From 10bf9ebf44b16b177bfe82211f774b277d1a8b07 Mon Sep 17 00:00:00 2001 From: Severin Kaderli Date: Sun, 15 Jan 2023 21:51:11 +0100 Subject: [PATCH] Finalize thesis report and fix grammar mistakes Signed-off-by: Severin Kaderli --- documentation/thesis/assets/app_home.jpg | Bin 0 -> 194949 bytes documentation/thesis/assets/app_receive.jpg | Bin 0 -> 158276 bytes .../thesis/assets/magnetic_induction_cpu.png | Bin 0 -> 48314 bytes documentation/thesis/assets/signature.png | Bin 0 -> 72108 bytes .../thesis/content/01_introduction.tex | 26 +- .../thesis/content/02_preliminaries.tex | 111 +- documentation/thesis/content/03_personas.tex | 4 +- .../thesis/content/04_requirements.tex | 18 +- documentation/thesis/content/05_solution.tex | 153 +- documentation/thesis/content/06_testing.tex | 117 +- .../thesis/content/07_benchmarking.tex | 10 +- .../thesis/content/08_materials_methods.tex | 4 +- .../thesis/content/09_future_work.tex | 4 +- .../thesis/content/10_project_management.tex | 136 +- documentation/thesis/content/_glossary.tex | 1 + .../thesis/data/magnetic_induction_cpu.csv | 2227 +++++++++++++++++ .../thesis/listings/receiving_pseudo.py | 41 + .../thesis/listings/sending_pseudo.py | 38 + documentation/thesis/thesis.bib | 30 +- documentation/thesis/thesis.tex | 5 + notes/2023-01-12_meeting.md | 2 +- 21 files changed, 2716 insertions(+), 211 deletions(-) create mode 100755 documentation/thesis/assets/app_home.jpg create mode 100755 documentation/thesis/assets/app_receive.jpg create mode 100644 documentation/thesis/assets/magnetic_induction_cpu.png create mode 100644 documentation/thesis/assets/signature.png create mode 100644 documentation/thesis/data/magnetic_induction_cpu.csv create mode 100644 documentation/thesis/listings/receiving_pseudo.py create mode 100644 documentation/thesis/listings/sending_pseudo.py diff --git a/documentation/thesis/assets/app_home.jpg b/documentation/thesis/assets/app_home.jpg new file mode 100755 index 0000000000000000000000000000000000000000..d17ffd543862e587a9cb7cf175942b862c67a712 GIT binary patch literal 194949 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±ww52j1*!jkCBBN)h&kQX+hjfp@U%OWdqGpx~AAobZIx2ew{eF`Q zL5j;A0Z&Q!7wUULgB;ph!@{l9rj^4|68{7Z#?T&9+NKy+y zD6>@afCh>-2w@^^oqar8q3Bzav&B}2_GyE(Q!a}PzPGkacI@Z%0U*H&va}()td-!& zQ(KmwQ~s)Vdhl{X6NS*PXzdM30v)A&C7WxH4Jl0i@oKkv+fphnWx9iDavPyl3&M39 z3t9o5E3hcJocaGg-1@y^rtOtvS}gaRh#HrKp@84KGfqkcQ-}xrCcS(sJ{1fLw;1+p zgWO(R_KW5=SlBKh#bt7jGW%cG>%d-?4 zUpQf4<-1AWV#h}vn&9pa9+mVu`s34o2`~X}o|qw{0so}ms6tQvKUAsKB^uXTDaOb~zS4(Yj2c2!!=7CO{!Aag&k9Mjhccl70r+wMqBdySiy5o$j6&-ZrA^gIL)_U*Er08ry`4M??|u2iX$wU)Mm5{{uL|91$CR9Ft@97Se>V=w>y_8Uw^4~i`v)2oA5uYoEg1~U zfbE!A$$Vp4@oU%Cwy#r|@ZCa${3_e)UqiN}K;LQqsDh$o3$fEU0vacRYDp(N)5C+( zt~pU{IDTi^hdwPcu*u2ht%mZlgMaBw8_8RR7a+?^Wd!gn=&TQJ0q!4cMxt-caPgpn zC^)Xej`4*;mfxckLV8@PcUkns1~0G*J68`c7{6ARp;A@v6JllK=0cB~?pjd?9g zv(gBe3Xbxfg|?A^hQqQa_`P~F5{*minA=Ig4)`DjcFAH91KPFz2mDx0H2&f$>i$1+ zF8gu;Z2nzMuG?xT(^r$Fa()K!MLe7PUe%&(nkcUIj<2tKf{LF!|AOdw*Q4J3f`owB z9w9@!_`ie}n7FNtUYMuH0@QPTX*vA)->hJJoxi>{{tWFf%78~Tyy1WKV+xxT_Z>|9 zy2QI^&Vyl&jJk~ksw%(n)ull;s;blh`#vs=Im&5MD4UQA=NZNd5&xjJsfl952c|RU zv%`soN$zRGN3>)ZKt>)<=T0^}$p|bkt8nn^?n9R$V1@Q*9rNH>GZ5T|Q7_T!PSUy4 z!pv|mci;Bed!-j4EA-pP?;6;Y>=vG^^3Sl4YnoGuf%br1jkGywyibIY+&y}_m2xy@ z6r9-#Oa0(EU|x*RUyHpy_9^x9lQVCsHIs@*ILu1K}j0L!+}<* zc}6x;;8JebrZ4LRh>wz+GVs+0*Jy@Iu671Kf`H2DNO zo6Fg$>Qh1F{kU@)WPtLCVryt-TEY?Qk}3Fl_Pdg(sJJKJ;`Ai~^Ec4{X0+#P-+NfS z*V_m0a`7bY{HeZY&ue`0L_WOfH%5QS0D0@0Xj!Tp5E+-2S3j;aYkoesN*H&2ocbWh zjH@S`Y-|1_odg+hkI!=w?z<@9~ zt6$@Y4c6?z1b+G}5LRF+8=9(Ti#`o#8phQ3Kz*cV+8^C{R87}?vySGe`IlIA@{;Ap zrOeLGo}byrdN0M|KgRgNp7ck%7I(Nt2LzsP*WW%l+-1M*?^&*G%Q7@nMJ0TkR5-<(RakhSBDo#cEh@#dQ0_tumWW+i{aA2hFW%v@ zq)bC)pae>6olCr%x3{k_$_)%z((nZfrh z<~L=GmZLOVau|(%Z%xF?beC>KII*sh_TZzrgfBhhU?tA>@le6$;I(0fc$*vq20jWe zD`jX7@zIkn#y+7!a!h`^#6t+fGh%f>+g2nBTjJ1uu%sv=uA$Rb!Ol+Dd9yr5PTmU5 z2jq84b4-s>yOzP^3Yj^6?)^8!KIQP)urDK^WmFD>^Q z3Xo>O_M7~-Py1y0bICtLCjTdP@ZSfoo6KdEli6L)oK0SVUlGupHg%?rW!uVTsc`|R^nUW1eW{}f)^fu3E3-Kx_qvdi3VhR$Wqf6SR}~l% zeC!3gij8=dJgX^1rrO*2lw?SGf|Bj|m8s~@-3_Ttw9&vffVugdmrUG8J) zAx8m0OuO~H4?>-`%*K$D0n3E9yUZhHQqCJDn)F;xu!k#Nd;6M@0&fo*8Bu}eWIiBD zx@%7imhV*?;3#t1-cV=pZhkbiH1rVqont$@DvrZW=E5*2>T=E~RJ|_W6DIt#Xly^x zpeA7den1O%C|O!O@3%v9D~eHVrMABqQ1FX43q&<}5Po|TN{`AG6TTmG~ zI!e1tqTuu78$u4p>O5+wsMdMP>3=t>j+OUyyRLfud@*Gf%17+0S5Ag))3mgL1bAg; zzFsIMbx|~-#WGD< zrGn?JANv7!b|~GHJri+p@MOoY);FfRUFjKFcFD%e+4j+MrGnroxmg7kPpmuv@lSi* zbBd}UMXXQQp<6w~(SQa--I2T67D7;bvqH;L%Rt;)1MOiXD6-ERg zb4ML5DxPC1W}xYU^}Ax4Ueh7-$Cr}w>LshTse4a<%eT$&AAtk;-xm216dZM)9RmNX z$ZQ*(o`Jf?XLOff&D$q{c5BoGtM^-oklFLr*-XA z=yQ_@;yD=kT>XAxtwmnD5-%T(k6r*QBMo8usn~}NlfiJ%Vy)AV^txqCtOt6KO;bx< z&M${r^%0{Ons$BnjlB@O9H1y)bl^A!CWPqBU!A4-JzPELv_1|>5|V0l3rMuW+Z%TX z>0^y;`K#Oh0f$}+36Grpg`+I{PPZqa^m+B($r3PeV-!rQNFyxb|M(L9xK#CQ~%tS?-rlo0vd6Bcx>&_h|_f8{Ri z_^hgV!daWuj9wHQbr*{F_dMTL$#s-MZ5FUK;I(>1w$(*y%`-0Q|GQCOzX08`(7DFp zu}w{f?EiP8T84Jt_}5jRual?aN1hpz(q*c`crDsUIF!ekbmX{Iv!}#-BtPEyWuP4& zINP)n&1dz0kNEfXp%jYB zjObv(<-6w+!n(nWl}RqpZqKmce`6rk=wPHR|MQim=#1`A%CPsmn_VbnWa-6r0X$)j zXRYb~cY0T*>WD(Z^ZoAuYmGPpuS+N#k`h}DrN%V7ljz5@V{|d_k{YM{uP*Lj zUS94RoE@U1QeDI3-S8!cL4AtJ0V;pMZ)E)903YP<1L&Dh|9NI{3}#7NQ<6P&eMIaV zhS-;YMj6PUOsI%KuZ+Q+$H|9vvz@A4n=j_*Q;J;iWsOjH^&=GPC8zI9Z*ShQ<@_Ik z`tylOOedsi7wQG6jM`5{5jg^z)(=^2ib5_xc`rCK$|zPHlG{r2X^~&8PS2X0 zu1Sx#Xnvd7Y{-1+@F-!I8=g8j7)EzQRT|q%41F&QZ1aJa8`czlMfQT>u-!dfg?=H< z%6eJi19`pqNzmn{)PkJqLbm{@q;I@XKUrfDaU@UC&n8yT7w(@H{)S%_%ztx74^5LK z31^DAX%=VF`14hmPvT5EB(<9Vx;-er9ouH0tcF-Mt0T^tun*OZEOq0|zh3c;1w~c( zA+T9W6dfgXDlPArkgNwv^B^@y{evgIVi>51}R4r>N zt{amWG7Sm~$|WZ#B*c-9A|9_ayd8@E+1?}*0ks_~fh%#2ZzZw*wy*EB{d#C++YvNSG9$M7%X?9y z*vsA~s-8&~pEb->2p!;s{wBaS5tx85M9KF&?vcLvmtVlYljb?I6A68UtIN zr%q|Fk+A2KFMi!o6zi6Ni>!Q)|8CsbHuZ2UIXtWXj{9eHz3#SYLGv8p=*S@x75uZ) zDv&(m4&&l_{wwc#cvVU>@bak0=F+;Eir4nr6JcjeCxBHJJFtgl_N9HvJ_m4>1dzxFL#Q&G=`czOX6rg zzecF;a995SKg}bJ3{)9|l_605N&ZkyOE-=-}OsycTt4Jt?@8G=4E76 zuQ2^x-histl@h5*F7qOjR$XvPVg5G(sctAqSR(sSlX+hD$XX7Na2?>ij_v+GQQn?o zOzf4SJ;#MaSRdH9Z|!uVC_d9;XvqQM}eWId6EC!@C8bR9v)1(z&<%G9NCy+-PHEk|FFNuFWFJBUoXm4 z4+U9ZT?(#8EL|C#vld{FNko2F9TX;3WZ+sBG9Rk7#P;ueX7>J%NLn#ABJC?t$G> zO5_k$JiX`5sAG#zqY(09Dr=aHz=srzsYZ*$*2xiXUE*o4t1{X87#TNA0k3!2g2*$%qj{>P}}9L4$r%?uLm>;r^gQGz%=T}YmC}# z>AAj(R8g8CoW!N3I%z%p{H z3=4Bjk6UgHM)P{&7gtlHX7*+@%`#k9a_@3iDnzUVYAX3;A2=aW6%Nh$)Vj+CxQ|0h z9o|~5AnJ5#;uT))(i7A1gkTuO2z9yXBk^l*ek9d)=XZ_k=0wXQoc--u_pbq=kpx5d zp&XNjexY6CpLh9(SN7R!=+Aj|HXuIvCG|UQd!!X97j$HA9%6UTQ86K4x9kdV6ev1) z@p)+T+%@;Tq|GSa!$_ZrUrMU8Y4-n%-^#hm$t&9l`Rd5$L=@{B) z$qz=y`#45SpPZU3ghXz(-sb;TEBnEw+YSRiqN)HmOM+}`H;$XE*^p*R{oSXVJO^z? zUCyWT?^~3FvaGGvwI^9C8jq0Bpgb~&2-#n03G zE?(wUYRo|gU(Hppmr4cl%ltMyT0e20+v=*SDqYpeX&2W5BGINkcR|HL((et1d~42LRXYzI$Uh&iWVey`Q> z81EDg@ak0fcMRc${rtP7wKPWd-g?h+wn~nK_$1A1o8_7Mc@6NIv0Pb%vv#=!rNwZO zF#$3eI}c^w$Q7~iXE*xOH#Iq3Vr)4#H$(Tl$lpF0XSedZaP){(o_8XIh%N zq?y$MkG5DX%{+4qz~E5kN#d7Fft=hB2E4z#qAqK9&fhCvBh5H@jEC{meT>(cC6-l4 z$P&|6MxAaJVZBzL2Wpjv z$45t&2jxOc;kM70EF$;UpZs@&(aqXsM@ zIVJD_xV5_A=KIynY*_L;ME}Dz@SrbtzwR63+SznB>yQNtE;t~=_+9Gic3;q$7hip; zDEJ_FPoYz(!YJ=hlxfQ6%!kVu-^Ek1`*=sX07g(V8C2D?oa_44vsnw9G+-`i`sRto z2QFU6xL+intgXiJr{{_KVBophSMT^e6FtQ2R%y#;KVRVL;6}6I!E9Fuh_rVNvZQR7 zS&zp#(YetiIL#MDL#n{`SGG=XnK6zHj8-O&mb0-IolGyau*Vt18|#LQSVyVJ3(6r_ z>|HjSsEXYN?yXY<1}&r$X8NuM*H8@nQJN~-vc=aDzaRB~lp6&JM;CSOAUhg`Oa=8L zS9P8^gJiFvb)@;uHas&^;|lucVRUAEq6=Z4--9UaNdklJ&S@eNtT|3^Q*4crHJXj`sYFi(E->7#D?7FS>&tVXeW37AJ# z2kW+mBYhogNr+0fxYIwqQ$5mw!Q3k{L>15Ef@=@7RQR)=V^Ox`rqYjnSD69Sg>vHl zBMCi!F;3|6#nsPYp~?*rW`*3qyBeP?O{0AzDbh-Oa)YP{v0kAUIHraPrzVmaQOqHJ zhO@Zf6X*?VbN;SSn1AAs0Xh5Z`wYp9Fgdxi&npdt zd6NuJ`KC$X9n4H*1Bb%DtIp+Gg`D=3q(fUz^&D34bWEXaLpJEcXPn8$a6Oob;6gSh zo33WCe!phr<8JnMHb>BxEv{u5dZ4gh4U5`>`FzR$HrsA+11ZgZyO}Gd@HnqWe+)aD zrpJ$2y)-?_8+r8u^}P=j{+OUDV>Wh8qY_+vYha){8r_nbnd*CF0NEP=eD@=d_6yY- z6`c8b7;_+lX-5oWly$tOM@EN4cIW*+-Qq%sjCN#w3G zLwDTf(L0+|*BHl@ze=UN=L-%jm>j56sVg_CG+`!aooHvTtT&8^-hgIRpH`qPn`tp#64EN;joumD* z2ah~(y&s%dqoQ}_%^);33b~sY`>KN3a$k-%=JB2#dx$WuGPX}R__%6h^u$D<@}J{< z^jV;xREwy(%-Y1Z#whNq^Q1*0^M&m$H0Pvr38vRI>@VS!xq5KKXt>rFlNHMo*X1qh zI{@gmfbTu_nb{C5!zN?j|767k?3+FL7{in8u-oq3TrS?7eeA-vgo61ebayLQ-kjOz9;EkM3Ig85@=PfH7p)GKR420E5>d0rmbF{vncKm)D&_( z-+7?1lbe39%`V>~?L4~90Dhh;o)NCbHDKyJkO#(O8oNnc>Wq`c%{x9OnYGXJZ~Ypc z;GXK@nh|FUcb4wuFKoW$#`t7;m0zRo$bLiw-hmPnQSpmUTu*uhsqjkX5xnjm7FVKz2%} z_TynztG{ot4ktC|ZF>9L@2D15*bm0CbNC^Ln_n(eDc(vQGP7T=TMv9bCZP10`%fV| z2qDL)bKroah=vL#n$)X~WslkCedv9OU>bv@x)+I~uZw}j#oy@n`HN4kZ*Bp>xh200 zFWhr8M+WVQ!Y|7?9T808Nx=`eZr=wq(i$vfw!&* zU-tWgJSPy(3eEHWzp>xo_O3X#7liMQAiT0Y@s}poHDi@s4W4oWtD|`}{kg=O@;sHr zsx4c|Ls7cXSueCa)n098GkjjzL-5>yi3lq?vM_BH{Z_MUZnVrVU+w8Sq!H1!Pt^>5 zoQWPPK-K8G1!mz6|BANbIkau2QO>H#6op8Y;h>IVy_daRHGO-FBhU7hK!X?5uw03s6Np zb4#9VDyau)HvJh{n&?kcP zc3YCbF~}3Yt{J5xG*hp*+1=`G9oIv|TGJa|Zxr}ZFq5D9S2l8`$4W4~QTvj&F1wcZ z4oL#yqYpbS;&o8h=BbM=>yl3i=m&JKSNRtWK6kEhAWv-7;#CL@pKLXNvPGk5s4yD- zN*cw$d(6OtoyA&Z=`)U;YKD-!)hh1>MyctU*%SiE)dini;#A8L-PuuBfT?{!r4bY> zbHokA98@j9i5n4pf+U8~(1tz1`H-a+i6~PGZ8d^?h2Srhs$K)rDtk-&CpPisV*45P zo{7m~70XF)y3cEk4zyzQC%SR3hJwXXjt>7;=bM48K1*6l%UMhe>)3wkKl$~!^xaRM zji~ZV=@wCIgf0JXo{xnt{Y{tw*~}1RacVzVSIBp*$*albK!f?ur|(#tYS7QRAu}BQ zVQa)ij`U+fz(t-+yxbH?gtT0#x}>K=xE`n96f3H*DgVA#weMbOiyzanc08H*e#GyO zr!5%-fKWE0*c%Wz0XYFFepK^(sM3lC1d?bEnPQPElu~fANS=*}16pd@&Urny7!i|muAK8&X~py`!5FdmEGAt>+vgsdXofY&IH0lu2Y9;D zm$x-u7paeLu&4-2uLv@z7MioPkKV7f(ZIMGi-AFvFYXO{9NJ94)8#7@S-=om;ECDV z$YN*&fOesurUwl;iCH$n%#O zIb@K)Ut|+^H@FPNqN8m_#jjW698RXDj(Rbc?7x!arS1BXrO)_CD7Cn;YohLVkmLtd z0G%etd(zC~eGA8La2IQOXv($^d)UnBQyhJz^L32xO?E}0p1;V7rQEc>Rkf&bQu4QN znMq@Cu%%2O_p^Ch>|5S)>)VJLH@_c=DfxjFD1B-)<@&^Yq%fZSDO#qx(M-*ouo96B zjMXerkh1eBO0X*8nseMLpYCTpmx!fa^MG;TzQ8dV;ETQ_OVI`{6?xJu=ua1V7G`gEbt+Bv$X=*-g(Kz zxgzldy1uj|^BK|?8BcGRJoC#QlxJ`i=bfbSE421SkAmw^^141#S9f=p3>20=!O}>3 z|8ai#0yRRjrTh8QNLIh(B$6l0v&A_Vz<|{N&Rn-68HTh0ZyJLi)}EdE)%Q1jb&PBO z9I!;6!3y%!6k40mmKub6%*zM)#>fN=4fu?y67Sy;F;R{WB4JiUOmMEzGn(tUn4gP5 zohUUN94wHy;$pMU(~(vhP}ciKH4sj8`yLs{t>KB|GcInb@HSH0Dte9AqBb|hdtoZd zCGrD&J=u{f^CJ6APV=M8J|du7tmdCkUA+cRe<(XLe6739kZ!eAw%3WuK4|DAn`Ig? z6=oxAhNB$g7(1fQy!}Qs9?&I~@QOgk4xb@?(;5TQSNzo;Wh>Eonl^}dfZf#_KK8)6 zmfp22JvdPVs;eBL?OzV#;1g2lb9BFmwf(Nw2VdD0SDF6UYN@}r)I>q)Y7E-KGTQDH zv0>3E$#bCMin-A4ll?_wV*}IZ*UML*a$byy?p)GVn4P;N)6tVn1Zd1Qd>iV=H{H8j z8f;Q(^;LL+QmASJmVkX4PMH>utp-SQ7VC;DJq+3JO1cyIf>3r3>oWa}cpU)-JbBY} zZ@tXn#}@%=nIl(H00rS#jBau)YNDbWCYgR+zOj|l&O-Vmt#QH8#VXDG$b77laOChJZKd60Jn|%a8W^XN}BR6hs(M( zt_2*5*cp1jH$dL#nwa)7M;D&r(;wu#Zu`L;LVYl(AZy^dJmEshw=H-sV}lrhTw9P2 z`dOL}@=rGJ&^OA@T+OcZTE+utotL#Y3|i0z8h|^# z*i_ImE;D@9Rwuf%#Ysb(o!w3oL;{49He&UH)28pGRmajf^|dU1X4a5tnyJ%nK>sW_ zH1G$zEL;@#4#TXL&5BZ=2Cq(}NU9m%w1CuhGrS9WHLM|ZE`#~OURuF_PYYrrc-Z&V;7$Qm#Ld)X6X651A!d~nO|A7U zu0=IzHFePIwEk8z@4eRZdtZ9!-225H6{%nMi&K{|H2h_|OWij9yXjpa%!_x$ZTlM7 zIJ2e8!m^hOQcni@z|*UYKprzgn8ZlEftssjze7PhgJG|B z2g4q^NnaL9)trOc7L$J|j|$fxIEDb^y?*O;Zk67>@A1?7(drTfaPy~0VzbVv8CFaL zF1x4pBsq%z{zUOlUi$b`GStGB`+M?S^Q5ZOTWOjYo2xq$Qmg5oW{byJv-D2WjqAJx zQ+P!-3%8`U<%3NuU#{rL3PfMAv>FT;)k@AO3-e{6QhwW!dItF-ro6)Iba?q-0rYjQ zHysRmY~`BJVej}|YRNqh6nz6_n$ zG%FC3YL9qy{OLE=*Wq8HqM}soAF;p0JKhz^5!rVe+wTD@mAcnylOKwQSAgKdrGT4A zt{H~?4+dZr$&|O^Z#IHzt$Q1_BpoxE92=qxy9f^W8Cc?X2g2f0cc!_tqoe&f9B!oN z(MGMXVA(+8yP)KaV?QqyO#9RsUM)StF}#YPs({$U#>$5+TVR*oDHLEKKl`|U)R?pKa- zT&vp(m8n;Cu-vtvw(`Hbs={YsYq<;8g%3&+J6HbgR0dYn8rtkmxoBJKCIy=-yjXft%~O#aErobXmLYrA z=420aCNRl}&|0#F9uO{zL2dpUuj{CaU91IvDunl3w*BoaN+n03Z) zpyjXnl);Xpf=}tCHl=LGVAh{Tjj+8|2FyNnB%T81&1?fV?Aa>&RqKc=p!G;-@|TH9$wT=_;nkaE|YGuLi|0M+H%n#6v& zxCAejb~U5gh^pC-$HYK<%hUv@4p{H62Zvq}n}p=rfAGS8ddGH&H8_CIHFaQpY}%>_f^74OhF1b2=xfznXhjP@cn=?_sWJ z3YFqsiFa={Lln!EDf~#;)ct1w#?jH|kc8yHHo2AuCA)03TgJwEq9k?ShuyE;lt#dV zT#8!%QW|!Po@q{q%iV6(pOLFoiQwq*G7@T0y=QYt8Ydd`H`u>d*H4;uGp0%59tgqFOMmt z4-}FR+}tQfk<$WS><$#BK;1xh3ZvvE4v-acfr)gQDh89;IjL8#{V!G?^o=8pOGzRa z)<{Fw>|vh#yz>4xMP&PmfBBJvD#LF_I%)&R14YJ)@uRv@>R`#}w2#S?QI$_hEbMU| z56%_rF6qd#=c-9P;H;v~X*b{AKN)@$$~@lUFkurHZh?wr)V<9+wD&p2b_#pE9(Alq zw!N2p^j@xO`$n|~SH1p>rbW#gQQjJ$@rY_M#Hr@4G}Ea0>e+ ze@en`*In0I44@B{KbKEfVmsh;n%BwEzl&26@oc8#xwEajY}Q}k8-Aqu6O9Kb^UB#Dd;T`4t*vNIcKb{wC z5d(+GITaqZ|F0xgQS@ewKM8QqebVha<`U>LXe4*VH!h64Shol*iDBPwkB)gC;W8zBhJ~z8l4J8(I`a&=2_$IIdseT32615`LCB$jH9C&0xhKN>myA>MKto2u`$^jIF?IsM_6hqu ztc?Yx+p`8Xxhv#@^EaC`Mjdmj{I%Aa^Bh{_Up#QJk%Kv8$o5M9y9er=Iu%uhcuuCi z?1V+u8@O_kc`q{uDh?a^$gnBmk}lDP$zJ7YyY_2}_R%m$e^Bhogox^lqmIm6u;V)w z+aJ7#*KGzHnfAfud<%?GZIpU?inj-%rO7GC1 z9OzkM`!M9xSNMq=^D{!Yo?7gO@BfTf^YiK^JEyOlww6cn=Do02y_PpxB!-kMR&5S* zOKPcEh&%E)Q*ks7y)Y7@qTRzP%P*vze>8!Y77J4rCD(jgxVo(*1OOpO`Su68CLyeYtQ8zv8-^QK!$d#? z?7Hq+6XX7i`7b#)c1OSn-jSSLq^K6=?HsJsl$`Coj;I~a_gDFu(e4!PNien*&U+<} z|03v;oTfc%+ugtY%@7QGGM0B*w{E!@n!Rl}BVYdKm(sDtj6&A`Mc#WwHMw?gzrHS& z1r`J;3Ia;+Nbj(e8W4~gI!cE?kWQ%Y5|9qkODIYwp$LQk0m72r0+NtK2t_)CUP6bp z^WO*G_{Ki`_Si@JG-KrGdG2{XbI$9!eq02_!ZM{DTnJ%$e0!Py<{PW*e_R|fZZbg44v|>|_VpR{tY364=GR zr9T-g#y~B+bY(~MleoT;S3abmX9hmDKF#7~fh!j}Y|ym&p=pk0BTY87X3Y@|j0QRz zyzrJMVS^e1A)w?wr$`%@GTri8#P+sSmR&#MydiT9#avDiY8~*=`1clrO8Dkv7i>Zd zca=zf>{Bp8tWu8nBp1Yg+a<1dEMQsb%2vjN(d2+s1#2AlepD-@t!My0Lync_%YJfj=Ud9W?IB$_@tpyvNz*F?%ywlhOlVIe3^IpLX7o0Z%)kn{mZ`jz(t*hfB$}7@42N;O_%$%mJc|l zeJW%lRbP8J&hJpUx$4($mNkOy#TVB|a=o3?yPA9fywq;K0>34d1l{cW8M@1Be(XfV` z(5d?fma%vO5S}|p01gsQ^GR(93==#?>L9&s(}Ls6eu?g&JUuhBEt`$K<>#6daXEY< z$vkFdkwgLSUjG#~w1HE_Rj1@xIB>D}g+IS7^l$7loM*M-ydJQFqZz_^N{?zBM_~vqz{*TTu7?10)Ga^07GbnKAkQ-={wQn2Wv*GJNy$w0Hc8Urq;{U2wrx zDnBjb19B(m_u03_)-*J;f4^dP+Hn?~!S7LedeeA!5CVf<75!vWnpIKRw>Lx9a^0*( zCO<8M>$+#nD(G=asj}V|=q#01oSiCNC@o`Js6Dl4fYX{(S#^Noz7rd(rZET6TI_EC z5a!kJZYkGGdgzgxytSX?vw_q|kj1EQEW36=6)JCl)h=0sh7=ZLPUBtZW`5j(=IMnP zrK%9xhuT`i`Qs+Ym=kUBM*>XlpxCLz%+ zIXb0{n@^E~vmIAeVb#Z+#G#^Jbz!!(S)mVhyoI5|!P2zjBW279p;K9fDk@_+P*fOg z$Mn<6OR**fF{h`z_{^|=>b>C;*y35_Yo`Gq*Zy5>9U9{6AQc*wcI{R*eUZ$ZHb}cF zY8GUs2rIPZh2y%-?bkHP zy}c6=Il1kWa&Tb&sZneEuT>)I(h}oPnN+^kCVti0+FE>KwQ&fL`1B^*TzK^#;zjF8 zunO>vb|4?S-qR%nG(%U z^uM=m=p%CvM5Iq7;1Nc<=F965B^u}IUoOIod@$jI)t2tOtV=7l_#j*6e~L zgc;gY-q0i1d7OLCTI*zlf5a$g@=$8hWM3jj%ei2zM^EjwY~UoK)Hj1}V^nexBeu?x ztAss2#DlDp46vZVG^XL-e_~c0atqmeAGx-g?d9@rz0y+}bAF)DPa2uomCo03IsQ~b zB<;ZSf#>?Ruto1vZ&sFt8;CT|^Fek+!nftfNv^c&j@Z1;v*A@E^;HX|ic~U93Op?2u7tIO|5$oh&g1ZP zO-&09#MsK~m8-;4`VUG{Df#2 z`lTYbhtAmzJ$k)Tfv~Z{x9-=dohRur-+c*k9G%^WYK%PmKGIG|?t_5o3d;w+rbeh?#z!4({D^RG=pS(;En$7^A)-R$1W4TyS{ zj*|A}Mr%D4{QTc}RL-Ci5Dl;~Md6NaVtSLleDVrA??H6sM1Dhk@N1GR)^D0hZVMbA z7Eiq_uWTdPwT#dBASIFQgRP|G-zxT zpLI4e{7pwe%r1I;ozRq`7e^M!`{iuv42SxB-MzTCLdf3FZZxzCUBLd2;eoU>&0Kt9 z%nv@-SF9{ALBaLa?n{6zS3xlP0$f>5ZmwW7atWH`lgF!g7af&`?IgRgc^6WN)YQ$L zvzdXjg^`wtxfsQmj~WFGE}$+1{VO;3Dt(dAt->v2`@qb)!nl+NWovo8p9gv5Vf5tN zIoC({^x1k=O5tdLNQw!!bnbLuxrI`!;!>dE2~yyYQCLs8u@)$nv{J z+BUlE4fvE^h9$cFUiP8We`ruu3`1C%5>wIvin0e?;gMR+x6|r4(P&l^Y7zc~{D<;O zU*b-O;(7sr5L4ZrOJ)fQx~~PDU7FlYSD^1s8QHThOdPlivaw<9%PL z2vF!(Io(1wBMx0^c^jUuU(IiVYOH4i@Ad z;5iE)YWxM{Id@Zgh`-*fwM8~1fQSii5vwYD`~C4d1L)43vn%rO`@}^xWr*yGD!6u0 z)757xQSSlVN=qHQ@a}!|ptxIRnz2}rF`ri>a~%6tJ;|lMCJeTtcJ-XXdr&p;3xW@s z>O7Vul+JaGMoFM`WMeyD54PK^GUOX{(9(uL+L$>n*}R2lM5#DPac0+fk3XwS9@w<0 zDE9j(AhPZDyTm-ZN^t=N2h06Z5udtM`Y0Sr_Ke5l|G_A&a7_26z2q8n*{Lvb}+hp6Deg@S=D{76F4MJ z8Yg3I1`LDPD(uzRiv^qXKFC_cd?}8M9`yD_&X7OhytYDu(Y_sC!ngnqam$blKsB;B zO{>oHkT@?UW-T$xpx?V7-R4#p{!Oj5mw$y*ODzHq z)8EC6274{^4~=N(wwfxx%JfG)%Jf;Zr}j)CnBQ4h%+g;)yt*kQeeJ#9iu4jmZi+th zs#`_VI>Q*BmpshOw|lh6o^q)MxK;j&AV9?8Vz~);IiNJAu+_}|RCo;8(%GJ)NyoKz z(;X?JA0Q|WnQuFV9C-8>Ih%Y&1SXEkcmmv42kM|o#Q}3OPre_(YD+_fr0XKCcpgTI zBzP#S=?ZSK{xPepLK zYR9EHfj@6&uS<;^Ss>TY(7Q9P3|0MH zO+XFH*7tt1We}p~;ZFxa;kCQ^cQPIke30|IkM(+r95n)^vj~n0$Lu~{YA+#az2WmK z8-csbDks{^Ld@^C&Cl1YHAyu&yzH$(h=;{5AU--N&7-rWa^bxdv#ops{(btKZ23yo>$`=br7%QtihD*w#fsCf^0J~wiv5Da zirV7EK?}_KIzN;_c}BJbqyCKdY==B22_gO}+E!wbf)EGul_NvaH+GzZImlC6;r0AE zz5~NJ{||wW02SDF2yonPGL+Xh|A>)K1eJQuOEB)tb_}7N%(rbl=Qx7aTlsBNVv16G zhQoriT-ea5>5e|NW;fo_p}!0 zyH9JfW`B4dokNDN-^hn9o%NGYv+93t9D`eyxs03CoS3bXxA(nxUbt4e1os%f3W0iF zx_vyvj=Gs~QyP0Tv~?A&;4FSgLmgfio3%B<$rh~JO^JZQ-v?UMHtq3sCa*>EAJ|ld zZ|%8Qy{oS7_ZG=hXyJD)LKQ(%>NRw<1}aORemvB6wThNG?8r$bEqWKJ1x*&*Z!^kW zZirgvG&u+r2wh2A;icZc8t<>S84o8%`t(Z6HK&Teu1b1}-dUq=2hu;W>0k=LP0Y-$ zcuOj1ryyPtICizYWoz^Ktc<7>mHvFuzI^~*>$wBI+F`o}V=JG>y-Sdu#pm4*E`Yq-oUeSx(|QDz{dTq7;MGeBf6dT!ThBB+ z7_c`K**uSit9yv&)m89bJA2B92j&*0e$2{vItqc47 zaVPtecU-gWTb%(VPibbBfEM|HQE*(`|2!mLmijuYfLn*DJ4E=^ zAIZlzbD*@moI1Y(t;BQXXZC=MqqLYarS_~MEhm1kK82`9 z7(`!J?5xda6U9$}q_ljjHe-%&k|&vv3oH?B|BS^?LS9s*Jyi9$ay#6r6ZmHiucS`5 zopu@$8(A||w)E4*^~?J?x76Q`Ydl;H9s1l4NQ!~+VRxMQ_hj@}mu7XVn0d^01-Yg%5ERTa`<4LTC6zyHLS0#570&zXb-#A zmd5CJ_O_=@EAz>qVcLu1x^GA zo7wU#P7R7h^vM)Z{|FF9rYvwzFS(<=W6ef^9<>YJ%_y746AmVi{yLfvyHTigbGrhuheO^9PM^R#30(vMk(6=yx5W% zEix)K7a_vL61ho+NX@3=I;-~%FZt+Y>A6$upXus!d80S#=K@*>ev$0Dc7jebP3@R) z5wbBiyrBt)5|Sw5m)YQA(+kz0-sONB5b+s1lx@_~BR8aJnmldYRLfBsc=UNe)jYhr zOK?EQA}YQxNnnOY6yHH#uAP~ z55E=t%C(-G0G}*=AbEvT9{<*jwhiduI&E4<9wA@g ziS5yZe?+)2-4+t8ot(`B{`#N6cFN6Tt?xIhcvlWY-MktxtKFB6y0WK|3*WxwbZIOK zPEG1+UWPp4Bra8a`q}I( zf>SL(ji?o)_i}qJuiol&Qxx?sBno$60R5rAmYRrj=2n1>W5$sVJFNn|b)`j>c+m7l z!JJ{sql+K!8!>7=T=yT+KE>-`8JncU%?z3?9?bBT#m>SiYxr}ZK1E%zS$r&6rT9%^ zdu_@0gsQS;H9Fenh_5AFMOLB=wgQ7b{GD-i_(H*C%tbojbv8(_YKKIA@Hk|3?9i9Y zS3kmAm&5&iIUjZ;e+t6$vku z7Ha+QQi5LocG-fHLB)&J5^{e}EeZ3IiTpY#n0awr1kzs)+l$=AVAeH{HG;}u+AaVO5YUas7Mun{End}n!bW+KLel; zYnMu>fefLB{O-?*Ri9j2k)9jd^}1lVE2w3=3(NgTT($C$0FC(D+5F>txA`ZX077Pl z@g0_rO^Gn9lx(RUIyXJdF(WmgsxNX<;*neYC|^TAy$HFp*n z-U0~mrUU5P&4%tyLoUQvae<4Nty4ta2ZsWp?KgB%*tGuBGaJvU)>#s}EC000(o%|w zR>qNjv5)i4YT+l|VRWyNvSl-B=? z4l$c{7*RS08V>MYjkpgI2;Fe_{zBmY)uDL$?=9(TKwEG$2Tjb;O)pJ|e>Wr}a)1rz zpbbx~Q$?7~xw7cF?!Ekg_(vfn-U+H<#cEhKJ>v3o&E$S{aYuQEK4y3i4DMR(P0c+V zvxZX}Di$YR*Tqsf?{Y+^v;Cgjf_A8GxBIA@O;y%@WlD=5%*w%As>yP}tPveJQnT#k zq`b9LmBta_eFZu!8%0ed+6JZJTo6c!0B>6Sn)RC>c;}!B)7oHpqk`8B{4FJx`IZ-> zeU7;qAD#&{jkZi5ON+_b{QhZF%T=91KWdn;#6B~~wimu#Y;^t z6yD$zpbC{Xx3iUiCGwVry6~P1kgCuH>&hNT$(2a`AcyVXgVUx{pN^<-^*iB9#Gh(g z5l*}R-kPWHV0h%BmPwhYz+4NgqaA*SQ>iq(Xq$zzZrb8oKUev)~6bq7P7NuFKn#l2Z!ZCV=J0j*xU1*ny?Re(-$<4 zU(1^R3T}rO*c{!*`i~h7nteU4_hIU$CNI=lpgNz>?X>DV4wQdtb#gG-gfnR5+*>;y z<@xoO!>B0({JfR$O-q6VvgGZU<%N(lEz!no{AkN z9WP3=Ak#(-_i==hfhchlHvHk7Y1w}L5S1nu4fjkYqenB1)5t)--1%C(!(qG{$ZrM{y*DIpeiT!v@+CVbtca5G--g~M1BlS@rWg*m%Hu?;ZT+EzTUYdX zK72GVRn|QtxTvTT26A8uZw?&H2x~S+<+Lc(r=zOiC0QfCjP}&_xt@rG1@xNN4T;67 z#_#Rc6;{=k(PC^JXHZ?thZDe`DHU+4vQ@kH{k{+TRqisU)!|TNe^0#_Sf<^@!V!il zZGIN=3>nJPnc_G4V9#u!$8hjN4||*Aj_3#1dN#l-^A(#liNc-+=`OoY`+dSODGkul z6$D;cw}9AW9c%=d;@;T|%j0LQM1!X44vnPjL^)fuq&Pwu1bIp{_dr29^IS!uvtN0iBh#5{eQENv3-=S}1B zxlj4E&8GTGibTb5c-&Yx5jP($k!w;B(olbz+&W%GGZ+Sx-cb{_+1|B8G<0rL2)-2H zBRp2U75lvq9TguvD6Z^zk`c9kJU`Sd3g?4 zT(>_CXfe$R;l7}w#UQ+*7(0zkc{betLlw`S&-vDWmWmx=Rx#~VRQ=4Jirag-Hy4Upq zyJE=d9j5H&68G-GKZ7^*tCoGTQqOr3R0gHVFmn-x^bFLZZAILdZC7c|5a@ps) z!in!0#t%H=9#|`mq@+)MhgyOez`qMiZhNFpKl_8|fj0W6l^erD z)P(C&&Ok2P!@9e{A9&|vXOx{OrTIR5_vKmkG#z@!wUmfKSjn_>KtS+7lE8tr_;e3m z$DKmiM`iM?Ffk)(>U*q0_@*aR2uK8<)>!wu=H~C#A`=1YLy{=P0Y@HYSVwvuv}MQ2 ziG%ZkPwdph(I8nPRqshARe@Vz;A?=IAnh*MPyw@@kAbH#H{Y(x#`ZWQ&~IB}vX={~ z@6DW8pomRsro^33k}00dN-ZOXV~6HRUCa4BRrH>qCYX}B7zu`1@808yv9P#n^*>OR z@!Fg}>z^#QX4-2I$m2}fuGhNdUq@Q9Oiy+w_x@DzTZ1T27>O>77NZQ7zG&1A(wdx$ zs>gr8AY1JQ?e)7h4_KOl>tipUo(s8GJIe-22yiix0s}R47>#TsH3Cm@fwDU0MS>Y& zBFF?GH1!K*ujt8wmy-g{Yl$vIkqlTiD*1i{JE(zdfaW2Djy66FGme zpY^i3@#79IgmgA6m-3VGiZ`R&m_g*rtb5tq$ug?Qm?=%(*G zyo+27;8ml3dj>vOaP`uw-Enjwc|q&slxgC}fKi{ikc!GyvB!DT&{;{EzCZYUY;DK) zdJqPGv!1;ZYC{fwW0B3jsx0Q|eO(%?LlBeC!-d@m@JkCIF-oz41PZI7qf;-a5;B1w z<}C*GLRGyw`>g>xBI}1%rBgqicGe%!d-COa zQ>V#r`-1o5z${a(wJk4heHZdKKU9oiNb}Q2+WBZ?og)K zfk?ba#oQ+^?iLtwV8JLa0JXFHYxl^#Oh_)nyLP6QqHhrBVNub7VL?BHoL*|($ZJ`C z^Zj_xJHiH3XhikAD`JVPv3@O3i!`)FzQZqppU;Gk1}Q z=NJFpG9V*Ds{rdcPcQ8_5AJffz%5Hp7lNern=sVR-x&pv7`dVtWRBfF-l`F=+EQPlr$3}eg&YtiqsqqjLkXEUma3ooM(|(& zjaUu1%;Wf8x`hsP24!0y?+TZ5-R*eV-=PaR7ZPG&kWB0zk<2R6lEb2G>m;CB)G3FJ zyDZt~BuT|P1@T5|1FZy6AFD>{JjJqIyVVe{`z^th1=lX_cSN80k!71a%NI}QS_$&Q zJjh6ctWOKH%nkO9xEj`CZ&tzv@*b=3gKMBoc4+S{bZWlgU)8-HOwSt^!Yj6o%>t(1Qg=PrZas9T)i-|y%a+$Va(AR_40Z2jhlRZRPw zA!{ZozEU74+aUSvTR0q4k!Q#I`^Dz)j(ChU{YphZPG&avx>MzOqGX1l)y#SV+6;Hq zaFCj?`uweCoNASwQ$1tiz-&1;F3{Eu&}v0~B3|iCQW!H4Mfh4o@WnyJ3v>sn3+iti zB3LG+dkf7+#6)Td_4T>b`&@ZR@5Q@44a&_yff7Yo=l7L=_xbBY6wE^ryqYaHUE{)Q zKFwUzD}FwIbZER;opB)`NbX{Nd`V00w2eN|+t`z4|FLJ5#u|R$FJZOjXQAX~R*x{h zTIb$Oul)*67?icqZgBY)S;8mr&?(V%FZ{)+d%G+jH=4&qz>!-vbYi*qIdV<;ZT8<{JC!`G!+V)r`L!h43ox~t~tNTo3%vo)zR22 zt-|my8CzYzkOGL~IUcueK!R&AF1UyNwi7_xCCeC z=6XGf{$6uORINzPm^c%Oop;g43?fh?*db@(t~sanT4sSa@lr>>Z%F?yz&4&Ni5)N0 z>DFqnJ+he+7?`*XOZUGX80N0~Gzzc9L0S}(Ame{~_o{5cTO}vOxwOBhC3sd|@Gb@Y z5Td7tr?faH;aB7V1(`uMB*bYwtQoyD18=cCdlJsXZgBb9UO@<454?<`IaD6BydRdr z_}}hhx-cDPpBz)?>tRKMr>cg*x?KV0V!059xF#}bsj_s2OjJf0p3E5iQ2*Q8!%3ED zx9Q~Nvy&Va>_e95z&oqOO=4@%kxJy4d7`y?1Q*}S(n}fR%9(b&S6LyLk5;=i6Idl+ zjk9tYOsBrZEE`pvVxw>c4j>D|DL+Y`PhZdg31F}7bnVAxJ>o<;eCtGS6;i!5$(NgH8Z+-4xaLqHfllU`OVO?2h zi~dN#+weMU&4Wba{ZyvScn6P6LHA)~LV1BiD3?%$ z_NsL+W9X(+&qpEK6_J^D*~7|?M=926)MS#s`dZSUF0xOYGn4$v?loAq;j=C^&EvAY z>r06FM)(& z$VQ>df&Ot)6hVQbp>Hui1CqQy)CeT571(5$ASj_>HrVDBc0;%d9!Pi1+IApe?8Dnu zI9OK%Rvwd=YEpX@QbKR(IA1tUi-D zDv6$rXMieajx@pqHmUtke}Sc2|JXxM=dYTPDVMVBGC8#He?t_CCSagGI61YZ&0-{^0aNJR=npKVACOx!|YM zc~N@9koe@hw6rDRUJdSvOIcvacwe3901eQHy-O>5L-+jtW7 z0Q=BkYe$<7?c!U6+v8E-lQh@n!bP;m*fOwq`t&A^ATQBXM^#D$-`yS8_mf!^wi&+A zYjvmy4!ql4%3sq>LJpn`p+&m>p3(J3C&RK593Xb5buwgTAe~pC zqfNN#Pj~F_e}tR?58MpU6_PLNBQS)CCbkPOMA7!xqvKS9^J;&I<9^Xh!>JtO_v;?I znwA{lewtet_c`k-o|OC{E5RB?bB~Q@1#$CQ(me08JtP>|C=ahO@!_tA4fznBrFF}_ zNR~s^2P-fCy+!+OYNiMlUn1=`xo4(3xMlVef2E`>mDw;o2WKM!EKeKk{;J`=5jO4& zpY@6fH8%S3?=7a0Zv~7S!XwnGeY)?j+_9h9!Dvi(2|4E6a4f&Zd7HMArYkoc2~{s_kY@WYQ^p zGuwfSj}2X_*=aIo>S3cFl&vEU+t)KB7SI1W7M^mo*5Wa8oSXa1muW>~=OR1tD>W|hP*{KsT;=Yfs- z-;omjf@*aW&Puk-YP~d)<0h^DEM0O5+;?kM`vP7o>bUj-EDDZQNtRBho{4CP#=!Kz zKb(m(3**uTh8A#aE~X$gsXaUeg2pbKefC#BuKP+wh;VeGN}j3rw+?pCs%QRttL@!g z>4@@;RxIaj6FY<#Y-drWXuT;Tv8s~fj!Eo1t$$Ow8qt`%DASsmo9dQwastYp<1Uuo z6RMYX=cGR^79m`PEHV`0;Qpk}DF?bWPYe)barP`s<{ppd$H#{rzeJKt>SXVA+78|% zWV|s?(y|=>_tw~Ra%PDmgmm+ni&Qeg53IlJ*07(@0Sk;?7}e}m_urfwen$Rkmp9oE zhg>voL-nNUMrJOxD2T#K7J5c2WadV5tX7tDL;I0&T`|BD7cdpvRN$4iI!L=RuN89n z6QbkO{1&J9yjS-ezPlp7=9WU`Mp>ZlsNvRu zb3y6JKaP7;f!%?$6PvB@C%~OQyeEA(dxI_$5=8rUCeP7b8j|@o?4WUU<&m(<=|9(; zPX0mt0y=G^%d}n+m*jQtl9O^@yVHQY)nfU%t>aE$ms0%deK>)ra^;{ga_$3{uZW71 z30+8@S6GK1U$iQ?A{-4B1;oM}FW@`Ry%AlXEP@X`~b)sg-i{rogJ1=}8ft$mlSFB6cW|zRU&N$0QPG&|mKrf)4i#Vmh!0Gn1 zGKpmNJagkx^!T_X|5>o8bBp6C3lob^SC~knaRHlIaLSG0k&y^`l9$VQ73|QqencU4 znUsl%PPz}W1Z>*N|N6>dD3cOgYGgGy(iWW&!9>MZ4XsINvPMou_p`ny0!#*~4PMY1WxFHE1+?RU&oB-#AA+~ytc2zTXXr~q%icLa2jcWm-U6Jcv2($HfU{s2& z*h9yS!XQoqUJkxO;c1s=Dh`^tMheCpCwK$tl$IaO7>A;FHD>N;C(|m6t*c$O`__Ff z{8AiAo}+pvb$+An5g(3qR$AXT+qG(q(3Mu!Q_O8qXC%>j(w6yF?~PJ%wmK?$V$&%B zs`>mtz3j)$7}^y(Zj?g&!PXK=Gl=+h9!HKI*%De)%Cz3_DqH-(Nb<>gk1d%BrT9IR zc|uZldW($r%_%;SPH6?mw3sSi$y_g}ALipHaIFM6{Q6+nlDuKZvX4eQ7+Zt&Y}7TX zncy6H=Xu-}wwod?WJ0h#JL9B zfOfKzB#Zh2K)2+%E%4DXbngmGM{Qj{tUK_}&LV7N&T`)iR5ipl3 zDH7T$Xc)P?%KL($sz#bWyR>KUzFc8itP__ctO1!8rM^RdkyZ5-Q=o$odey2I_B-n+ zi9LzM*0pb4ONd@BCh-0A-qj^!-F&vME#HJ{ebcSsFRNQoZ3uGU_po43Do87=o5ojV zddpgLB}oI;i|p*`Z96?vD^4Ja7|xc>)Bi-q)M>p!1w{V+GZ!_D^DM^sUl3~d;NKt2 z>+Yo#UQ2OGrWWY*S5~I)*ePa2CV6vF*#iFd^WB|B#nV@F`|RTHNw30Y%SlJ|X+lgn z$-G{V-zsS_vZw-6p`Hav!{3wJMkPVq$lwsDswJXlLG(wd?)2$bnoZZkk|U~|O4rnx zo$~A7Tbx{aQF9tTo59HiNm07RQ4TBpVpHAC2cDSRm+k?uRdMCQ*JfLj0e|M*@obzL z@O@xX+fw&+f?@NA!2KA%UdbrFe{adorfl%B%JnOC z^M$!LP8Xmp8o?-?lsWpNuh;HWuiHu#UDdTfasDOr6*YHPM@?0PcsW>%4~bZcN)NFA zAT+0#mL{kFWEVc_IMb11tULT{MCQanJ^DT2^%ko0D$wFhhgUY}`QGCP`#*3~@@XGe zUC|&jDih)er|$2{b*8)C9}l@E+XU=OP!~cR!o*1PM|=I~!T1x4`Gt<8+eb|K$Pyk@(H(Tok=t5^mdPa4bV^@^1X#D}Z^l4+K z)27ISH$z^Tzyw*>RkVqZoT_@K(DFRJA8jHR?WX)q_V^y5q{lhDVt&{dAvZbI`9Rc= z8dD=P)9)%0;$eAaIT-cC%zkkMbv0txRFF57%4u1(akN6u+7@6x=Y1d*$)epNc)(c) zZ1S%|Q4^ONsav`!QRcY3&fyso|NU$ippF}P7*L)Skjyg|WL12?zD?An0E=G)x+1gJ zSl1?t5^#n(h;cjcBzgo`HfJ{jL_2w1wydlX9alA-PA`IT1cFqm3IRewnNs?g5#xnV zCVKC3Jkad*IiAf1_OV8?Wr48OOibY7m9Ea{g+KKe(VO^)qKxvxfnO~JBeiYBcF$YW z%@e8AU513_g;g+0i2cQNUl^e5m7Y^;6eHs6-3l9UWwTjvu$m07Loj+Gi!sx2JY+!BF5WJ#Sd$yzGNl9V@DNHS#Z$n`(h$raF9VT*C%KjUf`8WyB1d#)PHh)ATQMvRvJBtsyHz+myrj@=wAl zfkjdsMcCI&r&b0hlf0C1nZdXFJ~e8KH*tvKVU`U2QNIP2u)7z}?jrD-wg%>`8>a7e z2)J-JgLHcU)XaR~*Lb^8L>Fo&4Ja&43tME>uE#LJ7+wxPRW3}Fr&Gk|1Q+n-3Rs;5^-g{k61G^RD%wNVkypOl- zxE8ihLr!+;I><5kbo_i9k%SD=;T&^Qk6)|#pnXIo448MYpRry4du#W`+2~UFIb&Bt z+BNIgeNQFp4j(_VydY7&y)#0uX9j+Iv!2(wg8yh)89*uBSnHQ}5BXHHr2LaPp|So&2A3al{u8_JW%f-lBPa1^xVxcdNCq6i;^UoZ7!Z9JOHPaBY4RDIZm)L z8ddOqP}}^BaR1j!$e#spW8A*wg`b#tu5zqj)9SNQ?;g9Co@_n-z(&Oa?h#t{QbAuN3a{f$Eq?l~M z?5K8A-2#igP4P&5*WACiYRHd^kb^5a)7Nc*py*RZLc7Dm%ZHx*uPAS8Z#%1(aV|`r%3FCS5i}Ndxa!6D6>dLaqq9${ zt^vPB%_xAe>t1n9bM>O^?MB|%fO)kE=N#u~MDzX}?}85PvK%r!z0#6v zaQRsp^vJc#hf##5zC*?MbB>2=sPOVqP4it-Cp1Y`iz#3x9KS$}y9!hljtZnH!45u= z0FJ85bwc(tT1}DX^d8x;A9Gb4M9{b+jBwv1wZiiI7&M02+y4D^5Xy7Hwg$EuGD|C|b72E{NH3@h=K`&9u|Vz^1xja7+rJaI})V%9{#y#9Bz~p!%5`74Ky4Wa`C6N?s(IOBnmtkfz>EGU)$?W*T3pQ_K6AdPCvBXt=L5=wB0i^Q z8-%;B!hFHFF5;vYGH+B{R)*^R@yz|9GjM%R2*X}bvOa+~(Y6(h~Di+<-`je>6oJs{?{bK{xMVvkBkxxK))p*xJ!|N-D&~HA116L+E(7xhT ze~$Zo3;R3b@$w_4ksE9(c)-za> z#zF~6L(IysM7&DSk%NsG5{`3tffSMS1By7xBQxk1s$eK&a?NbkkHk}*v`etLPzEIejtl*A7MSo7n9 zxyuarYSr&s=2@;XhaV8~@M6pZ+|V5ML~pQ$ZyhsV;15}`fO>8*QzHTJUIXWj5_90m zN2S>QLB7MV0UPHGtZv96{zG=d2lG~|r#Y%m!jb^-3KLOJMWxDU zg-+tq$pQ3l8V=Seme;t`n>^)bdnImZgEs5(2feU!daR{NQX|AFG_mDP>lY2z2IuN* zUjBo-9(MH?6&=pCg!_U0SN82XX7jJNn5Bq;c_WC~&*=Q3%z_Yqawb`I@G7zGFF&hC zxszV09+|{pxop^M}y)tZu4) z)3Wh=Cc4u<7}|yG>3(x@W#MppT$P${tS>^%?koC!ulg%U6zC4?4GsR05~LuW=sq)QhR$ZK?t0t2 zHhCq=tHH-!mx2)OVPj1=jFIY&*A=EEiMk7)oPI$8=ib< zV|QQ4H`3psrFu|2O$C%Wd-aWkN!4ra4F=SH6H|xpE}CV3X#+IZ@jKEnKRgdEP0m`@ zQJ@Ky(SR6q#IfV(Ixz%ABFLTN_O|~?6s<^VZjAr9&hEIN+}A`QpTv=A)!u-s)Xvg&;Ot!KDVZ-Ft-J~b%6tv(+#kXphx^%e zl_tLPYkkQgSfp~kk?o}PqtltEeMs$nR%d!N4b_WC(m>okWZmUS4p{ znHc^QJ5nDY8^TlTlUN^s5WQ`$eFU~~XuEhyusTlsG+F3ko4nqy9`)G*pwBfJ)+<5r zlcK5sHkverOJIS;`i)^X*y5yx6e5oYd784T#rWD(Ie`bsR;jNKVlhF&-uv(mIO>|c zw+yySK=#$1NSX!JP)h6|GtD9?%r=BB&EInT$C%E_ND5VY(N8fnw$dD=8@#NlD<2M1 zZsLqynFeZ9cG8P8c&68Qt?)RjG0~x@WyozksRQTzs-2}on_WZ~-$8hu#qupm9H2{R zvC6|96jm6I&8RjQWMJRZN-RL9G5Dm~E=6C#N7!Sllw$71GRQO+Tnjd?HOz$0|5hGw z3Hx)y4}~Vx+k`n0#JwjALJh4@&w9k?IrpRx>)L^+`yM9t2ryKP9hYGPu~nsU;qr`R zqzS635%10o4f5P}k3O&etKTj9KzuW1^+oY?{c6Q48_|#uH-?ZR=#-nAj(I4(7?)mQ zH`n%V;Hb(eKwSQrLBeip&op!qP8E8;kzLt$#CI9q1TQytD$bJPnj6fK=saWlwX8D< zy$@JdIRXFSV_bk}0dVtmti0Q%J`OC{;Mq4wS9}UBH4Zj~H*dP(ObONjQ#LIkkWGpW~c(H?Uf5` ziI&cNTcEyKp5?;p{@x|4RW0ANbR@JBX;e9OGO55(|Ec$dqdEsUJ#Eu^F@5;7eI>ES z^P6*%XKX6F4iK_d-sr!JwSwR%sQ>Zbuk=ZEE<*49MP}$gadsYW)jLJEeU?P%Gdc_T zdK$&7-(RGDctWqOO&B}#=v%RN>A~6pkEpKTVEVcB?&nwA7QRReIC3pYzi}@k9X02WAZoJIn)UE8UE`)IO5ooan2I+fL zgs`{ZZ5akmszj4HQ`SQNb!0SZ&-|;B->YIuzR*jglaDx;1Tt`stey- zhYlSK==^+RK)PeFyP778x11V3WaNyWQ;vGU>}LjW^(gE5e|)pj3Ui*weX5%* zwiXaWjUts$np_qf$;kp*+f=s?!zj^a+sX=e<;?B>yW%o+5h!IgX8giXF)!LO%cj(qpC#8Tq-LaqXRuA5 z?kKWgtq!(wRlYr;8EyDgsT7kuas8$;@Ohffw0D8wYQp?#$Kn`LRA$FM8fvy_r?tob zN;Td@s~A!P5ld~N5ESE>9Jjq-FMW&)H!vh3#nEZ9CYc;NY5CHsm*r?D(~Yh;A|> z!w%B-%es7`ccq*wS%gq=_T5;oii^35$Qqq+7^JAkVj2STf4l7AK)oC;HWD~n6fCLa z_@1>6-b!x*8u@edZIOGc54EDZUN4Xs$5LDI8B-}82Y@hb-Iz==FhU2-!uQ`6z3xOi z!QIjQvWroH2t&RX8XCCDv2NO}h z7nU@MW8=Wb)?PVEohm;ffJ{HHpw4R*Wk6?Iu2e|@uR(P|p$(HQ;YOL4%LFyWER%K3 zus<8Yu+1-`k}>Fqau=32xS1`Np8UoM%1ziy*iv{BT8y5#Y78gd7Kw)tbRvvtB;WJ4 z1woRGk2Go&x8HK!$7sT&D=$|8Z2oJ7PJb;4U@vntjlUY!l=*h|f~CDA-e%kDGrG8k z>dK%~RGF$C_edef9Wkp1{DxXS2n$C$HQr`KTlU`AM`w6x(L%2 z#4iNUQ&EzN<${1~`(y4ZubZ=3$2RJN-$^4RF}78aL_ph3&s@A@Zot0b&nufV%;U@L zlm`^U_)GnFGcH~U^kCfkTfzI97E-q}MrFX*G2X2BWb5Fk;$^SxZvJvr?5aXv`e)hA z38y)4snL;=y+r%&(%dcEW!M{BWyNor4@bR-Kd)3+I8eXaA@PdP>;?L7W^RX&o1(9l z+$p;cYSq>;9b8c7be96OmN?=uNJ)JYV{W1c*gTBTHhlIaB98#SI8VEOy^7^{E!g~W zjYYdSK?LejXGHIHpTO^JiEeeBwJJEa5SO7@Rdg0^jc}O4-p#zRZ4O%0^MF1OXd*D& zDaKdd!k9ZB?`EJ^EDZO3)9*}styt{-a!WQ&#be_6MPWkl`00xsI|y*TnXvt=Vt8d( z^2hx*Rz5dU>rFVi*ASUEq)3CANngHr?-n72`CscL6BDLdgUbhP#Y?8#H(7Ti7LlLd z%7``YE77+?Et>~ga9tu@YXD3cgriK;fFvfk17cxuCODWPzb&aL{Y`T85RC+Aat-O%r{N*`hT>>0sAye-&6?dw? zeM4!2Pdhevw&illccqz6J+3Gv_i&@UxS8ODr%#byROO@`;#pYQ zoLEWm_t(*EGnm+o>i>D=ca6XIo)zsH^SFOLBnsA zL^^#)^&9g?Fu0e35AV3@Sn-kbhLoa{K@uXWbJzv6w3M!R(I(y+XF%J!VAe6EY))Il zrGU1Y_6qhrGv;~5Ro5!eIm=1XIWGCOuV4B!Il7qRAd(v!D>5IHNveTqoLQCZ%=dB4 zbrv2(nnG`&-#U}W_;j8r)Xd-`wZ{JG=MNn9e$dtSu60YJ`a(WkcYDfp=F5yvwt5Z= zS{Zw-!s!uokHS>n9AhHPw3c=*J!y?tLW?H$>}#$gTd)Z`mdcHP{*WM0|H!8 zIfo-6Tj(_Rcq-5RwKLZqZhaA0PI*?9WeMYbPX7utI!i}RnC`_!BZqLGh%P~T{J%6$ z1MoKak(XbVstY$gR;>I7-;TMJ>>SsI=}qufSPWrMp<4m7k@y@ltFVy4_1NAjP(CZ5 z4+zF*BpyA?_)7pG9>`4A_)<;6A4+P#o2>3un;$Qw9=#km39rFWIIEd?Eje*Oq-rxP zAc8$g#_Yof??=Pqbkkz=7bsA-u(-< zU#;E%$?@SilSt?$FAq`ju$@=v+_y*HqI$Kfq|QzJQBmAJ@!-n3U4&KWr-sU&d@(!4 zVNY>T17Z7yu`mXLWM?b$DrEqa_iH;3E~=zp&I)^dR{RfoGgJgG43f=wsVck|h&^wDMWvT1Cm3 zi#n|3WY9Nzp~S21#`0L4ro&&LP}lh|HOyF*n?KLdpEU-)Wna!fO314=A27PJb!oNy z@XubNPC}B*NnXrs2kReiD1=r}M#{rfo8wys8+2w0n)^z6T`_R23{#1(=*&*4c+B)8 z$pSYhR-40r23UiYPu!jt$wR$2d28n@G}Ssaq);2YO22cE3r|Ps<#V+RMy3+(E$_(h|75Yr$&nt6~ z3E_2^=FG*2;Lj_9m_0S+QqjkS0rvLWcT~F!sxbAYl6>zhs!(Wc7Evb42 zxWlu=H`(3K6^KTvp`H}LN885%S(UaGxwIG5QZ@wPfqNFsZP<5|_tvj5bpubIs@4v( zpa!i&W0G#_o@*$N=3VL+&koH1tHXO)1`-NQLW+G+urHERtu_9vJ=JNX(Ts0d#==P( zTg`d%X8uZ_QT>k{EL$lqFv?XD6jLOzV@@#*nXt3UfyLXrVb&iNl=H^^yaEEelbS03 z@ZHq=TM=~<06HBw7xK<$fk@IFAE&XDDWb7QJ_wvKF!?8_{BxUx}3lj^dee z!z<22h;b+%Y|BU(OjN7m{r7ZO(W&IDi4(WPR_Lg^OR{y{lp_B|N$&Px*a|#6)`xCC zB$54K_=QINDiP>*qpbXk(GwCazT{#AA`61tIa&E~(s%0?D?rGsm#L>?NPdv28t)Sm z=KDWP6}*TlZ7W4SA?mWX>4l(;T&vH|D{EB(DxAyzm32d0IsFt93_kYNt2`cHTv@jo zqkKQQ>k7>$`;1{_%3DS{X@=v%E>3iP1CoUJg$_i2!Xc|MG1VqivWFPAH+o=P$BfhI zLNe2~M1(M`IK8FQgIk?W9}t#LGc4Lwj6!a;9%?ixTbVD>za_* zn@q~ngtYO}0cKTQ?SV2y)vmD0ZajcEXr&BuEDP~fm?<_$x2{LK3zO*LjO?=Ifu`%! zfBBE9C>qTSl=3H}`BMW>UKO}vBlT3{Xm>@|AYt1#mpYg*mu+@OsTc{m+otdX?B2RN zDoWjfmC;K{{k-zYMV`Tur?Tvu(7Nx;N2D~9dbjHU*C$kMGPYFDF9NpBOZyBJtYtfL z)WGqFkFJ}=KZLBLP`vlh_ZISWltYu{RAWc3&eXly)frc;j;PDwIDPhyfgv_N4bm){ z(tK!YV!lshy7?to^rp!IeJ2 zN~E5Nyr~R9L;C=y{^OoYsTR%4+4H=Mw!ajA{O`3PaQeS=8WraK&vKMKpWM}o`gvvI zIs+oKaUQ4bhpwfgHh-~bkO3Lmu(0o1C-Ex83p}IFUGuiQjQEu}<8~ynb+abpX0akFB(@4$olk9n!*V8YD}{d3USE~ zyL&Pj8cR1GtzCu$S^l-H7`F{05=`@5-lKRvn zo2ChF?}qoxR~^qX?a3C0Q;j)M-E~%uyrODf=;hvI^9dcT`2sZ+f8hk_XgRGk zSsTkU+Lj!*zW>D#SGC&*p|G;>3SoCG+{}a1#rK=T&lr(b1c&=s_s~t zvJc)s&;HMe=o|Jga^ zjfF{K6iJIHlLW9YAK{>kHeBbV(zrYE+KGv{HoCMyF9%$bvvXrgGm2tGYarwlwAAcn zVbY=HrY0K@W!f#$Zd7t;O2eBTAamj}7W$t>`X9g#4$cPjwL2X0i>o2MkaUhvK{TO&7%{2-Oqs`AWgwRspq) zJ1x&1r#g6*_2*yPrJ38RRoLE1^eMKW-73d>VZ>q>>5;8&vy$t(en4lVw-`=OL?z=~ z(IumNh}Qi3_W2-mZTrif`Xa^vjVjC8Ww#}mCRIz^qS-D_6hfq!H%MypT!)MO^UY^r zxm&VMxo*Mf$Ao!g{Kc>NPvN(%;LZAGC0ToJ{vsz<*g>1EyWV{Y=tt!E00Tg;KgHC@ zS}U*GGreY{1}cT?1g-U3slU^Dm#b}c!h(#@Ur9e+mNjnvI|nl0l6mewgs5a#ZDno|`tU}Dn3rSrY(pLexUCo_2V*iaKloJ)5S<%*G%6`e2k=|1GrCLZV zmK!OV*ESri%aQ-MZ+WR|4QF`N`Uqa(w{Y{a)oI+yF{T9h$}Apj$3Ht)H?|oabje7yU*P1f7-7EkmO(rmZ6M>I>Y1myX*#_q_gDmk*C% z+Y4Xs^n3}aeL&z!*b-WvclTD}IjB`rtqo*+Y+mzCU-`|#;SsQp(W{ZfH!<7UI2|D1 z=amzsX#?*uMs(`&UBaz;XsG}0maq%bC0@ac{rt&X=u#fDKpXJjW)*Bj9+*{>a_03E z(2KhVFIJ#8Cz>6bOc)o_oJ` zc$&sn)%cc++AZ%J9LOL|(TB%3<9dBTTw(0ohD3qwYrW%#> zHV(o0$lYA4kf2q$*0fv|oy&1NAl--bMVq`zt3UKiF}JsJvk8#fQzW3PGA((WEPEc6 zGZ60>T{B5LXK|m2w@+(3=A%xrM@u|e9VuCUxbyj7719x{d`JUzk2(bcr%9qWL&2<5 zEhCXzWcBN_c`=F;po0AK_v@zH8|x2SPD|Et_$_BZ7DkB9N?n!4v|TcMszwYu;vplN*26^g|eq{+`9 z?M=^6QHvR<_$#c&%(Oy4Pc7Ovk~TZ{>5UeMEhYJr&!H*_EWQM2meiy{Rky)6?7(9I zsC;mx#45NCiJJ?w|7E|^VctG3EVl2`g!F}c65)i_|88`=%&If>L0wGMaoxvjabkS9 z{*5|N)-N)-R!>ehi*`qK)lWlCd;u7{%w z$Pc+EPYdiG!*F`7k0R5GrjmQ`k9T*I;zj}%xhn5g4?2&DUQ6FCYqHL;88CQbzw1YZknN9Uc$%MeoFGQ!ED4^tN?6LjzcIk~okAo`* ze)~Q2U%w}ed^gW%HMCw9Bi3dUg6zPL$1D@dei?yUv%Qn+UDUasY#oNNEQ5EuKyXz( zhBe;1RvLcqT3S~tTVL+Y4^u8W*6B@`f6#~_Gl_oD0M0W-vLBsqb?WKW{e-Z*hiuuv za;;2MqBB+R$-TrC<&oCL`WXKzQG(oYt4hQuY%G!8Zp@}rOqgvj4=2?)zS(%JE=i75 zBS892Bv_YE#%^HS*#cbCmHLod6ORGy-ve1R>f7^-$`a*5RcCMZY}ZThD>Zh(KzgAE z``I2I>q;5L9I;i3W@{`D*EU2;@`X?|Lp>XX*mx@c*^)7>;>`tD=i}sN{dzHgLNNf0 z;txDiPj8q)W?ap2JZW_a(znadD&$ipxqmST^jb=MxSFft|44l^w@cMGXh^7Ne)H3S znxU>~x<$?Jm7btUciotWd=IhA+!C7_PQfnfmHI7M|v-d&vIZ1x*vV&rpqn zNtT`|Aqp(Q7*dwGh>)YZyg%F+A1}749kOA2@vc!Oz4k^A0GyFT5!c+ZcA_Nmsh`Xt z^QP|v#{?eOecm3_fH_69-HpeKGOcezy+~+%rSMhU;4>Y+O7FVGU{k3_C%W{c(k9OY z{yELl&7z4$*GQ$2d=(e%gXOumc3GG^gD0u=A@=P>_R^W&>U|DM7HSJs#vdFW43Jjz z6h%JY62k;5K3Q-0-SbmZ;7V9#PxWh_c9^Q+ozb1;CQ*$oX7T#qVkv)jgE~W!0=fJL zC2hvm$2jk<3*%HYkWQ^)X*S-Ij_ns#N6PLl^}Goq2YJ|leR{>XAFAr+_AT#t@N{d! z!FdVg-C$U9r9;l#zjC?MfhjFgWOG&RvWl=-B+5{d3KZVvT3~IrfbD2?qIJ& zTQBckAfdhBaNR39Wv5oLOz+cy8zChJMn*J(V#;wA`L8N8I+l!xDS01I;&^p!3j?4~ zVbN=W_1gZUepoxR5i2Sr<^6!ofGJSfy{N@07@IWH0A~iz3Z9S2FHmfPZ zIK*h2Iwc*yNK9>-5Lfz0Rm=E0GJ1+^r;D(x=XP1S6~0XleG9;;Bn-9>z9K^H)WFfj&|Zf6_y9s zZygsK&E{IV--;ZL!yL7OqnuIQjfZ*$TClxD0Trjb#NAq&L{Usx&tr3H00QVrDj}4z z=T8&v5wy;Mn)qQhrJw!3=8nHGy!8>@{&WoV=>>d?be~U>kL}k zEQ}l?G;6!wQcLQJ;A{|$-uL=8l-NA@D*}|}AGP;L=k@%A)r6#QIag}!_!2~a+`~sL zA6-cdQhs#eJWxMU2w@ODTvxYWp&2l+UL%R;G^kG>^0w_&X?;4nvb!Y|aSd9t)G;sV#L;uMbX$T}|WasR3&XsDa+a7ZqmDgC!w2?~?L2HC(}eoWALr zV69&Nr>If}Nso@IS zBCknmL2e!Og=jqgz#P-6)YF`*F)4`wS@v`o=;22!hAg$6@dG(Z5KW>LJ0pw0 z7d`O}@h|KYmbOImn(h!TD8PpX?<04jI&yoE@Hq{vMPY;+(L2s`&5vneQb9tUSI5#2 zn-GbpZgr|P;zncq>LUs_00n(F2gUBQLO5Y*BhT5M%yVuC;9&PT#rPJBvdv?iiFXF61dn&C9bT+q z${K*3EHVs#eDE|AWx4ek4;IPoo%U49k^dz-`EF0ABJ@>e_`q)mq2$^Icq&`cVCk$> z?xHZqh!yph)MThq3Rz_JsFJI==MFsT*nZwPfu9L=U?)4!vNRL&p@0t24cU%A?KsK> z_D@#EyJ#EMQ(a!?hn-|L>g8Q);=em%pLG&;ms}tXx#WjcW z6HA_<62_RDgG{7wVVS}b%y?rXFQbWR(D6xUwU|vkkVDmG-!jUh_A$OVFO{fnVb?jH z3e?opP>S2krgsNQ^WOlk+ZNoGt{-w)rSR4(31EI@<`!cTk5!tQWO#^nO}0D3PD5y&J7<-->^)W3j`b(U5_*eTAq%c9|4G+A1G1IXqQ{ zYjqj4ZwpnZXK=Nl3&&`xhrK_Pi$iFGC$!e^g8zUTP)6!2-&O~{SMHAChY~k7lmcC# zT9N)EQUPb@9%h|uYfW$<%EAg)?>|)!QOI!Kd&<7vX;_f8F?kOw-$D^)oQq4;_|h^Y zR(4tgOCi5BiJ9U4ywJ6NxOQ-oUM`=Ucv{4I+?XyXHvu7?l=g5Kn;a1iw@l5rX#5N8 zy}*)15lTFky5;o*;99!tC3qegXop&|*5q^7`Ne8iLH>6)BA&Dbz z$p>(gFJWhC*`dmJV}+txcMu{mYAd+}-ljmt4>$QJ!HlTxrF6FLHz${wwZy6&>P2pC zx*L=cnR}9lG_QOtD{p^lO}M@NW8AWj;h@VrXNlY!i&3Vw5>!iBs?k6(~XsM)gqKPDsDmKxe(;Z-wTj(50#rkL>_2bdh(2M=p`*zUe9b%(U+0`q1Bls=HUcjcQ(KNs{LwvT| zbP-*wrF+T}{HAmKZqC@dK7!75HT=_7VM=fl^%Ajy{0>yK5%X>ztE{8(%sbcKy-jN% z*?-tnzTsJdpiW7r7%#Kyi%b1d^{Zit#Y18YnvA;hV)ou^htEf~2>tPf{gJzgm}dv%G`E`Lchn0bEsR;l zyK1=;z={fPdi=y9(|$1=G-%=6^l{y{VOwz7mMP1;;Yb*LL0VR@Ja|)HKZ6<^ypVdg zozo*8McyF#%2yGVt8%1v9UZ5osydE?%RbaGij?HtDGk%E zu7%5=+8(RU0dpkAxMz1?cn#EnbvY4^c6ZDu-XNm>z8ZYI#h{Y9zm9_vIIayGmIK!{pwatIL9cw!%llV3! zV$#m{)}@`PQq$2plFNw;X^5PXX1{jC-E?bhM&ZOCd~75{)?o>mRRXg4lQlwK3gc1! zaBv#EQnKj3EV`wM;7eZ0Ic=}%+sq&38q|55l!J`snA#D<`r0!CK9I}W;~k7_WyQoZ z*}&?5DD#Vi<22Cm&?0&t`)E-EZyy%GeXUSc2Z?3`@lWZJt?g*r{qfdl|M1?6M-E*7 z29aU7&MiB&331`i&{QNw;H~odAPEZ!Oj?y~4A+g4kv({R@L~5^${wfU7NWBm z5E(IYdSp=HL2<@CZuZ-Ul`T3L{;DC})()EXacVULj=Dp`X zudr!6*hRL*)DdjD68tFn#YufG0Vt-48@$YT;%qv~wVgEpfRqukaN(;-LR&x1=LDIp_5Lshh96 zgL<4-BGk&!0phx+q;(O{Jhd*xX&k0(JWsCR;C#ypfaYkkhOmXUhn`Ig_Q0@;gV^uC zBUQ>xlWkL=A(5ix#^Vt}e?0j&$~y)~QwAvT;+`;Q-oM=;-6)C?6OA_m2&IfcSdD@H zB%op^o`Ia>y2l{*2q0Q`gAkH!1JlR*Vegi?dLB{WU$`?*VXd;Iu$F=OB4=@;cgWCV z_gzpsM><>a%Y@@TXLa2s@e-QR%jc8-h6N&D6g!bM`3b6J=hO3j51YNB;I=C_zTfvw zO2zGq!T}$veMiz=DZktM)#tyh>JU|B`r~3!)6V&}h>7LWc$(u81l~zs|3Wt~=3TCv z1`W)HZ@p~12v$Ow{C%3rIQ+WzhIfUc8bub(>wVFB;-^5?&PquNKCpLbZi<8t1`GvX z^+~Ny&4nYp)KEk5PLpCje@0ImA1lw{GVkohok!0foUL~&n8SW`YR`0=>b+AN8CB9gvPY+<~K;(d0`2NkA-5DbIp9s#aIJ~mV z>9u_F}`-TKxaEivQu36=~X}AFv~m)W_B+!aSj0J zk^5fw7*Cv&B0{8utihuU% zsnqhk=m2nbyUMVLbkbpZGxkr^Kg89vPx}R^dbjUpD*9ZO3z{1xL?vlWHXcPi-fcX> zE!lceC)LDB9$)U&GV-ub&?xbb^RcAAa`&#M6*|^aEH6X^7H?>3o75FD(V5i0^Y&Oz z#s$#-SXJ{`?NeeE>wd^HJHI%$)8jIvZ0Ge(OyS?-BV9^LLRv4*S4QB3<>B08J2kVi zeoW{3LD|js*1#ke`0vYU6aINJQtXO^;vlD`iJmfsy0L6yAijFl#IMjk67@plW7@{@ za2M%5xy$|Iv_@$3kEs5o;Je7Qgwc>)94)sF$Q8Er5 zHh+m{lShlHlug}cl#Ty0SI9zFS7+;7JeG5xeS5oN&}zN-hqpgEMBAu(s;v6p3zut; zzU47C)w(|G!C#BzCaiMaDCm7~P)0?LQ`1zoNR}Fsrrs5Ksc@p`zX)N)(Y;#61Rjbt zk3If!HXmMjF`i;-eb*PRZCpxy^N-NL97`$5QF?!}+6E9OWRMBlw{dwX|==0q}!X0Q3Cos7G9 z)8EQ%eh%2gR?QXhRG>t?9!@R>ut4hVr~YPzQeldPR*IXyJ>M1lmd6(=_&08>8D82; z9-k4K7v3~5qQGK>(@>8VAO^pWJWGsKYGQ2Up)kr`P9I!$+bfD^GHjwwoc91jBYQ^MHr=)-C)j>$y)JK1>tWZ4aT=cG6K@{OX!^&E&ns(s7 zrwb8uGpc}b0&zs0|L&yB7*+)T*RbMd_|(XAdG&zz#c#G_SkuN^>;D;6x_ZuU34h%B z_pI`3FgRpz8a>rCrs;c~dtS*$a;mFa(c|L%VIL;6WA28U^Dd$Y_oNRD%OLsLD!olO zE5I{B@rJ@Jt7RorShh2A`!Xs#OY`R77KPr`Zz0gFIx+dd>E=Ob3B^{T<;<(4vU~^2 zb}yfIb35b<)Yjqlh^Bwnw!{3jd!X zg+m45Hm_SWjjR&Hk?PM^K(0)c(u3dh`W!LRnd4&&v`NYO}gPW0q<)0a;udidg>rd)i%f^`4dD%f;#>_acaAZ89>OYBM1&oDRYf zeF2;Nc5Wn!fo8H5=DDB8gv75|6%{r%;_+EU?{yO;Z!OH!I!;}Ck)!OITgrNV$G{{2 zVVnh%HB6RBXC;D3lwT9ZRm=o=*E7G;9P@=YZNwZ2P`~PKuz>SZc7VWV$}sKgY*ENS z8l+BLT|)nP%WI;w?%I2tn1tlqdFaB+Nfxcg)#Vj=w}%vx=TC}NFgEsL3Eon_Y*im( zDvQtQh}_c6D+k{lpv)dB8Lwu-rp&Yk82 zM0{Jn=_QWlHL$T%0VZ1hK1!Z)`+0@rD~2%uY?D1nhk&Y+!8jiGy&02}=i!|7*H)c$ z%hfIh!e)^Ey89+N!^^_%(?90=JjxA zy?R7U>F~Vp`LIKr;`gH8rqhF34Q;2x&Myiwgwu0=FALd;?Lg;D{|L=q;Y*gAqPqKw zj;b_ij9z@3)SJ4Y;;s|?^cSP|^-+9l{;}ik#hLFbUEF*OB;!g>rhus)eF4LJ#=}D- z5z~1>hrNI@6hG8bL~xcb-0!CPB-El&Fm&2sz$gOakS4o%`aC#p_P`K^5NX$K`7R6l zr`*@t$WXl3*vL>LNler9h~F~@SVpJTF+Yg5`G6#??N;Wm*T+mc=m$R1$7Y4Zf6>*I z1zd~g6|TZf0om$118A_r!|fKD%Rhk;jJkb1JB)7y&GXT=U`GuGGK!-vEyptz_CX7i z1HI!E-~A>?NdOP$OeP{VXve)~MC#zADq}>-`oYw1PJakDlkvf*G4-L`pylr+BEi>g zlWs^^W1e-4yJL2T?l0eS9#>3@%8X9(ECl@Cqd(RoJ#ZefR9-$oQ`Rq^V%Wx$%eG5s z?pejYD-Nrl*XHZny#&k+VKdGEgLcmp5`u(r4YCxi4sf=P zj%Di;#gTvs2-}nA0-B>$8IlbL} zB=#`Jq|HXN*FdVEC8bA0YPT>lK&xiv#9r~Na!mdG>V$M5>});)aW;I|=R7^Dgd6q< zC=2eF85|#-)|(xBU0@2^JkgE*+QsD_t$%Y-6fUN2zKL^BS!(JrOg<8TlT}6KwiJSL zVPmEB=-B6Z#z0|rj#BJiP3%^}^qC7(q@~d$HHAGa;bAdXDb+xcf>(RB+Vo)`Y~2^N zFSg$mi79qA>{?FTnVJ^BqWk@C7fV{AQxfhmwhr6`8t zP(t$+665<^Hy;`%`K#=L|2s zwOm&v;e9j+H>FI;PzcaE5A)$}?M$dt@UH4Phk(c~w@2+vez5@qQRZ~ArrA=AUwFpA zYS{Zc+Y=Yvk7pgvRup^O(ps3-@ zN(zWgbNj=Dg2|Zq?&hC1MAbDv>cMHO^8#IR*^Tn4 zlQ_KhX!Y3~Q((kPOMKB=*;6@?mndjv6}#zZIVL&9R5(%AtqOcmo{M(( z4M0|uWV&O+rV2K+!Esg^ua$36NVGU==WvbHM=GK4+Q1Jw_ZP^63FJq~;g~-AB=URn z%=26F9x28Seyr|0ZyEX3WR|FS#Y4w$e8u8EDKIDuza=GHpdWWB8yGa7_mLdJF5kHY zKUS%<5v{|FKMX&ztNeLITO~WhwNfy2ac{^qd~Ez1!cWU8rKF#}b17}J2pctnKK|Fg zM-CjylXh5b!2;X&+TYrSs|vjL`62nb5@XCBp(#96$uS*D^j?n)S4Y;qWQUfnP4BUQ zC%`NVw03ODXCM5Qy~f-5h}dYudE+Q8g}}cd5!So3N~f z%~r-=hV&xT+s%J|ddE-;jv3oYyB$5UMs^Y3Zh@O99UR9R2K)h2Iy}SIRIc6{V3v)y z{u(tu2y4Fj|27!xj0xx{7u?wp^>BABnz#QrPpi_`O~GhQlG1AV8l|+>Y=2{I$p}C> zlejPcn0`Z;j*-7TV?a0tEYdnKC7GQ}Eyv_<=Y_?WEDWfy3?mE;ouCxhlYQn?7jf(7 z6~DcYdx|~Bx0x-J4#uaZ~v% zzBN`RE$^ql)L?%@`v0iiHhD6L{#@1LpNl?hEjbn2Wd&OF+P*zlhbeV7Fw#@sW49E> zX4QdhHf1G8*M7+^bdyUpqaf_>1J+Uw`Ry_QNP0{WJICMPzZpceJF7ZiH}a>Fx1S%^ zbcaj;i#%+DA1SycD9`vSk%j7eV;>dty7-&VFo4(B{{Km=zZ71));QV_$O~1^^c$47 zS;9is^S}nNk4VU8RFOBl-^E^H#^n~@vD?H;&6%nM-6Ts&&YqRbNEXJ+4T*1M_1OGf znL&jyguvVzmr1bJLc?9s4Y4;*6rs(eEyon7QnRy%u|bxSAv1YL0KJXsQy- zRcCS&JhQi~qZHdiKP`PiFRgb=4jm?e^gHF$p7!*Ei)=go>24r$ytZISYF2?M}Oc$p)Wu68eW%!~z0R9uVJ?a(w) zTJtKwFH7GwHK|wxWetTGz^#sA&1an zL?*erkWj|Lg2EO_rrxgN)3%!qRfYVH0L=%!<`9S<3AOa>5!B(bsAJt}Zp(P5SPU!sqX7leeK9f+b z1hm9_sO{|o*2b7{LmQS%;tF0l@VPb*WWF!i=2A|$>znGp=oS}OUbnv&cFzp|Jmgb7H!jl17O0nykkKsqK4 zBKZG@z4wetYi;+v^Q`o~G_kiN_8trNvQq4#v0%p<8;ZTxwGv|zYwQs$i6|;478Dg* zV(-R^h)NV2*4PzGUiRMa*yG*L`|*4@AI|y0fH?+}F(#Ay=DzO#_4}0_K6l4`Y#d=? z8EI46dXv$~wr)-eF@IhRihS8b&k1(xw6spdNLsy5Ppu*#%t?^|@)|>b+k6?;Z82kF z@$ixOy)r3%z)AXADi0gqaPYy;v?SO*cHRH!HcaBE2`D81HzJ zRwy@nU7QOCqWj@_Tc~1jFrhq>J5C193Qz&?p^OtF2lEB9s0Yrl&jDEAN0Lf4q{{-=jdV>p&Fw zANR_d5sGVR+5M^#O%AKgjQvc8h_MJ?)G%=a>lNtEcAv3LMx;Jq3EbQW&F@43NskLK zc}hmio{6pbTZ8Pu%CBkpcWu7nT^ECI9+j(Dg zPe1~5PY|K*%V9HF9>(we#uyC=8POcvI1L56ljsaNJE5gUce^VLtoG#yxk zw6~p|jbDZ(LIu}~-1hg*ZfQQQ4J(+o{xuPwXPOa4^wP6kXN{l!dh|lSfTSfudP(_x z3A2$ZCOg7%h%Wzsw*bKZ!6&1_H?XLYiyzb=z{=3S=(WUI> zx5^Sr8!I(Ui62`|QmgoQuxH0SOj)>bKmyx*{R)rwn zhNR#CIk zkkhitzf7Y`-lMrV+LXb1AB`G{-u5I5NG49<-z*+z#bZbLbK1+No{6f_l%8}-EVx9@ z#huTVJbR|CulI-)I45~+Vnew>sG2nC(JLYFU5BissuGs<2SQJ?H*%6XA~NL+DVg5k zoFDW;`+4qGRo9+-N~UQlGb;5qWWFwdOBMn50=Pwn%7klRR#d3KX++`DUiMAUPgKspj zZt0wm!MPrhZII7I#Cl9!d%UqP1Qsx9brxSb290|03ngh#>KmSA^<^?_;sATSro|uN zoRCZhqv&dDcWNoVedE)Tyl528e_yDxI&p*yvgvNrvsnpv*rn8+l^fLiEy8B|9GBB| zPnXcwpgMhIn~ar<+HKmkt-H1bjCapW@$(rq;01wOV9FW^HU35Pq*TGq-Mx2!F}jyt z^bFPVA9gsBchtQZ#bn4A(CQsGTg4t5&Ys~wW~0daMS2=N-3HtGNmh!ArS91uWNSuS z1!K%AFt~@-qMmUa_l_h6r%qc7S3YOWQ7MZn33as!b$%aAK2Nz!RBH1-;4<<3K%MC+ zzidN(?feT*)Zsx=Zbr0BwXL1{ZyknMSKP%z43vqT%X4wLwKgCO(liY!>4JAY$y=v} zFJ)=$*>$jcN3VUVDY=~yI~evZoNbs=?1&Zylv&!gKQ%%tb0rZ(5$|BQ5iK}c8V^wz zI(?EBuoqKXi7>3tzi+Hu$My>gKOS2k#B+)Edp|004dX}dJh0X@V2&U7=^5;v#dIVG zmkH5HPJaA!Rx)WKQ#LOC__ko;Mo22qBFADoE)R=~uSolp_b4=*ay7YA?YnQlsN5&& zSxmvN-Mv&;`DfNph4?FcFVi8+f!3QmW>uZ)RUHQUV$;g3&IO-?vp>G$7q0If0pe>R zqDh3Ia79|&RAjk3w=$-)S3*iHAIAb8!A8( zjl4B&w?Xci`oXkL-C2|BJ%1*YX&IN!Ijls@+1yjW6!mQ0GYXbB4t>05RTc6oXLp<2M5B|E0F!H7t2=S9E4Gt^*4mxr|E4w6vdYo2q6OYUI5#_w<)X^jqdFXq$b=UFVqlsau;v+ytn; zhpF4yo?iH5U2$0h zTVsZGe=2=K8=D_*u?G=Kcu;oYzg!H81`zJdwtI`wFLhA+Njw_Xulboh=s1F&?As6F zAw)uo+hFgb1+`|52X>W)L#m$DP)8Hjg4COTQMWDa03nPF@?^aNRA5k=hm_qU$C`%_k^>uCtv~YcQxLLzG$fU}k#uZfk_yxkEUL+&(?(kz zMcqBxZSug&U7a!^@@xFlXP@^dgRRWo8Bx{`hMPRA0zSmac4{(CwJnKE=M%ENXnK2o z%5EHft_BWyUF&!17Pij_>0J?(*FoDkiCGCUY(@}zFqXiLnb^Kb(r|^ZRo}M(IeLt9 z2rq`#8W|PKB4`<#dOj>l?Qp63 zWx_pE6+o}I_>3*A(TdOHt#Gs9MDy+73+=;89%+}?AFr?kIPi{~neI2OHs6kw2{=)R zPdJYSD~5Xr9b{^>e+c??P}W7K+i5Tou_gFM(p;I{6Rc#3l0U{|G>R5M`?_nV5{xrC zD4hx^{$#TRm}uR(U488P^gCL9TBE0rP$chgXTeYIiKVHdU`q7Wf2saUr21}=0|zdY z^I$*3KMq=yS+g*`t%GZBnfqhxkeX&b>zwnZyetn<{V>_YDyz72_!Hn=%<91vsLc`9 zaTnD%_e}M$CCSi=MiNO(&f`jisCLb=8eB3{sn(5pM(M0g3~xypx$g(#C{6Tn^)qL( z928{oklnTMJDl+S>Y)Zp`}5DEZ`%@&BYy70{j>NI7_RFNH=a~L-<7n?Z{nB`1HkVj z@J`k8U*s}mP1k#lq>lj(6P@XRwShV#JOqlXPtHg-%H|j@&FvpshWD`RKlitS;O5>E zu_2cHbVO9HT`mZ&YZV9>36Bx0yH)3_lSbAfq3tvt}5n^;%V_c2V`FGViUSvFtUtCjkJRDIR`BRX(#wkZWI_$XzfW zz1du@MbsH=e{H{?&?fOJWv;KU@WTQ7wBdyA2zBN7VZsZ@fksW;JeozNROFy~CbM}` zilz3&R&2HgF3A=5vHSNWaKB&Vb)W{hPz$2f1&*Z`!S#{r^-RCC5in~Md4j*sM8)ae>&M&+Q=dwsmHkgg`<`u};yC)f9-HRfRkW%#i>nn_#}}CX+maIOpLlD8^@Hkq@S1 z2+Tp|#fdUBOEy2B3rp~`eK(f38#|MtE3YwlU)!us!;7XvjT`5By9QS`D>o$~=k~j- zBJ$W8x~p24Px2uRI%?L{#Ug#;f=J-6@~CUul>FpS7Z=9<*MB1kV$7#D9f4uxpqPwm zOV_1YzAk}#f82euoA!Xw+nn^0ty@zI;CHZIR5u~8`3VG)BLHP`%;ixmB~HTzQHH}x z9ufwG^6jwI>;msQYpdnF+JkDFKnt~E^ge2`i9YHv#I_1%LaR1>Gg@4yv)YW+Xvk2z z#d7%=@~TaDyRxDE64%=fjFz#Z`LVc0@~xVnbxqF;1L;}?S6d`hI>A5y5NtbHaKI8B{A&VfJ~Sy8V!cvx z)M7V(k@Sf6{lsvI#cMV1as6iA15%TZUH1OH59=^o90pnu#jRi;lghtamh}@e>$TJz=lh8+Xh}1)Gs+iZtONT9iEr|* zrfp}K96ABNB&W<(Z#gv1ti-GR8A9;gldKx&RCfxCw2InQN;diQ(I2gt8K(R(CNC6F z_AoXo%|0un$hMY66z>Ti>Qg!{A6=|mTwF-4g%29r%wSqn0RRZ*U<`f;v9$+WtjyIO z89)hZIUeIC9eP>s(Q}i)TJvJXv`Cp}AZN2@7#lrDO=fjd(LpYWx1rX6u&D8vC)*q@ zK}sU3@_rv|>{8DWYU&~D#PBf%J_+?Vd9IMvM07(Y?L|1VsLv4pXcBEy-?`_3=ymkB{T7f(q@z%)m>)IX)$a@+cufUuYE3o_Wpd`L}vK7@`$ ztW7EuA1Zw8eFxWax>I9vZ_k$bNn=vxbgjDtAc$ZJJG{FzY@6K8;}Ci2a`s>U-PHEK z_T*pxUe~X7|Mw$=%QTDN)-)OQ|6t{{Mm+$(DfLy;uq=D2^^NeQp@>_Wn_U>Ck3d)e z%Da$n%@SV`UZ(1(N*z~WT4r%Wq|Mwq5)@nBom!=T%rh;$0~yiKW6%rkEQMD(6c9l{T#v(wb{3aX^{ACk7{J4qvJ6xP;vYDFy%X$jxz zK)D7ZG8`{Ays~+5K1dJY^XaOxqkyVy^kcUL-1}cU!mgl$?ipY@QRPfEfZRaawBT1s z*@(Ix7P?1OPdcp$(B8`Ov{Hm}Ix4k3+JT5`4&q8(19Cbw+wp5S!SLMW#P4$Y|XPCT@B??0@-5%Cfu8sKNeHx^WVOcD7!*dsXtmdrJ4X6$~7y3m{n)a~FB zsIW$wvGOummwbCMDLMk(*{Vx?`*#wQiSheg-;J&kto=x1KvhDN_yfZAcPAM?Ttn4A zTo~+6qY)d=;Cy#J7%5#fq#WIfsa{>&W3Iji?`%A)gs|qX9Eaohb_Zi zDt+bhu-ZsMc6IW_kk-?3&>34UwcN7Kcz&|+YIA3jH&k|7BLoHU6wNr+$hiOnJF!!A zh(SH2IV)P3iu}zDZM0Ld;Gy4_E-AE@$SarZ&3)(hE_c_eccg%8_l}sBnY;8v@AKa0 zzl}KM3K|%*U`wBq4HfB?yNOyl@X*zrZLW;s{f6*h zzdgbXJ-q?<{+g4S=^crbcH<%F!Hl=(fKvOOf@XU(X4N$HJ>}V zdGnvdn2nD171op?M`rwMY6cQuJx^wt3b~g!8^TaRk5ZFBCIKUc`V^q23^FR6=NVmC z;YF{b{%Sj`@UHoL4p>~A&*ctyT-elZC(w`<>TWt+*r})}8*&5zp1tu*xmXz1!qkF> z%8f4;$sl^8$k(x}G5f=#Z&%gN2m9?VSnaZtOW*yz6!`nn!EHiT@ahXYY|FM8cg}q~ zZ)6{&zxKd2T(I~855vWw#B%{>mgme7Wxxj60$;a zWdny)SdKC~LjKicqem@V8@>JYUg!FeejyrLGO^{w%ib$#Q3oQ{`4RryvKip5gKjb; z`9Wnf%Y{`J>vs$?5x}l})L~6xO2qda`Oha6ZJtfn%S7ecuns8|`tp^aqYuvsR@vnP zHJPrWHsSINikzK$F@FYMJ8&+TISWzz7^FZa182yhTFs+W?^9L^Hje(p3==&Mw#?pN zE&K~en(1z;R(|_8wU$}xW}jkQ(uX7?Gb5_JeR7{BR!g(|m7%Hc){0`sN$0xrz^B5F z-DrdLsM+nlp)3c?vr*aN5v14;K%rTd+k%EUwD>Dbsv4-@EgyWH9Wp-ZkjdaZX(fe@ zE#*raw_M%3NzK^9NZlBcydBQB<2Y_>uq7IX1~Rt{@k3SD2Dh4iUlIj$`Y-Dxi;A?| z2yvP$pUmeu<6P1Cp;)KWpecQl+#;`V&9{+QmX^xlU8tE-+bK|B`Jx)EBe!2qd`*)* zQ$ci6eok$-cQ=^JEvO8^`xWnc2^0^xSC%`j{iv+(8W?p*aE{CqT31HZz)v(LtqhEv z7q;vMdKv=-&d0KnGQql#`ME2;WT|sD7619sPd*uJmPr~{e^AY}>w`*FQGqAS$=sVE zzUbGZR(dkY+=|YA8X8ZRgBVUHryIPEw2#V~hDZ7bCEn@ch|LmB9Yn~{Cr&okADns5 zp+lr?|Dtbz_9o*WpM19>9VUV<|FjU2hVJ3byj;+M>_`}>*{08fp|o?$d3i~Ebq`3$ znfKbwY{b=A^(>ipibS7BcuY_!frd0gRhc6>hu@cCk|KN}qrWVOUD$*a!MRDSPoFzK?fAD|DqYK-A zU#e{FX&bd8osHDoHY>NN_3TZ1%~tL5M%+pk5(k~Gh0LlNc@ePzfg|+p8*y2khsI;3 zqlVxBI?Rc{+J(7zcNhLGbZo82{Jn<4>NPHYmw^S?dWv)`@B96b*&n|zDTy8+&bL!y_h)0A z=OTR~Uxqs$JY4qVbo@S!s!`E)N3FGObNm>i{9qhZlaodSr`RkMuGMEgIE1`)@7AI0 z%!^k=UW7gGuuyrjyDR4>mCzIw0ohExFwj6rkmxErr7FFS<_Z3NG7#LQTjeasy<+3w z;yo=FLJpXDlnPsKAN9H)`6$vcOg)OqbaK%2YELmEUe2is}YL^UdFwMVjYvV{KV1RctnFy1V;pvOYzcRQcJy*Q^*X zl_m8UD>~9Q#nd-tj7EYbQ_yuK71Yx(ujtP+{v@#ps9 zDQfDpCR*r;)aZT+y{Cwl_&9y=YmF0;FMAk& zPIt6`R}SjUEs|uWt%h&3km}QjA!-iyes_UU&3rSgp*B`Y$xjO7Qb2{&e{w=G->83& z@|+O97HR}#-ykca(`&4qjjdnObmaGgGEi|XEX_sK$UpuQfBef3J7HPzBFt}m#qlfR zvp$JtXOLQ>E9VLGUa{>YGXI_EE3nRfW^Vm7Ho=K|3?$bFC4Ega9s{SFJ3p?##JlW7 zh0;LNtWV&U=QKS5QXc{%8`>E5`;znG=+mB!mX=Px9DicAmU!UMMF%KiCE$EEgRGcC z{{IrmjQ2z8!*~>rQ%YXHvIq&iQ z*2(vi_W=u1e*Uw1oqDeazq1MntTk1t7EYzT@qL|IQTak6BO@Clx)b2m)ZvY3%ZCdHYp`wOP3Ul#zLLzA8*CEj& zDo4J*mNJ=DawHO*%#{^GC&Tdx%jcE>PM4&;_~UP$O{@n|yGQ*(lAu?yr0ZIxeTLH3 zB9IpO%6fOCn#g(txFN3NSL1kJ`HH#6`oulaZoFvH?ZL+gf2PIs{zwPZBswgqcJg^e z+y?573$K~a_c3?vhdYfYxd>QOuv-iovdblp3-arP_SytnC4j*AvWmnBtI$0FQ`*qx z>;Yv*_Ho`k_+Y``mqIHI z$Oh3nSAVshvnssb545{a6Z(B=ChNrBkbJSdY?Os8dtu0{3WFN{ z2fd=5j_thj-7v*`v#@#F1Y0AK@&dBh(2_%Y=HNbo!(y$j%ecCy%?-oZw}+NF^3m=a z=x#`Kw~sQUt%qm~))!@dZ=?0!8zC$|;>InT#!WzGk^U}G1eagCL4*gD3}RpAztVeE z&dS0MM)RU(uUd3zD)_gYyzq}%5z@WctMFZ;Qz>3Y0B&0@I~Vveo-R$0on5K0jV^tl zHdu>nXR+9`?rylrzqmf*iW%p(2bn;RybHeXu{-ihR+CrjifqR)=DqK~tJynu?(yUNz_YET8_ z`JtAF-^qnrSW;AeK9YQr(nX(@rd=*ZBF1OiJid9erKbC{yxLF=>gRQxPEGu@ z5)eiib~!%2<^5+rVmhk}?GybvD?6HXT*=OOZoSEzLtuYHrLb+}X#A*+KsZILCp zX}xwws6n^|yHJZW-fCmMi`y2HewaP($W&X8k<#JMOv|m%1wn#Lc>{nNHk}%SYrQPS ziY}eAK;ex|yscOHFQ|@SzFDHmcy-gH4fSQC5?Bd4EW#AWCBc>vhS2}}W0{#fB4y&5 z)Ss_B>7z(8B(wey5^n|_(X#WdgEo`HBXMLXZm4oD?4|5Z9U=VN#rMI{Nk+pS*RyH# zNOl+Hr@PW2G3e8R8JqjHRaYQqq-M7K71%T?@7P$gwGc`2I-16$k-ELX$ydV6IVwnW z4vm#VC(WOgIX}iW+_8KnSHZyvLICm~p%h~(2IR19En)EYe}-vFEO^{W_lhaAzJ77) zX}jZ-%TMS;^+Hnd-`@_*0bbl z!-a-_3ZJ)0<;|&q&vXq!>5F~;^o4O#zM@cJt3Kgo>%ig=s8ZRU?Z6i8b+}~3yC|*r z0QJjf7iBVb?rJR4j;NqoHtMD??}I|LZHj4<4^pP0J&6Pe-`7htCoS1P-6t@o?pdrO zQ4?$5C3%*PGA`gzS0?j#m0wZKV_S3%1UBntO?mu|4}~c2XF6x)mrS z2x^KBCu=$fVDTX)3m#fLu3Jxz7V{(4xNQzJXcvMAxe&$)ArAQ+F;fwMQ9B5WBUAlKypvZ%#pv z)!H(5y-qGQkQOp0)WiA01C?AQJz?sR`k=1}a%SxZ$aeUWap9x>O4>?phH zgToiw1y8!9w()Q0B1N|Ab|{*^R(a{3xy(jq`7=`PN_>4j0H62!Qj4x+!@KfG>*A3K zyXrn4RP<;lHNOFS|BTO{@^=0FI)m#jW$ae1eKJ)1vP1LGv%yYP!v$>GhfHb?9i<;$ zgUxZ!9JW-jtfrp&ZWm%`r_pRf|KlX5wEy`hfpRXubN=o^lR5Q*yqx&Osut3TcF~7F z8cdUAfQ%qaO}r-1X4JL#pg}kS^YPJ}o9_P>xTfo5g*@jj59NbInv{gQ|9VOlm2;)r z2cHaLL)6*{P6b99SI)=NfboK&IByKz=_Vg?+I?$1hoY?Y?~v@NrU2r z6^@iBw`HP6uwAFf`77xJTkbTUaO&mt2P3CP+7-j)3-7ZB%90nwfB7c89{Z3{uiIf= zZg63Q4{7heD^pk*viqC?h3YN;tM=SX5q%DK}57ru94#c^3p4P4mtb}ctP zbzcb(RiuNQvv$AE=86PrO-aa=-khG%rKgu~?e1o>?5sKrbkVw8wZtfhs3=F}!mq-H z_lyjTJnq4Og&6|y5fg*0k`#A=TySGug`IcD;CW8|=w9e)>wd){KWj_%JGCK0YG~6r znPz^r$lgFQsqgVv8YQy?}vd>;c^qBVM2M9 z7Ei#MTP=APGQVuF#7JA|fV==OyyMTH*_T-w0KmBP_7aETz4Hi_f-N}_je?b-$4;N0 z9R!0|35?a_x?J%5U7N*EUF2 z5~27)J#ZkdU5wL(= zIMR*yDmfxvYZLq^*NP?=`n5Y!p(rBv*XbZz@QeY4YtmP?&C8|PG4&r`DULrAZG*Vh zexyiCBGSNRVqyo54*i_ZhC6hGme?MuR?&LBK(_*^+Q4O`|-lEQ|paaY@wFX9xVYo=eI?<~3%A-Tl%Ya}( zuD`0cdI1@RAe=o$b;AjWP3#2Jy1*I?Dn$2fW1@zqa|XR?aOF2?W@IzVs-< z^x(+?xFE4B%qc2fuiD5twDpB$!qq&6rN}H})L_TjM7y;q-;;ck0k7R#XLzM@tOk7j zz2yt&NMAY!HF;S@s|bv!qJ^LA7iNh(zx}0Ww!szXe^psrKhsI+t#@bP^kplAgv{dpZCEV5k9uHcV{e8VsfC z*+LUSzm)p0-cJL)Ej!QscpCY2EDI}i>^~zc(iBn(vja*@ z9@GZkDp+%MHYGz3Ns38PsJS8=@<5(5%TM)x44s=|sB?c=p&6L7l>#18+_X_MoMRkn zk1cu!x;xJHh&tNz`6cZxz^uZqM5+?4`jkL6c`4>p6>?1OG}MTyqpTTnXyccoIQA_* z5(TWb5p2p%Yfa;ueZZtRHyB=L-9<=IYT0?MVB5HfA7Z985@}e?=Vs9WPqoY!Lal0k!iQHaut;A5- z1Zic-iYl98&O;ZYez1RQ6_cIfta`9>@Q|xK@$6jup2J1d0r_axG={rLol;6QIW1AS z$W+KK`F-j1ORsJYc@Kx#I5O_H3oT0s2b_i~O zne(`_7e2|Jsh^f4_UrHn%I}_a)B{4t5(e2-rbAYbmF`Mq9v|xa}zeha}qdPL)ub z+yslrU``TSW5C#bcmX^|&TsyX=&wu@V6)Jb=|QE4AH2a>Qe5L_R_gp{70-41mrU5tYNe|NzuFhiHetYGukic~im%gc#cxrx@wbcTxeD9TM*o~V$y9gYMFuS zKE}f07>t#A45HJ_O1HBD1J@j0cD|cB;aQH`-8_2NBB&b#ID3<^vzMuN_?}U0*>pAa zK!K`veG&o3dGN@=s&6)UC5&BRs~Jge6CX?U$n5cYTR5%<+z|veXuR+fM!OH%J12iBORLTI%o#o`}p&(18QbN(l`gQ z-c!FrK~Y!MW0IBvG^2{fB!g?2;ptC0o~5@2Btv z+wNP6>(fQh*{icqD<`~iiBR3cBhw>>@aK}IzE&X2FSOa@J95Z7`*i0TtCVmkPa_xx zO~(>1)n$5%D+OQvx|e4@pl}ep^`39#p_;Yv$&qnu;K|_gW^K$laI0kXP-`{g^J)({ zKNuZE!-wvYpHfU2CP4CSR!+7ouP6~&I6{@lhE3o5akNs!p3bv?TRB`fDQuHRE+A~A zkit?b6NzjXdJsl11=GQ@tCIx5!hgKBX7`%Te8F8U zyC9AOTSkh-CtJm7Ny=pSzZ{)-A8wjS!oM8A;%iKTFh4Zf*hXIOlWmu;;x=()<>2jW zf0Ub|N6?iMw}4)MbZ|_c)H>rQJ3M=;yDH5HP?j96Qi@bI{L{LN}W{!PD@YY&4OOtXf zD3A%u#wWwQq`~5z4kAOb>p!iRzb}>g%n6Z;@tZxq7gouxVI(udur-?tWWHh0uy*Xh zIlEG;J41PSJJjAvHfG|gbDf?=Y&pdj$yNYUI&bm05FKA$%e2k!Q4H3q8sYM!C96lQ z94JT30=9;xT8T@>X6+B2(CBTYBPkU@zJE3X{I*o%bGCP2kMU6jS6jTrG9wf(g$DAx z-?4Raz*#rcJzAPMBt!-v)(7*Fht~p??+&h2^}Y8hT$BCmF% zF`+rx;7gAFdUr}KuJ6&v;s!)g{AngYjXmS#BXGABCm}eC+du5pjvYrhi|jAPcYU7C zdp${!P846og|oV&H zvOOWFuK`v764{!?`%35;ifbUc6T(jTW5v^>1-8}na$Rs|Z5spM#x!n`l|2#bB}6>%L9c4Zt4R3Kc75I z1(~LOa>53GEJT&MwLAa;gE~wi0)FP4e(v+Nvg26JnA1?oL7AM5s%2j;fATG7jU50V zjl!Xso)iNh_R>I{JsR+!vHNkbe95dnad!n ze0E48S?Z|oCZb}q+6uE{N8pS}KYwP9tnwrhTj^`T_{q=_u{;geZ zu~gaz{$_7Adj^T~pRVt~nnP>U9}#9hC(%wv$|`Ae#hD0lckkXI8F~~bcOW#L3G+je zTo)=tv7M&fSdbhE9N5MGMFi?Ly%o57-3)0&wOOd+0It;D>SRRR$$a$zZSuu&9WYfB zL{i>Jj}Q|zGaA?@(TjqS);L3sZ5(Nnj^ABTE&SthVSt45AZ^J#%++jVJSo>OfQncF z7`!w62XB_6YG2XqxDz7EdsC=3SK9g%t91)NH0z_cv1`$7iY`G7)|jy`k0EqKg;lLp z9dp;cMk|a))!V=SewW}0SD5->;nu<4t8(^Xb4D52d9cZ3e z+jjD{+?twx@fMs~Vh71+Y&LM_l+P-&{z4JUpqfgxpd8qQEHf*d?D*dS2oVBH)p)1K zKoV=$RF^MT!_k{4)?K)sN2}tFcg)!42B*V}b1Fyn1jj%-o&XJ+7~nle1pD4-X&`Vf zj3{GGY{I7qo=(uJY@1tfE4d0QsKxcn@euEaUu?>AncsJxKn1^$%_G+K!b!GbuudZLzPUvcRl|21md7q9l26ZUO2!`C(@ z?~=@okdJ!H)eDJ==LUY~rcm~i{T%9HLf62wx8%HYH@|~=Lc`Gad>xN8y z#j{YQ$-(sRQg)2Jm%UuK^kqetDU}I!AXk2iyySoeSy)UTMDb(fNYR-Iu^&8#6yI=P zoNoWJ!s)0-LvcrujjoCtkIHeW(3%<`9{lYBQkY5=dP7B4iwffPo?u`lsinf003*Ny zGTT_d(U>A3Qm!kI?ydn>(ZdxgN7=qxI-T}&W+7zp6_w07UXikmchT9#qOuC|dtU6) z$+pgmKr3nCx22%Zn%&Z7&w@@HjS$y>b=I$~z7|9!+_gEZlQe|1!*Rw)_loKmlH z>MMp|w(}Z;aVOxmKJT?hnR~RcRO zxj{rNXyAsjS^|e@iJ^mfNTbs8d#ED?;w)sxDz^4p1Brbb*;v7#)O!}zxQ;ws$DGy; zO;aMPFut3;3p3qq+YI&1@p{ohJH_w!P93eiGbiI(WlKA!KF`}g-vuPXo=Y+seH6wJ zCtfB%oZ)P=$u6X8yHiG@v*+FvV_!+{IBB z$9-du{kmR))%CB_d}X;xWE=kk$QJH!`2gT(UnqO%6u?he+pvF- z--f#V#knLXtf*=YJ=Lw&@lz?SxVdnr!YuF0aN;g9S7Ptpa%0eHV(5}a^V+;!NV-R` zj~N{Die@;pxr)RnIMVq9ZFrpq>|NkA?rC#d^MND^mJ53%?n0?AKloV ziqP5#?-7nEE_Sb=Fi!)j-U6VDm zmW9Wnw-UG-UCNfr)lgVhuN2T6O~IO@hj|c=^_qptt=76tJcI)vM7|$hL_9kr^)Bg4 zCY~=&s0dS9m>RYQqoasm9*MpQPN$bhVYt)T^%7obZq|@=0tzw1eoXFS4;&YW+U5OW zWU8}h$Q|xua=MXo|x4ov!MsTHV$NUn0JNmA0)K5xXf7N zCl$Mdkd^Oe0STXD=T(ya>7{r|a;WD+HOn=>IYKFX85(IHoh={1c5g{*1dh69LFid0 zOiTH%JhX6PL!|%TK3gXbM<3vJC447&dDD$7x@P~#y$qr0_J`-Qg}g(u;(ZzMQ-(k@ zTSc=zG_oEDJRBooA_Hy*2W{uBY+sMrA+wzM?QBb?&(Fwb>}DB%m~SdfWKXfH(Cd>U zK;`N2*#2w6x;=7Z0sBUB+uUMrARarihTy$i?7A7G(~D}GU25a;BdD(^2`~eQ#kzcS zP_@nb5S27Y*3fV3lMmz&Wd#ok{=@!p?wno{d}xiPo6H@I7)B*$zNk{9>Y z-cRKsc4{V#fb9OXwmv~zfT2(`%s}&7fvzj}?@O)CV9xOTWVRvyH`j;C`YT-dHm<~z$eHL}9(CNkJ^8cjrKJC}H(lW*=fcRVW&KKwrCLeCAUv$l>8(G{HRTK~TT|9%4TeNS7XqvK!sdNVKC zgQGpUmc378cH+^#7R`JWB09@7(Yi`khN5 z9q*LOqdambyH1K5r%v4D{;ieYmp*ORR@A7I*-?33oVPz2AQC7G#a5Yk5EDHxx>^Yv zO$}E4f7*NRu%@;?Z5Yovb`ce&NYf)o7mzOPsC0-(?;yPf2)%O@1nEkLP?Rby^aKdy z(1L&jAwoz(5dwr3dJlwmd%o|Pci#7!nP>j^X1+g$T)C26lC}4~SJ~^g_Py@=78-I; zlk?t?X^4nMhWV4CDR%(rV9$h}Y8$auP5BXAN}l4T-P^0{N#?41!Iout-sua&@C=@y z#G{jgc29t6%CEVG^p+%HthU5N_NQaCOUWBe5DmHR88Ne>1go@L|F-+;+%EC| zXx#pLR(?Hr;*E=SptERv3YBmaSRx=a9!}O73}SHl6H?~p^=iM}&;X4Z+xd+GF$#De z2;9+-liS*2y4w1B!<N3QoICmb8Z(!GUj ztznI!)u%Xom{QrxOA9GyM~~m??C8?&A?&THHobB+l^Z)ws*;X>hlw0|%}^98)Aalb zQ)6RLS63P*!iF4tYvGiJt2?bN=;%lH2s_9#?}m4L9q#V2>S0?iAHlHUonK%TJi&Ct zMnczIfbJzowj{HOEi@r!fHZIXWp$eGZqH6`=`iKar(JBRd4(TRGY0y3*?!>RtQvN4 zJH9qK#9*4|u?q~67&({(!gIyhTz*h2vijtbLcMJ27Jqf{dz{T{To5NahKGkNSCq&! z3nu85x=Rz?rr22mdL23@IwH%i8**<6cShdbF$lKZ21E??{-mK;eftkGp6!$d>hmJ8 z7ktgF1x~j4gttip{zN{YbRpXLQ!Y8qwR2p95%vMI`;+x0DQ! zAGk26SYDT>uj!E(O|`a~8dxc?-*+6;BdAkGF}jy$-DE5aDr%Vyiy;K5&d46JxkNAy zIrid)|KRMUW=C>aU!&_%UBs^bMOv%|c*Okt$h4BSvEUv^5g6eF27zj_sWv^-BlV*q zjm^U^9Cuq@R||1}abPQ89D+SYOB$0z()?lc;A^{hf@}Vc6XO*d&@DqS0w$|_wVog{ z@Mu(sq<~jh4gW=oMa4aUtM0J$2g-=xXKnRxV^esv1(Aok-$TsoB6Y!{~ zl-_$2R8~AqX?DpzrTMN0b>bv|Ig{XoKF%~SBL6%`;CR4a+i$k)Efl;m-x_&Shwg4O zF!PY0i1%e)vd8w1ojD6aLPeceOcO)da*tr6dIdUZ=CbSAg-$4S1u@x(EuR@h^I8wKCwFvhduZ(Edalo} zexspl$@$}-LMh3*qqY5-6gW2&9J+|P(!O+TEuPCiq9Y^;x$m;ze;{CUTVLhwvBP6= z74|uq!9DYlGF17k=1h!~UQ5?@^G5p@H3i0&^m+5>C0AviYc9d%eG1G^X&AgwkRvwXP_%wHuM~+_Ht~Zaj>6~&Ue8~Gc6)n_ z_RE~otaCPBaV!f8TL*N&PHBvf9VpgYT37p~c^@ELjWn*-Ap@C^7VNBdtbTwSJ!1&f zuhO(5ilX1vcLJ{Ss%fmZ67Fgc;c;?(`2NR(-Y)uEp_nupg$Gjq6psH7fAGt%M|nQ_ zjr(ufp5d8Vwc}bE06Uw2&YZSIaH5;HeoJr{$zPY_gwBBAe$YDYB!5MH zcN=QJ-+77Q@_LSU?S3;W-w{z7bz7;`^yBzu@p$k4Zs*1&_tl}<{d%mzG>Wc1fWF3R zFDjJ^TFofcxXK9ky%@`otlQby8!5qg*QqR9c%CsW9@=FXeZHe#axx&xo`!CR=J4g; z*GjK~L44@g*OHL+T}ZPpZHEn5Y)Z%B*~;zA^|A+OfSD7cdaKdJrj4ef0JkM~RW&A4XJ_jYS*?IVQe%{BYgZ>Hpa zh)rHoLu?6{b}1;bBOf62e z?iu-qg%e2?-$#uv++^SK*D;ja;o4Lvd^RAlNg6oJEO)gDffF2RCkVyQ5MCvV;_Aln zY8dZ5+xRR$v)6)#VVh5~0_5@=4*o;0L;c>A2CQbjY26vVo~jLGiDe2YqUm zS_ozHA`xjfCgsc&dz${NRp|C?)Gpg%srJveWEadmaycY&`v7LrQ_|@U6<^dJo20tF z`;Y~`RopBjr+fHatiixQNgs;v9SglGRG{y=WcvX^-2v%VRsc8@s3op`q z^gp4W>;0^ypY*X)v%6=gNFzSWNk66%WhADgdVwLc$fmHw9_;x}N=eh8T(!3uc-o>8 zY;4FYlyB+Lu{BM-Ifu2`OH5;77{#?B5QD3h8zE5p++hS58p_UDeM)o8mV8Awf&pA*>QGme24!I#{TDr8p4Y1{ot zIk=YePlFuM9IF5qT&}h+N9xsD5}qv&pYs71vyKNj6AaQ*$*{+zWPyoSVPc zO1o%nWi4%m7V(_$jNCQa=!tx^u;Xy4pU6p+Iub0ge3)zI^1IQ|@WBV-baXnEszEir8y^CgUsn)X?eR35V87C^+`RP0h1Ky3-1pkO#eW`5Qi(fn; z`n{7#@%n9$Z|LS;>?uuWN!%$-)5-P;@$D1KtlW$#DS$fiixFsHj9Z&c=D*VxUv;y1^l>Z_>2jX1s9m0Hp~%t+o}0fM*8CPz1Wkbi6?} z4tR=TgG7aZUbUgq0K$%axVs~v4{vHenozSLtjB##Jg$Xe4=us(q{EX0_p`5$Znz2#uTj`QRW>#PT1`ihJUC9 z+#?qF34Zsvg8YnbKhO4L?+Z@6`Xtr)cL{Nmtf7pG@a%$fYvXfSGqvv&w2$6NO}nwh zQl56MKAJxH_{w)mG6k^ssykGvKcRQPc}TQq6nHkI$FdAg?JEBYoV zH-Y6P_@;BPX8%L~tP=#!rxmaO+uLLol)TR~!6ZNUncPToyDN9;cwfa`{z2iz=~qaDef; zzgO3`n~V3(kW**G{daQ{B5X=Up;W%cO)Wn0;PXd^n588^$r!LNMRcr0gsH8u(N}VP zC5@BE?+M+y%UMB>kWQ`d=_pOx^#){$(no49EB4mg_i<+)YR<^fkAeCE&5mpjeDq7X z7f4}Q@7qmHgZj9453hXHNT;P<(YdO>EPlyJBkbFFv!%hn3(yy7r#761PYp{mR1DLh zfDcRlFiw$iiX0;NQ?#51oQ^Kqte&LDCK8wqOdoPqZ~EqavO=3eWjs=|?cCc`H=?Uz`Ho9KiT@Kr;#o8Q|aw3w)N!+YSLZ}Qs#(?n} zUmw45sJo;n4hVsT6mqN=gy;dz6a7vO?jdH>C^HACM|p!os&10zn|PH0%PY;AIhfpM zSTFyK3XQM5CN{Q;<#!8h(92zq#7#52q+< z&XRwBX#ApXOdiaJeN|k0O>(lW-z_W1PO%2jmIjFf$2o9EK(zu#w(>41Ga3f5nDxl%!zHOSFy$AMhcg7m?gBJmz+rsUsRrCJ|~ zZKWlwf3dvh_Sg*ByAae5zM4@qOB66vZkT5n=~Ad)UGaNAs%|C|naI?b>DxmoSu^Ti zjL`-gmGBU&tf|8?GW1_2q5YxL+b7wx@Q`#T-EqhU0|76ElxL7wxA~!N)QGenireIb z2dk>Tgmm?!kXU6|HB~3%iiOTu&zgD1?wCv^s~ugHz_jG4bllFSEw_?;+{$(QQN81j z&9E=boXrueF6n)ZmEOwx;yWNXz8(TRU+$CoX9Ul5J*(+)bLTGxLWzy!(?5k@M%zz9`E<;HzDIB;A`f zITH>!?VT3T^FY@A6_PZhjvB;6%_&|X=h^$|cL&Qb2IwlB&>KEkKR8);`WVoZ_t6$# z+jc`sL^qgROIs~qHLuVSc>JvbpiUZA_Y-yEUl+3L8nEGT9Mu~znxG1HC^9O-iYY~?qXjA>UQ1wS9KBeqA{3?i%~u9ME=-*bGY zqzaA)-`Qe-^&}-0%{t$;y#M|=^FVywHcpw5ZRfdJkZ3dP!OXN+CvZ1j%xWTN^{xl~ zj2_@KdtpHIK=!Xxxq21udp`Ez$ji>2-pK1f49piH!o{5%4ej!YzSyDuGkUoA=f6Y` z=hFh^`^BPmSvM;QJ>F_}3Y*0&prvqe>?4xY`t!H1fU)_L-8@xECBd-v+88I80=tJn z=43!Cb)Y}+Jby99BKR%rwNp3(J4xProa8xr_;Aa0*E37Kpm}x782(ufyy-oPQDSs0 z4!w)CQMf~B&3iPq`U1E5S?yU!3C{czZX>(O_ZC4y6P)!p)%0_V;v|2e%`KS&|Mw>S zw_>O}CdUKal;^3q3vK$F1d~$oyV7=!0+-b^bQ22sW$cO2)Az|5KtQ_d+YhSzz(R&8 zD3$bLWkLmac?|gYlznw1Zm}gt^9Dq%&gK)dxKnc!KD_sUDhoilsuoi{miqhd#RO92 zzU!Jp4z}F1JQ6o$#!hK^ovlU8&sRyUiGgpYJrlJoQ8#a@I4TkD=)t06o*a4{_Ike{No8pb7?(gF0Fhz+aq zy1v)1V}QPN2SkFc)}P=e!Tv}9&Q)g(bdMZTBr=AsT)pK#4w;(Da=$z?tJM=;-*xq} z)hw?HBdye$RR0_%sD7k^EPy8!+c(IC_qhLl@SCRQx+4)A>T*-&_d-qCw`Kf}3tKvB z5|gtP_;onNPCwZ>cV!(WvWf+TG@<1hQSNUVmWG3JH#>hV4a^Hz$MOVsEC80hZKki5 zM0Lq7bh#p4MP6!*Ar}n#t`o2& zX(B8=u;&1ZE^M5(O|0a-V;kGr+c;n@z}xwP_xyvK;;L=ftS`bJ-lbb-7sQKO%FNiZ zijH>aarAt#vJ*;W*9%aK!dW~Aw<6z0&A~Wa$WSwidxP(b!6P@!xDn%9!SG+tgELGm z9`@9e8->s|1A{HWyfaeDlCNWp#7uXj>~N+ zE$x4Wx>%E)4$S8`6v>Z0zwP7%K45_=K_5pr-8~wJA&!&x=8q5Wr25b7jL47+O2e$x zTyng@Fr0SaGZ<%*eDe!2H92~WyoZTCx*2%ho@&_m^-*mmV0?>SuE>umMeOhChQNmq z(rAt4ow1Fm)B`r##q7-&#GBt`-?op>?89fv<~ZHrBfV5wb_c z4h~9#GnFLWBFtQDGureA@7n*Oj9BU2SyGgAn;*)M%2SiuMI*s%E?%*U&kj&w?A~7V z!hQWgVL{%b*x(=t{Bek1Uu%^u{k3AyiQpt)A?K!D9|WSXST~phZj1f zxsoeNCG8LGC)|d%eGV(6JpW06u{)(%xHEe*Bp;BtDJ3ebg$19|_|K>zm!pof>J_$w zP?l6H3t0-?Db28g6~`$}4LIzSX1q(3L$?l?^RIDAGp8~Q;(lRtByIs%2O%ZnmgIGQ zj>7g!dX5fw!>)XsX7e}43)*|ChDtF7!|ar1gHo(vO>|ASvbIwmBk9SmzVkmxYT zj;`rYEy%O}`tUvnA~`NFEo@o8eC+e1+_2?IS(Xn+T8*C?c5;o~ihj>l5j$Ypee{~A z49!x)0fLBFx!d_6Bb#}aXkSL@<1>w$gJ9{%^&(im3rv&=Xu3c8oXa!(ynDVSC1EM} z`jbEj5*;n0zFkXd|M}$l`QK*>!4(yW<*`b#!<;MwXhjscqCRZUD*TciTVWkX)>hB} z2lsKxR`^~vGKi7!7a4~XsOz5oj$nynC!wfr$i)bGTg1Zy;*ln2V>QJtTRqbhS3KX; zM#Ru@&|Rc=-i|NtNlwhir<(VOpLx&w_o?eSHJ9aDsgjEyvwx!0p}VyhyDx80J!k4f@(FX^jA8@vsJjypb5a z+|R{TDR(`TdE~Khzh!Ryk$}FZyizR^?!8=kt8fUb2d*V!-sg@8@pIq5$%&KsWr?Hk zDjPMPwftnQB+vY>)ycZLKWf+WODQY1iCuAUvb5!eD&R|V2{ z6ExGXr&?b@iWSd{tFv>J6X;>PPoF-ld0$lDoppIKX`Rs2^Sl=)bDP_`W@zQ6T4uSC zEuWW&5WA>vN?ek!YKb66XSLnsdT3_pg*CDM8_}w+#bpmRZ%w~)!!8XI>BO9La&|>_ z?=A0H6x}};@%xU>mt|k$dU`*Y!IXUC$n?!IA}K zKDLU=^gKYF(uhluw3n`OqLPLu6A%g#Wv1noz)(Y_sNu7&w$hd6toqm>KAe+2{jd^! z3V&C~9!$Nfr!D1uZ1t%9eTU5Z zZLx?94``&RTLCxAM`$>>@xU1e=2%v9sUp?D6RA@Dm8?i7SY{Y<1)tr^4!}tm`l3Mte982vC{s z=w;iEV7SmzpZD6H>TXVzFWF$1b47M!xJ_m?4~CL2{bjNSN>MhZL|-!P8hCJ?P^DYs zKx;hM^1(H&-7jmYIdtOK(3s$G#Ra=)OjT$|oWK+T)%}}<8c|jz&C6Yj+Ca2SY(0Oy z<*jl!;qZHFX7bo$K2;x?J0{jT9W2cdzNSR$8D^R1iaKu{m)3@Pc&4O@*d$e1kK&59 z_i~<@sN=Qyy7Z+;ar}Im#I&MLsP@RU{8`)8Z`VJ()=?s+(kqo4V!-2ycKyiZSRY#* zW7HA?r0;zcmXwY-6s6d8jc@u=zvasAO$1*iH=5=YHO$zo=6s3{uLm>T?CfxH!hgE> zZie-mq%^$XE#pfwVVJ+E+e!))T*9T3RE%-r%1#Tk4=jOI9Z-!q=mb1mmMC|eo<|A zfOpgXlUc`R0eoL_U6`u-u9Py7cm>UEyh{cK)cWnchDm2R8Y3}WY*oHE$B9K zU%`hz^+raGL2`7|*KWh(&AnQWf!6nl23Kq}d5L6DFBjU6`1bT7@1YAsdm?_Kd4jyPNKPX5w-%44PCDN-j2YHu^zHl!(MJsnGDxfLohbnmrKOZJGi z__a}P+aGxMR6kd0sQuR?hT^PuM5YklGB2s80=yCQ8X-HLQ}Myra(}Gm)?%oKZ zoSOMuMpsvP!#z@}X=umz!2uK0K*6Rmxo!h)=Bix1Cs^QY`lx?wm?TnC|6@j0+MUPR z;`bER>j&&^{>uuN|fr1zHdMp{kmR-pd55=Ty-M%0?#Q39MdR}DDAPFaDdK4P=_UZ*?J}q z%EIJR>z3X5&1|XBQ<`TfVGxYc?hxV$-;}&ntY%3bHL4u!eQdE_eXP5;4xjlEaKCmn zK?9I>sj1`X;`cX|xPXa|6>IoB^tETV+iXbU`wFd4CD)qq@nRm$uZNfZKFR;Ccg^<7ZXPxkN z3Sg&M$cZ_QD_T7{qH#)HkRemLi&K6u&4DlMUf0X1d8h{#_FXKjLw>gy+8h$&jzD6` z?g*6E13k$4S5b@}8()QU?HBHN(TI4dp|y1!Db>ir;845vF^aP{4vV*=(8o{XMfGT$j{68ZI~Xpm~=I9>OG1 zSv49aLm8sg46)+cBZ*~Wym-uL(twY}9~xhtH|t*`vDn>VRgrRqFF8n|JaY*oO%fB@ zXD{QPv9f4v1d$n~Uc}7B)6fU7#an-UPbMJNvgLy3yRfh^?XD8HG3|kpM|TJ^Wyq+j z;O24x*dcnEuNd%K#-RaX21#1#$6YnfBsI=bt|T?bq#y5TXwKo7%_=vm(d8e;kPohG zug7jz3zXR1?UFsfla$(=1uv@AKsJ5QK8D2m?cG>u6m`O3+^5?9WyFYXgnhD(x;F6k zElhrq6;M(ZNJArb4rjBL&XnPox`?z(llbNNtkp4V@M?jS-?*tI#8o!VbxGny=%c)k zx__s)BNGHUNT|PtzR|7r;${{|jkiaQSKxb+Qz2$h&XDG(XYw}9uYasoJxXV0Qf?@{ zYL|HeNx0R;N9kKqc^S76bxQNJ%cyA5t)uNGppRsvMk}00B~`EZqX8X7=D&3m(W0wp z(ZpUrQSsOxEqbz=cP^vz2I$$%H=dr(BHAx>#z34ft=NDzz}-xnV7HDf|IPE|_P(j> z#4{GB=9`{-($PF~ep;tApH`C@s~B8!0n4;CaJ~_`ozm3t{ZCHenMj1k%rz-OP<2cU zqWp7Vx9AXuBItEyZL&lhzLeNj!>?-_hC#A)N;vhreF@wp_h*k}IC;GF&UL?|xrzA>cr$fL>pc zCD?vM0>M7lH7N14tW>$^)|-rJY2b1A!O&jMygg%zg^r5Vc#VOOgYPvFUrkw6nXX;} zgo_bj^R%Mq(g596`-r-@wnPC{Nmj+_UN94MyC~ZxX?dz@uJuovP-Tywm;2xMqT9%K zs>q7w%LTX_(1&H}E`M`3Nah$_z!LB$cO%Ca>*@e-H~uaNv`Qx?t%7z3$8)DNNo@*- z*yK6Ugt3%GvBfk>#dgMktRbItrtL7BuXdnV>|4>c*J>a<-ZZZzEj~)46xQ-B)jD&-@$N7@IopAps}f*^ z4^{T92vT|F!g%qf%2oGq2q*D1e04u4$@zFng2gRJURF2l_8L)^cXr0wo$i*A=Tu^Y zhfDHt-mly27sf1tjyM!2r$9dLH~iu&jM;+KF1JbZkqq>sqk@FsYi2sOds<-rbwiM5 zX@(kGTSDy@hj|MXS0Zl~$~)I^_<;Orm%miU)mui>6I#4*cYtX@9J?sGHg8W5EWQzl zbtQ4o61mL844F|nroo}2l;?exfnxv~?0Zq!G8SxR9R$4U)#`|lc%Z=pm}4KPf5*_#lLYGG1*d~{U!+bBj^ zO*7+OI=bsO4SCUC&cZRqO=^W{;7C9Q!wmOL<76jwry+fn{=K~V;jfk!qVGG9%DQ>F zMbNcabdJEF84uoWMX6y_k!Ki9k2>OmHLu(F=iYFFJ@{ZgQj7g7@%dub^Dh>a^Lv}{ zpa+&w_b>PUp1r(RbA4TZcd{VX*s1h_M7<+CJZkWUqkN9kTYWQ5ZT-_ zGqPD7A4kf|-%hFCtQO&Z8ym${_$fMy2Yt(o)i!H^-bHL_TZzt>?hh@-wHK_aoM zIV#LUojL>b-evr4ZPVZ86|ISn0=cq@o20uim`GkvJe+z6&ro=_dP;*IO3%r;G@}A1 zHO%yI7T{SV2H;wcf|MW8>xc7=RwJUH-^ z?FtAsil8J=06VCQ#o?4Dd?lj!tMcLB=79N|C6BJ+zSr=x<{N^Y7-#> z3cct@=DMy#j$@Hr5twKmm6^bCToO_ll6(DNNpI6*z2(hiRuab@_3xmOF<2HQOetkJ zC9c>JV8-^wxi%Z2!x((Alm+}NfTHcZwFQAB0E9PqYq0zvE<0VX#wPaadaU`Sy*SH? zbZ^6j%;ytf-{^aeTq3vFtPj6Y=<7qTQx!97=S-I9E9SwJAm7;aCPn;x& zTUzln|Nk(w|Erqhvvki8I78qJfinco5I95N41qHQ&JZ|5;0%E?1kMmRL*NX7GX%~M zI78qJfinco5I95N41qHQ&JZ|5;0%E?1kMmRL*NX7GX%~MI78qJfinco5I95N41qHQ z&JZ|5;C~bX=fWv{S1FQ*$o8*vE$`dw!l20Gj&{lDJugb_$+_$cbnBc#tJ4c>r!>Oy zThFM2RJZl*Uk7JHvZ<@>e>nVG|Nd*+KhHq{DfEr`uUFK6`OE)KMs|uDH?%gebHRg2 z;U7o*>wllb*`dz>KPzTumFr(ONM}vTSws4dyU^L~7I zsz>x+ezE7h52xo1RW>J2X&%RrRR3^pO_lD8F43)l_Aeui{Io%MrF#i%5~E1J0Pp?B z{7cz#1WkC?MNK`B(w(n`A1f!lH{MP13mCBl7D%>cl^E21o>q1?D)-Rs7XyJ(L9p$c zAWlEmEaVDoc`*|0nHB?vA>Cma1h5am032f%zVaA~9kiULRSxH_Z_n@}Vn^JE!IVj&7R>3$9X-K1M9%%1%g+ z`sLME&bPG4K*eS;ANu>&IkR+Pl|RuIH$QRN5;z$ve>6W}zWd%->E$q^;4L>;qCj!M z9Ra*g$;(N8yOi*7CW^7t7n~eDj*YVbr|OtMumLBHuGnTTrx9$JPz3I`kYZnyNPJx! ziK!Pc?iDXE5-?F>)*54wnjyT>w0G1}tnPrm~yDA1DIeKG0} z3J2pkM?2Sj&4ar;%Oi}CU_M~>H-m_A3h})Acv{s-BOvj_q9I|NA-kP_1AUzn_&ONfx`=JBhtJ4vxDii{e8YgMh{B9w)j$g5N7eV zZ|;`2ty$K49If`t<(m{1qs?SoC*fI?Jdrlxd<#H(k1`Y=bekY=GiIXn)G}{nV|kCK z@VmoBH_sT;wL;x7J~#OLG4W&#{#xAmO?okyzV&du?upHK|FTqHeHO$$Pu{Y-%;aH~ zd#3%XUrRs!b4USEl7$?XN*({4hc6C;le>czLxp1vJ`i&y`}}=vHJ@RPsUc#;61MZrzd&;>=zHyYa8 z|Cw|Cw|{d^oxLKAqTh2$GdK`NF<@=pN|6I}ulC9Txp8P3uuvgA!16t0@#~4<>S6vw zli`8jLRi!MgOl-CUgW6zG4IwX&BQL2GVstW5hyh0TZZ;!3&W5%?IZ&$PifxDTT*hH z0a+W{uR}*n`_Jbh{!V62TIE0hNQTURf{)|v`k9R9`o!imWr)Wtj0Z?1duU&-C=99n zR_gCm9+^{e0rQH0c|alOQ=+%Ls@7=eP}Za7l2e-6hQw{pt0yVnhBB_?QTxXf2EPdH z={}eDO^9s@j%8!?Jfu0N{%>FUziho|(ro;)2m{_{G+9A9$D4FHLW-&TP0e=>{E}8& z+MD7L`x2nsal!=3ch5n7O%zd`FQgS}G6dguv3$Ph=;G+E4sK{&sLiq(@x%@YG(&sZ zQ#HKdZtIHs%7G5HY3N2B?Q*uQq%V$b8O;j!!vL_6)Y(bHlg>PT`Vq@hnv$U2QyQIZ z_fs0SKq+g7*h{VA2W{+Mzsi#CkPoSE2T9UsK=jiKkYosx1{5a&8;`kza}&6IKtP6! z@`@u;aHx<>Ac?RG?V%r!JMwO>i@%6M6P660&5iQM3Me}jcw1McHpNS%gfL9&RZo^V zyA|F>-@>qPS3nU2=OjnhB>(Yi#g+z%)SMqc4b>P4JNCIvj7yu})Dm(lb|?roNKA7? zINPPRqH}Z_>rvuP;BqXP)(6Yt0;{aJd2Rk1*4!8EixN&A6o~_8ljCe~@Q^l4E&Ed< z_Mm+ual$k;tnuZ=s+s>?1+^PK6?O4pl^LP>g(g00%PDm=&CHga;ZKJQq3`Q}xWxtaq@hRS2qhgiXL^k)FJuN1}Jhj{|_0SgjdB#lC%O-b9f>-=^ zVht-^@)aPv^!b=Ck>h#3ie34IrmjqBNhz&>SXR{1BDATg*TkvhYn#{F-_jZJM&iR4 zuHA6!Yvx%Y8OA?)nRs2Oy?kGgk>PNPQj}uQ8XU&1dWbrhaZjO3K!QvvAL+2)~ zV6N74TY>yJzMVmzQ$JAqOJIk+Nchrnttl@|G^c)4ZyPQGc%peJEZR)cCDHF%)-A-w z&vX2!%cPR(tM;9ROX&35H;M+@y?VpeWj}eEHHhC_V4dXBo#fK_s7tTUB~DPH*Hxcz zLlzf9ZCISzpf*p)uyGWg45&DvAlbJG%LwZ2CcicR^%GJGJvCBp`0(;k6>eJzs|Pfx z1~pW-r(v~O%-iP;uwcI397({YbPRbBQ00kRfg@cQfNBMA+H+vBk@~3+#SEnAu$hUe z_ckAxGg?HZf1$bZ@}FdbETXBmC4H7H_n{nXV;FB=pr#AM(J9T!qs@~?-~v6LJ*rTE z{uoFuq&=1Zmn+ge0`-fi_u_wiH#N7->(D8}OYYb2kJ`}Qx3as}CWb!HeIf}_V92E` z72}=iQg(I0656uvJ~B@ES*uxqWUI3aJchHlaq_35HP-t(1`sydnFgGxb_vWVJn83E z%weCAEtf)R0=O!ZY6q2;(dO#BFMap<`LB9^QWZ#B=f9;zf5O0Joiqtm1MD0UnFi_; za-X)XPAI`vB83X1Uep>Z*tD$_FLu{Do7INMno0Fe2Tk>N-%{FcXVgnIvSF2QZ^8VTgPX1NvNpGnna3;R6z>nV)@ z8v`fDx{y=l{9sUDp-xFTXWbpw7M;uDHTBuSv?Er8Ft@fX&4-1rn0f`XZCuyaV6&}! zxlII+58Bi{-k0!XJ>E`k=zA3kzv>w~W{z+EEw|4-t>)Vyq2LMkXGgbkHexRu_mJhhDU~ZQ)&x?j<)&Y2C)25M3dbnCZhNoF->1t+>sQt zUVKWUn+}q6E%3-C$OrK4ssB|MVj_`jj1Vv`&J9OUI-$b5~l$eVqsh<{`A)9cK4d@*HO6fY#y3Qa)fRthShB z;sT2<%x(NB(!+#R1YGlM%)NhphyzaFfZsQu(!;U1en(p)Nn;|uBFXGenvega4ARj2 zQYt&U;b)p#dy*cnXk(htXrfG3OHjGH0>+xTmY358l$j8j8f=(wPO9}jd&V{KQ=*u4 z4wQ0N%!VIY0B!#udao~d=@pizN84Se+`$a(V745t-cW?6*huA~Amxt6B`h|g0iBRq z^$@T5>_Nh7yAdXR1gwpQWNJ|Uug1# zA~23xXI|P*BtEd3k&==-aO&}ZNrzatM3xH*W3&RFY?>YWe{E=A4-39yymU%459sSC zdPH4W3TjPlQ0$iRdD$qq$>=9Se=Pyo9A3AMXn}9vtk}ibi#k)hcm|s*=l#aaf6Mub z&m6m@YkS^$}nj@|)ksv+%TLb3Xxw~2qlg+ZKgR$n`SaUJpjRCS4 zB#s44-v7>R5G39kV-AV;!2+v*!}QNgXAcRPn;81Mz$kYs-mJ;KdCBlSQcHz%-~LKt zzqEH!5O}peE_c4pwJpJtueWUgF!jN?eoSv#{6j3O7&utN+U@#^CXSyHPpHPf%hCTU z`XrYDtpC0F|M^I?7g?1(+U{%0(}euC@=?3o@8X?wb=h!(KygNbu)cd#>Iin$W_%_& z=fiV9ZP-SOSL%(YhO~Oxzriuz{&W%tJ#6y$Lbv|sm46?&f9$zv*rdb9cK!UI^)_Im z4v6H(kHtc*W5@7SFz6x_j?=Y_={vgnxnw}~u{Ls{X&MY|)Ci{ZI-V;W70a62{-dg# zqu4#JE}?o>Tt4cB1~Wn0#uy>#fsrC8#F~*k!r^TwvEEsXR8SnXN@i}Qeaq;8479!O zPJrXu=jn~_wH{vEMq!4tK*g4+ncwDLZd!s81z0K?le9if=%9VjOt{KH0?^AEB4Sx| ze=KX&#cv)U&=w?x&*;pDyU$X!NgE&+v6u-tgLApQlb1d#^VGO(rl1=2`|(9EN$=e- zFSDlL6`v_-f|=Wlk6&+#uZPn!5#J=OJW48O{ePzC^*2=KNH2pEGsfJ!a;~>3Rz9Ds zh_1+zO@E7q U=AYfE{*ftX-~TxTI8Jf@3zoFg`2YX_ literal 0 HcmV?d00001 diff --git a/documentation/thesis/assets/app_receive.jpg b/documentation/thesis/assets/app_receive.jpg new file mode 100755 index 0000000000000000000000000000000000000000..60ea8bbf8322244d04c28b29946bf5f63aecc007 GIT binary patch literal 158276 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 h-mx_CL(WrnYR6Ap7l58y5(8;`H! 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ⅆJ`2Y#@qII)jhYjC@LsN;x&IkE7eS}P2M4yBCS zJQORodpXCL+bW{0F#OkT|F%aUkK5ovchJfCqxifizNL4sDJGw_bb^0gT7~29$ZH$z zX0R*Q=S~BH-`mRWpR%mOiP1q%bp!)=aiM&p;m=~JiT*+FbQ+c4CltR#RcJW3D+;|y zOU%p~z0SU|r3#nG>1yx)sSG(E=f$we1IKEWkF(#`$-jFk&%7k0Zeze8Grd%X6#Jgr+Dzg3O#=oeM_237+<^a;{y`>%IcR0R+cN@^Yl>FvdJ!tsOOtsghXcqaDDF6tT;4Y zTdy~H_hfZu3e-!qNzlxZx`^phtf{#711&m!cSNxLdG(}#$GO3@H>*=Jl1S=D+@HHp zmcuh0v3h&4>n+g>N~#*Cyfizjh1kt7CRS(WdrD>?32irx^`0!0706t=Y!W4eet6Lg zbM3Z2|Ih_|2CU_k^0GvV$wb~&lAkh`MSu>dK zWl6PDonuhJ__T@H6pPq~>Bd;O4>@H`8`RmT^W_xub|R0M^kM=C#Sdwq;B*5V0}otW_68uQK0k~iYvL=5jIbv>P zL8E(m2it8RMl|mFQCseFqd+k-YjYjtX3Fkel@c3+p0KPBxjy!HcApz+RDgT3*tEdu z=JW!A(ceQk3wl2>{dGg__VZUTXq5d}u9lc&pTX?oi4EV(yJZv?`YtOPnKIEuuu?Lt z@O?U`obpfp1p6ERXYvz~dnK|xvmW{$0!rJjjej5;N8om- z&H=@VRym3*9vJcWnZSNt2kD?0b{29=<;2bI2)*L!r+;Zi_9I-q*^CWB{BH-UDV$!i)5Pavn z;xevi_hY$|caoiFrqC3kyA}c-5H5KaPvr=aDr~Ruczif*7p{bO0>&7i69Ycq41BY? z#@XB8Q)m03DDY>X9c(*EK*2X1GV74Z6$uP7sokAbvV8P!^(yb<5!d7RfQA}_fJ8Pq zmrcjO-Z3k-Pst>~Y9{xgfzXnf`GE5-%<8Y!-ovq~fcftMVW1@yT@+?Nd`tY!pqVpe zvfvq3X6)(nx+t&1YQi+3N?2|LDc;oE>$m-zxaA)6$s|grki2od7w; zi@Snss^2YCH3FM5tlP>ABX!*?ZP21+^)wwlC8!g{tIjn65A zw~QGr1K=nldH-ptK{Z-e3amcceq79Vp^h`}oaULQkLA6-XY_|IwPEYh?Oaf|AH0#l zsR`jW{L#_1wN}k%RB7dajmk*+6d$lHtG&gAsIJf_n45DXchU-O^_%@|q>lkt<|k7) zn)n*2n?B=zCxe5+lH*Og>HnOoeh87uQkK)40W3`0*#K0HVLi$8Lz3OYKWiw@an{q5 zM|j%h7Ms4`+jmYC`xKsJ)xe-wVWY4{pRQd-6&-E@Sq>%vMRrWd3V9j8N=H@R zVGX^PbwEmqskc;-X^cqS#Hg;1kueS$1or_f9VR6;Cs}e!9ArjyfpNcwMK+-JLDyn~ z`bXtW=JjEog3z=YSeZ-}S!3LZot$oF)yqFY`RC*jmnJsgc~kuXq)v`9*HKZt{X)y0 z<)khUaIlmFT9>!=?Y}6rT8Q${;a`YRKySv)SJ!)E#*XNLq|h;@`u_elQ-GPA^%ByN z$})TBgTD2|d20VCmF2=cTCnKg57ybNaXi&>mug(__WqQ7zpGH6HVMx?3FK$!_ zQ`Td-?{%r9Tesznv@*13yo(H1lN{%|Db)r7Ilb;0^ZE!5= zCNZ9_1zP-}b7xdaJ4rA?)bzh%Hfud;eAJgc=9`lVPW96K(Qg;cAEwoa1#kEXR*Ewvw+hoQ^Qba<(n zozmwf)WYLvWZ9@7vQYmaG!m$y?6s#Pn&6D+Yev*>lzoSz#KZQl?q?Zls}gcIQ3ze4 zGuP9^oDDenx&5?Ts~?4JLGygY{tun}B}!HbemR>X7k2}@kmxvX?2zOw(bfE|w>h6< zNcgaz^{Xucb2RucQycIgJG}CGd{m|H;}3V>Bf3Gl0UVE8&4^H+@;V;|!30~;!lQy9 z>2tZaf9TQ^)p+%mFG>R4Xr(5VmaCcd8h8XbXmMnN6n$l;a1zE>xR)|lep#}2d>(@A z&0^gC{)g_U_zxYHFZYawrI)@Kl_-#CzSckeWyM6!TlWsu#_IA(>B~-DfCeF+(10qp z{aVF@j#?KjqA}Ih*-G=e>Oo=VDOvA2)FESs)<6Zs&hOpeHAWkSTk&T}B#wk*cyoSd zZGw;huVq2Gm2)$9LvC@9l&`x8FJ$qKqs69`f$f+ zc}m-Wqd*|y#(G8v zod)9M{oC652Cqz?7d<#+c0?zohax^YrF^0a9qFm5W`hTMw^vWH>|VUok?4wBW_4VB z3fb`xiiXVSYMWM01j%Q>^3x}nt+bO`BRZH?UCVL!FpQ<^*+%C_Q#?2Wq$74-B|n_& z$o;tL^QXn>1^h$=MogwPtXq*tG22Z{@HNt4>y zB;YL{cuSj?zcT8Q2N~_=%V`G*8kqt(9hJ^oj*e>cf)zBUcWEu+BsJCfkikq6ouQmQm&NqdurMp=Z8#z-p!h-2jruR zKXlRO2%??O{ICdhSgB2W&xOf0@N(*sVZpwkz8caev-;gtUy)gCq*Rq9bZYzYh_1+5 zae{SKdMaS50x3(`0W4p&y?+H2^HathZb{FFLl^AKYMQI`eEC(aMDp-%5^OTrWf!D( znsbxcG5K$r>sb=tjX~W%);+hX&VH0F(Ry0$HC*HknUU02C3&6WaVD`?HDUY$H{h1X zI=+RiX@Pg1du(`?s34Xa+^6j4MDk)^j7nUPF!_$My!Cz5^4*yWq*kd_ZUB4OG^lE3 zjG5>;50!Vjb1hSC-KF~3f_!VT|EQhb&gN?M6J+LRiLk{)HJo^?^_~$kM1>oYXUb1& zp~7Oe&XwGf&e1*e5*yLMD$>E@^WW~hnEl+Sv+9rjkCj8iab!ikqlLb&5DO7o9{qtJ07XA{ep>p@kutHk5oI6NI6&e3UU{bjLOPx`{=$VXj zA@Mc%2Z@0f5F2hPP4(JW9k&D)c@Rfc211g#_w+ls;6p^1g>Z1v_Y%nTPul(!w9zrkHMQ9-1**tWh1&OdaoX?4!61MjMGTlG!;qmgr| zFIU?NTFXXQ@+@d9Enqz`Cu`>qT{ds@=jDUb6Iu#srr>zKximH(COEsV`x|SE5t9)VK4ROlD4tAhA{`Z5ktKHw(WA@&+8ViRfe~6UKBP8bl8dQ#VDv6%?-=b zVnc6Uu3fO1WT|Cb5y5sY-S=Ipje(U8b6jK4YI*P~d=HN|$pBu|*G*@@PRW$-@B+J@ zob`#ZNw#qDGtHL1VpBdcQPfw(*FSLWro%t&yl)cW%^Gzm z{?!{Yx&M9~7*IbmpOa6*z3>=z~i`7_IoEA)9*ej0#=r$C_@;3&Xqng#7 zK0xm_m+%X4CW~U$!&(Sc7+{`&bL}0`E${|nqJ=^ek0M~T1{Ekg(t(8aqu!AftWYQ; zELuQ9M8MmUt5EMN4ItERD(K*U*BGm_7ZRy1ueL(8yz`zCQ%<^3))Y0ur2an$vi<_3 z?&xS(hR72%vcJ5UtCxcgW9zjJ)7=71xuw_aC!e$s9uChC%sW5FjZNZ}Y4{$`)r8Bu zO=^8`Z|F z;q-P!{BY+(q2L}{bZ^#)+N=3oD6jtTFR%Nog1_i}EOne&MD>pjN$hv)WSas)K?x(Uc-^WCCe>ytqtcN&c=?zwPY{36R%f$5U;eiZlJj(Y$?OG#XbqX zA-TO>l@jn8$((s@xEWM+zrN5$GSSl<7X4YYU_aZK5pV)>O_!JYLze`wapUS9Ro)hF zih5fv=SF3zzNl{=~r`r zfB(>VRegEV;cEg^7UoiJ^}^dIqu;#IYw0{^#p{k@jW-lth@kW8AsUO z*}d$O+QBYScpa3k5sa-G)V(D9xKiI?-cEP-)MX0%RP`< z1xv*5n>Q*_Y;Tjyv!u|2AZKoyQuDZ%Pj95DDeLsq$Enuz^r>_0nK4%?d9PM+#Kwv+ zhfB9UownK9w*7v1r8ZyS{c$nYUZmRuK+|A$SBj<>tyLqA6wYNHaz3?EbO{ksq8eO8 zjj}#`nMvg)5dj>gA<{Fm*_ zJ|oEz?y?DywW=B3KyxksVDd|MW|XkTdC#kNOlI?!kBu+=qcau$Mi3G?7uQCl?8d1a z$B(T`71o^9CX6cDt>(l>8z2In(cneSK9c^OYwtjv+N!~GAB=d#Wb54v8K8Vr9XZ6K z1;v4tR(#0Hj!jANq2(sx+4THOjGAE*^IUb)zbJW&vc-)S+jU5y+gNp(IMyg#Sa! zQitVerpb9SJf@;-@*GH{h2@hpFBSWXH@gDeCvAh|-^~vy0FeOF#K^DT2h54;hm1pa8#4}7 zM-Iggw`+)AY-eieTh`Tvtsb<%`uZ08!cUQLF5&bNcPv1bL6Gn^cN5mJNqzfRkV{{; z6(6ejQX?*azT(s2#4FvAkF)?Js!bb*zF~q@Z+x*F^6_I!Qg-EYE_*T2%J@V)lQ7|N za-pH;_a%l#D}uz$_*B5%hgrVL!XM}rGlNj6ikw6bM)%Oa8_qw8{B)WgYo9>M7M49D z`i)uH;Qy2Qp{?UTU*V(u`Cw*iP`^im3PTc?TXE>7@K zfs~pHjy0bwk%t4x^=lz}E;{G$`p5w8pP|3J>f5Vm4Fn@d$!c4AdZuSbkcO0fOO(KHVS{^9J4XVibWHyp)UriMFTm+x&cT8$RWOOO} z!w-`^uz@P_6?vDP`My=%-qjL5NfHzg!3I6Yp#I&*QHeA9AJLM~{23iMX{**1zOVHV zSm`Ao`1XruOQO4)Tx*}(i^c`+AAjiP{+gScR1oyM1ji+<|J;`aP3q1z=;+2}on|`f zd|qHT)%CHcmv{|1FuV$ZP`%;76_~KG6eAHc;}@~|-HpnPIyQbb+Ot_25CP``?5M9* z*l}wVbKqFN*yN1)3U4$Tc(s+Xp)TF)1K@)&ZTC4(fz5kHaeXeZa~GEf1Dbual~wy? zGwUuEu=Vw}W_=0#+R0->_1|}nLz-2+7zqMQiA#i$Lf4DpBqEubnVcmr$y-_@5Jg4g7Kgt&Tt%69TR9r!IroapWr?nA zso_5~k{#6@+n8(A2?p1_I~b5Sy@wNp7n^7`j6yh6^Cus1OCvJ<65^4|IqEv zhFlG)Oxd5DZ*GkS>^NQS=*F4XTz=nW+P#@(B1zigrL9c{u=j};kW6oPHjd;wIrvY% z3b9$`w1jk4rX2ZhZlrR~d3sQha-{#nSKmV3`a^eXmQk`9z#~0i$UToLe@1SZSDWik z%_~{(uy8Oj9e$33K6N({dwr)2`3#w><*4mV!_XVO8=tc*R|I{i2YfV(Js~d@w+F0U z0O7r3*D7Cvn|$Z8UZGH32|g6>oJx~ks%3KLiT;++JX?ho5R8gZ&}I121ilNOw#YQ$ zJa-c*%2~(AeQvK5K#uTLC0f4@O-r>psau6z8xns}XbI5gB)ifmSJMIk1 z9su3)u>FdLioXcHy^a?rp(20i(D&L}X4vIE%bK6#)TvpQ?cP~QD+!t^cg~Kx^#VU1 zW9)FUC`?cGiwjs2)qm*ej5U$+!5|@YVnGiU1I93Y&$l0f9)Z}%Da({aZ zI0}yw!X<#VGPwh3H;uyC*yW>d0+$Cqqyjay!qJ2wUP3GP)xlcX(rl%!{d`HQsKga? z-YLw)_tH=|Vncg2>ME&4IrFQ)tXwN}e1>&lQh(9*dtPPmu~Wr`Nem|Gkiu|3EBZsW zw{VXp_|nWwJlVIXwV2H!2}(c0RCq5u&fooZp;v^D)9^7peF(3#wSz*dl_ij!yNuto zQsaqQCdqV=+o!71<{mpgl1)gG2K&6u7VB=C%%+}J(7ZJs>PR2qrka#1&W zi(DdfBi4|zds;c{^4&)p*kt;8C2u+gqq9bfqqOq140feY$4wG0TUa9Ds;Ig zPr7G1`Zv)$y-}~g_EWi~fLC%tIe&hqUUv%y?UF6>(<)KE68J{muQXP5Gt5ms{=u6| z+?NX7y6;%qDqy2gFWLx zVyXy0!L{IBkkIQeLvrU0X16LK&}h$qBPqwuxmGr`d=e~@pTBKO;1RKucbdmsmoOM|zMKc?LC6{g3yhW*YmiDFqEnzQwIQ zS*sEMIBh@C-kgTIe(8qH+dImPS7&*qLvH1`KCtKlV7& z{V7dWUEtmlXUboQx|e-!J@fn^BkIXJIekP|PMy!Ji2P6z<5v34v2Mc$hv;^dw1`Ed za+^(fU&>xqh=9&7imuttvsz^w;wRpN`AgMYspFg@_xX@%NVMqsnwfw4cu$!E?Ee-` zgzB8hj;X-+zjIX*#+o}WAnb$2Io>>YMgJz9a}m2F{{T0;Lrxb`wUAsBt0*6DTW5W( zaxGP5USI!Jb}Bfpl>0=0zm(oRmx|j!TTRG@-!QRkZ}JAq1S7BP2RqcH7MHK?^YBlj z77M65)sL-(!{RZZ>0PV?g89HRnD3!WTmQ75nViP?=OamUeqwkp=;C@PLE_m9*`EjX zA2Z$+iHQku)%SLc^sKgV1Ln@}Hia85km%`ShwG!gZC!@h6TtWig3q z*I}pOUk{`}&(o4T4=Yi^lG}_CUd1QqF-2mkBBhdh7vaqcY&1-&%$dl>OG%Sg4O>=* z2IKBL3U`9`(KdMXZW~TSb$*xVPy=-|~XV1^FKyP2= zjjo3|uO|lCr>#xBA9C%=^A=)hsSUL}N|YnpwTmfB<-D}Y1_IVZ*K`KBCI&-`D09xn z=`NY&#k=i*+~b|E`mY2pm2ZzVKf%87``klzPZ!)gBo82}fR2-0R*KS8i)oMYv{wT8 zVcVCioWC1dxxl!c#rdnaoy-h1_x0`j>wopgYMmN1IpEAi0;+;!_T@oh1~JMNTa=&-Qa zG8rRWjR3fbFk`boU|U5BTU+>x!Mr1nuI)}@iQKJfnfX(>!#Ffb7Ewwrf0}Wg;(0%_ z*=0(&z*l%Ct%m`qsWwZVkqTPQm8FIp8-`4_tl$}iBvL72?jnt4bQ^Z10W?lf~w~+T7Um{}T zE;#QwiHR8D2AEMlPcUe%RmCvnpx8yehX&gk!)f(EZKq)aB znm!LYqQF>ojqisPM1q*Kz{agsjrC1LMORESS)uhW6_AQ_G+5HaGPMyhbzYS1*->NQ89nyS<)58X&T6Vs?d@CX^zR0UiE^Luahm**Q-2t4qi`YYYl?pn@QJi0ogI@TutQ7^LJMId~9q7yBC>!FNvQJ zB>g|Xw+3afq!uFz*WSpjV{E;tTqpp>Rs>45>t8PPfD*e^uBHt_*Ni0nL)EC&bXs^> zg0OT{wARAAE-~Y*yy}-S9y-Y`9rfExq4$Qx`HCIQC*AHWm)bq=9MoMI(GdZzGrzY~ zWNQ#s&^BYCb~Qk%!{(~E>1uvx%P>%`XL=J#B&c6*6su4cg}~%qtUnU>dE{ry3dBa` zch7#T@%*;Aqd9{e?>Up664QDeYK{~6@2d1jgT654~Orsj5K zigy-;AGT+F25j(#4zUAj%MzsS1W(Xj2({Q3&E}9}C&YTgvQ-F7m4HdAyGx+5->IKxH^v;4B1eiA~=o&)zop>uU={$-4~tHZGp5l6C9h&Jya*?xho zi$<4>B@UG_UIEWvU6$`QonI%JVAOx(occw>d9@LkCjL}&YzQ`zom9fqVc-E<`A*9b zJ+ES`lk5C-kl8hU*e?sFnut;2OEdB-InCla$nj0EHIGR#I+fqLag@TI(a%C||p^*pHvRy@PFs9JqF=V%EiZnkW$qxIf$EQioBb z7T%GTm(dKF_yaE}gq2hkp5%p$*9Skc&h7J{_akX4hs)Wh#DnGx%8Q)bH(G;ZhDUv` z-|aml4dbzaEC+Yn14sNUHrMsXLv^sSTB$f z1NU|961LP636_|quPj&kDN7PU3(8yLEnFvMscXmYldBAXtqJmo_NiXGkO>*B!orTp zTcbl4`QQAv6Cq`(7pf;2A1@xc7(u|TuL9fn23kj-)V$TdB`&=m5t6L%*yHgLf}iAm z#WgW<9I0X}cl}UPOL2Rp~?#Hb2D;tGu}Gfmb`1&5;D_a(o5@A`K>EJ zR~iH#-0$nHpU|AKZrr_?DwO2HYh(PNEWY$Ksax;g!=LzlO<9N-@@5hKDC|h|)rK^D%)A0#(}i|^|EVrBwA%K2{m37}Het0_qbC37TX1nS@2GIw)}r^fwQGW zRlub)`X}}wwdH{>AO#&xhyW9SOU^W!?d!e+Cs0pu5HqjXVKC1}X?38|>;z=)83Xqr z!Gr$uqgQ(+r}MvP0%RrVzh3Fq?!;a}49jEPB-LkbOWjh5?40uNF9G~f_u-D z$fK+8Km3s3(P;W)aAb0GQQ@7;w_Xq?559N7E)y9qC?wB^DOjuHt8R1W4!~HDIZU5)0`D0Zk0H`$(_%v-BG~x^mY(8hRQixDye2gwhUoj?GN6}c(q*5MHWM9)m9KH;8$NmWYVuUAHU&&#CHt#8TBX z|Bh_l;a%n|6VbzWhwe5&1SZlzG2G8T zSNtjsw@5v7>&t4V2=mISJPfN<3*0d;m<_h~;6jLXhJ>aDeK6&8dp-^ikgMJg7q5pW zflCq)4-5L8%*KZD74}A{qaY+Lw*fj4srT(5U3Rx1Zk(11t8lmebtXKzmLs<3=DaL1 za`}02>#y8M)gZk%QU46hG>idH>42zYt1*bj8k|~V!D#{+0|4TXw23MT(~pYJf?J&~ zv@q7>v*l|6M%F?;DOmANmG{F_E>(vtdLIutL~2S5Hqk{}RUiSdP7{xJ6H`yhm&G21^A1_pjvx@=JZZ zJa@nK8?0Yj{MZ;Mm=S3vke7st`d;1(KF%)w9$MBZUu!6GZ&dswInyV{*6fG zWvc6!_by$2YuInGMe<1rM`gxWyOA`JJmsM8thD*tMiCz@vTb;k>syh6OC!~`Ri%<@ zrXR{ItBv;n0+>j(#EHoFnI+aq1(Ail1YWMwh=zL11>G+pQJ|%*K7Z&3PwP6>6N}TVc2L);sbTcu}kB zV&C_ibQvj&J*f$Fpj=TT5mSb4H+P!24wsWwRph&Zm&~hG@6u*I(7Nu-i6tEYZ+kG)q%dyQ3X}^zW%YdU`c+uR-oR53D;SL5^?it=2<@{W}`i31A#oa@qN1 zsP!GM%Dp3E{GJk)z;U`+^r0vFX-T8*(Eo*Atbd#fPc2DsvnODCdL#_}B0e@W+r24f&v$j*n-6R&?y{iv*LqhmbJ;SnFK2(M@@sZ@vrXpcAu{E2 z`P)Tu${c@rkq6w|+-;DWUUa!!k4oQd-R_|W1Q*+Wwqp#32MQ@22}YCwyPT3MCa3KQ zqE*(jOT{nsJxL?r;gZJI)D&v}(QJk>;Q5eJy65Q42B5h>M&~vny~uJk&HjY@>)Rlt z@rsAAj|PUM;4`x9ot1&Lvyu-eCYP_aMi=*r_1^GUreFZLRK{+MFuWPkJo3h)N(BBl zh7in8!8X;%1VqaRU#iUssXU2n?augF6|m@0xq>NKyTdAG?3Y0~>>gTrdC*mm`004q z?p(q5VbNNV(aTC?rWpm=>qItZKK%CVFgaPg=z7bE`N?aW@`@`SQUU6yWninkXdC-@ zQUX{MOlMw@VIDO@K zTWez1!8;J6DSRxy=h3cn#N$~PUgA!Q;b-L+T}+LH;0K7VRnkXxeljSO(zy@}lvNwy zJOpc6%yR5uf6?%l`M%CvAlx{JaCfupTSK(Tj;1DWALnY#GxVueY|q3WYmzn->PFC^ zh3)wJ9H+3d{J^|ezg?FD0*PRGzfnzbk@=octQ%>>5;Q*ec^i6q%mZ)&1+7@JQA6QZ zp+z+xz2KO6j&(R@S6$wT8j{6r)!qD`)TD5yO}2rbUEa;dSe!~bl_utj?%SEM3k!_< z)UbXPE-u+{Fln=x9U@Dmi9{`$RRpN)$LDWjYW`j@GY+UM?p^fGKhuw0V(*SUsr~qi zCiua$lht^c(T2^%Rc7)2B`fx0M7QCT&55YwRKMZ3Uo=|u4`WZ%?_DkAvb7zAoPC1jEwMlfD^A{f*hVG>~eE(d$ zWw#6tNT^r;(fOU{ivF8=i{LfbnR?0ar*0m?H0T#itboBUnhROwHCVnw=anV(I+to@x6yPP}ii%I>FR>@<>d=`0wMo+Zm5H3GTsgfpy?YE@w>+m5as`sXKaZ>Yfwf9%E z$!+w2u{M|L%!nq2x+?F#`Ywyu=sKU^Gtx{yEM(wLp-Q#{1in7(*J zy2T9_qU-i!1GEW$fOM~p@$E^tI8+gdMcpWw?xD?bTV?gjn(O>Jb%S{J#|;Jskj+A# z{Qh(n-P9(XO}np!v9f-n%%F5lkSq>j@?x9VO_n!|lxRBk9*)3(_`GHdn#R*D*Q?WJ ze1D|RN;025E5fnNrmFtr7B1fzVz-aHb8HxRS$r2*GxeN#R@964&X2gzbOjH! zXB1`x#&O|$u_1?Z)$m#1(S-WDu))M{?EsV6zvmoiYdE{(?zM$@~@#(9b_$stNP((P&=4 zwCkK3ydvx3cw{6nz@3O@WI)nGKCGDHTj7MARum?=IjxNx%mMf_~8& z7kTpJFrqC&vE~_FNE^o>$6XfTB%6vjtk?VF>Ax8OA&Nl>5q}h{AFv4P(`7QOVd~{aeiyz62~b!qxI|K%S+=br++~T_ zTP665W&)jQK60ycRR_0jkqe~bBM!Yvi`Rms66i2{rM5oj(s~x00Y*admEPMT=NI!< zOtmCv@`Kuo8ZERn8^~m+d_>v89#}6yQypm8SdM@-=40134h3?wcb;@rCR75;6p?Al z^w+-r$cnLTED9gwx@ZtkFb$7>r7*}CG&>-c@OO2P2j1#H!o3RhDbHyPyt8b&_uAI^R$*+$cQ93v?M($gNY;` zwQb5y6&H6L3Yh2>M3!>n2NV9H4_cl|TeTJYs%|C)*WqZQTcUcRzQObh-m`HG<9 zqLGHsQ2n@!h1!a^oM%A`PGw7cGtc^@+=Q7Q5A;W6IwzZP_k6F5NZl-!iW(S9LWc~H zgPAn?+-N^1tyE$3R&fQJ@Ry#OKV4=ELK~Ek2*M%E(4mD$Ua2;E6u@kQ{uh2UjaLLH z_0~M&^PX2ASjaBb-!Z1Hdhxw(%5EP1*Gw{FYASfH6Bam(l8nC96-BIV(**0~SKLNK z+1ku=j8@XBWauyp`BYTef6V?{<1oGN$(mlTOVn$2;`OcNigG)7E$@%76DvwyT>ei- zI45)(JKeS&8hO~x`R2Y-+Hi66LCp0T`}H;*3wZab5WA$Oi9Oi`rI-=~H4Q})}W$|J=6a2A7u4Y=O2%$4X*RCf80e=(|Hd7AlkBbf~aNY?MyKg9==b;S2e z47wKc%Y<$VJmntcgvA>p@pxUSRY0?(*ZxwszYRi?TqKvrNZ=u42uOS3lqTC zUK_)#%Cr{U*7RtX{^k?i_fD6~9X?IBujQXAUTa9)N?j-TduC^(z;Sqyni&r(g_Tnf zSpw<8<3jhx(A^HUG%r*(jw<~V z2qU6`-Q2w3Y1Lc8$x&$|(~SW$YP(JDink##FP7CFIo;;$2~8{X-F1+ZMgRvUXNON+ z8OAw{vJV2~6myFA0@?*(Y1XTh$5@NazctHO&4+9pLQW^g8xXS^s{{1ct|(&I z=LpVQ{^|G5o=2<+WFz>O@p9(pzR!2(;}wsu&cz!r&#Q|8uiC`9_gjMux3!0Zj&DmO zXo`rZ@Y{Kd*>GpeJ$j?iyfl62(x%KpH|jo2A2q9OC%RQoo*#1`YV2?6L zG*8<&$ii<^d+*(!q_zS}i;xh^${GBp_RKqV*R%V^^}7kCk>mC{79~Rl0?Sr|wjv|? z{#}4?e`J>NE(-Y4$-7^{WH$E+1{{WC6kj1zZIA0JhQs-I;S?NbR@i$ss#>hP-l3PZuA)cMbGgXlNQ7Kw6cXK zud6>LC;-f5NNQ{LH)7aj*7aD>(E)lco$@xVPPf4e68dQK0#W$M43HIWNG|RM%JyUj z6Cn`xY|mA+U&F0%ucC+!KVxK;)$X*hSBOIdI$xD*=guR4D&h^f>-G|F#K zI^6pCk|L-hh4itSTvZ}85qrBhHCS*kYdt_zO3|%M8I4 zY3Eh!v%|kiHN*5yBEI--zImN{h-=BGL+dfvk2hrNPvq#|iSu7_eq{DxAs!t+^(Owq zww!s$kByDmM+}E|(?{gZxLN?#9M_wcotqY2zWORlWD{~E3KLz1qv&sRUAXDZ!d0NV zMh~9V{-!y9a`OzON%yUP^VRdPo0)zjxu@32Vujz<$E?rJ=ImoHC?f&Ejp5I6PPD3Y7wr|6cv z7Tw|{EEmI!gZb)#zQwyH4W7uMw&*$TAO3G==mLv$ms92HmEt3x+MOI0BiFh9(w8ZG zXF1PwT79t}3wYcGLpauy(jvCnI*V9*G4Hm+HGH-sv8%O|gINTZSnUsMKXeiOwXP{A z-PsuBN`GAr%_!7gAOEVWF?*pVAStzztMIKZnMIwc=t9U?4fjkq`mOPx`L@M z+A+boRWw3~L^g#TOYGR`9iP&nrY$xN3+jJ(GbXJ=84l$HM5OD*#1NMgi2{krf6ywb z-qX0g+B%GhD1ZLqmWknN;~8{&JLW!R1QQc)J7oTqMktAU=8 z9o$p5wn%zTwdgfb=*b>~;BTRapnJyaE@J@I!+xT|1fx{LeFn(=Say-# zDeq)fB}biYHZ=_$1cxLvW@4q;r}`a?dO`9I4!kGsjUec2l$L8p6L zVbm=ZvpN-#d5yE-fnNgOgvgO9_`O(2!&J4QlUr~~?EM@M{b6tO#G)S-Y5lBo6jt>vAA21sQwB(|l~7*I90fe|U>bg@*dCeYIzQ zuwlQpNv<2&`d%RL55%c6)V>90Yz_ar@PE%xkE+O9sWI%{jf0&X=cbGe2-SfIH36Ke zW#zb-tVYAl^TB8;E$HY?ifglPk%+pAe_Py?@@mp@&&FYi)!Ogo=l`t*O`-2=)YAgsWIMQ$-eipXD(xV(Y56KZ9OE~pfH(`M1?li9R<-@ zq#}ow(ARU8?cc%hy(Z5fO6r>zg_fWvIaT$-##xDuF0osU05QNM8=!aP^-X!;5@d9o zSBu6ZJrr0uE*~4YJS~Rdqm4k#j*i0f+oP4gsL0;8LiZv~R4?aVnnWxHny7lO=G@=d zVChv%c>iH=FI_R3%c0-&#`(wBX|@ujfNi)=z%QEHySnPeE($|=E3)wCrTrV}X|U|v zg%ac;@Uo`ygEKTb!9SoMJrg}?pxx~D_$%4ORrD5AxV-Wrx(Hk%%+J;!gB}IN4HE+mypc+92*2Cqz9zEQ|LS&B( zNBy$bJX&i20I4(`5TcMv+bkYbA69omy4O=>ZeF3jU@Tc z0R3ws3uSVcML7unay3I8yoQdwqUgiRk*?j48pauKX>D8-GL4xaNqZF^>^j}^{-pAC zng93udb43(Srah>F}be-;d0~hSqru4dmorjW$H1xhA&y9Qg9eyObnK?%<)qD%S=&i zn`qE<$ccSNA0+E+vV7>TuOvqSn1y>7mM$blaY1F_4*7aR-M*Bx_?X8dc43ZF0b+Yv z)VR5=vg<0dZL7jTn*nl*0Q4oKad*sz=?jp=^39jWcqdwz%JNr{zWaFEXCYKaw$uLDjO=S zH#E&py^(>JD?++2}lY2?(cQL+(J;2~DUMWok8G`UtswU`|&auu>v(rk=%{|^4(ynB5^ z)uqh^MY5^7&0GFw#=DIR6&?Zq&+X_8+VklvLItgv2eHI;9HZ!!tuWAOvE; zfdx<~WuhC-hSQ=|eYyN>3JJPFy8^9{tY8%q%!#QARkMhI@6NhVx%RLBJX{?b-kn>a zoZnlDeYNCyKXKbBH7R&o8VYxtSAx zG*4r%kV%!SCzLD~kZ&SX`6@J?J3Gp{o@&d#7o5M zGehFetDy|~cGc854*#z?UQ;bj6cEV>0N8`AwPiN4C}dQ@Xfr;w3dQVG6nStGB;Kxe z2zzy|tAEZDNOdV1KUIU3L5ii_)QDi7PIZdPr&dTnjBE%C$5`=-o9i0Da?#1*F*%si z2lt)&JYH~dewpc1OYm?5dk{7^eC9!dM{0uGG3{j7O^NJDvVl^q{v;ux2%IJ;aYO)Nr6*b|FIy^5nJ4p^-La#HtVDV4=KfQYA0LV%np_uO~r1 zdN&7(+qP)R83S`Dnc$AvM|3asB;AxZR-d~#Tf~C~1F-K7%?3jT-mka6MQEJ02f2Ko za`3l{6F^3krk=Hb{!rYzFN4{YVER3l|%wf^5SZRrcR5pn6FB|8UIY z|N95zi*T&e@CFHvG9_(jhr$`BSRQ*Y~6`Me{DHN8z}s&-_z}TG5Tc#$%~!q=s+grbIe+ zrI-|9|1H=J(N+yw%dC)w?QnJLYe7JZKA<*UY~1<4np)wcd4EXNoA<<4`x&N&;b+yGU1Hkt7%npKJ?L7dt6fl~5&=fgWxPu75>{B@k_chSrO zARY*(Lz8x}KddEgb!Dy}gPH?jDjw{eQ}>NdSyLSs1QwlO?N4mHuktR|7x^nJPulQ4 zok~sB5e>dT75l6Qj*Q@(zmG4H2Y+&FtRszkAik3b4x<@TGZf&G#>UkXOrj*DhkLqlVfcE|oL zSno=ui8-kwjI zG!ieLt}d_j;t{)%DU|qNU$fI-%VR_S{~A6yAXD(Tiv34@tj!jo4N-AMj>9|Zx<@HT z1Wvitx}F}#y{MJz7B_i0vd?f8P!uwp9JM?u74G`Emm1O4)7ZT>o9VsR@S#8Y>>TO& zI%yjhC2w;f5+OWx9_gbs$9?Zb+QXjnp|=ztmfNy>0k>TkDO?2j+_<<9J19ES+!{Ah z=RdrMMT1=NY7`8%BJbX{nWCo93Ty{?aAMVKGTY7@G4X}Q87i@J!$4_#yw6eu6ea}0 z=^z80%M{^;8PrdT_pq>n76_Dr6WR$vcb8UiZR?Hi5W~0nX;5LE}czjWZw=Sz+h}GnzsM zANp)pF5Jw;op7JH2hdefT8`}x;Hn>jvAt~7;%k=%uoi3J(M*(ljfNGe<7?9p3gS12 z9%RptSVds843?udOD?FPYxmX#xb7zq9yeG;GPn*QJ>j`SA=17g1J zB8b21CM-Y&PFAU>+jf|JrNhkBV1?jo?l(m5bS0%oSV7MJ zWGN;%Ge+2WUZvKLU$RD0f(RhR?7m8F)y2lyX`Xrb@AG;&^#0!XkRK*W#>e_fx#VxN0hJVO*o@TrNi!|T_LDZKr- zHWk;Fv@kQfyYi$s#W!xvdjq(#hp?${==(Tf@)GsvF<}~Mj{QcJ1{w71C#9|8b1(GMl!eWI$RSuCJbvp4 z#Hu}Y$7@~a?}*jWBx*`q?S)_30}C*Vcx~W@EYfZh&hHk;*1>moJo{hRN?V#4eY`LfD><(A#}?hKrzw%FTIamRvzy)$yLBZpc5C+e!>o*o*Sk&U z%xsxmLB9U1&iP&|RM@KMV7ooxUKYQ}qV?#X>8xY;ar5-n@p=qzUtHsg4UCo6KMonU zpmg}6=In|mYko7V{!(k+f(3V#P{SKM@B*iXw?=)EeC*ulw)>1a>_f=4r+jP3tbM)z z(Gn%G>4lXKfp5&%25(c5aL>O;7=~aD5R#`NVFLI4%xSL_K{fw&iz}-P6B~xWP<8sx zq!+wPt&5`X2iyJy!ch_G{%`9jR3N-^Y>6yX9)thZ5YVn-xeSi-oYP}~DBHcR7V;xG z-bVIoD!7TW91ClBTx*ONYRaJM$}&wC8Yk!kxcc?Gw7#Y8Gx26?Bw4Bd!JEwX#jkiWJswy1D;dB*M2uuR_T_R!aTcFwt7 z`=lo@Q|)`N=S{@kVY4NAkq&>i9~H{f@l4^ zo~Oi-lhM274#IG`P*JgC;Y#FbqAtAvk1rJ48iG5U_YMx`E#t2+F*K&wZrTW=B1N%n z3adZef>%o|LPrbi6vM7Si$gRI=>B_8oL9Y@5qI%*_W0|ROK;&*+j(1=!=bE^QoPK< zO60SCt*|%|mdNXNb(%2$idH>c`bRbuafRwZ+FOuQ}-mU%ily3g~Qpqkm&s96OPkDST5w7&Vnwj)bo|4)t-PcML6At zE(b5R0CCT{WRti0LyB`yTt+V9c}w!E5B}w19kpd*KN@zVOvYPoY}nM6zZP{oGR&MS z@Y3!vBek0q5xBh!Ls;$9qob706V3j#3dl+1oL1NsnH{1ZPInMiGjt!fi3`Q z+*#ON4_dm1pB%QUh-*m0;&Xupm5?@sQ>>($qJKICLycb;_bh2Q3Xj!nv~E@L&DCSQKK8cV0!6Uirs~sl0B-zv11f77Bn5RUdbrMhtmlP( z`HQA%S|qB1JXo}U?A$z5l?pxOd?&GMhHt-4P<+&XknpJbR3x$oZaaz8cu}MGVHj;W za!YQcT^RBsZblKLqA+OtMdgOqx!GuU%=Tn_8&|XHhFFn!c~Fk&L9^mSA3b-;wJ}lQ zK2evhr@>o^~CRNTVCJjG|l>GS?h?#^1<5^F)k8+__1yla27^$|fRgsoWX^Ca8Q zqx>64)iw+0K*i?ZS~KD-+k_TL*1>or;2kahS$0#FGM+0|_!&_G1c%~oH3kNk$;Avx zqZHiipz3|m;s`w#(Sp;K1w>c+CFsw90e5T7*0$>Y6sfF4(uG5 z{afKVD<@bh@^d!YnfCh|qXO+7CT>PO8f#$e7CkK~Tqnp1yP}a`GQthn+ z;hUhg)DLMPcoX6M$z@1k6>HSMJmmTMFB<>wby#6qN8nbjzlutPOyo6=XbN<*uP{!P zOC#E5{zUJtNWYD?YR*9Kl^XvVX_1NZi!cUAQH_~U7NEr&iir1m60X;bEKmOcOGqXv z|D3>ni1JcKeFby{SgMDC98QK_2?(%1HHk18a`IBVJFOjU;#OV`JL7Y=VDu8gsooKY zmqRwf2Bf=K!DzC}a7oO~CHxJi=Ge5Bp5*fEtkM8rI4b_PzH(X5OFAZF*R;6`o3-jQ znY=eyo>XtYQmVTAf(mEvbc|ejk~T=zI_wwCn#$C6QfNw0S|}{5Y7*XX81kFQrif>Z zx@%;=Qp!I?NfjO2O^wwyMt#KEBQ;}xws>-t!z-T-Ifo#7+)LQyXv!y&p2z3v03ePI zKLOas6?=0U_Ig#LTC6Wg++^g;(ff#3m${bhl)HX%77MX^;Zavm8}&(F$V(M#L1(4d zxzUm7W83wNfI{A^m$xb%^WvSbD7HQg_4a4BPU+nt!|=V$D$B5SekQLRAafBhrOdU! zt0u7N@p8_K3qK{1p?6{iCx*XhBq#4$w@xgGP6c)`c}hNfq^#&x-(VrgUWiS^H`=;e ztbSMZ&AU#djK@8bwR~=+=+**g$TrR#XJuN*Gy#j2kD-8j$CDr-QLI;N3tQI#wRb#V zTBm;Ursvq-Kn0|JHQFTdi^lc-%&F0QASs%SYUyFNL4Wmd_j1bgPR#P%7oUQbSMN#H80@m zb=~t=8Cx$d*ov;2(T*6dHSUl8XpiORhDsU9j*kf}ZX*ZE5cAgtZ20=LjHALq4=l?W zyjQ%?7h?O_eQ(!zmAk{pMobit1VNt4QmJYFLs?Yt8_mgNUS#FwZm<}3Ie|S$ZZAxpXRLa9 zZxk5|xIgZjZer+DF(LBj0~7~V01B(?tnOhU`1q}P6Qf+zebm!i1U3iYyYtrg2 z0snR`$N-Edao_Duag)Zp{5!F6vhH)}ED}1%NE9G9Yk)!lL9F`GBi778L|H~MSe^h5 z8GH)+MUx10d*7vuqdnO*Ra^vRR7jKASQ6{R+1?b%{lC^F?jbEFru$3ooiKVs9N%4XKZz zR<%Bo7Lkmu2$^v_vvn^bhfg@n(o8;>-ogUNl>P2~T-e;`VdvF|k@qi}hSRjI{kOoT z@QH~{W29GsZITUKX~o4MME+cF`p`=S|18)QNbHQzdWTOYwu3SL_ zcaf%c?wrvbSm*@>sRp2f34QDo@X_88dN458UZ8#Wc&hzEF`((Zg5NRiABL(=vpL<# zqG%Za=g<=o=xKK##MJOm9Cz-<_U|p=PfNs{6o+z1-2s6PQ~FfZ1h^4UnO^Q52@BS!B*lM~9$>d~m=&z*eR*>>tlr-$GN-d!VV_6&LKh0g+IH}HQ!B6nq?6Aj2r{)G5rDXmY zP_`vF%Mv_B1|!#B`H%qUk)MdtoxgUEajKsJvR>+B^afQ|J{+w$90lmrPP8$)Bc3~| zwly~FaeI_a9&_?SpOh+po&gVAa(vDv`NHM8GUjmE!8~sT$C3U*wqdqu8`U3Y;oiYG zm74lG{^7aE^34p7R^3g(fsDpXijV;bqm9f&zMasImK_BJ_}y--DL~G_H!i=R3!OSH zlso)Q?x{TecH!~OFJOd+H7kCeL%=?cSx9vCgWIm+&9xdcefb7%2r>kR!i%&VeCJJQ zI|g__aiMusFM_LY$Rx+XR@t5hb<@|(vtN@AO%m!bag-tKp~KCX%W6cKO!!uM=UASC zhEOg*OmWyw04m$|5j1@qx*i?#a4*P)OEksv?;r`KYRi>_{63XBgt^GD!R*6Fd5bP~ zThmGss!SZRKwVMzqBnnbi#2{-!BV-Vx?t1!{c3_q{$91pPeSd*lhK^N^G-i-Yk2ga zplIif;(ZsS^MuCDgX6Abmt$i0C~l}LB(SiVI8BuR6iPe)N%~1@=Tv*RqW7(9u)963 z0FsuMkmZi0RmigdFE}|{VT_#Z8e+bZykx_MJ8ZqvHw*boMTO8LVJK-?VNg)(B=W$% z-A!-t_Lv%`$C^slK1!!+PS1kZIC$akD|?Emjz_7fLFrhRXAh*@DP~OF1!cGb4`^`z zLq@MRo)_MvW(5LOe?k3F)fiH6%z6q{j?t}B4{z?tmP&DA`}Zu~iO1_20`l{UIesC} z$K~DJU5TV6+9Paz(W3jbdR6^G9#l{M<$z8A0a`C?!=L|oL|PWUIjtv_JupA{37rQh zi#EkP%<+0NU$zbUO$%uu8mf0Npf_*-25m0p51*}(Es)WtT{}3?ItcMO6LDoR#(pL~ zCw%tB+?~XEV=W(VH&F8d3*796n}5+j!qyXE;vROEe^vMw$tEYH63v>gVAl+4kiie< zLye|Tui#H0Nj|gt74iYQ&iU?TIhOdg878hp3+teGi6J*}t)5|DtBS;q@2>n_DY_na)#Lal zU81pu(jvirfQPlqL!>H4$)!mnDEP@n%=QMx`>lk2nLGSY4zGROY_0m5a%Ja_UetWW z*KwZ95#Bj|SueHblEJ>4ho%#bOR9RRQt+?`gpb)$IrYn={kT6rbG$?Da_Rz%wHA|R z6ZJTw+pJ5?h)d6soot?O<8 zrkbwU*t#%SZnfw@n*(DKY3%DZ7QQE(qCe^Mi%te*V0e5Pkir?4BeZMfdEIH^o+Wr)<1ZTp0CW)2wEOghm~Z~W@{|!JACz4(;I`^EMd!=4io;T7yrKuSn5CQ ze7>scmw6Pz<+!hVfjzRaFvFA%aAQxwDAzI3gXhz2oMIwhS1lo#V`(bP|yV z48(5Lh94UTam$Y-+e=i=8zSQTYOH<>sK{kdnqn~3(5hNQs#_}Y$*>+M(4{IHR=_}fl8E<}9RasGQNBAj z^VY?7@?u%&>6ORJJIc1}+4{%FuS*y$+&H5(ey4BV9gQKoO>+sA*D+NrGoh zF$~@A`T&9)%V?V>w%hGNdq1RD3pPH!rmM3uT)@r<0=j7E7x*L?l;{`#F;yUJP$D9B z^I({AG{tLQ6|CefDs_*)p|9`+7kcg-FfM++(bycSBDS2Lt1I)VQ+`ZsZCSD@ZEK{a zA~n&o%vF3K<1Bs%v{dbcB;31I!xWty<&1+QTlq^Grd$;88jdrbg4PrLuUQEr-Y6lE zuo&;w&)JPTv@a1o;gG>IhqCrNTHIsWY#tvT&}T8rVF2rinuW5rd6UWSI;4w4>Y7W` zz23+W3N$Z0{@#`;RHhnGznv3(Eay-6x2=dT|GxD&A}XM@`eX=|fyjU}?qWd4LL5Xk zbZ6|C#R>_lv`I-d@b<-h+QKb}6lSgCxx7kK3Y8no{@vk%5&V;ZM5e%PX4)hao{P)0 zW9BblqOFk9hhE#pM()j{s+@ZzFVti$EwG3MVl__HFc&>;!wo zC8Ir)Y}1o$vodY7(rE}fQx*m<&|UcVE%smeu0S_qaS&L(W~xp)E_VC4icaLGo1g1_(}ItC4e2>j!oZq z(iW?HOC8B^^L>0kZj|E?drGkFrvd~VIvWi$n)Lb`I#!}o!^SMb@B5InXH2?YdMm?* zPU_o0;h0_@va=-OS^1Dmz?(!vp1w6SU|~pXX^nps0?FV!ZM#|NiS*3L zd3jiQ44s&cQCez)>OdWHkoJNbKgX?Z3@VJQnFYX~AS zV?4rmf}mrXW)J+|4t_RDR^kXIG;80jpf@XEA2UwSdU`M?k7;R*s+Eu;L%wv3=qDr? z8_Z2M90lx+H+(#^eg^Z;aQH7d_t+%%t#C!xF;}3W&9+(%TWfc+rrH5d=3?%j@q1z3 zAMnuXxY`N56w?|{_&x;2F)d2&(G%@2sc;y+p8=#VGI9x8&EyiXo}<(mZl37&eoDiKG1ot3xUDcaEFK%9Wp%sNJDJM7J%*LRrw(mnxm~uH0Tx z7&0k4Hx>5EeGA}B$2n1i`0HWqWgj&S{f&qo)DPeov`Z^_Y{65h2f}_q+OFsnZl{Oi z;?eK8xGD$yaDDG;iDJnBtgk9~XQVI0CGn~TXzkfayc;c$ae>3+WJ#=R5b7p%D|Hz; z1X=S1U$(r)+rMt=JfxpgV)E&Ag+a0^Gv=AwEx2t`o*=S(#GI{61Cy+wO3)8ahq0I| z`|#;PzT7MG-8HYyrp92etSl^$)x23e$6YEiN@^kt(G`;`uZTQoib!D;Ne=?0xl2DR zO#uo4YTXJckS;;h`XWA8XGR?V9@SuN)bvO7JGHW~?jg5qc<9ErqA^jBonM9EFo zv3G|_nGlWGWJh2dV->H|uF1?I+hG9U5rnZmFl(KqYvM$LO>OEqlJi>qdt&`N&o9=S zER7GW6X#CK%o#-9Q|gf=qz4Ny=}>#sA^O-4ZaXcg?prwQ zd=w(Bv*CnFKN?$-+UjH5euTe%@Y{fCYW$1Ok2H7?ffpjvQk|<4VuK>4paP;3A4@Me z?X1Ua4W@XF9f*$sIEvGtov-M_+&9kbe{#b8N zN)>B2>aqvey=xopFpgnUlC>y!TsJ`#)=W<~j@?>ioKw=~(M>9VEmp(xE))qV=1-)m zhKeoq&R0GEo>8BDgNlf&hnag7$wh?*wZhvW-MsS(^7e4$Z%O^%qJ3CVI&U6OJc)?oSmZBD<>(AB)<7#4m|d zERMynS+Z2Hg#d#;7@1m~f8-QNu&6JHP-7Ii#wRDy|aMJm{UxHJK8b}rt zFi~#@RowE6`T~6nT5x!kDl!4u-i(#Uc97Cw^+T7F-_Dkto8#5{ z(O8QQc7U~p<*svY3lv65QuN(I>*d>S`Z%fSmzfWYgy&uCm6S{Oc9SV#7Hkyky(*ay zg_;0OG>G5(6#IQ`mdX?~bi&k7F&f&=DLB8n9+qj1mRh@FIjU0ZWvUOzk*P?Vs{%U z+*m~zDQNHomaW8zdx3bnN=*qjTgiQ)mU>ir@z{0F1BH3YpX>Pso=Bss0 z=B?ah(e@h#6^`wIsA94SeUkk&v)qUUGUW4KT^ozBt7qvHaF@RT3Y|=yPzR`3M*}4yvtiDyT3@s4(LyU!$g} zj|qFlfj>v5F0z+N& z0e9NZL}tM9GBY7phZ$&6?YfKkH07EI;iS1c1kWkI@Pgm-WQXtVR{#DY+x=qBmC6=> zNTj^NYQJ71bNRsI_-CaZOIkImk0c2an*By-qT(ONUQVi6LG@)2`h_Ni;Bu#;CMXM0Z2+Pi`atmB)(^K08D^1B}mzyO>mtQres6uiuyJ>5LX6>Ij){ zH7Bv9Yl!4h1Zc^E_SXz`Y&Wx*^wh<^;Z=RGK87F&%sbQJ_w7(-5M)GL@{<>jZiW}U zO5kh1F5b#2vuBV;dCi5zqmQ>I;S!H|; z{mj)TNCW91SF+uW@b~SPGG&^mnJ^^fsDD2(1Tx6t*e3*eps^3pYhiOr@h`9PpfvTL%=SLYM#`Je8USse{hAH6K zK2M*?RCuY)rxz*6mQ0Bn-BEOws7FWHu={fDiTG4WO&Z|BAa zHa+SFY=3koYoQPG;LEx96Yhj*e;`6VbC44%AJSSpGxte4%+?@MkBSm(Do@n)K5HPt zG%7(KzCQeQVxb;!84!ZL9g>*MFEZ(yOEtcRo?^f+I+@a`p!Dqj0wHA1&oS=?+$Cl+*`|Sh=_rk+2=|PdXPF z`c;~wlaj)oNCp>WqH0M&>1&Vf-pbWbh2f%$>nhyKgpWIZ!@ZKXZ`B9x^@QIaHjwn3 zYQO1@_d>(mq05DuXH6)PdmwXXN)wqAw}x@FKr2sLF7_j~QZdlz;Z zGq)I*^2a0Q&Qoih00A?F323Tc)yI59Rv<@onXkdF2v_b38tT{;QiaO5UAZJw$tr~h zg(=(kiO1d^TIq+zGD5snUz}78NR=nD!mF&rI_DM(s&C}IX^Ocp99-$lsU{bQFA)>U zKlUl+izooQ>-qZ`7759oXI--EC3wsQukkE>-4t&O?r2I5oOMz+j@C8bsNz*lNwW~Q z)E)=n=6wwG=MN!04nYd(-oiO4(zx3?@n&K^Z7fcaZR@OysoIL{1NU#SC#@{2Ul=Q` zbzFG*Kq`JVRH%%?d3{CGKu3$-0}t>NS#%W#xn@L)I+fmI?YIvu^cz*N5_~XM3SSKm zi+mGGx_E<20P`o3@1Bo+Nf|oIbkA)AUVH9UWpo$o!mCZ-!tTg+cydr7!QPx((rGw| zn{s*HH5f8H*%HufEccV{b4w^$@Qy{kjxWo>$N(wvvs7Z0;Ixx*vc)!3=tAE)-9d{m z9xfCt3t|#8@;;zv%VJgr?$bU+4dqWg5gUV67i2;C`#+}vb%GrH-`-^>U!jrjO zPtV^#8aK_22b$wNo5Q}BPjV`mPHAcFTB@zPN zd+)G+s6u2wGn8oJzp>yCq?$DQh68z+Xj7HTD_>`I**-pDX;NhDRo_D;C{0N54*`X5 zc5icB_^AS#&AVmB;RWa91y@jAd(*jkemg1I!i45by*An6qs|98;y%|JEexq1BRX!3 z_Bf)Ldt$CrqQv0MFwT6h_g?Q!N|ARIhpuFl$Z`P$SPB8XCGvQdyN_Dm!8n^h;9d`q z|9I>}gcm4W6cnDrYGJ#aAXD1k=?5lU&_I_y?YWB^aTVR*E0vPaGpkOroh}1sA#kXO ztKfm#Rw0-6d0rfHJ)CDp$)Am3g}cR@NLxO9IPef`Kl5>N@wnr1O7v5qi`O{ide~<~ zFCE!{OXKhH-kgZ)5lKQspcP?xGnN7K4+KeQ;m>NIy6FopC<|ZYx%R*d=gR%nx0}n% zV^dsnW9ERBvL*TX(J2;{U(b)wckz?``}6goD>918RgpyPda*vlT)mlOp9Ii(esB51 zv;G~wZ_Yam1?ie^gmKy8&J4n8`BnE!(>>sM0%FgKCju}4WgFI*)!wWkJ$1WQ+wCF6 zZG;K$oXW!QgD1>MKk0&H0Hq6fCO?%AhiA@pWmz>7o)%}$C%ze?VL2*^)@g&sk8^q&q zVt?q~F1$yR7*-@8WpJCUi-9HT+?3U)c?*R_)X@6sF8VL@|&H>r`n^{?b} z5?nUo@o0{yQp6l1Nw(~dC#FpEq9Et5QK?at&tx$d_z4r7UG z&ZE=pkUyPn()MP0b0o(<+#dxXjMv7pQ#J`=D0i*p+BO9zF7|=9B*E5mL|e`qV+HOZ z`q$c;A9cl2{dnt#ErZH#1e3OwylO6rU9p^y4F)*lXwrIed^R(YjU_A7@SCyf!2mPWrGMt}mge16h(uiC2AHoZM8Umj)6 zQ0bEu4|Bp#?UtH;&sbR9JjZ`eH+0%8uwk#PBEtAnKnX@AU;+`Xa4aPH9j!jIcgR&TveGO*Qi=K@ue7ezAmW#3OcZWA!Jq<_>j za`jfVV`em!%uDPM&rVd37*nGW)K?DFtg`UDS;KK&azI?>H=(#gH;!N$*42T_UQTw> zWHp58_vsCaaXH24jl6;W8vy^Dfk$+buwk?>mtgrwk~O@F*-1Dn;}zn-IA$W}+MY`k z_g%Ws(ZDaiCQnxiLSsX?yMc;e2vK|bqQ$lAkNAsHU|A_um<`tLElgO3{D_ta42gL# zdA|@HHu%~&&sXKQ6Jd+EgGbo!`w20&@?r5}sW4d!W}NCLp0&0QSCCC)6{n^gQFPFh z+y>@AxwoM!Av^HbOjqU(_%-Iwq=XbmY@bKcXlhc)%%`}N)Rv_C25xv{mYYWh%D{yx zjizZdeUkimX79`PU-$UyKL5LZF8TH~yPW9{0e33_9n@7n2LAp@*)YB>J$TRy{>^K- zHn6aP2%7T~5l$T4#}LRSS4N1;7*BXA1G^xuFL9oREIMc7;ono$Bj; z?FutWAU%;%8KJcJH&XS`uKVY~Mv(i}ytpSr$-x;A(ud;QbZK>4Gvn2$#VN%=?kS-3 z>l{y1h;xEzWWY35TE~@SdggEyB9n2YE<@$zz=9@wEu~cM;6~7N^;RBZB#li~!ppgW z_1KwFNN=yar9!^+y#e{_E}(07?KvGxx+itBWB21bHRVE{{YVoe5L68H3hlZL|G@Qh&ra25xNHPyG)TI;+eFWM& z*e|<(OZwceiS4PVY^vaqy1Sx(&_p4}0Q5<7sh;R2h&+veP@80>v=8C16a3p9jF6g; znuG@J#hVhzTdN^<)BJAGZsu!Pe8eb<%fB97wUF*eIlIv(InVkeVFxyBjuGGWGcQc7 zE<%l5fPj^=V40AyuGIH*{X!#!=|vX|4cv4dNkn;t*nTrWg%EMkd|yq=znU%s9HwrS z4{GCWTSloTT;~K2xON*%6y~15Kta^;-~y?_#tD_cW%n#!+CsmN11xlr`JzLmZGn|i zVthcMvERub!>g9RWJ8#NeMO4JO^dY1KgrxuD3bQQp8TP@_H8eEx7=``I^%6+9C{|} z8>qscVOs+QGV?^X=xNmrlbV08)1jt-7Z1qHqxH4Rg@3Y;f%lP(qnzRhcK9MqKTj&+ zJC*?>+qHonn}2a5oU5hrLVJ*|*F;q8))cd5kEL$!Mi9#R3mwb(<*~j9x9fgGZ3Eys zGubOyGQcNnvS9YLT#=787S6dMyoF6G>5CL!yJV6Ux;j8EXWBEtUE@Gg^(W5*4nCbRjK!n}w}!w)y)M@W6gCoF zr~UhQ%ka!JDlvzv48&i_(CO5@TU#(9o6?F2@8jaB(b{0kX~BIaXZ}Je)0n-n){J=r z7VX%8Q~vRT&2dVhG{r7k);o(qU4AV8L~V;$=YxQ+UVHzev@}gAy3X{&*GWciO=5Kg z!)U^`f=A4ypLAE8W~_V3FC&W!_!w6523ywmJk}fNINx#H|9cnt?>wI4529xox+n&! zRzrMvl@;gDD8X>d4w8(I4T+#;A-rPuu%+Bh^lsUEhh`hZK@iCmA~*b+CJprfKXRD3 zqDE?2K4jRo!w;ysdC3BIAdH`Rf?%bfpmXNdz4oAE0tAO+g$_ z-C=c;Vvp>f6uFu$aIa&l$y7{lAt*D!@)Wt5YW>iyHkE$q_jLdj$X56#B49eiI35<;wlhZQlDo1W~8g| zRkBxj1`IU)yE|uLL?i?pt)n@lp7p+LybJ-fU^6&GCcOTvhKfwGMP@(?339gkydVK` zmiIC=OZg3e7LZ7E$#hT|L&?@PGU0xZqI=eBmo(HQt6paqtv6^$S6x&hMq z7_ZI4)f2&hAr!xm=(L_FHO}4DX<48WRs={=JcHSdRW&(YHRCEy0AqyqjV zo0JM1QhQWili*xGx-U!w zvbKNjU3B>NRaM?n2UAh=x(j~G$_G))XOFNfeE0``4u7{A28WBrMng&QLSh=#(F zETo+yn)nlfNQ2PkYN}u%v9yp_fAFpeO2q#TF6w`x$fhS&p(x}#RGbmUE~}E z1$W|~t!v-Fp#&G^1s%uoWV$JE=XAll*^!jE`W&&49jqVLJN@(djgA5#O@pM&0{%H6 zjd~#sRHFt8Nrcie*>Ty|>8}3==K8OF`?oLNsm4M3V}j+K-c}6Xs!WHJ6P-l3I3q@% z4m$DO#0Qi~`}LFaHnK~hSpb*2>6Z8uf4vY$ck7Rh`wh*;^vx1-N;)C@{E3rAR#(gm z=)X;w0t*DO_u8J8{DY)*9-Udg6%xRLL3EAF_uoE|G&9;nIJ!vtxN|@Jh*sLHj1*ZE z-t4I-4&K3ndV9nQC8!YS<__Ww)3v;wvEO@Fqw3|>;JtUSFha`N)#L&{{2!WY?t-IJ*9%2$>utX ztKOwF-3P`agD_YnEh6t;oOjr;yJ;)_0WBi$73s)|gBFpOkF5@?453Bjor~%CWBDf? za)P#5cOxaN$dJYko`GI+8Fk){YadKGtSIu|Ln{ybq|?ZvHQv^;CI7Q$Tfl~xd5jaKQ6oFF&P7ydo;1q#V1pYY!f?<-6P81JOt;L-G zD9Da|+wtDFJN&JIp0odbYwXF&>f-r-D>xXA4bG)5)BpH)u4K>Bb5KdK`YiI|(^1c* zz15YKlaC?)DERp*XP%gaeyRNJ?I!O%QY#8|@bcdZryqI#6xh?|^YOHkygYRUr>>y* z|6f;d6AUxxshlqO**_n>v2Vt#>y1%%G9|F2ZPW z6v(Jd#V5XZI}#V1^5#D{k7*-A@}r7L>b=%#0k-=&O;%Gq zI%>k^wNz5ETkmqh^Jk@-L1txuK5j=>oZ{uP(kn6kMAl`ZM!@JWOFc1!7LBfc^?tTr z7lEj-PulO^TvdVYOI68URj6F2ac*1mwKpPk#pKz_vo|yf1Z$nI6I}8N(Qk5UaCYO3 zF6f#|f~73nbGbUWp}C}QHU(w6IV+#Xe$dhML}tFqE1W_W=W)T{wrG1Kj~t_ z*3^b^3HDcDd59U40kQWrof_T-+Ds$g5PogG^*1mrf4~f;)J0ijVH$RKhrmERdn}8L z2N4Eq)kAxvqX!-@%g+SwhtYTue$w52Mq`FQFFv;M+NEn>N^vmB!ZP@S%3VA`{Q+Ny z=vc65c`88oE4#8*mpj?QYu1JLIu5++b)5GWZ?8|iiQ|*;nkL#)Yw_Q=SxNMKRQq~8 z)OwYK4uZsC=EQg|G^`3$_B}UIKa;(&SIE67UeC0oiSXETltzNpXM4Ltd$NccK$_@uLsm(z2|tSKK9sHJNp*}J+dfS# z`F(nNQ!A^>%EFWZe-0g;^#6e;J1ZDa{gZCVgckX0BKDJxYU<_E{cN2kvoKnD`=rw1 zCmrE4S$Il+FHh>AYGOYZ)KGSmvYxXONTcWRW+gNj{;fU7wz*KQU@R9V+>sZ1!IKN$1UZA@r%niX%~ncZgvS+c9cP3*5n7lsty<+qfIuJ{4`Y>8@zL zf9?IBqkm2&5nX}@?4;ZC=c-c7d}X7XJ?=AJA6gEyrz`$5kA{o7xao2Sv!84dR1PhkUW~maViDg;y%oZZx;z@$nMcCk_|4Z!!xk)hm5S z=lHKILnnxo&q;L|NxAl>4;yloTg~FfpO;U#nfqs zPeyjOcbeOs_@~ZR9$i=R7xTgigi|E_`)0FwW_Z@a&Fj=zM1nIi0Sl5VS@+dxheQ0u{V}XF z=3QbDdl(|*f`(cCdmMu={3RT3s>kU!i|X=g+$lTnSkv+B(|pkbaEZFMvY{r9Lt=D) z%62`bMWxfV2K|A5QO@M@_;+%BOq9;khGlh`nC~JHd(LrRjRFqXZz_tJ0dQT<>unHqO%39zq$9#dC__Jrd&pX90^*k5VR{GTht>MH8}`xVw3o$1!#v&&U~Qjz;Fy3Id7 zef`r6tx;Ei?j3{bf6~=i_f&Cdb;g0K9jBq2mET94sa;^djX_$1Y|3UOdhdIRlq?-(U zWZO^&xIwxqt6{XOVN}e}fz#0O8+!6>xSq9=Qd0OGLvSzrjzzg3C6FkH99AOJ;jGNw z|Ki?Wg^hQ$sl3m@g{}_V0@HGOaOPdxUYCxO{;Wz8MxvZd$|-1+6T0rZvLD{nfu=WV zifkZ)>uCL(rU6O%t4d}}=ona0o#xu&AzuUTb<@%Rs}VrVot7z*I(^k4GEQBbv)A(; zFQ(eP>ey~lrC^}eITjt}LICRGAOk&#N>MQa&JHpy}6KfYOjZF9aF6cA*0YIksu zD_qugchS<=JwpXqPZg%@LrNjR2|=T4hRWzGxdRlPa?_X7n;c7>U64_{g$)ycTT{$< zpKl|y$Jm+zk-^)v)bL+w1T-y6{3EK>Ec%6?mIa?(dNeMxDaqg?b;a12iSp>Znb@Q; zZ??cuxn?IHN+uy48p9!x>cp<}8aCDt4aU>As(ED9nyYxXzFD4tYpE5Cs87raOjkeXXQEOPPtj zGjY6Tm(phF=-DTn$5QLvvO5wM*;kl>)Njy(<|rix^F231SFmc76O+wK`0gwct@=pb zl1^n}7L+PLM;7*ST;Pp1Hi=tzV=cN>*YB~aq223`Z8`22v`Kr#P7TI6@eNNXH>2^{ zjT?um!zx)mL(0B1xo{0J0R9(GwPU&y1@1xg26n{bYuUa4--QO6pW)@cJmF@OZBXT7wx<@pXahByy78qk2GqH`h-;-Um>UJ=m z%5akLp9ozUjQwUf$u?<^T<9$;e%8Q0I>!kjNGb7$sIVjF}j- zY#P;JB%Co4HN)|aOLO)Z*?>X4wBrpKj$5x^PrbeBlH5qy391AcXWk#t3sMTKM29SD zPHl$CaUj?dgjPAr|^e~jEe&Tv@HJuUWP zyOiEJUw6f&3PohCxGmFpyQ0ntEIT9%ttmurCvE}s^>ps`sI8`xVMw=Wu}vz+$KMl; zod83NFFB1>E>G5A724l@+rOHbB8BwAAl%%h3q6scqm6{=^H3PvDXy;2W0(2xXf+Z0 zldcDXcRyJQEIPK&3u`yf_&Qiqv=h2}_+cVWuRpGo9N}*Ee8R3HA>^&6mONe#VqY)o zHgX5A;tqo9y)JoxmF*%-$p>d1&-?Ub;OK$saX->WofsQ}%FifKn{GUV>)YU`gkn6( zlIyfUZj{9nOrzKS=u)#cvSFfaaW&3y>&I}o%}Rn^)lo8U!`=V%(xLuYh&l$4kxAyl z7bh17*Tn-8GiuZ^xsw_vY!zj1QB-u=?o%;tk`9}uIF9#rl4oUEx8NKI5(0X5ApvyL Wl78wv-ES}c0s86h|0@Xm9Qz->06>TU literal 0 HcmV?d00001 diff --git a/documentation/thesis/assets/magnetic_induction_cpu.png b/documentation/thesis/assets/magnetic_induction_cpu.png new file mode 100644 index 0000000000000000000000000000000000000000..e1b11a5801842e157d3878ac1a35f98437305f7b GIT binary patch literal 48314 zcmeFZWmFtd(=IwOAR%}H!7~snSP1R}2qd^mu;A|QBxr(#;BLV!xDN>-xVyW%gh2+m zo8kS=y5G6yuCwl1=jWYYJu}_Ackf;GRMk^e{Y6ej9ODtuBM1b7@&28t0tE6P7XrB# zg?1PG(#|BZ34uI^ycd0=K`sE#5VO$9lsQ>-PjsDMRKSG}FZa-M* zWlDMQss8A`J7-E09#`K{3ll!yaUq+Cyr{YxUX+6{dNXyD--|>zVhR1vD_&mSi5UaV z#IYmWaQE$Ak2T&ot>>?;VRL<)X)u^JxHkHND-xgFL#x|BZ?~ z*w?sEjy(8fjq`uu|8VE<`u`?t?AdP{zZl+pDJ`om`Cy#Fg*M&6*3L zLA~0!U;4QiIu`%meg@b5&->+v-TdA97>*6bT0_cBQY9>{Wl98`nj-q&WbBtZgUcPr zuRf#*eshLE{^uR%LM<1BK=x^na+qO`7@Z{p6Eb;%{Jz-SR06-bjZo(E8}VRFHnQxh zS;|L-p#}7M0HrA;+Oky8S3uY7ez}+332N76U9PUMqw9jV*1luPjtdbEt2g{Az z^?!cyp=$@Ln3)zwI7I5J>EQx6K}`H+-XFf&Y3z&>G$A~;?yR)0HfHrPp1pOYFUN}a z1*2XIh2C7Qus!W9g?4bz>ZyvkOC8=&;}LEoNdTr~9CvUt#v}DEk@q~XaksRxIu-83 zly(L1=LI$^kaQtQgO2Ln3zx*hm|?Ku-hV@o1JeHGRhzvF5$gJV`~C3-Ar)n~qpQly zqinlb)KWAE8RSLm)jP($-e{NRe|sZ3zi48)3fIUz_LNW6(TZ zxG?`qbA3vy8nh_826Hl5ULyCdJnb=Mp=X_&H9CUR-hl`m{dlrn#}k65fjO9)Pha{4k+IPhp9)3nv3 z$$W~Ve~ii}ghl@NW6R6S&yvvkw90?@(3xtLMrFQDemC)J7&?^taR}!S7sGZCHU$Gi zNUEez`EC-rtA# z-|>U5$a#RF{$oF{Otn&!(O4*;lT-J=RkKJiz8E_HjQjiMVJcj1=K4#pGz*9uHu9L6 zE?Sz->JdZ;9SMM7s9Wb?UxZ1OBbrrIjrtxK90>qkL7mwE!jKd73Zf(auj8u#O{LGJ((k7YAtVoovVf5`o(OyG*40`7djT ziu}Wyk~O$hqqNLmE!|L%fKy=&tauO&_}^gZr>tz8dtDSTkE96MwD zvoBA#=hDo!HkXWXn{lBnu~V1{8$ZkHc1_fy>;C{L z$3X7>d_Q=ATKC|(>Ad1SI7wbf38$5P*A#I8fBEN~k3d`{kh(%<1AfbfmCn|LhVap1 z0>h_>6e^o{6J1WC!WDKl1_~klQ>$>AKcXV>>nz@eVKjlj20ljm8YX%AnEFz4VC~v& zziV;VOg-oz_0ztqCxAEboC5e8^vH*(lAO6SrfOTy&6C$K7d$=4L29H_pKzsr|wt{Pg?mZ(w zyxM3=gqPByKzy>1OP1F6F(XiOT(3#*?*I|L;c9!~Lptx|@u@T_Ae;bIwIitHVzKn-qXt$X8Tcv_fbDG*!tS^e4sx z2IOIjk6kr;@ebZa183?ZE^|$dq(=$XE;Ek?Lyh+-#-IP{G{FqsGbHuo^s#8tY;7 z0`aDwoxwMIQjXm7e=}SZOr`p#qy#VGEUcSO|8g~ttF51fYAwTA>TuT>-Y1o}m|{5| zACr;dKp?l^npR?8|5MqU5DzC?v1j;)D}8V8l^k9R)jAlb$jmJ_YvF4$!sYFOglMf&y5wCBE`NAkt~V4iiMv#wuj zq+CONC)o2=p&O8#XR&+PR>!y1?C74u@DmL>h^LP)EvduC$p50fsL5IVu!!7>)@?I! zW>JbyUL%LqQ{VIV#tJKnxwh17Z*tci$UZ4jFjJ~s)}Uv4tEUEt@*±>TZcoDTd# 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⩔}@3s`sH_7fKtDKz`PqA4UN``hZ(_ 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 literal 0 HcmV?d00001 diff --git a/documentation/thesis/assets/signature.png b/documentation/thesis/assets/signature.png new file mode 100644 index 0000000000000000000000000000000000000000..df05923a2fbc5ed2d712931941b620f5b36904b9 GIT binary patch literal 72108 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�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 literal 0 HcmV?d00001 diff --git a/documentation/thesis/content/01_introduction.tex b/documentation/thesis/content/01_introduction.tex index 12447d6..795a1db 100644 --- a/documentation/thesis/content/01_introduction.tex +++ b/documentation/thesis/content/01_introduction.tex @@ -1,11 +1,25 @@ \chapter{Introduction} -In our lifes we use many communication technologies that work over a short range: for connecting our mice and keyboards to our computers, listening to music wirelessly and to pay contactlessly. Those technologies include but are not limited to: Bluetooth, \gls{rfid}, \gls{nfc} and many others. +In our lives we use many communication technologies that work over a short +range: for connecting our mice and keyboards to our computers, listening to +music wirelessly and to pay contactlessly. Those technologies include, but are +not limited to: Bluetooth, \gls{rfid}, \gls{nfc} and many others. -What many of those technologies have in common is that they work on top of radio waves that utilize electromagnetic induction. Some problems of radio waves are the difficulty of passing through conductive materials such as water or metals \cite{RadioWaves} and they are susceptible to interference \cite{RadioInterference} and jamming \cite{RadioJamming}. +What many of those technologies have in common is that they work on top of +radio waves that utilize electromagnetic induction. Some problems of radio +waves are the difficulty of passing through conductive materials such as water +or metals \cite{RadioWaves} and they are susceptible to interference +\cite{RadioInterference} and jamming \cite{RadioJamming}. An alternative to +those technologies would be communication over magnetic induction. -Other reseach projects in this area exists and some have covered the use of the magnetic fields emitted from CPUs as a communication channel \cite{MagneComm} and other cover the general use of magnetic induction communication in body area networks \cite{magneticInductionBAN}. +Other research projects in this area already exist and some have covered the +use of the magnetic fields emitted from CPUs as a communication channel +\cite{MagneComm} and other cover the general use of magnetic induction +communication in body area networks \cite{magneticInductionBAN}. -This thesis will research the concept of communication using magnetic induction and will create a prototype implementation of a protocol that works through attempted manipulation of magnetic fields using a CPU in a Laptop. A simple user interface in the form of a website is created that allows an user to send text over the protocol and an Android application is used for receiving the text over the protocol. - -// TODO: Reword the introduction +This thesis researched the concept of communication using magnetic induction +and created a prototype implementation of a protocol that works through +attempted manipulation of magnetic fields using a CPU in a laptop called +MagSend. A simple user interface in the form of a website is created that +allows a user to send messages over the protocol and an Android application +is used to receive messages using the protocol. diff --git a/documentation/thesis/content/02_preliminaries.tex b/documentation/thesis/content/02_preliminaries.tex index 54eaa7c..dc96035 100644 --- a/documentation/thesis/content/02_preliminaries.tex +++ b/documentation/thesis/content/02_preliminaries.tex @@ -1,31 +1,93 @@ \chapter{Preliminaries} -\section{Web Worker} -\label{section:webworkers} -Web Workers are a web API that allows running JavaScript code in background threads in the browser. This way you can run CPU intensive processes without stalling the main thread and locking up the UI. +\section{Magnetic Induction} +\gls{mi}, also known as magnetic flux density or simply the magnetic field, is a +physical quantity measured in Tesla \si{\tesla}. The movement of electric +charges in a conductor produces a magnetic field around the conductor. This +phenomena also happens when in a CPU \cite{magneticFluxDensity}. -There's a few limitations with Web Workers. A Web Worker doesn't have access to the \gls{dom}, to the window object and to some web APIs. +In \autoref{figure:magnetic_induction_cpu} the difference of the magnetic field +of a CPU in idle (first 10 seconds) and under 100\% load can be seen. -The main thread and Web Workers can communicate together using messages. \cite{WebWorkers} +\begin{figure}[H] + \includegraphics[width=\textwidth]{magnetic_induction_cpu.png} + \caption{Magnetic Field of a CPU} + \label{figure:magnetic_induction_cpu} +\end{figure} + +\section{Hall Effect Sensor} +\label{section:hallEffectSensor} +A Hall Effect Sensor is a type of sensor to measure the strength of magnetic +fields. This type of magnetometer is found in many smartphones today +\cite{hallEffectSensor} and is generally used for compass capabilities and for +positioning \cite{smartphoneSensors}. + +It utilizes the so-called hall effect to do so. The hall effect is the voltage +between two sides of a current-carrying conductor inside a magnetic field +\cite{hallEffect,hallEffect2}. + +\section{Thermal Throttling} +\label{section:thermal_throttling} +CPUs utilize a lot of power when under load, and thus they get hotter. When they +get too hot, they throttle by reducing clock speeds. This process is designed to +protect the CPU from overheating \cite{thermalThrottling}. + +When stress is put on the CPU, the CPU begins to throttle and the resulting CPU +loads gets dampened after a while (see \autoref{figure:throttle}). + +\begin{figure}[H] + \fbox{\includegraphics[width=1\textwidth]{benchmarking/1bps_25.png}} + \caption{CPU Utilization with Thermal Throttling} + \label{figure:throttle} +\end{figure} \section{CRC} \label{section:crc} -\gls{crc} is a family of error detection codes designed to check if a message has been corrupted during transmission. To check if any errors ocurred during transmission, the checksum that was transmitted with the message, and the checksum that is calculated from the received message are compared, if they don't match, the message contains an error. +\gls{crc} is a family of error detection codes designed to check if a message +has been corrupted during transmission. To check if any errors ocurred during +transmission, the checksum that was transmitted with the message, and the +checksum that is calculated from the received message are compared, if they +don't match, the message contains an error. -For calculating a \gls{crc} value message, which is treated as a binary polynomial is divided by another value, to so-called generator polynomial. The remainder of this division is the checksum value. The order of the generator polynomial defines the bit-length of the resulting checksum \cite{crcGuide}. +For calculating a \gls{crc} value message, which is treated as a binary +polynomial is divided by another value, to so-called generator polynomial. The +remainder of this division is the checksum value. The order of the generator +polynomial defines the bit-length of the resulting checksum \cite{crcGuide}. -Depending on the chosen generator polynomial different groups of errors can be detected \cite{crcErrors}: +Depending on the chosen generator polynomial, different groups of errors can be +detected \cite{crcErrors}: \begin{itemize} \item{A single, and double bit errors can always be detected} - \item{Depending on the polynomial more bit errors can be detected inside specific message lengths} - \item{Using a n-bit generator polynomial can detect burst errors of up to n-bits in length} - \item{A generator polynomial with an even amount of terms can detect errors with an odd amount of bits} + \item{Depending on the polynomial, more bit errors can be detected inside + specific message lengths} + \item{Using an n-bit generator polynomial can detect burst errors of up to + n-bits in length} + \item{A generator polynomial with an even number of terms can detect errors + with an odd number of bits} \end{itemize} -Because of these small variations there many different implementations of \gls{crc} algorithms in use and defined by different parties \cite{crcCatalogue}. +Because of these small variations, there are many implementations of +\gls{crc} algorithms in use and defined by different parties +\cite{crcCatalogue}. + +The specific algorithm used in this thesis is the CRC-8-AUTOSAR algorithm with +the polynomial $x^{8} + x^{5} + x^{3} + + x^{2} + x + 1$ and an initial value +of $\mathtt{0xFF}$. This algorithm is created by AUTOSAR \cite{AutosarCrc} and +according to the CRC Polynomial Zoo, it can detect up to 4 single bit errors in +a message length of 119 bits \cite{CrcPolynomialZoo}. As our maximum payload +size is 128-bit, this is a fitting CRC algorithm to use. + +CRC is widely used in networks for detecting transmission errors and is simple +to implement. \cite{Crc} \section{Manchester Code} -Manchester is a simple encoding code for the transmission of binary data. The data is encoded in the transistions of the signal instead of simple high or low values. A transition from low to high indicates a 0 and a transition from high to low indicates a 1 in the original definition by G. E. Thomas, in the definition from IEEE the values of the transitions are swapped (see \autoref{figure:manchester_code}). +\label{section:manchester} +Manchester is a simple encoding code for the transmission of binary data. The +data is encoded in the transitions of the signal instead of simple high or low +values. A transition from low to high indicates a 0 and a transition from high +to low indicates a 1 in the original definition by G. E. Thomas, in the +definition from IEEE the values of the transitions are swapped +(see \autoref{figure:manchester_code}). \begin{figure}[H] \includegraphics[width=\textwidth]{manchester_code.png} @@ -33,10 +95,23 @@ Manchester is a simple encoding code for the transmission of binary data. The da \label{figure:manchester_code} \end{figure} -The advantages of manchester encoding is that there are no prolonged high or low signals and the original clock signal can be extracted from the signal, on the other side the bandwidth requirements are doubled as two bits in the signal are needed to encode one bit of the original data \cite{manchesterCode}. +The advantages of manchester encoding are that there are no prolonged high or +low signals and the original clock signal can be extracted from the signal and +doesn't need to be synchronized between the sender and receiver, on the other +side the bandwidth requirements are doubled as two bits in the signal are +needed to encode one bit of the original data \cite{manchesterCode}. -\section{Hall Effect Sensor} -\label{section:hallEffectSensor} -A Hall Effect Sensor is a type of sensor to measure the strength of magnetic fields. This type of magnetometer is found in many smartphones today \cite{hallEffectSensor} and is generally used for compass capabilities and for positioning \cite{smartphoneSensors}. +For the work in this thesis, we use the definition of Manchester Code by G.E +Thomas. -It utilizes the so-called hall effect to do so. The hall effect is the voltage between two sides of a current-carrying conductor inside a magnetic field \cite{hallEffect} \cite{hallEffect2}. +\section{Web Worker} +\label{section:webworkers} +Web Workers are a web API that allows running JavaScript code in background +threads in the browser. This way you can run CPU intensive processes without +stalling the main thread and locking up the UI. + +There are a few limitations with Web Workers. A Web Worker doesn't have access +to the \gls{dom}, to the window object and to some web APIs. + +The main thread and Web Workers can communicate together using messages. +\cite{WebWorkers} diff --git a/documentation/thesis/content/03_personas.tex b/documentation/thesis/content/03_personas.tex index bdfd5a7..74a8676 100644 --- a/documentation/thesis/content/03_personas.tex +++ b/documentation/thesis/content/03_personas.tex @@ -1,9 +1,9 @@ \chapter{Personas} -This chapter describes the personas with their motivations, goals and problems that they want +This chapter describes the personas with their motivations, goals, and problems that they want to have solved. These motivations are then later used to create and describe the requirements in \autoref{chapter:requirements}. \textbf{Alice} \\ Alice wants to be able to receive a small piece of data over a website, similar to a QR code, with her smartphone but without other people being able to see the -code over her shoulders. She also wants to be able to receive data to her smartphone while it has connection available e.g. when it's in airplane mode. +code over her shoulders. She also would like to be able to receive data to her smartphone while it has connection available, for example when it's in airplane mode. diff --git a/documentation/thesis/content/04_requirements.tex b/documentation/thesis/content/04_requirements.tex index 0cbd134..7db061c 100644 --- a/documentation/thesis/content/04_requirements.tex +++ b/documentation/thesis/content/04_requirements.tex @@ -7,7 +7,7 @@ ID & F01 \\ Title & Calibration on Website \\ Application & Website \\ - Description & The user visits the website and starts the calibration mode on the website. While in calibration mode the website continuously puts load on the CPU. + Description & The user visits the website and starts the calibration mode on the website. While in calibration mode, the website continuously puts load on the CPU. \end{reqTblr} \caption{Functional Requirement 01} \end{table} @@ -17,7 +17,7 @@ ID & F02 \\ Title & Calibration on App \\ Application & Smartphone App \\ - Description & In the app the user can start the calibration process. By putting their smartphone on different location on their laptop the app will tell them the current strength of the magnetic field. The point with the strongest magnetic field is the optimal place for data transmission. + Description & In the app, the user can start the calibration process. By putting their smartphone on different locations on their laptop, the app will tell them the current strength of the magnetic field. The point with the strongest magnetic field is the optimal place for data transmission. \end{reqTblr} \caption{Functional Requirement 02} \end{table} @@ -27,7 +27,7 @@ ID & F03 \\ Title & Text Entry \\ Application & Website \\ - Description & The website contains a text input field. THe user can enter any ASCII string in this text input. + Description & The website contains a text input field. The user can enter any ASCII string in this text input. \end{reqTblr} \caption{Functional Requirement 03} \end{table} @@ -37,7 +37,7 @@ ID & F04 \\ Title & Sending Data \\ Application & Website \\ - Description & The user visits the website, enter a text and then clicks on the send button. The website will attempt to send the string in the input field using MI. The data will be sent continously until the user stops the sending by clicking on the stop button. + Description & The user visits the website, enter a text and then clicks on the send button. The website will attempt to send the string in the input field using \gls{mi}. The data will be sent continuously until the user stops the sending by clicking on the stop button. \end{reqTblr} \caption{Functional Requirement 04} \end{table} @@ -47,21 +47,21 @@ ID & F05 \\ Title & Receiving Data \\ Application & Smartphone App \\ - Description & The user can start the receiving mode in the app. By putting their smartphone on the laptop they can receive the data that is sent by the website. The app displays the received text on the screen. + Description & The user can start the receiving mode in the app. By putting their smartphone on the laptop, they can receive the data that is sent by the website. The app displays the received text on the screen. \end{reqTblr} \caption{Functional Requirement 05} \end{table} \newpage -\section{Non Functional Requirements} +\section{Non-Functional Requirements} \begin{table}[H] \begin{reqTblr}{l p{11.8cm}} ID & N01 \\ Title & Working in Airplane Mode \\ - Description & The user can receive data using the app on their smartphone even if they have put their phone in airplane mode and normal connectivity is not working. + Description & The user can receive data using the app on their smartphone, even if they have put their phone in airplane mode and normal connectivity is not working. \end{reqTblr} - \caption{Non Functional Requirement 01} + \caption{Non-Functional Requirement 01} \end{table} \begin{table}[H] @@ -70,5 +70,5 @@ Title & Transfer Rate \\ Description & The transfer speed between the laptop and smartphone should at least be \SI{1}{\bit\per\second}. That means an ASCII character should take 8 seconds to transmit. \end{reqTblr} - \caption{Non Functional Requirement 02} + \caption{Non-Functional Requirement 02} \end{table} diff --git a/documentation/thesis/content/05_solution.tex b/documentation/thesis/content/05_solution.tex index 2207429..9c3f456 100644 --- a/documentation/thesis/content/05_solution.tex +++ b/documentation/thesis/content/05_solution.tex @@ -1,99 +1,104 @@ \chapter{Solution} -The solution consists of two separate applications: a website used for transmitting data and a smartphone application used for receiving data. Transmission between the two application happens using a simple protocol on top of signals made using magnetic induction. +The solution consists of two separate applications: a website used for transmitting data and a smartphone application used for receiving data. Transmission between the two application happens using a simple protocol on top of signals made using magnetic induction. I call the system MagSend. \section{Protocol} \label{section:protocol} -\subsection{Signal} -The main communication protocol works over magnetic induction. By putting a load on a CPU the resulting magnetic field can be changed. Using a magnetometer in a smartphone these changes can be measured and interpreted. +The following section describes how the MagSend protocol works. I explain the entire protocol first by explaining how the data gets encoded on the sender site, then the transmission and finally how the data is received. -For simplification purposes the protocol in this project is used to transmit ASCII text but in reality any bitstream can be transmitted. +\subsection{Sending} +This section explains how a user-provided message gets encoded and finally transmitted using \gls{mi}. + +Data over MagSend gets sent in a packet. For the structure of the packet I tried to follow other packet formats that already exist. Most of the structure is similiar to the structure of a LoRa packet. \cite{LoRaPacketFormat} I choose LoRa as example as I am familiar to it was a part of my studies and as LoRa is also a protocol designed with a low data-rate in mind. The packet contains three parts. + +\subsubsection*{Header} +The first part of the packet is the header. The header is \SI{4}{\bit} long and contains the length of the payload in bytes. The length is mainly used, to be able to detect the end of the payload. + +\subsubsection*{Payload} +Next is the actual payload. As the length of the payload is specified in the header, the payload is limited to a size of $2^4$ bytes. While the contents of the payload can be any bit stream, the sender and receiver should assume that the bit stream is interpreted as ASCII text. + +\subsubsection*{Checksum} +For verifying the integrity of the payload, a checksum of the payload is calculated and placed at the end of the packet. The algorithm used is the 8-bit CRC-8-AUTOSAR algorithm (see \autoref{section:crc}). + +\subsubsection*{Encoding} +The contents of the packet is then encoded using a manchester code (see \autoref{section:manchester}) for transmission. + +\subsubsection*{Transmission} +The transmission works over magnetic induction. By putting a load on a CPU the resulting magnetic field can be changed. High signals should be interpreted as a 1 and low signals should be interpreted as a 0. To indicate the start of a message in the signal, a preamble is used. The preamble used in this protocol is 3 high signals, followed by 3 low signals, followed by 3 high signals. The duration of one signal in the preamble is 1 second. That means the entire preamble takes 9 seconds. -\subsection{Packet Format} -\subsubsection*{Encoding} -What follows the preamble is the actual contents of the message packet. The packet content is a bitstream encoded using a manchester code. Manchester Code is used, as it is self clocking and therefore we don't need to synchronize the clock between the sender and the receiver seperately. We use the definition of Manchester Code by G.E Thomas where a 0 is indicated by a 0 to 1 transition, and a 1 is indicated by a 1 to 0 transition. - -\subsubsection*{Inspiration} -For the structure of the packet I tried to follow other packet formats that already exist. Most of the structure is similiar to the structure of a LoRa packet. \cite{LoRaPacketFormat} I choose LoRa as example as I am familiar to it was a part of my studies and as LoRa is also a protocol designed with a low data-rate in mind. - -\subsubsection*{Header} -The first part of the message is the header. The header is \SI{4}{\bit} long and contains the length of the payload in bytes. The length is useful to detect the end of the payload. - -\subsubsection*{Payload} -Next is the actual payload. As the length of the payload is specified in the header, the payload is limited to a size of $2^4$ bytes. The contents of the payload can be any bitstream. For this implementation of the protocol we transmit ASCII encoded text where the characters are padded to a byte. - -\subsubsection*{Checksum} -For verifying the integrity of the payload, a checksum of the payload is calculated and placed at the end of the packet. The algorithm used is a 8-bit CRC (see \autoref{section:crc}). The specific algorithm is the CRC-8-AUTOSAR algorithm with the polynomial $x^{8} + x^{5} + x^{3} + + x^{2} + x + 1$ and an initial value of $\mathtt{0xFF}$. This algorithm is created by AUTOSAR \cite{AutosarCrc} and according to the CRC Polynomial Zoo it can detect up to 4 single bit errors in a message length of 119 bits \cite{CrcPolynomialZoo}. As our maximum payload size is 128-bit this is fitting CRC algorithm to use. - -A possibility for even better error detection would be to use a 16-bit CRC algorithm but we are already working under low data-rate constraints and a bigger CRC would increase the packet size by another byte. - -There also also other possible error-detecting codes that could be used but I choose CRC as it is widely used in networks for detecting transmission errors and they are simple to implement. \cite{Crc} +After the preamble that contents of the manchester encoded packet is sent. \begin{figure}[H] \begin{bytefield}[bitwidth=.05\linewidth, bitheight=11mm]{4} \bitbox[]{4}[]{9 Symbols} & \bitbox[]{2}[]{4 Bit} & \bitbox[]{10}[]{n Bytes} & \bitbox[]{4}[]{1 Byte} \\ \bitbox{4}[bgcolor=gray!30]{Preamble} & \bitbox{2}[bgcolor=red!30]{Payload Length} & \bitbox{10}[bgcolor=blue!30]{Payload} & \bitbox{4}[bgcolor=green!30]{CRC-8-AUTOSAR} \end{bytefield} - \caption{Packet Structure} + \caption{Packet Structure, with Preamble at the Start} \end{figure} -\subsection{Sending} -The following describes the steps needed to send a message using our protocol: -\begin{enumerate} - \item{Convert the text to an ASCII encoded bitstream which will be the payload} - \item{Calculate the length of the payload in bytes} - \item{Calculate the CRC-8-AUTOSAR checksum of the payload} - \item{Combine the payload length, payload, and checksum into a packet} - \item{Encode packet using manchester encoding} - \item{Start the transmission by sending the preamble} - \item{Transmit the manchester encoded bitstream of the packet} -\end{enumerate} +The following pseudocode in \autoref{listing:sending_pseudo} explains step by +step how a message should get encoded and transmitted using MagSend. -// TODO: Detailed description of sending process with pseudocode +\lstinputlisting[ + style=bfh-c, + language=C, + caption={Pseudocode for Sending}, + label={listing:sending_pseudo} +]{thesis/listings/sending_pseudo.py} \subsection{Receiving} -The following describes the steps needed to receive a message using our protocol: +The receiver utilizes a magnetometer to measure the magnetic field and +interprets the received sensor values as a signal. -\begin{enumerate} - \item{Detect the preamble in the signal} - \item{Decode the received manchester encoded bitstream} - \item{Read the first four bits of the bitstream to get the payload length} - \item{Read the next n Bytes of the bitstream, according to the payload length, to get the payload} - \item{Read the next byte to get the CRC-8-AUTOSAR checksum of the payload} - \item{Verify the integrity of the payload using the checksum} - \item{Convert the payload ASCII bitstream to text} -\end{enumerate} - -// TODO: Detailed description of decoding process with pseudocode +The following pseudocode in \autoref{listing:receiving_pseudo} explains step by +step how the signal should get interpreted and decoded using MagSend. +\lstinputlisting[ + style=bfh-c, + language=C, + caption={Pseudocode for Receiving}, + label={listing:receiving_pseudo} +]{thesis/listings/receiving_pseudo.py} \newpage \section{Website} -The website provides the user with an interface to transmit text over our protocol. +The website provides the user with an interface to transmit text over the +MagSend protocol. -When the user opens the website they are greeted by a simple interface. It contains an input field for entering text and two buttons. The first button will send the entered text, and the second one will start the calibration process. +When the user opens the website they are greeted by a simple interface. It +contains an input field for entering text and two buttons. The first button +will send the entered text, and the second one will start the calibration +process. \begin{figure}[H] - \fbox{\includegraphics[width=1\textwidth]{mockups/website/home_v1.png}} - \caption{Website - Home - Mockup} + \centering + \fbox{\includegraphics[width=.65\textwidth]{test_cases/t1.png}} + \caption{Website - Home} +\end{figure} + +When the calibration process is started, a message is displayed so it's clear +that we are in the calibration process. What happens technically is the website +will just put a full load on the CPU for the duration of the calibration. The +actual calibration process happens in the smartphone application. + +\begin{figure}[H] + \centering + \fbox{\includegraphics[width=.65\textwidth]{test_cases/t2.png}} + \caption{Website - Calibration} \end{figure} \newpage -When the calibration process is started, a message is displayed so it's clear that we are in the calibration process. What happens technically is the website will just put a full load on the CPU for the duration of the calibration. The actual calibration process happens in the smartphone application. +When the user presses the sending button, the text will be sent by website +using the protocol described in \autoref{section:protocol}, by putting stress +on the CPU to generate a signal. While sending there is a message which +indicates that there is currently a send in process. \begin{figure}[H] - \fbox{\includegraphics[width=1\textwidth]{mockups/website/calibration_v1.png}} - \caption{Website - Calibration - Mockup} -\end{figure} - -\newpage -When the user presses the sending button, the text will be sent by website using the protocol described in \autoref{section:protocol}, by putting stress on the CPU to generate a signal. While sending there is a message which indicates that there is currently a send in process. - -\begin{figure}[H] - \fbox{\includegraphics[width=1\textwidth]{mockups/website/sending_v1.png}} - \caption{Website - Sending - Mockup} + \centering + \fbox{\includegraphics[width=.65\textwidth]{test_cases/t9.png}} + \caption{Website - Sending} \end{figure} \newpage @@ -103,16 +108,18 @@ The app allows the user to receive messages over the protocol. On the homescreen you have two buttons. One button is for receiving messages and one is to start the calibration process. By clicking one of the buttons the user will be switched to the corresponding screen. \begin{figure}[H] - \fbox{\includegraphics[width=0.4\textwidth]{mockups/app/home_v1.png}} - \caption{App - Home - Mockup} + \centering + \fbox{\includegraphics[width=0.4\textwidth]{app_home.jpg}} + \caption{App - Home} \end{figure} \newpage The calibration mode is used to find the most optimal location where the user should put the smartphone on the sending device. The website will continously put a load on the CPU. The app will then show the current strength of the magnetic field. The location where the strength is the highest is the one, where you will get the best transmission results. \begin{figure}[H] - \fbox{\includegraphics[width=0.4\textwidth]{mockups/app/calibration_v1.png}} - \caption{App - Calibration - Mockup} + \centering + \fbox{\includegraphics[width=0.4\textwidth]{test_cases/t5.jpg}} + \caption{App - Calibration} \end{figure} \newpage @@ -120,13 +127,13 @@ When receiving a message, the currently received text is displayed on the screen \begin{figure}[H] \begin{minipage}{.5\textwidth} - \fbox{\includegraphics[width=0.8\textwidth]{mockups/app/receive_progress_v1.png}} - \caption{App - Receiving in Progress - Mockup} + \centering + \fbox{\includegraphics[width=0.8\textwidth]{app_receive.jpg}} + \caption{App - Receiving in Progress} \end{minipage} \begin{minipage}{.5\textwidth} - \fbox{\includegraphics[width=0.8\textwidth]{mockups/app/receive_complete_v1.png}} - \caption{App - Receving Completed - Mockup} + \centering + \fbox{\includegraphics[width=0.8\textwidth]{test_cases/t11.jpg}} + \caption{App - Receving Completed} \end{minipage} \end{figure} - -// TODO: Replace mockups here with the final interface diff --git a/documentation/thesis/content/06_testing.tex b/documentation/thesis/content/06_testing.tex index 6aaefdd..915a107 100644 --- a/documentation/thesis/content/06_testing.tex +++ b/documentation/thesis/content/06_testing.tex @@ -1,9 +1,9 @@ \chapter{Testing} \section{Devices} -The following devices were used for the development and testing of MagSend. While theoretically MagSend should work on other Laptops and Smartphones I have only tested in on specified devices. For each device the most important specifications are listed. +The following devices were used for the development and testing of MagSend. While theoretically MagSend should work on other laptops and smartphones, I have only tested in on specified devices. For each device, the most important specifications are listed. \subsection{Laptop} -The laptop was used as the sending device for MagSend. The Website was run using the Firefox browser and the laptop was always plugged in to the power grid to ensure that CPU doesn't throttle. +The laptop was used as the sending device for MagSend. The Website was run using the Firefox browser and the laptop was always plugged in to the power grid to ensure that CPU, doesn't throttle. \begin{table}[H] \begin{reqTblr}{l p{11.0cm}} @@ -33,13 +33,13 @@ The smartphone was used as the receiving device for MagSend. The app was run nor \section{Test Cases} -The following test cases are all structured in the same way. The table lists the related requirements from \autoref{chapter:requirements} and describes the test case briefly. Then the expected result row lists the steps and endresult that should happen for the test case to be successful. The last row describes the actual result from testing. +The following test cases are all structured in the same way. The table lists the related requirements from \autoref{chapter:requirements} and describes the test case briefly. Then the expected result row lists the steps and the result that should happen for the test case to be successful. The last row describes the actual result from testing. \begin{table}[H] \begin{reqTblr}{l p{10.5cm}} ID & T01 \\ Related Requirement & F01 \\ - Description & The user is provided with the option the start calibration on the website. \\ + Description & The user is provided with the option to the start calibration on the website. \\ Expected Result & \begin{enumerate} \item{The user opens the website in a web browser} @@ -53,7 +53,8 @@ The following test cases are all structured in the same way. The table lists the \end{table} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t1.png} + \centering + \fbox{\includegraphics[width=0.65\linewidth]{test_cases/t1.png}} \caption{Test Case 01 - Start Calibration Button on Website} \label{figure:t01} \end{figure} @@ -68,26 +69,28 @@ The following test cases are all structured in the same way. The table lists the \begin{enumerate} \item{The user opens the website in a web browser} \item{The user clicks on the "Start Calibration" button} - \item{The calibration process is started and the user is notified about it} - \item{During calibration the CPU is periodically stressed} + \item{The calibration process is started, and the user is notified about it} + \item{During calibration, the CPU is periodically stressed} \end{enumerate} \\ Actual Result & - When the user starts the calibration process the "Start Calibration" button changes to "Stop Calibration" and a message appears that indicates that calibration is in process (see \autoref{figure:t02}). + When the user starts the calibration process, the "Start Calibration" button changes to "Stop Calibration" and a message appears that indicates that calibration is in process (see \autoref{figure:t02}). - While calibrating the CPU is periodically stressed as seen in the CPU utilization graph (see \autoref{figure:t02_2}). + While calibrating, the CPU is periodically stressed as seen in the CPU utilization graph (see \autoref{figure:t02_2}). \\ \end{reqTblr} \caption{Test Case 02} \end{table} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t2.png} + \centering + \fbox{\includegraphics[width=0.65\linewidth]{test_cases/t2.png}} \caption{Test Case 02 - Calibration in Process on Website} \label{figure:t02} \end{figure} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t2_2.png} + \centering + \includegraphics[width=\linewidth]{test_cases/t2_2.png} \caption{Test Case 02 - CPU Utilization} \label{figure:t02_2} \end{figure} @@ -104,10 +107,10 @@ The following test cases are all structured in the same way. The table lists the \item{The user opens the website in a web browser} \item{The user clicks on the "Start Calibration" button} \item{The user then clicks on the new "Stop Calibration" button} - \item{The calibration is stopped and the CPU should not be utilized anymore} + \item{The calibration is stopped, and the CPU should not be utilized anymore} \end{enumerate} \\ Actual Result & - When the user clicks on the "Stop Calibration" button, the message about the calibration disappears and the button switches back to "Start Calibration" and the website should look like if it just has been opened. + When the user clicks on the "Stop Calibration" button, the message about the calibration disappears and the button switches back to "Start Calibration" and the website should look like if it has just opened. After stopping the calibration, the CPU utilization also goes back down to normal levels (see \autoref{figure:t03_2}). \\ @@ -116,7 +119,8 @@ The following test cases are all structured in the same way. The table lists the \end{table} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t3_2.png} + \centering + \includegraphics[width=\linewidth]{test_cases/t3_2.png} \caption{Test Case 03 - CPU Utilization after Stopping the Calibration} \label{figure:t03_2} \end{figure} @@ -126,7 +130,7 @@ The following test cases are all structured in the same way. The table lists the \begin{reqTblr}{l p{10.5cm}} ID & T04 \\ Related Requirement & F02 \\ - Description & The user is provided with the option the start calibration in the app.\\ + Description & The user is provided with the option to start calibration in the app.\\ Expected Result & \begin{enumerate} \item{The user opens the app} @@ -151,14 +155,15 @@ The following test cases are all structured in the same way. The table lists the \item{The user is shown the current measured magnetic field strength as well as a chart of the historical values} \end{enumerate} \\ Actual Result & - After starting the calibration in the app the user can see the magnetic field strength and historical data in a chart. (see autoref{figure:t05}). + After starting the calibration in the app, the user can see the magnetic field strength and historical data in a chart. (see autoref{figure:t05}). \\ \end{reqTblr} \caption{Test Case 05} \end{table} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t5.jpg} + \centering + \fbox{\includegraphics[width=0.4\linewidth]{test_cases/t5.jpg}} \caption{Test Case 05 - Calibrate Screen in the App} \label{figure:t05} \end{figure} @@ -172,11 +177,11 @@ The following test cases are all structured in the same way. The table lists the \begin{enumerate} \item{The user opens the app} \item{The user clicks on the "Calibrate" button} - \item{While on the calibration screen the user clicks on the back arrow in the upper left corner} + \item{While on the calibration screen, the user clicks on the back arrow in the top left corner} \item{The user should be back on the home screen of the app} \end{enumerate} \\ Actual Result & - After clicking the back arrow inside the calibration screen the user arrives back on the home screen and can choose again between "Receive" and "Calibrate". + After clicking the back arrow inside the calibration screen, the user arrives back on the home screen and can choose again between "Receive" and "Calibrate". \\ \end{reqTblr} \caption{Test Case 06} @@ -194,7 +199,7 @@ The following test cases are all structured in the same way. The table lists the \item{The user can enter any text between 0 and 16 characters} \end{enumerate} \\ Actual Result & - The user can enter any character in the input they want but they are not able to enter more than 16 characters (see \autoref{figure:t07}). + The user can enter any character in the input they want, but they unable to enter more than 16 characters (see \autoref{figure:t07}). \\ \end{reqTblr} \caption{Test Case 07} @@ -202,7 +207,7 @@ The following test cases are all structured in the same way. The table lists the \begin{figure}[H] \centering - \includegraphics[width=0.75\linewidth]{test_cases/t7.png} + \fbox{\includegraphics[width=0.65\linewidth]{test_cases/t7.png}} \caption{Test Case 07 - Entering Text on the Website} \label{figure:t07} \end{figure} @@ -218,27 +223,29 @@ The following test cases are all structured in the same way. The table lists the \item{The user clicks into the text input} \item{The user enters any text between 0 and 16 characters} \item{The user clicks on "Start Sending"} - \item{When the user hasn't entered any text or the text contains non-ASCII characters a fitting message is displayed and the sending process is not started.} + \item{When the user hasn't entered any text or the text contains non-ASCII characters, a fitting message is displayed, and the sending process is not started.} \end{enumerate} \\ Actual Result & When the user attempts to start sending when they haven't entered any text, a message is displayed (see \autoref{figure:t08}). When the user attempts to start sending when they have entered any non-ASCII characters, a message is diplayed. (see \autoref{figure:t08_2}). - In both cases the sending process is not started. + In both cases, the sending process is not started. \\ \end{reqTblr} \caption{Test Case 08} \end{table} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t8.png} + \centering + \fbox{\includegraphics[width=0.65\linewidth]{test_cases/t8.png}} \caption{Test Case 08 - Validation of Empty Input} \label{figure:t08} \end{figure} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t8_2.png} + \centering + \fbox{\includegraphics[width=0.65\linewidth]{test_cases/t8_2.png}} \caption{Test Case 08 - Validation of Invalid Characters} \label{figure:t08_2} \end{figure} @@ -257,7 +264,7 @@ The following test cases are all structured in the same way. The table lists the \item{The user is notified that the sending has started and the text that was entered is sent using the MagSend protocol by stressing the CPU according to the payload} \end{enumerate} \\ Actual Result & - When the user starts the sending process the "Start Sending" button changes to "Stop Sencing" and a message appears that indicates that the sending is is in process (see \autoref{figure:t09}). + When the user starts the sending process, the "Start Sending" button changes to "Stop Sencing" and a message appears that indicates that the sending is in process (see \autoref{figure:t09}). In the CPU utilization during the sending, the structure of the preamble and the packet itself can be seen (see \autoref{figure:t09_2}).\\ \end{reqTblr} @@ -265,13 +272,15 @@ The following test cases are all structured in the same way. The table lists the \end{table} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t9.png} + \centering + \fbox{\includegraphics[width=0.65\linewidth]{test_cases/t9.png}} \caption{Test Case 09 - Website when Sending a Message} \label{figure:t09} \end{figure} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t9_2.png} + \centering + \includegraphics[width=\linewidth]{test_cases/t9_2.png} \caption{Test Case 09 - CPU Utilization when Sending a Message} \label{figure:t09_2} \end{figure} @@ -286,10 +295,10 @@ The following test cases are all structured in the same way. The table lists the \item{The user opens the website in a web browser} \item{The user clicks on the "Start Sending" button} \item{The user then clicks on the new "Stop Sencding" button} - \item{The sending is stopped and the CPU should not be utilized anymore} + \item{The sending is stopped, and the CPU should not be utilized anymore} \end{enumerate} \\ Actual Result & - When the user clicks on the "Stop Sending" button, the message about the sending disappears and the button switches back to "Start Sending" and the website should look like if it just has been opened. + When the user clicks on the "Stop Sending" button, the message about the sending disappears and the button switches back to "Start Sending" and the website should look like if it has just been opened. After stopping the sending, the CPU utilization also goes back down to normal levels (see \autoref{figure:t10}). \\ @@ -298,7 +307,8 @@ The following test cases are all structured in the same way. The table lists the \end{table} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t10.png} + \centering + \includegraphics[width=\linewidth]{test_cases/t10.png} \caption{Test Case 10 - CPU Utilization after Stopping the Sending} \label{figure:t10} \end{figure} @@ -314,10 +324,10 @@ The following test cases are all structured in the same way. The table lists the \item{The user puts the smartphone on the laptop} \item{The user clicks on the "Receive" button} \item{The user starts the sending process on the website} - \item{The app will start the receive process and will indicate if the preamble was detected, the length of the received payload, and if the checksum is valid. The received text is also displayed.} + \item{The app will start the reception process and will indicate if the preamble was detected, the length of the received payload, and if the checksum is valid. The received text is also displayed.} \end{enumerate} \\ Actual Result & - When the users starts the receiving process they are informed about the current process of the receive status. They are informed whether the preamble was detected, the length of the payload and if the checksum is valid. They can also see the currently received text at all times (see \autoref{figure:t11}). + When the users starts the reception process they are informed about the current process of the receive status. They are informed whether the preamble was detected, the length of the payload and if the checksum is valid. They can also see the currently received text at all times (see \autoref{figure:t11}). When the checksum is invalid the user is informed about it (see \autoref{figure:t11_2}). \\ @@ -326,22 +336,26 @@ The following test cases are all structured in the same way. The table lists the \end{table} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t11.jpg} - \caption{Test Case 11 - Receive Process without any Errors} - \label{figure:t11} + \begin{minipage}{.5\textwidth} + \centering + \fbox{\includegraphics[width=0.8\linewidth]{test_cases/t11.jpg}} + \caption{Test Case 11 - Reception Process without any Errors} + \label{figure:t11} + \end{minipage} + \begin{minipage}{.5\textwidth} + \centering + \fbox{\includegraphics[width=0.8\linewidth]{test_cases/t11_2.jpg}} + \caption{Test Case 11 - Reception Process with Invalid Checksum} + \label{figure:t11_2} + \end{minipage} \end{figure} -\begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t11_2.jpg} - \caption{Test Case 11 - Receive Process with Invalid Checksum} - \label{figure:t11_2} -\end{figure} \begin{table}[H] \begin{reqTblr}{l p{10.5cm}} ID & T12 \\ Related Requirement & F05 \\ - Description & The user can restart the receive process.\\ + Description & The user can restart the reception process.\\ Expected Result & \begin{enumerate} \item{The user opens the app} @@ -349,10 +363,10 @@ The following test cases are all structured in the same way. The table lists the \item{The user clicks on the "Receive" button in the app} \item{The user starts the sending process on the website} \item{The user clicks on the "Restart" button in the app} - \item{The app should reset the receive progress to a clean state} + \item{The app should reset the reception progress to a clean state} \end{enumerate} \\ Actual Result & - When the user clicks on the "Restart" button the received text gets removed and all status informations are reset to their default state. + When the user clicks on the "Restart" button, the received text gets removed and all status information is reset to their default state. \\ \end{reqTblr} \caption{Test Case 12} @@ -362,17 +376,17 @@ The following test cases are all structured in the same way. The table lists the \begin{reqTblr}{l p{10.5cm}} ID & T13 \\ Related Requirement & F05 \\ - Description & The user can stop the receive process.\\ + Description & The user can stop the reception process.\\ Expected Result & \begin{enumerate} \item{The user opens the app} \item{The user puts the smartphone on the laptop} \item{The user clicks on the "Receive" button in the app} - \item{While on the receive screen the user clicks on the back arrow in the upper left corner} + \item{While on the reception screen, the user clicks on the back arrow in the top left corner} \item{The user should be back on the home screen of the app} \end{enumerate} \\ Actual Result & - After clicking the back arrow inside the receive screen the user arrives back on the home screen and can choose again between "Receive" and "Calibrate". + After clicking the back arrow inside the reception screen, the user arrives back on the home screen and can choose again between "Receive" and "Calibrate". \\ \end{reqTblr} \caption{Test Case 13} @@ -393,14 +407,15 @@ The following test cases are all structured in the same way. The table lists the \item{The app should still be able to receive messages over MagSend} \end{enumerate} \\ Actual Result & - Even in airplane mode the app can still receive data over MagSend as this process doesn't use any connectivity but only the inbuilt sensors of the smartphone (see \autoref{figure:t14}). + Even in airplane mode, the app can still receive data over MagSend as this process doesn't use any connectivity but only the inbuilt sensors of the smartphone (see \autoref{figure:t14}). \\ \end{reqTblr} \caption{Test Case 14} \end{table} \begin{figure}[H] - \includegraphics[width=0.5\linewidth]{test_cases/t14.jpg} + \centering + \includegraphics[width=0.4\linewidth]{test_cases/t14.jpg} \caption{Test Case 14 - Receive Process in Airplane Mode} \label{figure:t14} \end{figure} @@ -419,10 +434,8 @@ The following test cases are all structured in the same way. The table lists the \item{The transfer speed between laptop and smartphone should at least be \SI{1}{\bit\per\second}} \end{enumerate} \\ Actual Result & - The clock speed of the transmitted signal is 500ms. As the MagSend payload is encoded using a manchester code, which doubles to data size, this means every second 1 bit gets transmitted. For more information about data rate benchmarks please refer to \autoref{chapter:benchmarking}. + The clock speed of the transmitted signal is 500ms. As the MagSend payload is encoded using a manchester code, which doubles the data size, this means every second 1 bit gets transmitted. For more information about data rate benchmarks, please refer to \autoref{chapter:benchmarking}. \\ \end{reqTblr} \caption{Test Case 15} \end{table} - -// TODO: Fix up sizing of images diff --git a/documentation/thesis/content/07_benchmarking.tex b/documentation/thesis/content/07_benchmarking.tex index 8d050c1..738277a 100644 --- a/documentation/thesis/content/07_benchmarking.tex +++ b/documentation/thesis/content/07_benchmarking.tex @@ -68,7 +68,7 @@ The following benchmarks were run with 25\% CPU utilization. The tool \texttt{st \subsection{Results} As one can see in the benchmarks, the most successful configuration was running MagSend with \SI{1}{\bit\per\second} at with an idle CPU followed by \SI{0.5}{\bit\per\second} at an idle CPU. -The benchmarks with 25\% CPU load were mostly failing, with some few ones being able to detect the preamble and one even being able to receive the payload length from the message. There might be a few reasons why the results are like this. The first one is thermal throttling. CPUs produce a lot of heat when under load and thus they get hotter. When they get to hot, they throttle by reducing clock speeds. This process is designed to protect the CPU from overheating \cite{thermalThrottling}. +The benchmarks with 25\% CPU load were mostly failing, with some few ones being able to detect the preamble and one even being able to receive the payload length from the message. There might be a few reasons why the results are like this. The first one is thermal throttling (see \autoref{section:thermal_throttling}). The laptop that was used for running the benchmarks, already reaches CPU temperatures of over \SI{90}{\celsius} when only running at around 25\% CPU load (see \autoref{figure:cpu_temperatures}). @@ -78,12 +78,4 @@ The laptop that was used for running the benchmarks, already reaches CPU tempera \label{figure:cpu_temperatures} \end{figure} -When MagSend then attempts to sent data by putting even more stress on the CPU, the CPU begins to throttle and the resulting CPU loads gets dampened (see \autoref{figure:throttle}). While longer spikes like the preamble at the start of the packet are still visible, the rest of the message is only noise and really be received. - -\begin{figure}[H] - \fbox{\includegraphics[width=1\textwidth]{benchmarking/1bps_25.png}} - \caption{CPU temperatures under 25\% CPU load} - \label{figure:throttle} -\end{figure} - The other problem with the failing benchmarks is on the receiving side. The interval at which the sensor provides data to the application is not guaranteed and thus introduces some jitter \cite{androidSensorMonitor}. diff --git a/documentation/thesis/content/08_materials_methods.tex b/documentation/thesis/content/08_materials_methods.tex index e66f9c6..bec5b32 100644 --- a/documentation/thesis/content/08_materials_methods.tex +++ b/documentation/thesis/content/08_materials_methods.tex @@ -5,11 +5,11 @@ needed: A laptop, which acts as the sender. This laptop needs to be able to run a modern web browser which supports the Web Workers API (see \autoref{section:webworkers}). The operating system is irrelevant as -MagSend is web based. +MagSend is web-based. An Android smartphone, which acts as the receiver. This phone needs to run at least Android version 10 to be able to run the MagSend client application. -Furthermore it is required that the phone is equipped with a magnetometer. +Furthermore, it is required that the phone is equipped with a magnetometer. Most modern smartphones should contain a hall effect sensor for that purpose (see \autoref{section:hallEffectSensor}). diff --git a/documentation/thesis/content/09_future_work.tex b/documentation/thesis/content/09_future_work.tex index 0d2c66b..4d13d00 100644 --- a/documentation/thesis/content/09_future_work.tex +++ b/documentation/thesis/content/09_future_work.tex @@ -1,6 +1,6 @@ \chapter{Future Work} The goal of this thesis was to research and develop a communication method which uses magnetic induction, while using standard components and devices. -The result was a working prototype that allows non-technical users to transmit a message from their laptop to their smartphone wirelessly over with the help of magnetic induction, called MagSend. +The result was a working prototype that allows non-technical users to transmit a message from their laptop to their smartphone wirelessly using magnetic induction, called MagSend. -For future improvements surrounding MagSend, the most important one is to enhance the robustness of the system. While the system generally works, there any many cases where the message doesn't get received, the preamble doesn't get detected or the received message is incorrect. Furthermore when the systems gets more robust it might also be possible to increase the transfer speed of MagSend. In the end the user experience and user interface applications can also be improved by giving more feedback and guidance to the user on how to use MagSend. +For future improvements surrounding MagSend, the most important one is to enhance the robustness of the system. While the system generally works, there are any many cases where the message doesn't get received, the preamble doesn't get detected, or the received message is incorrect. Furthermore, when the system gets more robust, it might also be possible to increase the transfer speed of MagSend. In the end, the user experience and user interface applications can also be improved by giving more feedback and guidance to the user on how to use MagSend. diff --git a/documentation/thesis/content/10_project_management.tex b/documentation/thesis/content/10_project_management.tex index 1c025c7..92b67ab 100644 --- a/documentation/thesis/content/10_project_management.tex +++ b/documentation/thesis/content/10_project_management.tex @@ -1,15 +1,42 @@ \chapter{Project Management} - - \section{Project Plan} -\subsection{Initial Plan} +At the beginning of the project, a project plan was created to plan all of the +work. That original plan can be found in \autoref{section:plan}. During the +project the actual plan was recorded and can be found in +\autoref{section:actual_plan}. + +For the first few weeks, I managed to match my initial plan pretty well. I +spent a bit more time than I'd like on the concrete selection of my subject. +First I planned to use a speaker as the sending device in MagSend, as a +magnetic field is generated, when a sound is played through the speaker. After +multiple tests and experiments I wasn't able to get useful results from the +speakers and settled on using a CPU after some quick prototypes. + +In October, after defining the requirements for the project, my plan fell +apart as I fell ill with COVID-19. I was sick for about 3 weeks and in that +time I wasn't able to work on my thesis. This whole event caused my plan to +shift behind a few weeks. I was generous in my initial planning, which helped +alleviate this issue. + +In November, I picked up the pace again and started with the planning and +documentation of the solution, and then started to work on the prototypes for +the sender and receiver. I spent a bit longer on the prototype for the +receiver as in early December I was busy with some other projects and exams. + +During the winter break and in early January, I in the process of finishing up +the thesis report and the additional deliverables like the poster and movie. In +the end it was a bit of a crunch to finish everything but thanks to some +generous planning in the beginning it all worked out. + \begin{sidewaysfigure} + \subsection{Initial Plan} + \label{section:plan} \begin{ganttchart}[ vgrid, hgrid, - x unit=0.9cm, - y unit chart=0.6cm, - y unit title=0.6cm, % height of title line and gap + x unit=0.8cm, + y unit chart=0.5cm, + y unit title=0.5cm, % height of title line and gap title height=1 % use full height for title, leaving no gap ]{1}{18} \gantttitle{Project Plan}{18} @@ -51,14 +78,15 @@ \caption{Project Plan} \end{sidewaysfigure} -\subsection{Actual Plan} \begin{sidewaysfigure} + \subsection{Actual Plan} + \label{section:actual_plan} \begin{ganttchart}[ vgrid, hgrid, - x unit=0.9cm, - y unit chart=0.6cm, - y unit title=0.6cm, % height of title line and gap + x unit=0.8cm, + y unit chart=0.5cm, + y unit title=0.5cm, % height of title line and gap title height=1 % use full height for title, leaving no gap ]{1}{18} \gantttitle{Project Plan}{18} @@ -75,36 +103,76 @@ \\ \ganttbar{Prepare Thesis Document}{1}{2} \\ - \ganttbar{Create Project Plan}{1}{2} \\ - \ganttbar{Research Other Solutions}{1}{2} \\ - \ganttbar{Experiment with Hardware}{1}{2} \\ - \ganttbar{Write Introduction}{2}{2} \\ - \ganttbar{Define Use Cases \& Personas}{3}{3} \\ + \ganttbar{Create Project Plan}{1}{1} \\ + \ganttbar{Research Other Solutions}{2}{2} \\ + \ganttbar{Experiment with Hardware}{1}{3} \\ + \ganttbar{Write Introduction}{3}{3} \\ + \ganttbar{Define Use Cases \& Personas}{3}{4} \\ \ganttbar{Define Requirements}{3}{4} \\ - \ganttbar{Plan Solution}{5}{6} \\ - \ganttbar{Document Solution}{5}{6} \\ - \ganttbar{Define Test Cases}{6}{6} \\ - \ganttbar{Prepare Hardware for Prototype}{7}{7} \\ - \ganttbar{Create Prototype for Sender}{7}{9} \\ - \ganttbar{Create Prototype for Receiver}{8}{10} \\ - \ganttbar{Testing}{11}{12} \\ - \ganttbar{Benchmarking}{11}{12} \\ - \ganttbar{Document Materials \& Methods}{13}{13} \\ - \ganttbar{Document Future Work}{13}{13} \\ - \ganttbar{Create Abstract}{14}{14} \\ - \ganttbar{Create Poster}{14}{15} \\ - \ganttbar{Create Movie}{16}{16} \\ - \ganttbar{Finish Thesis Report}{16}{17} \\ - \ganttbar{Prepare Presentations}{17}{18} + \ganttbar{COVID-19}{4}{6} \\ + \ganttbar{Plan Solution}{7}{8} \\ + \ganttbar{Document Solution}{7}{8} + \ganttbar{}{17}{17} \\ + \ganttbar{Define Test Cases}{8}{9} \\ + \ganttbar{Create Prototype for Sender}{9}{10} \\ + \ganttbar{Create Prototype for Receiver}{11}{13} + \ganttbar{}{15}{15} \\ + \ganttbar{Testing}{14}{15} \\ + \ganttbar{Benchmarking}{14}{15} \\ + \ganttbar{Document Materials \& Methods}{16}{16} \\ + \ganttbar{Document Future Work}{16}{16} \\ + \ganttbar{Create Abstract}{16}{16} \\ + \ganttbar{Finish Thesis Report}{15}{18} \\ + \ganttbar{Create Poster}{16}{17} \\ + \ganttbar{Create Movie}{18}{18} \\ + \ganttbar{Prepare Presentations}{18}{18} \end{ganttchart} \caption{Project Plan} \end{sidewaysfigure} +\newpage +\section{Organization} +All data for the project, including documentation, images, data, and source +code was kept in a single Git repository \cite{MagSendGit}. The documentation +and presentations were written using LaTeX with the official BFH templates. -// TODO: Actual plan +\subsection{Meetings} +In the first week I agreed on weekly meetings with my advisor, unless it +wasn't needed. For the big meetings I created a meeting notes document in +advance, where I wrote down my progress since the last week and questions that +I might have for my advisor. In hindsight, weekly meeting were a bit too +frequent and bi-weekly meeting would have sufficed, but it was useful to have +regular feedback from my advisor. -// TODO: First subject: Speakers +\subsection{Mockups} +During the planning of the solution, I created multiple mockups of the planned +website and app screens. To create the mockups, I used the open-source design +tool Penpot \cite{penpot}. -// TODO: Organization / Planning / Mockups / Experiments / Meetings / Sickness +\section{Conclusion} +The project, albeit with some issues, was finished in time. The initial plan +was only met for the beginning as the sickness delayed the rest of the tasks, +this caused the last of weeks of the projects to be more stressful than I'd +have liked, but thanks to generous planning it worked out. -// TODO: problems / pain points / learnings +One of the biggest things in terms of project management I can improve for the +next project is to plan everything a bit more. While I had some rough planning +with my project plan, the individual points, especially the development of the +prototypes were not fully planned. By splitting those tasks up in smaller ones, +I could have planned around them better and might have found some flaws in the +plan. + +The other problem was with the debugging and developing of the Android +application. Many times I was testing the receiving of data over MagSend, when +it didn't work, while it worked just in the try before. After much trial and +error I found out that one of the main issues was that the logging capabilities +of Android were quite slow and sometimes delayed the values from the magnetic +sensor and caused wrong results, that didn't appear in normal utilization of +the app. My takeaway from this is, to invest early in good logging and +debugging utilities, especially when dealing with "invisible" data, such as +magnetic fields and to use separate devices for running the applications +as those used for developing them. + +In the end, I'm happy with the project and my results. I managed to develop a +custom communication protocol and finish a working prototype in the allotted +time. diff --git a/documentation/thesis/content/_glossary.tex b/documentation/thesis/content/_glossary.tex index b38d35f..49e1c26 100644 --- a/documentation/thesis/content/_glossary.tex +++ b/documentation/thesis/content/_glossary.tex @@ -2,3 +2,4 @@ \newacronym{dom}{DOM}{Document Object Model} \newacronym{rfid}{RFID}{Radio-frequency identification} \newacronym{nfc}{NFC}{Near-field communication} +\newacronym{mi}{MI}{Magnetic Induction} diff --git a/documentation/thesis/data/magnetic_induction_cpu.csv b/documentation/thesis/data/magnetic_induction_cpu.csv new file mode 100644 index 0000000..0d21116 --- /dev/null +++ b/documentation/thesis/data/magnetic_induction_cpu.csv @@ -0,0 +1,2227 @@ +"Time (s)","Magnetic Field x (µT)","Magnetic Field y (µT)","Magnetic Field z (µT)","Absolute field (µT)" +1.931505860E-1,-2.255999947E1,1.259999943E1,-3.161999893E1,4.083549796E1 +2.031505860E-1,-2.297999954E1,1.313999939E1,-3.179999924E1,4.137607901E1 +2.131495860E-1,-2.243999863E1,1.301999950E1,-3.234000015E1,4.146021630E1 +2.231489190E-1,-2.231999969E1,1.271999931E1,-3.288000107E1,4.172619368E1 +2.331479190E-1,-2.273999977E1,1.296000004E1,-3.227999878E1,4.155800178E1 +2.431471190E-1,-2.285999870E1,1.343999958E1,-3.215999985E1,4.168307474E1 +2.531461190E-1,-2.315999985E1,1.385999966E1,-3.215999985E1,4.198512562E1 +2.631449760E-1,-2.231999969E1,1.415999985E1,-3.107999992E1,4.080017619E1 +2.731439760E-1,-2.160000038E1,1.421999931E1,-3.053999901E1,4.001824504E1 +2.831428640E-1,-2.015999985E1,1.331999969E1,-2.934000015E1,3.800899360E1 +2.931416640E-1,-1.488000011E1,1.475999928E1,-2.069999886E1,2.945779922E1 +3.031405730E-1,-1.547999954E1,1.415999985E1,-1.961999893E1,2.872421173E1 +3.131394060E-1,-1.475999928E1,1.355999947E1,-1.937999916E1,2.788037897E1 +3.231381750E-1,-1.583999920E1,1.379999924E1,-2.034000015E1,2.924142883E1 +3.331370320E-1,-2.123999977E1,1.253999996E1,-2.892000008E1,3.800994072E1 +3.431358320E-1,-2.081999969E1,1.338000011E1,-3.011999893E1,3.898347247E1 +3.531345820E-1,-2.195999908E1,1.367999935E1,-3.071999931E1,4.016344482E1 +3.631334050E-1,-2.177999878E1,1.331999969E1,-3.101999855E1,4.017500527E1 +3.731321820E-1,-2.142000008E1,1.325999928E1,-3.137999916E1,4.024112736E1 +3.831310240E-1,-2.207999992E1,1.319999981E1,-3.185999870E1,4.094906481E1 +3.931298240E-1,-2.207999992E1,1.350000000E1,-3.185999870E1,4.104675278E1 +4.031285850E-1,-2.285999870E1,1.409999943E1,-3.204000092E1,4.180850611E1 +4.131274030E-1,-2.226000023E1,1.385999966E1,-3.131999969E1,4.084788344E1 +4.231261850E-1,-2.171999931E1,1.385999966E1,-3.084000015E1,4.018660934E1 +4.331249350E-1,-2.142000008E1,1.427999973E1,-3.023999977E1,3.971388147E1 +4.431237350E-1,-2.076000023E1,1.421999931E1,-2.993999863E1,3.910996686E1 +4.531225040E-1,-2.069999886E1,1.409999943E1,-3.035999870E1,3.935771154E1 +4.631212440E-1,-1.950000000E1,1.379999924E1,-2.855999947E1,3.723390321E1 +4.731200290E-1,-1.488000011E1,1.481999969E1,-1.913999939E1,2.841454506E1 +4.831187870E-1,-1.577999973E1,1.463999939E1,-1.715999985E1,2.752823221E1 +4.931175870E-1,-1.637999916E1,1.511999989E1,-1.685999870E1,2.794956753E1 +5.031163200E-1,-1.787999916E1,1.488000011E1,-1.937999916E1,3.027694074E1 +5.131150530E-1,-2.219999886E1,1.289999962E1,-2.885999870E1,3.862835053E1 +5.231137860E-1,-2.118000031E1,1.296000004E1,-3.089999962E1,3.964043378E1 +5.331125190E-1,-2.118000031E1,1.277999973E1,-3.113999939E1,3.976959100E1 +5.431112190E-1,-2.118000031E1,1.277999973E1,-3.095999908E1,3.962880707E1 +5.531099850E-1,-2.195999908E1,1.361999989E1,-3.192000008E1,4.106862990E1 +5.631087510E-1,-2.213999939E1,1.319999981E1,-3.167999840E1,4.084166826E1 +5.731074510E-1,-2.261999893E1,1.325999928E1,-3.179999924E1,4.121567522E1 +5.831062170E-1,-2.250000000E1,1.343999958E1,-3.137999916E1,4.088505761E1 +5.931049830E-1,-2.184000015E1,1.289999962E1,-3.077999878E1,3.988488337E1 +6.031036830E-1,-2.171999931E1,1.319999981E1,-3.113999939E1,4.019574514E1 +6.131024490E-1,-2.087999916E1,1.284000015E1,-3.065999985E1,3.925398782E1 +6.231012150E-1,-2.015999985E1,1.296000004E1,-3.126000023E1,3.939003439E1 +6.330999810E-1,-2.010000038E1,1.313999939E1,-3.161999893E1,3.970508698E1 +6.430987470E-1,-2.039999962E1,1.289999962E1,-3.192000008E1,4.001820060E1 +6.530975130E-1,-2.111999893E1,1.277999973E1,-3.288000107E1,4.111541339E1 +6.630962790E-1,-2.135999870E1,1.223999977E1,-3.275999832E1,4.097907550E1 +6.730950450E-1,-2.195999908E1,1.211999989E1,-3.215999985E1,4.078482006E1 +6.830937450E-1,-2.202000046E1,1.277999973E1,-3.131999969E1,4.036274513E1 +6.930925110E-1,-2.207999992E1,1.313999939E1,-3.089999962E1,4.018701229E1 +7.030912770E-1,-2.268000031E1,1.325999928E1,-3.042000008E1,4.019435780E1 +7.130899770E-1,-2.231999969E1,1.331999969E1,-3.095999908E1,4.042432834E1 +7.230887430E-1,-2.243999863E1,1.331999969E1,-3.161999893E1,4.099756411E1 +7.330875090E-1,-2.177999878E1,1.343999958E1,-3.065999985E1,3.993792090E1 +7.430862750E-1,-2.135999870E1,1.415999985E1,-3.077999878E1,4.005200950E1 +7.530850410E-1,-2.147999954E1,1.463999939E1,-3.023999977E1,3.987703034E1 +7.630838070E-1,-1.577999973E1,-4.199999809E0,-2.118000031E1,2.674398629E1 +7.730825730E-1,-1.577999973E1,-4.199999809E0,-2.189999962E1,2.731773002E1 +7.830813390E-1,-1.583999920E1,-4.139999866E0,-2.213999939E1,2.753588107E1 +7.930800390E-1,-1.547999954E1,-4.199999809E0,-2.207999992E1,2.729096519E1 +8.030788050E-1,-1.511999989E1,-3.480000019E0,-2.273999977E1,2.752875563E1 +8.130775710E-1,-1.523999977E1,-3.899999857E0,-2.292000008E1,2.779917257E1 +8.230762710E-1,-1.596000004E1,-4.559999943E0,-2.351999855E1,2.878724600E1 +8.330750370E-1,-1.596000004E1,-4.799999714E0,-2.303999901E1,2.843594825E1 +8.430737700E-1,-1.542000008E1,-4.799999714E0,-2.052000046E1,2.611296265E1 +8.530724360E-1,-1.446000004E1,-4.079999924E0,-1.818000031E1,2.358496156E1 +8.630711690E-1,-1.367999935E1,-3.839999914E0,-1.703999901E1,2.218669754E1 +8.730699020E-1,-1.439999962E1,-4.079999924E0,-1.805999947E1,2.345570227E1 +8.830686350E-1,-1.488000011E1,-4.259999752E0,-1.926000023E1,2.470849267E1 +8.930673680E-1,-1.631999969E1,-4.259999752E0,-2.189999962E1,2.764235828E1 +9.030661010E-1,-1.493999958E1,-3.899999857E0,-2.052000046E1,2.568042066E1 +9.130648340E-1,-8.819999695E0,-1.319999933E0,-1.121999931E1,1.433259150E1 +9.230635670E-1,-8.039999962E0,8.999999762E-1,-6.299999714E0,1.025385760E1 +9.330622330E-1,-7.799999714E0,6.599999666E-1,-5.400000095E0,9.509763221E0 +9.430609660E-1,-9.119999886E0,4.799999893E-1,-6.779999733E0,1.137423379E1 +9.530597320E-1,-1.439999962E1,-1.799999952E0,-1.571999931E1,2.139435363E1 +9.630584320E-1,-2.087999916E1,-9.659999847E0,-1.409999943E1,2.698332718E1 +9.730571980E-1,-2.069999886E1,-1.001999950E1,-1.493999958E1,2.742433099E1 +9.830559640E-1,-2.135999870E1,-1.001999950E1,-1.589999962E1,2.845100917E1 +9.930547300E-1,-2.177999878E1,-1.007999992E1,-1.631999969E1,2.902270035E1 +1.003053496E0,-2.177999878E1,-9.899999619E0,-1.650000000E1,2.906249025E1 +1.013052262E0,-2.165999985E1,-9.779999733E0,-1.626000023E1,2.879568710E1 +1.023051028E0,-2.160000038E1,-9.599999428E0,-1.613999939E1,2.862201226E1 +1.033049794E0,-2.165999985E1,-9.960000038E0,-1.571999931E1,2.855653292E1 +1.043048494E0,-2.243999863E1,-9.300000191E0,-1.583999920E1,2.899912269E1 +1.053047260E0,-2.076000023E1,-8.220000267E0,-1.277999973E1,2.572691989E1 +1.063046026E0,-1.992000008E1,-8.399999619E0,-1.109999943E1,2.430177738E1 +1.073044726E0,-1.997999954E1,-7.679999828E0,-1.121999931E1,2.416756429E1 +1.083043492E0,-1.913999939E1,-7.679999828E0,-1.001999950E1,2.292863633E1 +1.093042258E0,-2.081999969E1,-8.579999924E0,-1.223999977E1,2.563018495E1 +1.103040958E0,-2.063999939E1,-8.099999428E0,-1.319999981E1,2.580425470E1 +1.113039724E0,-2.003999901E1,-8.519999504E0,-1.259999943E1,2.515853607E1 +1.123038490E0,-2.027999878E1,-8.880000114E0,-1.301999950E1,2.568371351E1 +1.133037256E0,-2.087999916E1,-8.519999504E0,-1.385999966E1,2.647006511E1 +1.143036022E0,-2.171999931E1,-9.059999466E0,-1.446000004E1,2.762125199E1 +1.153034788E0,-2.202000046E1,-8.399999619E0,-1.475999928E1,2.780823605E1 +1.163033554E0,-2.177999878E1,-8.639999390E0,-1.493999958E1,2.778887410E1 +1.173032320E0,-2.184000015E1,-9.179999352E0,-1.493999958E1,2.800824133E1 +1.183031020E0,-2.135999870E1,-8.880000114E0,-1.379999924E1,2.693592259E1 +1.193029786E0,-2.177999878E1,-9.059999466E0,-1.451999950E1,2.769986142E1 +1.203028586E0,-2.202000046E1,-8.639999390E0,-1.475999928E1,2.788167119E1 +1.213027419E0,-2.147999954E1,-8.819999695E0,-1.475999928E1,2.751436631E1 +1.223026319E0,-2.195999908E1,-9.119999886E0,-1.553999996E1,2.840611829E1 +1.233025285E0,-2.171999931E1,-9.539999962E0,-1.505999947E1,2.809935148E1 +1.243024251E0,-2.087999916E1,-9.359999657E0,-1.271999931E1,2.617980789E1 +1.253023217E0,-2.093999863E1,-9.000000000E0,-1.242000008E1,2.595650100E1 +1.263022217E0,-2.027999878E1,-9.119999886E0,-1.211999989E1,2.532483259E1 +1.273021217E0,-1.950000000E1,-9.899999619E0,-1.146000004E1,2.468990873E1 +1.283020283E0,-2.045999908E1,-1.019999981E1,-1.313999939E1,2.636875315E1 +1.293019283E0,-2.021999931E1,-9.960000038E0,-1.350000000E1,2.627356034E1 +1.303018349E0,-2.021999931E1,-9.899999619E0,-1.397999954E1,2.650091983E1 +1.313017415E0,-2.111999893E1,-9.479999542E0,-1.493999958E1,2.755228364E1 +1.323016415E0,-2.069999886E1,-9.960000038E0,-1.547999954E1,2.770057651E1 +1.333015481E0,-2.129999924E1,-1.013999939E1,-1.547999954E1,2.821595189E1 +1.343014547E0,-2.118000031E1,-9.479999542E0,-1.488000011E1,2.756587034E1 +1.353013547E0,-2.118000031E1,-9.000000000E0,-1.488000011E1,2.740450358E1 +1.363012613E0,-2.153999901E1,-8.579999924E0,-1.493999958E1,2.758244992E1 +1.373011679E0,-2.153999901E1,-8.460000038E0,-1.457999992E1,2.735177427E1 +1.383010745E0,-2.177999878E1,-8.699999809E0,-1.493999958E1,2.780758765E1 +1.393009811E0,-2.171999931E1,-8.340000153E0,-1.488000011E1,2.761753747E1 +1.403008877E0,-2.142000008E1,-8.519999504E0,-1.481999969E1,2.740509416E1 +1.413007943E0,-2.027999878E1,-9.059999466E0,-1.488000011E1,2.673530146E1 +1.423007009E0,-1.968000031E1,-9.000000000E0,-1.397999954E1,2.576320631E1 +1.433006009E0,-1.955999947E1,-9.719999313E0,-1.350000000E1,2.567726554E1 +1.443005075E0,-2.010000038E1,-1.001999950E1,-1.331999969E1,2.611192826E1 +1.453004141E0,-2.069999886E1,-9.659999847E0,-1.385999966E1,2.671900335E1 +1.463003141E0,-2.165999985E1,-1.050000000E1,-1.511999989E1,2.842569243E1 +1.473002207E0,-2.202000046E1,-9.599999428E0,-1.488000011E1,2.825694273E1 +1.483001273E0,-2.081999969E1,-8.639999390E0,-1.343999958E1,2.624415298E1 +1.493000339E0,-1.703999901E1,-7.500000000E0,-3.899999857E0,1.902160785E1 +1.502999372E0,-1.637999916E1,-7.079999924E0,-5.999999866E-2,1.784472951E1 +1.512998305E0,-1.626000023E1,-8.399999619E0,-1.199999973E-1,1.830196714E1 +1.522997238E0,-1.727999878E1,-8.699999809E0,-1.919999957E0,1.944157284E1 +1.532996104E0,-2.171999931E1,-9.539999962E0,-1.073999977E1,2.604069055E1 +1.542994904E0,-2.226000023E1,-9.420000076E0,-1.421999931E1,2.804375852E1 +1.552993737E0,-2.177999878E1,-8.760000229E0,-1.457999992E1,2.763480321E1 +1.562992537E0,-2.129999924E1,-9.539999962E0,-1.446000004E1,2.745529399E1 +1.572991270E0,-2.081999969E1,-1.013999939E1,-1.439999962E1,2.726998284E1 +1.582990003E0,-2.100000000E1,-9.899999619E0,-1.475999928E1,2.751122627E1 +1.592988736E0,-2.129999924E1,-1.043999958E1,-1.517999935E1,2.816231416E1 +1.602987402E0,-2.184000015E1,-9.840000153E0,-1.517999935E1,2.835918881E1 +1.612986135E0,-2.171999931E1,-9.899999619E0,-1.542000008E1,2.841733212E1 +1.622984868E0,-2.147999954E1,-1.026000023E1,-1.553999996E1,2.842797186E1 +1.632983601E0,-2.165999985E1,-9.059999466E0,-1.488000011E1,2.779664705E1 +1.642982334E0,-2.213999939E1,-8.880000114E0,-1.517999935E1,2.827483608E1 +1.652981067E0,-2.255999947E1,-8.460000038E0,-1.535999966E1,2.857367260E1 +1.662979800E0,-2.261999893E1,-9.300000191E0,-1.542000008E1,2.891246717E1 +1.672978566E0,-2.303999901E1,-1.001999950E1,-1.559999943E1,2.957366948E1 +1.682977266E0,-2.297999954E1,-1.019999981E1,-1.500000000E1,2.927661823E1 +1.692976032E0,-2.321999931E1,-1.013999939E1,-1.500000000E1,2.944465921E1 +1.702974798E0,-2.303999901E1,-9.179999352E0,-1.427999973E1,2.861874097E1 +1.712973498E0,-2.184000015E1,-9.359999657E0,-1.415999985E1,2.766045545E1 +1.722972264E0,-2.153999901E1,-9.300000191E0,-1.446000004E1,2.755999205E1 +1.732971030E0,-2.105999947E1,-9.179999352E0,-1.451999950E1,2.717768112E1 +1.742969796E0,-2.081999969E1,-9.359999657E0,-1.529999924E1,2.748039224E1 +1.752968562E0,-2.153999901E1,-9.119999886E0,-1.583999920E1,2.824980584E1 +1.762967328E0,-2.153999901E1,-9.420000076E0,-1.553999996E1,2.818154640E1 +1.772966094E0,-2.202000046E1,-1.019999981E1,-1.602000046E1,2.907852869E1 +1.782964860E0,-2.250000000E1,-9.899999619E0,-1.596000004E1,2.930838777E1 +1.792963560E0,-2.093999863E1,-1.061999989E1,-1.523999977E1,2.799152609E1 +1.802962326E0,-2.100000000E1,-1.055999947E1,-1.571999931E1,2.827776454E1 +1.812961092E0,-1.997999954E1,-1.007999992E1,-1.523999977E1,2.707516155E1 +1.822959792E0,-1.997999954E1,-1.038000011E1,-1.529999924E1,2.722195365E1 +1.832958558E0,-2.076000023E1,-9.420000076E0,-1.446000004E1,2.699639998E1 +1.842957324E0,-1.968000031E1,-8.639999390E0,-1.247999954E1,2.485361925E1 +1.852956024E0,-1.884000015E1,-8.460000038E0,-1.026000023E1,2.306045991E1 +1.862954790E0,-1.847999954E1,-8.340000153E0,-8.880000114E0,2.213414529E1 +1.872953556E0,-1.907999992E1,-8.939999580E0,-9.239999771E0,2.300755496E1 +1.882952322E0,-1.950000000E1,-9.479999542E0,-9.840000153E0,2.381062776E1 +1.892951088E0,-2.045999908E1,-1.031999969E1,-1.230000019E1,2.600776732E1 +1.902949854E0,-2.034000015E1,-1.043999958E1,-1.307999992E1,2.633999991E1 +1.912948620E0,-1.950000000E1,-1.026000023E1,-1.392000008E1,2.606307746E1 +1.922947386E0,-1.884000015E1,-1.038000011E1,-1.409999943E1,2.571964214E1 +1.932946086E0,-1.301999950E1,-8.880000114E0,-5.279999733E0,1.662086599E1 +1.942944852E0,-9.659999847E0,-7.079999924E0,2.759999990E0,1.229063041E1 +1.952943618E0,-1.092000008E1,-6.899999619E0,2.579999924E0,1.317242559E1 +1.962942318E0,-1.200000000E1,-7.079999924E0,1.679999948E0,1.403384476E1 +1.972941051E0,-1.818000031E1,-8.099999428E0,-7.199999809E0,2.116512223E1 +1.982939784E0,-2.184000015E1,-9.840000153E0,-1.553999996E1,2.855350781E1 +1.992938517E0,-2.123999977E1,-1.001999950E1,-1.571999931E1,2.826050882E1 +2.002937250E0,-2.147999954E1,-9.359999657E0,-1.571999931E1,2.821556932E1 +2.012935983E0,-2.081999969E1,-9.059999466E0,-1.451999950E1,2.695155586E1 +2.022934716E0,-2.052000046E1,-9.239999771E0,-1.403999996E1,2.652488668E1 +2.032933449E0,-2.045999908E1,-9.420000076E0,-1.379999924E1,2.641567608E1 +2.042932115E0,-1.979999924E1,-9.899999619E0,-1.367999935E1,2.602291960E1 +2.052930848E0,-2.063999939E1,-1.038000011E1,-1.451999950E1,2.728707318E1 +2.062929581E0,-2.027999878E1,-1.050000000E1,-1.481999969E1,2.722426751E1 +2.072928281E0,-2.034000015E1,-1.031999969E1,-1.517999935E1,2.739799957E1 +2.082927047E0,-2.093999863E1,-1.031999969E1,-1.542000008E1,2.797789017E1 +2.092925813E0,-2.087999916E1,-1.007999992E1,-1.542000008E1,2.784523596E1 +2.102924513E0,-2.160000038E1,-9.479999542E0,-1.565999985E1,2.831370698E1 +2.112923313E0,-2.135999870E1,-9.659999847E0,-1.427999973E1,2.744965453E1 +2.122922079E0,-2.135999870E1,-9.359999657E0,-1.427999973E1,2.734552122E1 +2.132920845E0,-2.177999878E1,-9.059999466E0,-1.481999969E1,2.785829011E1 +2.142919611E0,-2.213999939E1,-9.239999771E0,-1.451999950E1,2.804260249E1 +2.152918377E0,-2.315999985E1,-8.880000114E0,-1.619999886E1,2.962566384E1 +2.162917143E0,-2.327999878E1,-9.119999886E0,-1.613999939E1,2.975957529E1 +2.172915909E0,-2.339999962E1,-9.359999657E0,-1.523999977E1,2.945211654E1 +2.182914609E0,-2.321999931E1,-9.119999886E0,-1.523999977E1,2.923354852E1 +2.192913375E0,-2.243999863E1,-9.239999771E0,-1.481999969E1,2.843525145E1 +2.202912141E0,-2.189999962E1,-9.420000076E0,-1.469999981E1,2.800779140E1 +2.212910841E0,-2.087999916E1,-9.179999352E0,-1.481999969E1,2.720071955E1 +2.222909607E0,-2.076000023E1,-9.239999771E0,-1.439999962E1,2.690195521E1 +2.232908373E0,-2.093999863E1,-9.359999657E0,-1.457999992E1,2.717847556E1 +2.242907139E0,-2.171999931E1,-9.420000076E0,-1.493999958E1,2.799461304E1 +2.252905905E0,-2.243999863E1,-9.420000076E0,-1.517999935E1,2.868313651E1 +2.262904671E0,-2.226000023E1,-9.899999619E0,-1.542000008E1,2.883216962E1 +2.272903437E0,-2.255999947E1,-1.001999950E1,-1.607999992E1,2.946048818E1 +2.282902203E0,-2.315999985E1,-9.899999619E0,-1.626000023E1,2.997971302E1 +2.292900936E0,-2.292000008E1,-1.007999992E1,-1.626000023E1,2.985498969E1 +2.302899736E0,-2.321999931E1,-1.043999958E1,-1.703999901E1,3.063533133E1 +2.312898569E0,-2.310000038E1,-1.050000000E1,-1.619999886E1,3.010481657E1 +2.322897402E0,-2.268000031E1,-1.013999939E1,-1.619999886E1,2.965875865E1 +2.332896302E0,-2.292000008E1,-9.659999847E0,-1.619999886E1,2.968302484E1 +2.342895202E0,-2.213999939E1,-8.579999924E0,-1.547999954E1,2.834477655E1 +2.352894035E0,-2.243999863E1,-8.279999733E0,-1.553999996E1,2.852373630E1 +2.362892935E0,-2.165999985E1,-8.460000038E0,-1.505999947E1,2.770434583E1 +2.372891801E0,-2.111999893E1,-8.939999580E0,-1.523999977E1,2.753607707E1 +2.382890667E0,-2.177999878E1,-9.000000000E0,-1.523999977E1,2.806467423E1 +2.392889533E0,-2.034000015E1,-7.919999599E0,-1.313999939E1,2.547747208E1 +2.402888399E0,-2.069999886E1,-8.460000038E0,-1.355999947E1,2.615215362E1 +2.412887232E0,-1.943999863E1,-8.460000038E0,-1.230000019E1,2.451071504E1 +2.422886098E0,-1.895999908E1,-9.059999466E0,-1.259999943E1,2.450153345E1 +2.432884898E0,-2.015999985E1,-1.019999981E1,-1.493999958E1,2.708632824E1 +2.442883764E0,-1.961999893E1,-9.899999619E0,-1.463999939E1,2.640613438E1 +2.452882630E0,-2.118000031E1,-9.420000076E0,-1.493999958E1,2.757775194E1 +2.462881430E0,-2.160000038E1,-9.479999542E0,-1.439999962E1,2.763675807E1 +2.472880296E0,-2.171999931E1,-8.639999390E0,-1.284000015E1,2.666971248E1 +2.482879162E0,-2.279999924E1,-8.519999504E0,-1.307999992E1,2.763180694E1 +2.492878028E0,-2.273999977E1,-8.639999390E0,-1.350000000E1,2.782098451E1 +2.502876894E0,-2.147999954E1,-8.279999733E0,-1.175999928E1,2.585046148E1 +2.512875760E0,-1.559999943E1,-6.599999905E0,-3.720000029E0,1.734238683E1 +2.522874626E0,-1.277999973E1,-4.679999828E0,2.639999866E0,1.386363556E1 +2.532873492E0,-1.217999935E1,-4.799999714E0,3.299999952E0,1.350119925E1 +2.542872292E0,-1.301999950E1,-5.099999905E0,1.740000010E0,1.409106050E1 +2.552871158E0,-1.860000038E1,-7.919999599E0,-7.739999771E0,2.164703223E1 +2.562870024E0,-2.069999886E1,-1.001999950E1,-1.421999931E1,2.703883731E1 +2.572868824E0,-2.076000023E1,-1.001999950E1,-1.446000004E1,2.721157108E1 +2.582867690E0,-2.045999908E1,-9.359999657E0,-1.475999928E1,2.690871113E1 +2.592866523E0,-1.997999954E1,-9.300000191E0,-1.434000015E1,2.629307874E1 +2.602865289E0,-2.027999878E1,-9.420000076E0,-1.421999931E1,2.649949306E1 +2.612864089E0,-2.021999931E1,-9.840000153E0,-1.475999928E1,2.689854185E1 +2.622862822E0,-2.153999901E1,-1.038000011E1,-1.583999920E1,2.868137957E1 +2.632861555E0,-2.243999863E1,-1.019999981E1,-1.668000031E1,2.976266024E1 +2.642860288E0,-2.273999977E1,-9.539999962E0,-1.710000038E1,3.000881874E1 +2.652859021E0,-2.315999985E1,-9.119999886E0,-1.745999908E1,3.040413720E1 +2.662857754E0,-2.213999939E1,-9.000000000E0,-1.631999969E1,2.893997172E1 +2.672856487E0,-2.202000046E1,-9.359999657E0,-1.511999989E1,2.830378791E1 +2.682855153E0,-2.177999878E1,-9.599999428E0,-1.409999943E1,2.766474868E1 +2.692853886E0,-2.171999931E1,-9.840000153E0,-1.392000008E1,2.761069313E1 +2.702852652E0,-2.147999954E1,-1.013999939E1,-1.331999969E1,2.723292786E1 +2.712851352E0,-2.063999939E1,-1.007999992E1,-1.350000000E1,2.664331010E1 +2.722850118E0,-1.865999985E1,-9.719999313E0,-1.200000000E1,2.422135382E1 +2.732848884E0,-1.889999962E1,-9.779999733E0,-1.217999935E1,2.451959960E1 +2.742847650E0,-1.926000023E1,-9.420000076E0,-1.307999992E1,2.511514301E1 +2.752846416E0,-1.979999924E1,-8.880000114E0,-1.355999947E1,2.558843405E1 +2.762845182E0,-2.111999893E1,-9.300000191E0,-1.535999966E1,2.772136266E1 +2.772843948E0,-2.129999924E1,-8.819999695E0,-1.493999958E1,2.747154800E1 +2.782842714E0,-2.177999878E1,-8.819999695E0,-1.481999969E1,2.778116507E1 +2.792841414E0,-2.123999977E1,-9.059999466E0,-1.434000015E1,2.718192019E1 +2.802840180E0,-2.160000038E1,-8.639999390E0,-1.457999992E1,2.745516352E1 +2.812838946E0,-2.087999916E1,-9.000000000E0,-1.475999928E1,2.710778382E1 +2.822837646E0,-2.057999992E1,-8.939999580E0,-1.488000011E1,2.692349147E1 +2.832836412E0,-1.961999893E1,-8.279999733E0,-1.355999947E1,2.524631338E1 +2.842835178E0,-1.823999977E1,-8.639999390E0,-1.146000004E1,2.320945458E1 +2.852833878E0,-1.757999992E1,-8.099999428E0,-9.539999962E0,2.157957338E1 +2.862832644E0,-1.739999962E1,-8.460000038E0,-8.819999695E0,2.126320724E1 +2.872831410E0,-1.902000046E1,-9.119999886E0,-1.001999950E1,2.335241327E1 +2.882830176E0,-1.992000008E1,-9.420000076E0,-1.103999996E1,2.464598149E1 +2.892828942E0,-2.105999947E1,-9.779999733E0,-1.313999939E1,2.668017159E1 +2.902827708E0,-2.177999878E1,-9.300000191E0,-1.385999966E1,2.744007910E1 +2.912826474E0,-2.093999863E1,-8.819999695E0,-1.319999981E1,2.627766984E1 +2.922825240E0,-2.147999954E1,-8.519999504E0,-1.451999950E1,2.729122858E1 +2.932823940E0,-2.189999962E1,-8.639999390E0,-1.439999962E1,2.759745571E1 +2.942822706E0,-2.142000008E1,-9.239999771E0,-1.373999977E1,2.707363280E1 +2.952821472E0,-2.100000000E1,-9.359999657E0,-1.265999985E1,2.624662244E1 +2.962820172E0,-1.992000008E1,-9.239999771E0,-1.001999950E1,2.413678497E1 +2.972818938E0,-1.361999989E1,-6.899999619E0,-5.399999619E-1,1.527763043E1 +2.982817704E0,-1.397999954E1,-6.599999905E0,-7.799999714E-1,1.547930185E1 +2.992816470E0,-1.463999939E1,-6.299999714E0,-2.519999981E0,1.613598396E1 +3.002815203E0,-1.589999962E1,-6.839999676E0,-4.619999886E0,1.791479786E1 +3.012813936E0,-2.129999924E1,-9.539999962E0,-1.403999996E1,2.723643085E1 +3.022812702E0,-2.003999901E1,-9.960000038E0,-1.361999989E1,2.619747236E1 +3.032811435E0,-1.997999954E1,-1.050000000E1,-1.427999973E1,2.670896430E1 +3.042810101E0,-1.973999977E1,-1.043999958E1,-1.427999973E1,2.650621766E1 +3.052808834E0,-2.069999886E1,-1.031999969E1,-1.517999935E1,2.766631032E1 +3.062807567E0,-2.177999878E1,-1.061999989E1,-1.631999969E1,2.921463904E1 +3.072806233E0,-2.231999969E1,-1.050000000E1,-1.673999977E1,2.981040051E1 +3.082804966E0,-2.297999954E1,-9.960000038E0,-1.745999908E1,3.053086222E1 +3.092803699E0,-2.250000000E1,-9.479999542E0,-1.692000008E1,2.970533275E1 +3.102802399E0,-2.226000023E1,-8.760000229E0,-1.710000038E1,2.940502044E1 +3.112801165E0,-2.207999992E1,-9.119999886E0,-1.673999977E1,2.917067683E1 +3.122799931E0,-2.243999863E1,-9.239999771E0,-1.668000031E1,2.944747093E1 +3.132798697E0,-2.268000031E1,-9.539999962E0,-1.596000004E1,2.932772774E1 +3.142797463E0,-2.297999954E1,-9.179999352E0,-1.571999931E1,2.931673832E1 +3.152796229E0,-2.285999870E1,-8.760000229E0,-1.511999989E1,2.877379956E1 +3.162602922E0,-2.213999939E1,-9.479999542E0,-1.403999996E1,2.787779696E1 +3.172601688E0,-2.219999886E1,-9.479999542E0,-1.367999935E1,2.774621997E1 +3.182600388E0,-2.195999908E1,-9.719999313E0,-1.313999939E1,2.737479736E1 +3.192599154E0,-2.081999969E1,-1.067999935E1,-1.223999977E1,2.640743016E1 +3.202597920E0,-2.129999924E1,-8.460000038E0,-1.026000023E1,2.511033996E1 +3.212596620E0,-2.039999962E1,-8.460000038E0,-1.019999981E1,2.432635569E1 +3.222595386E0,-2.105999947E1,-8.880000114E0,-1.043999958E1,2.512710829E1 +3.232594152E0,-2.243999863E1,-8.399999619E0,-1.139999962E1,2.653438379E1 +3.242592918E0,-2.135999870E1,-1.031999969E1,-1.427999973E1,2.768881237E1 +3.252591684E0,-2.045999908E1,-1.007999992E1,-1.373999977E1,2.662715822E1 +3.262590450E0,-1.931999969E1,-9.779999733E0,-1.355999947E1,2.554964517E1 +3.272589216E0,-1.931999969E1,-9.420000076E0,-1.403999996E1,2.567334004E1 +3.282587982E0,-2.010000038E1,-8.519999504E0,-1.427999973E1,2.608675525E1 +3.292586682E0,-2.129999924E1,-8.519999504E0,-1.505999947E1,2.744237495E1 +3.302585448E0,-2.076000023E1,-8.819999695E0,-1.379999924E1,2.644257898E1 +3.312584214E0,-1.577999973E1,-7.379999638E0,-5.099999905E0,1.815166067E1 +3.322582880E0,-1.469999981E1,-7.559999943E0,-4.139999866E0,1.704063357E1 +3.332581646E0,-1.481999969E1,-7.619999886E0,-4.139999866E0,1.717080045E1 +3.342580446E0,-1.535999966E1,-7.079999924E0,-5.460000038E0,1.777266409E1 +3.352579246E0,-2.027999878E1,-8.699999809E0,-1.385999966E1,2.605893201E1 +3.362578146E0,-2.100000000E1,-9.300000191E0,-1.475999928E1,2.730105460E1 +3.372577112E0,-2.045999908E1,-9.420000076E0,-1.409999943E1,2.657363257E1 +3.382576078E0,-1.973999977E1,-9.420000076E0,-1.319999981E1,2.554689780E1 +3.392575078E0,-1.937999916E1,-8.819999695E0,-1.307999992E1,2.498926090E1 +3.402574078E0,-1.884000015E1,-8.399999619E0,-1.157999992E1,2.365590830E1 +3.412573078E0,-1.950000000E1,-8.760000229E0,-1.247999954E1,2.475354505E1 +3.422572144E0,-2.076000023E1,-9.059999466E0,-1.350000000E1,2.636875423E1 +3.432571144E0,-2.021999931E1,-8.880000114E0,-1.301999950E1,2.563636404E1 +3.442570210E0,-2.076000023E1,-9.000000000E0,-1.446000004E1,2.685273190E1 +3.452569276E0,-2.123999977E1,-8.099999428E0,-1.427999973E1,2.684522254E1 +3.462568276E0,-2.111999893E1,-7.919999599E0,-1.397999954E1,2.653716518E1 +3.472567342E0,-2.171999931E1,-7.379999638E0,-1.355999947E1,2.664763311E1 +3.482566408E0,-2.123999977E1,-7.319999695E0,-1.277999973E1,2.584663187E1 +3.492565474E0,-2.003999901E1,-7.679999828E0,-1.271999931E1,2.494759187E1 +3.502564540E0,-1.985999870E1,-7.859999657E0,-1.242000008E1,2.470739859E1 +3.512563606E0,-1.919999886E1,-9.300000191E0,-1.331999969E1,2.515059346E1 +3.522562672E0,-1.860000038E1,-9.539999962E0,-1.296000004E1,2.459539011E1 +3.532561738E0,-1.313999939E1,-9.059999466E0,-5.819999695E0,1.698868949E1 +3.542560738E0,-1.050000000E1,-7.559999943E0,1.139999986E0,1.298857956E1 +3.552559804E0,-1.134000015E1,-7.199999809E0,4.799999893E-1,1.344120533E1 +3.562558870E0,-1.247999954E1,-7.319999695E0,-3.599999845E-1,1.447281535E1 +3.572557870E0,-1.871999931E1,-7.799999714E0,-8.039999962E0,2.181559005E1 +3.582556936E0,-2.202000046E1,-9.179999352E0,-1.559999943E1,2.850460999E1 +3.592556002E0,-2.231999969E1,-9.000000000E0,-1.505999947E1,2.838989204E1 +3.602555068E0,-2.243999863E1,-8.340000153E0,-1.469999981E1,2.809268829E1 +3.612554134E0,-2.189999962E1,-8.399999619E0,-1.439999962E1,2.752326227E1 +3.622553200E0,-2.123999977E1,-8.399999619E0,-1.397999954E1,2.677943187E1 +3.632552266E0,-2.057999992E1,-7.980000019E0,-1.403999996E1,2.615986231E1 +3.642551299E0,-2.010000038E1,-7.980000019E0,-1.469999981E1,2.614919521E1 +3.652550265E0,-2.027999878E1,-8.519999504E0,-1.475999928E1,2.649011741E1 +3.662549198E0,-2.057999992E1,-8.880000114E0,-1.493999958E1,2.693685925E1 +3.672548064E0,-2.057999992E1,-9.659999847E0,-1.463999939E1,2.704036938E1 +3.682546864E0,-2.063999939E1,-9.719999313E0,-1.434000015E1,2.694668005E1 +3.692545697E0,-2.111999893E1,-9.719999313E0,-1.517999935E1,2.776625869E1 +3.702544497E0,-2.135999870E1,-9.719999313E0,-1.589999962E1,2.834674442E1 +3.712543230E0,-2.129999924E1,-9.479999542E0,-1.650000000E1,2.856239414E1 +3.722541963E0,-2.213999939E1,-1.007999992E1,-1.703999901E1,2.970096863E1 +3.732540696E0,-2.213999939E1,-9.420000076E0,-1.673999977E1,2.931115089E1 +3.742539429E0,-2.237999916E1,-9.300000191E0,-1.668000031E1,2.942068619E1 +3.752538162E0,-2.321999931E1,-9.239999771E0,-1.655999947E1,2.997965220E1 +3.762536895E0,-2.202000046E1,-9.359999657E0,-1.559999943E1,2.856308800E1 +3.772535628E0,-2.213999939E1,-9.659999847E0,-1.529999924E1,2.859344587E1 +3.782534361E0,-2.184000015E1,-9.539999962E0,-1.469999981E1,2.800155711E1 +3.792533027E0,-2.069999886E1,-9.300000191E0,-1.421999931E1,2.678037223E1 +3.802531760E0,-2.111999893E1,-9.119999886E0,-1.446000004E1,2.717205097E1 +3.812530493E0,-2.081999969E1,-8.939999580E0,-1.451999950E1,2.691145417E1 +3.822529193E0,-2.034000015E1,-9.000000000E0,-1.517999935E1,2.692857194E1 +3.832527959E0,-1.889999962E1,-9.300000191E0,-1.350000000E1,2.501899257E1 +3.842526725E0,-1.800000000E1,-9.420000076E0,-1.235999966E1,2.378036991E1 +3.852525491E0,-1.697999954E1,-9.719999313E0,-9.899999619E0,2.192735195E1 +3.862524257E0,-1.727999878E1,-9.420000076E0,-8.579999924E0,2.146977312E1 +3.872523023E0,-2.010000038E1,-8.819999695E0,-1.007999992E1,2.415385701E1 +3.882521789E0,-2.021999931E1,-8.760000229E0,-1.038000011E1,2.435837389E1 +3.892520555E0,-2.142000008E1,-8.939999580E0,-1.296000004E1,2.658385970E1 +3.902519255E0,-2.237999916E1,-9.239999771E0,-1.451999950E1,2.823246967E1 +3.912518021E0,-2.165999985E1,-1.001999950E1,-1.553999996E1,2.847889714E1 +3.922516787E0,-2.268000031E1,-9.359999657E0,-1.661999893E1,2.963471565E1 +3.932515487E0,-2.303999901E1,-8.519999504E0,-1.644000053E1,2.955851085E1 +3.942514253E0,-2.202000046E1,-8.460000038E0,-1.542000008E1,2.818205853E1 +3.952513019E0,-2.184000015E1,-7.980000019E0,-1.511999989E1,2.773590459E1 +3.962511719E0,-2.129999924E1,-8.819999695E0,-1.500000000E1,2.750422444E1 +3.972510485E0,-2.081999969E1,-9.659999847E0,-1.529999924E1,2.758401640E1 +3.982509251E0,-1.931999969E1,-9.899999619E0,-1.325999928E1,2.543815955E1 +3.992508017E0,-1.415999985E1,-8.819999695E0,-3.539999962E0,1.705372657E1 +4.002506783E0,-1.469999981E1,-8.519999504E0,-2.639999866E0,1.719447543E1 +4.012505549E0,-1.469999981E1,-8.460000038E0,-1.979999900E0,1.707577215E1 +4.022504315E0,-1.650000000E1,-8.519999504E0,-4.559999943E0,1.912155828E1 +4.032503081E0,-2.171999931E1,-9.719999313E0,-1.463999939E1,2.793861734E1 +4.042501781E0,-2.142000008E1,-9.599999428E0,-1.559999943E1,2.818397372E1 +4.052500547E0,-1.985999870E1,-9.059999466E0,-1.361999989E1,2.572950710E1 +4.062499313E0,-1.992000008E1,-8.699999809E0,-1.235999966E1,2.500531926E1 +4.072498013E0,-2.021999931E1,-8.699999809E0,-1.205999947E1,2.509944135E1 +4.082496779E0,-2.111999893E1,-8.279999733E0,-1.205999947E1,2.569156160E1 +4.092495545E0,-2.268000031E1,-8.579999924E0,-1.488000011E1,2.845018833E1 +4.102494311E0,-2.285999870E1,-8.699999809E0,-1.571999931E1,2.907555530E1 +4.112493077E0,-2.184000015E1,-9.119999886E0,-1.493999958E1,2.798863326E1 +4.122491810E0,-2.118000031E1,-9.239999771E0,-1.446000004E1,2.725915644E1 +4.132490543E0,-1.973999977E1,-9.659999847E0,-1.223999977E1,2.515553185E1 +4.142489276E0,-1.860000038E1,-9.300000191E0,-1.026000023E1,2.318873913E1 +4.152487942E0,-1.884000015E1,-8.699999809E0,-1.103999996E1,2.350568445E1 +4.162486675E0,-1.884000015E1,-9.179999352E0,-1.146000004E1,2.388617999E1 +4.172485408E0,-2.039999962E1,-9.300000191E0,-1.361999989E1,2.623269687E1 +4.182484074E0,-2.171999931E1,-9.539999962E0,-1.607999992E1,2.865896661E1 +4.192482807E0,-2.273999977E1,-1.001999950E1,-1.685999870E1,3.002944448E1 +4.202481540E0,-2.315999985E1,-1.019999981E1,-1.757999992E1,3.081366558E1 +4.212480206E0,-2.303999901E1,-1.007999992E1,-1.757999992E1,3.068394287E1 +4.222478939E0,-2.268000031E1,-9.779999733E0,-1.745999908E1,3.024702261E1 +4.232477705E0,-2.261999893E1,-9.539999962E0,-1.697999954E1,2.984956173E1 +4.242476471E0,-2.243999863E1,-9.119999886E0,-1.644000053E1,2.927458888E1 +4.252475237E0,-2.285999870E1,-8.099999428E0,-1.661999893E1,2.940091658E1 +4.262474003E0,-2.219999886E1,-8.579999924E0,-1.644000053E1,2.892628503E1 +4.272472769E0,-2.184000015E1,-8.519999504E0,-1.613999939E1,2.846182669E1 +4.282471535E0,-2.111999893E1,-8.220000267E0,-1.596000004E1,2.771902524E1 +4.292470235E0,-2.057999992E1,-9.000000000E0,-1.547999954E1,2.727942050E1 +4.302469001E0,-2.069999886E1,-9.000000000E0,-1.542000008E1,2.733617301E1 +4.312467767E0,-1.985999870E1,-9.599999428E0,-1.559999943E1,2.701739291E1 +4.322466467E0,-2.087999916E1,-1.013999939E1,-1.596000004E1,2.816940812E1 +4.332465233E0,-2.076000023E1,-9.899999619E0,-1.577999973E1,2.789257954E1 +4.342463999E0,-2.076000023E1,-1.026000023E1,-1.644000053E1,2.839927520E1 +4.352462765E0,-2.195999908E1,-9.840000153E0,-1.661999893E1,2.924536762E1 +4.362461531E0,-2.177999878E1,-1.019999981E1,-1.644000053E1,2.913214651E1 +4.372460297E0,-2.268000031E1,-1.026000023E1,-1.673999977E1,2.999796011E1 +4.382459063E0,-2.321999931E1,-9.659999847E0,-1.619999886E1,2.991527917E1 +4.392457829E0,-2.292000008E1,-9.479999542E0,-1.613999939E1,2.959216746E1 +4.402456529E0,-2.213999939E1,-9.000000000E0,-1.565999985E1,2.857297969E1 +4.412455295E0,-2.129999924E1,-9.179999352E0,-1.523999977E1,2.775283677E1 +4.422454061E0,-2.087999916E1,-9.300000191E0,-1.565999985E1,2.770739908E1 +4.432452794E0,-1.571999931E1,-9.239999771E0,-9.899999619E0,2.074863771E1 +4.442451594E0,-1.475999928E1,-7.919999599E0,-4.859999657E0,1.744143254E1 +4.452450427E0,-1.457999992E1,-7.859999657E0,-3.779999971E0,1.698953773E1 +4.462449260E0,-1.421999931E1,-8.159999847E0,-2.159999847E0,1.653661324E1 +4.472448160E0,-1.907999992E1,-8.399999619E0,-5.940000057E0,2.167694608E1 +4.482447060E0,-1.997999954E1,-9.359999657E0,-1.097999954E1,2.464488517E1 +4.492445960E0,-2.057999992E1,-9.300000191E0,-1.259999943E1,2.586090459E1 +4.502444860E0,-2.105999947E1,-8.760000229E0,-1.392000008E1,2.672129457E1 +4.512443760E0,-2.100000000E1,-9.179999352E0,-1.511999989E1,2.745699883E1 +4.522442660E0,-2.153999901E1,-9.840000153E0,-1.523999977E1,2.816122784E1 +4.532441526E0,-2.142000008E1,-9.420000076E0,-1.488000011E1,2.773025799E1 +4.542440326E0,-2.135999870E1,-1.007999992E1,-1.439999962E1,2.766253662E1 +4.552439192E0,-1.703999901E1,-1.050000000E1,-9.059999466E0,2.197032445E1 +4.562438058E0,-1.313999939E1,-9.420000076E0,-8.399999738E-1,1.618955173E1 +4.572436858E0,-1.230000019E1,-9.479999542E0,0.000000000E0,1.552933984E1 +4.582435724E0,-1.230000019E1,-8.880000114E0,1.199999973E-1,1.517098569E1 +4.592434590E0,-1.673999977E1,-7.980000019E0,-5.219999790E0,1.926541955E1 +4.602433456E0,-2.034000015E1,-8.939999580E0,-1.338000011E1,2.593575913E1 +4.612432322E0,-2.081999969E1,-9.059999466E0,-1.343999958E1,2.638540442E1 +4.622431188E0,-2.069999886E1,-9.239999771E0,-1.397999954E1,2.663283567E1 +4.632430054E0,-1.997999954E1,-9.599999428E0,-1.343999958E1,2.592284628E1 +4.642428920E0,-2.021999931E1,-9.300000191E0,-1.385999966E1,2.621903824E1 +4.652427720E0,-2.057999992E1,-9.239999771E0,-1.517999935E1,2.719092446E1 +4.662426586E0,-2.093999863E1,-9.899999619E0,-1.565999985E1,2.795941935E1 +4.672425452E0,-2.226000023E1,-9.300000191E0,-1.644000053E1,2.919368478E1 +4.682424252E0,-2.226000023E1,-9.179999352E0,-1.589999962E1,2.885463544E1 +4.692423118E0,-2.202000046E1,-9.300000191E0,-1.596000004E1,2.874181666E1 +4.702421984E0,-2.219999886E1,-8.099999428E0,-1.517999935E1,2.808704898E1 +4.712420784E0,-2.165999985E1,-8.039999962E0,-1.481999969E1,2.744867180E1 +4.722419650E0,-2.184000015E1,-7.679999828E0,-1.493999958E1,2.755306864E1 +4.732418483E0,-2.207999992E1,-7.619999886E0,-1.463999939E1,2.756665335E1 +4.742417316E0,-2.147999954E1,-7.619999886E0,-1.457999992E1,2.705607467E1 +4.752416116E0,-2.160000038E1,-8.159999847E0,-1.493999958E1,2.750180360E1 +4.762414849E0,-2.118000031E1,-8.760000229E0,-1.517999935E1,2.749113307E1 +4.772413582E0,-2.087999916E1,-8.760000229E0,-1.493999958E1,2.712776357E1 +4.782412315E0,-2.111999893E1,-9.420000076E0,-1.505999947E1,2.759699875E1 +4.792410981E0,-2.087999916E1,-9.599999428E0,-1.523999977E1,2.757520529E1 +4.802409714E0,-2.142000008E1,-9.899999619E0,-1.553999996E1,2.825452167E1 +4.812408447E0,-2.100000000E1,-1.043999958E1,-1.577999973E1,2.826662312E1 +4.822407113E0,-2.153999901E1,-1.038000011E1,-1.703999901E1,2.936115675E1 +4.832405846E0,-2.087999916E1,-1.043999958E1,-1.650000000E1,2.858702426E1 +4.842404579E0,-2.063999939E1,-1.031999969E1,-1.542000008E1,2.775406945E1 +4.852403312E0,-2.045999908E1,-9.659999847E0,-1.313999939E1,2.616460861E1 +4.862402078E0,-1.943999863E1,-9.359999657E0,-1.019999981E1,2.386552192E1 +4.872400844E0,-2.027999878E1,-9.059999466E0,-1.019999981E1,2.444180715E1 +4.882399610E0,-1.973999977E1,-8.220000267E0,-9.599999428E0,2.343919761E1 +4.892398376E0,-2.052000046E1,-8.460000038E0,-1.188000011E1,2.517491653E1 +4.902397076E0,-2.087999916E1,-8.579999924E0,-1.373999977E1,2.642684918E1 +4.912395842E0,-2.052000046E1,-8.519999504E0,-1.403999996E1,2.628273976E1 +4.922394608E0,-2.087999916E1,-9.239999771E0,-1.571999931E1,2.772129757E1 +4.932393308E0,-2.039999962E1,-9.179999352E0,-1.529999924E1,2.710207278E1 +4.942392074E0,-1.997999954E1,-9.479999542E0,-1.517999935E1,2.682355594E1 +4.952390840E0,-2.039999962E1,-1.001999950E1,-1.589999962E1,2.773752625E1 +4.962389540E0,-2.069999886E1,-9.899999619E0,-1.559999943E1,2.774634980E1 +4.972388306E0,-2.118000031E1,-1.001999950E1,-1.637999916E1,2.858840981E1 +4.982387072E0,-2.195999908E1,-9.840000153E0,-1.692000008E1,2.941689252E1 +4.992385838E0,-2.160000038E1,-9.059999466E0,-1.679999924E1,2.882505128E1 +5.002384604E0,-2.093999863E1,-8.399999619E0,-1.488000011E1,2.702698539E1 +5.012383370E0,-1.992000008E1,-8.760000229E0,-1.253999996E1,2.511564465E1 +5.022382136E0,-1.710000038E1,-1.013999939E1,-7.799999714E0,2.135578601E1 +5.032380902E0,-1.727999878E1,-1.007999992E1,-2.220000029E0,2.012791982E1 +5.042379602E0,-1.697999954E1,-1.007999992E1,-2.939999819E0,1.996422755E1 +5.052378368E0,-1.787999916E1,-9.599999428E0,-4.440000057E0,2.077421381E1 +5.062377134E0,-1.985999870E1,-8.159999847E0,-8.099999428E0,2.294809658E1 +5.072375834E0,-1.992000008E1,-7.980000019E0,-1.307999992E1,2.513112018E1 +5.082374600E0,-2.063999939E1,-8.279999733E0,-1.415999985E1,2.636424788E1 +5.092373366E0,-2.081999969E1,-8.519999504E0,-1.434000015E1,2.667767575E1 +5.102372132E0,-2.147999954E1,-8.579999924E0,-1.488000011E1,2.750311223E1 +5.112370898E0,-2.063999939E1,-9.539999962E0,-1.493999958E1,2.720707190E1 +5.122369664E0,-2.087999916E1,-9.840000153E0,-1.488000011E1,2.746296363E1 +5.132368430E0,-2.100000000E1,-9.539999962E0,-1.493999958E1,2.748117877E1 +5.142367196E0,-2.135999870E1,-9.899999619E0,-1.535999966E1,2.811030285E1 +5.152365896E0,-2.268000031E1,-9.899999619E0,-1.607999992E1,2.951201118E1 +5.162364629E0,-2.207999992E1,-9.719999313E0,-1.602000046E1,2.895937150E1 +5.172363362E0,-2.142000008E1,-1.026000023E1,-1.613999939E1,2.871556352E1 +5.182362028E0,-2.118000031E1,-9.599999428E0,-1.596000004E1,2.820414869E1 +5.192360761E0,-2.105999947E1,-8.760000229E0,-1.583999920E1,2.776988938E1 +5.202359494E0,-2.142000008E1,-8.699999809E0,-1.607999992E1,2.816154821E1 +5.212358160E0,-2.147999954E1,-8.819999695E0,-1.583999920E1,2.810851027E1 +5.222356893E0,-2.129999924E1,-8.579999924E0,-1.571999931E1,2.782848800E1 +5.232355626E0,-2.076000023E1,-8.460000038E0,-1.535999966E1,2.717496641E1 +5.242354359E0,-2.069999886E1,-8.819999695E0,-1.451999950E1,2.677896064E1 +5.252353092E0,-2.069999886E1,-8.579999924E0,-1.427999973E1,2.657112613E1 +5.262351858E0,-2.010000038E1,-8.880000114E0,-1.415999985E1,2.614134681E1 +5.272350624E0,-2.027999878E1,-9.239999771E0,-1.439999962E1,2.653329861E1 +5.282349390E0,-2.003999901E1,-8.880000114E0,-1.553999996E1,2.686908188E1 +5.292348090E0,-2.057999992E1,-9.000000000E0,-1.668000031E1,2.797782706E1 +5.302346856E0,-2.129999924E1,-9.420000076E0,-1.734000015E1,2.903621832E1 +5.312345622E0,-2.093999863E1,-9.479999542E0,-1.703999901E1,2.861320499E1 +5.322344322E0,-2.207999992E1,-1.007999992E1,-1.745999908E1,2.989957129E1 +5.332343088E0,-2.177999878E1,-9.599999428E0,-1.626000023E1,2.882561263E1 +5.342341854E0,-2.153999901E1,-9.840000153E0,-1.542000008E1,2.825904391E1 +5.352340620E0,-2.219999886E1,-1.007999992E1,-1.577999973E1,2.904229225E1 +5.362339386E0,-2.202000046E1,-9.659999847E0,-1.523999977E1,2.846846695E1 +5.372338152E0,-2.231999969E1,-9.420000076E0,-1.571999931E1,2.887970163E1 +5.382336918E0,-2.237999916E1,-8.579999924E0,-1.602000046E1,2.882917231E1 +5.392335684E0,-2.213999939E1,-8.340000153E0,-1.553999996E1,2.830594945E1 +5.402334384E0,-2.184000015E1,-8.460000038E0,-1.535999966E1,2.800869145E1 +5.412333150E0,-2.111999893E1,-9.300000191E0,-1.542000008E1,2.775465296E1 +5.422331916E0,-2.105999947E1,-9.960000038E0,-1.488000011E1,2.764307475E1 +5.432330616E0,-2.045999908E1,-9.659999847E0,-1.505999947E1,2.717960161E1 +5.442329382E0,-2.069999886E1,-9.479999542E0,-1.547999954E1,2.753163144E1 +5.452328148E0,-2.129999924E1,-9.840000153E0,-1.547999954E1,2.810953497E1 +5.462326848E0,-2.147999954E1,-9.420000076E0,-1.565999985E1,2.820216972E1 +5.472325614E0,-2.202000046E1,-9.179999352E0,-1.481999969E1,2.808531999E1 +5.482324414E0,-2.153999901E1,-9.000000000E0,-1.434000015E1,2.739721084E1 +5.492323214E0,-2.147999954E1,-7.980000019E0,-1.457999992E1,2.715966087E1 +5.502322114E0,-2.142000008E1,-8.099999428E0,-1.500000000E1,2.737565331E1 +5.512321080E0,-2.147999954E1,-8.579999924E0,-1.565999985E1,2.793281895E1 +5.522320046E0,-2.153999901E1,-8.399999619E0,-1.553999996E1,2.785719206E1 +5.532319046E0,-1.968000031E1,-8.039999962E0,-1.331999969E1,2.508717607E1 +5.542318012E0,-1.884000015E1,-7.919999599E0,-1.200000000E1,2.369962024E1 +5.552317045E0,-1.926000023E1,-8.340000153E0,-1.223999977E1,2.429651839E1 +5.562316078E0,-1.847999954E1,-8.939999580E0,-1.200000000E1,2.377885564E1 +5.572315111E0,-1.734000015E1,-1.121999931E1,-1.031999969E1,2.308823041E1 +5.582314211E0,-1.367999935E1,-9.840000153E0,-2.579999924E0,1.704770908E1 +5.592313311E0,-1.355999947E1,-9.179999352E0,-1.379999995E0,1.643320947E1 +5.602312411E0,-1.409999943E1,-8.939999580E0,-1.740000010E0,1.678574325E1 +5.612311511E0,-1.697999954E1,-7.440000057E0,-5.219999790E0,1.925934534E1 +5.622310611E0,-2.184000015E1,-8.939999580E0,-1.434000015E1,2.761421380E1 +5.632309711E0,-2.147999954E1,-9.239999771E0,-1.589999962E1,2.827680965E1 +5.642308811E0,-2.165999985E1,-9.359999657E0,-1.619999886E1,2.862176008E1 +5.652307844E0,-2.123999977E1,-9.719999313E0,-1.626000023E1,2.846056191E1 +5.662306944E0,-2.100000000E1,-9.599999428E0,-1.571999931E1,2.793346322E1 +5.672306044E0,-2.105999947E1,-9.659999847E0,-1.559999943E1,2.793204534E1 +5.682305077E0,-2.087999916E1,-9.059999466E0,-1.511999989E1,2.732530607E1 +5.692304177E0,-2.123999977E1,-8.579999924E0,-1.553999996E1,2.768114137E1 +5.702303277E0,-2.039999962E1,-8.579999924E0,-1.457999992E1,2.650193919E1 +5.712302310E0,-2.034000015E1,-9.059999466E0,-1.451999950E1,2.658250519E1 +5.722301410E0,-2.034000015E1,-9.479999542E0,-1.463999939E1,2.679394670E1 +5.732300510E0,-2.027999878E1,-8.939999580E0,-1.446000004E1,2.646305999E1 +5.742299610E0,-2.063999939E1,-9.239999771E0,-1.565999985E1,2.750677672E1 +5.752298710E0,-2.076000023E1,-9.359999657E0,-1.529999924E1,2.743496273E1 +5.762297810E0,-2.100000000E1,-9.960000038E0,-1.571999931E1,2.805922271E1 +5.772296910E0,-2.189999962E1,-1.080000019E1,-1.631999969E1,2.936992301E1 +5.782295976E0,-2.195999908E1,-1.073999977E1,-1.668000031E1,2.959411369E1 +5.792294976E0,-2.255999947E1,-1.007999992E1,-1.787999916E1,3.050007122E1 +5.802293942E0,-2.279999924E1,-9.239999771E0,-1.805999947E1,3.051853767E1 +5.812292842E0,-2.123999977E1,-8.760000229E0,-1.661999893E1,2.835664929E1 +5.822291675E0,-2.226000023E1,-8.939999580E0,-1.631999969E1,2.901333474E1 +5.832290541E0,-2.129999924E1,-8.819999695E0,-1.523999977E1,2.763584548E1 +5.842289374E0,-2.171999931E1,-9.300000191E0,-1.446000004E1,2.770090206E1 +5.852288207E0,-2.118000031E1,-9.239999771E0,-1.265999985E1,2.634854085E1 +5.862287007E0,-1.968000031E1,-8.819999695E0,-1.026000023E1,2.388226144E1 +5.872285740E0,-2.003999901E1,-8.279999733E0,-9.960000038E0,2.386129830E1 +5.882284473E0,-1.902000046E1,-8.099999428E0,-8.939999580E0,2.252318807E1 +5.892283206E0,-1.992000008E1,-8.460000038E0,-1.121999931E1,2.437757962E1 +5.902281872E0,-2.093999863E1,-9.119999886E0,-1.350000000E1,2.653126345E1 +5.912280605E0,-2.087999916E1,-1.019999981E1,-1.427999973E1,2.727513068E1 +5.922279371E0,-2.153999901E1,-1.055999947E1,-1.613999939E1,2.891340046E1 +5.932278071E0,-2.153999901E1,-1.019999981E1,-1.655999947E1,2.902145992E1 +5.942276837E0,-2.147999954E1,-1.007999992E1,-1.769999886E1,2.960214077E1 +5.952275603E0,-2.160000038E1,-9.119999886E0,-1.703999901E1,2.898440927E1 +5.962274303E0,-2.135999870E1,-8.880000114E0,-1.626000023E1,2.827528168E1 +5.972273069E0,-2.189999962E1,-8.760000229E0,-1.613999939E1,2.858053827E1 +5.982271835E0,-1.997999954E1,-8.220000267E0,-1.277999973E1,2.510173658E1 +5.992270601E0,-1.985999870E1,-8.220000267E0,-1.301999950E1,2.512982968E1 +6.002269367E0,-2.003999901E1,-7.799999714E0,-1.289999962E1,2.507691261E1 +6.012268133E0,-2.010000038E1,-8.159999847E0,-1.253999996E1,2.505687953E1 +6.022266899E0,-2.171999931E1,-8.399999619E0,-1.457999992E1,2.747534825E1 +6.032265665E0,-2.027999878E1,-8.519999504E0,-1.277999973E1,2.544006948E1 +6.042264365E0,-1.392000008E1,-8.159999847E0,-4.859999657E0,1.685145680E1 +6.052263131E0,-1.026000023E1,-7.019999981E0,2.939999819E0,1.277464690E1 +6.062261897E0,-9.539999962E0,-6.779999733E0,3.119999886E0,1.211257177E1 +6.072260597E0,-1.092000008E1,-7.079999924E0,1.139999986E0,1.306416475E1 +6.082259363E0,-1.661999893E1,-7.679999828E0,-6.960000038E0,1.958694367E1 +6.092258129E0,-1.992000008E1,-8.760000229E0,-1.559999943E1,2.677506282E1 +6.102256895E0,-2.076000023E1,-9.119999886E0,-1.565999985E1,2.755698827E1 +6.112255661E0,-2.039999962E1,-9.599999428E0,-1.523999977E1,2.721355483E1 +6.122254427E0,-2.093999863E1,-9.359999657E0,-1.553999996E1,2.770531961E1 +6.132253193E0,-2.129999924E1,-9.000000000E0,-1.488000011E1,2.749735207E1 +6.142251959E0,-2.105999947E1,-8.639999390E0,-1.505999947E1,2.729426223E1 +6.152250659E0,-2.165999985E1,-8.159999847E0,-1.565999985E1,2.794596189E1 +6.162249425E0,-2.207999992E1,-8.399999619E0,-1.535999966E1,2.817828915E1 +6.172248191E0,-2.195999908E1,-8.399999619E0,-1.559999943E1,2.821633455E1 +6.182246891E0,-2.195999908E1,-8.220000267E0,-1.559999943E1,2.816327300E1 +6.192245657E0,-2.142000008E1,-8.099999428E0,-1.517999935E1,2.747469334E1 +6.202244423E0,-2.076000023E1,-8.460000038E0,-1.511999989E1,2.704003711E1 +6.212243123E0,-2.118000031E1,-8.939999580E0,-1.500000000E1,2.745024600E1 +6.222241856E0,-2.129999924E1,-9.420000076E0,-1.517999935E1,2.780033721E1 +6.232240589E0,-2.129999924E1,-9.359999657E0,-1.523999977E1,2.781289546E1 +6.242239322E0,-2.213999939E1,-9.539999962E0,-1.577999973E1,2.881318385E1 +6.252238055E0,-2.171999931E1,-9.479999542E0,-1.613999939E1,2.867278050E1 +6.262236788E0,-2.189999962E1,-1.019999981E1,-1.679999924E1,2.942600812E1 +6.272235521E0,-2.219999886E1,-1.013999939E1,-1.721999931E1,2.986951478E1 +6.282234254E0,-2.189999962E1,-9.719999313E0,-1.668000031E1,2.919436213E1 +6.292232920E0,-2.231999969E1,-1.001999950E1,-1.685999870E1,2.971266283E1 +6.302231653E0,-2.273999977E1,-9.779999733E0,-1.679999924E1,2.991648306E1 +6.312230386E0,-2.279999924E1,-9.719999313E0,-1.661999893E1,2.984196234E1 +6.322229086E0,-2.123999977E1,-9.599999428E0,-1.517999935E1,2.781600186E1 +6.332227852E0,-1.650000000E1,-7.799999714E0,-5.819999695E0,1.915626247E1 +6.342226618E0,-1.500000000E1,-6.899999619E0,-3.599999905E0,1.689881635E1 +6.352225384E0,-1.421999931E1,-7.440000057E0,-2.700000048E0,1.627427361E1 +6.362224150E0,-1.505999947E1,-7.500000000E0,-3.959999800E0,1.728395737E1 +6.372222916E0,-1.943999863E1,-8.639999390E0,-1.235999966E1,2.460351047E1 +6.382221682E0,-1.997999954E1,-8.399999619E0,-1.373999977E1,2.566218948E1 +6.392220448E0,-2.069999886E1,-8.039999962E0,-1.457999992E1,2.656516422E1 +6.402219148E0,-2.129999924E1,-8.220000267E0,-1.517999935E1,2.741697927E1 +6.412217914E0,-2.153999901E1,-8.639999390E0,-1.631999969E1,2.837187933E1 +6.422216680E0,-2.213999939E1,-8.760000229E0,-1.668000031E1,2.907128458E1 +6.432215380E0,-2.177999878E1,-8.159999847E0,-1.650000000E1,2.851673095E1 +6.442214146E0,-2.142000008E1,-8.340000153E0,-1.613999939E1,2.808685789E1 +6.452212912E0,-2.118000031E1,-8.220000267E0,-1.517999935E1,2.732385766E1 +6.462211612E0,-2.123999977E1,-8.819999695E0,-1.500000000E1,2.745778551E1 +6.472210378E0,-2.093999863E1,-8.279999733E0,-1.409999943E1,2.656787387E1 +6.482209144E0,-2.100000000E1,-7.679999828E0,-1.446000004E1,2.662844341E1 +6.492207910E0,-2.045999908E1,-7.319999695E0,-1.446000004E1,2.610144745E1 +6.502206676E0,-1.992000008E1,-6.839999676E0,-1.421999931E1,2.541260276E1 +6.512205442E0,-2.003999901E1,-8.099999428E0,-1.481999969E1,2.620770768E1 +6.522204208E0,-1.979999924E1,-8.519999504E0,-1.500000000E1,2.626081418E1 +6.532202974E0,-1.961999893E1,-8.880000114E0,-1.421999931E1,2.580711415E1 +6.542201674E0,-1.913999939E1,-9.359999657E0,-1.392000008E1,2.545025682E1 +6.552200440E0,-1.913999939E1,-9.599999428E0,-1.397999954E1,2.557224966E1 +6.562199206E0,-1.937999916E1,-9.899999619E0,-1.385999966E1,2.580104553E1 +6.572197939E0,-2.076000023E1,-1.026000023E1,-1.542000008E1,2.782124398E1 +6.582196739E0,-2.147999954E1,-1.013999939E1,-1.596000004E1,2.861698043E1 +6.592195639E0,-2.100000000E1,-9.779999733E0,-1.415999985E1,2.715057993E1 +6.602194539E0,-1.619999886E1,-7.379999638E0,-4.619999886E0,1.839154035E1 +6.612193505E0,-1.517999935E1,-6.779999733E0,-3.599999905E0,1.701060775E1 +6.622192471E0,-1.523999977E1,-6.659999847E0,-3.779999971E0,1.705583744E1 +6.632191437E0,-1.583999920E1,-6.239999771E0,-5.940000057E0,1.803127207E1 +6.642190437E0,-2.100000000E1,-8.039999962E0,-1.469999981E1,2.686506270E1 +6.652189437E0,-2.142000008E1,-7.799999714E0,-1.535999966E1,2.748792441E1 +6.662188503E0,-2.111999893E1,-7.980000019E0,-1.505999947E1,2.713923984E1 +6.672187569E0,-2.105999947E1,-8.579999924E0,-1.500000000E1,2.724224617E1 +6.682186569E0,-2.034000015E1,-9.000000000E0,-1.481999969E1,2.672728937E1 +6.692185635E0,-2.015999985E1,-9.899999619E0,-1.493999958E1,2.697478774E1 +6.702184701E0,-2.034000015E1,-9.960000038E0,-1.565999985E1,2.753457467E1 +6.712183701E0,-2.052000046E1,-1.019999981E1,-1.547999954E1,2.765394729E1 +6.722182767E0,-2.105999947E1,-1.073999977E1,-1.697999954E1,2.910655522E1 +6.732181833E0,-2.063999939E1,-1.007999992E1,-1.685999870E1,2.849342959E1 +6.742180899E0,-2.105999947E1,-1.001999950E1,-1.757999992E1,2.920582758E1 +6.752179965E0,-2.160000038E1,-9.599999428E0,-1.794000053E1,2.967429232E1 +6.762179031E0,-2.177999878E1,-9.119999886E0,-1.818000031E1,2.980025429E1 +6.772178097E0,-2.261999893E1,-9.659999847E0,-1.860000038E1,3.083731446E1 +6.782177163E0,-2.237999916E1,-9.239999771E0,-1.757999992E1,2.992153665E1 +6.792176163E0,-2.226000023E1,-9.539999962E0,-1.776000023E1,3.003226294E1 +6.802175229E0,-2.213999939E1,-9.239999771E0,-1.679999924E1,2.928817412E1 +6.812174295E0,-2.165999985E1,-8.639999390E0,-1.637999916E1,2.849753595E1 +6.822173295E0,-2.184000015E1,-8.939999580E0,-1.668000031E1,2.889864373E1 +6.832172361E0,-2.105999947E1,-8.099999428E0,-1.596000004E1,2.763792991E1 +6.842171427E0,-2.081999969E1,-8.399999619E0,-1.511999989E1,2.706744867E1 +6.852170493E0,-1.992000008E1,-8.340000153E0,-1.271999931E1,2.506312806E1 +6.862169559E0,-1.860000038E1,-8.159999847E0,-1.043999958E1,2.283723282E1 +6.872168592E0,-1.907999992E1,-8.880000114E0,-1.001999950E1,2.330882213E1 +6.882167625E0,-1.805999947E1,-8.579999924E0,-1.007999992E1,2.239165867E1 +6.892166558E0,-1.955999947E1,-9.420000076E0,-1.313999939E1,2.537694947E1 +6.902165424E0,-2.063999939E1,-9.719999313E0,-1.481999969E1,2.720515305E1 +6.912164290E0,-2.063999939E1,-9.420000076E0,-1.565999985E1,2.756776327E1 +6.922163123E0,-2.219999886E1,-9.300000191E0,-1.644000053E1,2.914795997E1 +6.932161889E0,-2.147999954E1,-8.399999619E0,-1.529999924E1,2.767743396E1 +6.942160689E0,-2.177999878E1,-8.399999619E0,-1.583999920E1,2.821052844E1 +6.952159422E0,-2.195999908E1,-8.220000267E0,-1.607999992E1,2.843196022E1 +6.962158088E0,-2.177999878E1,-8.220000267E0,-1.607999992E1,2.829316435E1 +6.972156821E0,-2.231999969E1,-8.220000267E0,-1.613999939E1,2.874457116E1 +6.982155554E0,-2.142000008E1,-7.799999714E0,-1.613999939E1,2.793127242E1 +6.992154287E0,-2.063999939E1,-8.039999962E0,-1.529999924E1,2.692101690E1 +7.002153020E0,-2.052000046E1,-8.519999504E0,-1.529999924E1,2.697685651E1 +7.012151753E0,-2.003999901E1,-9.059999466E0,-1.565999985E1,2.699853229E1 +7.022150486E0,-2.063999939E1,-9.479999542E0,-1.547999954E1,2.748654856E1 +7.032149219E0,-2.010000038E1,-9.420000076E0,-1.481999969E1,2.669042539E1 +7.042147919E0,-1.985999870E1,-9.179999352E0,-1.427999973E1,2.612681245E1 +7.052146685E0,-1.943999863E1,-9.000000000E0,-1.301999950E1,2.506858460E1 +7.062145451E0,-1.547999954E1,-1.031999969E1,-7.859999657E0,2.019684070E1 +7.072144151E0,-1.307999992E1,-9.300000191E0,-1.559999943E0,1.612482562E1 +7.082142917E0,-1.284000015E1,-9.000000000E0,-1.439999938E0,1.574608535E1 +7.092141683E0,-1.350000000E1,-8.939999580E0,-2.519999981E0,1.638670169E1 +7.102140449E0,-1.787999916E1,-8.039999962E0,-7.980000019E0,2.116639718E1 +7.112139215E0,-2.142000008E1,-8.819999695E0,-1.529999924E1,2.776146204E1 +7.122137981E0,-2.189999962E1,-8.519999504E0,-1.613999939E1,2.850789286E1 +7.132136747E0,-2.160000038E1,-8.099999428E0,-1.583999920E1,2.798348766E1 +7.142135513E0,-2.105999947E1,-7.379999638E0,-1.535999966E1,2.709091290E1 +7.152134213E0,-2.069999886E1,-7.679999828E0,-1.535999966E1,2.689613243E1 +7.162132979E0,-2.027999878E1,-8.579999924E0,-1.542000008E1,2.688254362E1 +7.172131745E0,-2.045999908E1,-9.300000191E0,-1.619999886E1,2.770453986E1 +7.182130445E0,-2.015999985E1,-9.539999962E0,-1.637999916E1,2.767203581E1 +7.192129211E0,-2.081999969E1,-1.026000023E1,-1.685999870E1,2.868796870E1 +7.202127977E0,-2.142000008E1,-9.960000038E0,-1.692000008E1,2.905691667E1 +7.212126677E0,-2.171999931E1,-1.013999939E1,-1.692000008E1,2.934049012E1 +7.222125443E0,-2.171999931E1,-1.001999950E1,-1.692000008E1,2.929923485E1 +7.232124209E0,-2.184000015E1,-8.939999580E0,-1.637999916E1,2.872653080E1 +7.242122975E0,-2.202000046E1,-8.880000114E0,-1.668000031E1,2.901649931E1 +7.252121741E0,-2.118000031E1,-8.819999695E0,-1.559999943E1,2.774427490E1 +7.262120507E0,-2.160000038E1,-8.819999695E0,-1.583999920E1,2.820031889E1 +7.272119273E0,-2.105999947E1,-8.699999809E0,-1.547999954E1,2.754712254E1 +7.282118039E0,-2.069999886E1,-8.159999847E0,-1.463999939E1,2.663466036E1 +7.292116739E0,-2.003999901E1,-7.619999886E0,-1.296000004E1,2.505249607E1 +7.302115505E0,-1.992000008E1,-7.199999809E0,-1.181999969E1,2.425610837E1 +7.312114271E0,-2.015999985E1,-7.319999695E0,-1.223999977E1,2.469464686E1 +7.322112971E0,-2.003999901E1,-7.859999657E0,-1.217999935E1,2.473324764E1 +7.332111737E0,-2.135999870E1,-7.859999657E0,-1.385999966E1,2.664824065E1 +7.342110470E0,-2.111999893E1,-8.639999390E0,-1.475999928E1,2.717648842E1 +7.352109203E0,-2.015999985E1,-8.939999580E0,-1.319999981E1,2.570192953E1 +7.362107936E0,-2.052000046E1,-9.479999542E0,-1.392000008E1,2.654632201E1 +7.372106669E0,-2.087999916E1,-1.038000011E1,-1.511999989E1,2.779088275E1 +7.382105402E0,-2.129999924E1,-9.899999619E0,-1.523999977E1,2.799924201E1 +7.392104135E0,-2.250000000E1,-1.038000011E1,-1.752000046E1,3.034707265E1 +7.402102801E0,-2.039999962E1,-1.019999981E1,-1.367999935E1,2.659590876E1 +7.412101534E0,-2.003999901E1,-9.599999428E0,-1.271999931E1,2.560390462E1 +7.422100267E0,-1.997999954E1,-9.179999352E0,-1.284000015E1,2.546248954E1 +7.432098933E0,-1.973999977E1,-8.279999733E0,-1.181999969E1,2.445277856E1 +7.442097666E0,-2.165999985E1,-7.259999752E0,-1.505999947E1,2.736177578E1 +7.452096432E0,-2.093999863E1,-7.079999924E0,-1.505999947E1,2.674721528E1 +7.462095132E0,-2.087999916E1,-7.559999943E0,-1.434000015E1,2.643413642E1 +7.472093898E0,-2.081999969E1,-7.199999809E0,-1.379999924E1,2.599523732E1 +7.482092664E0,-1.992000008E1,-8.039999962E0,-1.355999947E1,2.540318067E1 +7.492091430E0,-2.034000015E1,-7.980000019E0,-1.434000015E1,2.613487346E1 +7.502090196E0,-2.003999901E1,-8.279999733E0,-1.493999958E1,2.633179719E1 +7.512088962E0,-2.039999962E1,-9.840000153E0,-1.619999886E1,2.784646388E1 +7.522087728E0,-2.087999916E1,-9.659999847E0,-1.644000053E1,2.827655530E1 +7.532086494E0,-1.985999870E1,-9.719999313E0,-1.488000011E1,2.665168547E1 +7.542085194E0,-1.997999954E1,-1.001999950E1,-1.481999969E1,2.681852275E1 +7.552083960E0,-1.979999924E1,-9.179999352E0,-1.451999950E1,2.621340770E1 +7.562082726E0,-2.027999878E1,-8.939999580E0,-1.488000011E1,2.669487491E1 +7.572081426E0,-2.160000038E1,-9.300000191E0,-1.596000004E1,2.842132335E1 +7.582080192E0,-2.118000031E1,-8.639999390E0,-1.535999966E1,2.755306865E1 +7.592078958E0,-2.105999947E1,-9.000000000E0,-1.505999947E1,2.741034771E1 +7.602077724E0,-2.081999969E1,-9.179999352E0,-1.511999989E1,2.731957489E1 +7.612076490E0,-1.950000000E1,-8.760000229E0,-1.277999973E1,2.490614376E1 +7.622075256E0,-1.559999943E1,-7.619999886E0,-3.779999971E0,1.776830831E1 +7.632074022E0,-1.511999989E1,-8.039999962E0,-1.919999957E0,1.723201659E1 +7.642072788E0,-1.488000011E1,-8.220000267E0,-1.319999933E0,1.705066590E1 +7.652071488E0,-1.589999962E1,-8.460000038E0,-3.839999914E0,1.841540626E1 +7.662070254E0,-2.027999878E1,-9.899999619E0,-1.289999962E1,2.599419807E1 +7.672069054E0,-2.087999916E1,-9.239999771E0,-1.488000011E1,2.725374037E1 +7.682067820E0,-2.057999992E1,-8.880000114E0,-1.523999977E1,2.710439802E1 +7.692066653E0,-2.081999969E1,-8.819999695E0,-1.517999935E1,2.723411761E1 +7.702065553E0,-2.142000008E1,-9.179999352E0,-1.626000023E1,2.841612920E1 +7.712064386E0,-2.142000008E1,-9.119999886E0,-1.673999977E1,2.867435080E1 +7.722063286E0,-2.153999901E1,-9.479999542E0,-1.644000053E1,2.870741309E1 +7.732062186E0,-2.069999886E1,-9.359999657E0,-1.596000004E1,2.776366596E1 +7.742061086E0,-2.057999992E1,-8.579999924E0,-1.542000008E1,2.710957760E1 +7.752059952E0,-2.045999908E1,-8.939999580E0,-1.488000011E1,2.683187579E1 +7.762058818E0,-2.100000000E1,-8.639999390E0,-1.493999958E1,2.718185382E1 +7.772057684E0,-2.171999931E1,-8.279999733E0,-1.500000000E1,2.766435912E1 +7.782056550E0,-2.105999947E1,-8.159999847E0,-1.493999958E1,2.707974820E1 +7.792055350E0,-2.111999893E1,-7.859999657E0,-1.451999950E1,2.680791553E1 +7.802054216E0,-2.093999863E1,-8.579999924E0,-1.469999981E1,2.698499464E1 +7.812053082E0,-2.087999916E1,-9.179999352E0,-1.505999947E1,2.733222159E1 +7.822051882E0,-2.076000023E1,-9.479999542E0,-1.529999924E1,2.747613469E1 +7.832050748E0,-2.021999931E1,-9.300000191E0,-1.596000004E1,2.738722288E1 +7.842049614E0,-1.992000008E1,-8.399999619E0,-1.493999958E1,2.627869830E1 +7.852048480E0,-1.877999878E1,-8.039999962E0,-1.259999943E1,2.400187366E1 +7.862047346E0,-1.818000031E1,-8.099999428E0,-1.026000023E1,2.239173969E1 +7.872046212E0,-1.794000053E1,-8.039999962E0,-9.840000153E0,2.198433127E1 +7.882045078E0,-1.727999878E1,-8.699999809E0,-9.899999619E0,2.173242616E1 +7.892043944E0,-1.907999992E1,-8.939999580E0,-1.242000008E1,2.445866700E1 +7.902042744E0,-2.069999886E1,-9.000000000E0,-1.439999962E1,2.677405352E1 +7.912041610E0,-2.202000046E1,-8.939999580E0,-1.457999992E1,2.788154247E1 +7.922040476E0,-2.315999985E1,-7.919999599E0,-1.553999996E1,2.899316446E1 +7.932039276E0,-2.237999916E1,-6.960000038E0,-1.523999977E1,2.795645822E1 +7.942038142E0,-2.177999878E1,-6.839999676E0,-1.589999962E1,2.782020723E1 +7.952037008E0,-2.147999954E1,-7.079999924E0,-1.577999973E1,2.757762083E1 +7.962035808E0,-2.087999916E1,-8.279999733E0,-1.583999920E1,2.748523850E1 +7.972034641E0,-2.081999969E1,-9.539999962E0,-1.596000004E1,2.791425420E1 +7.982033441E0,-2.063999939E1,-9.420000076E0,-1.529999924E1,2.736486713E1 +7.992032241E0,-1.968000031E1,-9.300000191E0,-1.446000004E1,2.613204961E1 +8.002030974E0,-2.034000015E1,-8.880000114E0,-1.434000015E1,2.642358062E1 +8.012029707E0,-2.063999939E1,-8.340000153E0,-1.379999924E1,2.619170014E1 +8.022028440E0,-2.052000046E1,-8.220000267E0,-1.385999966E1,2.609096421E1 +8.032027173E0,-1.992000008E1,-8.279999733E0,-1.392000008E1,2.567355061E1 +8.042025839E0,-1.943999863E1,-7.619999886E0,-1.373999977E1,2.499531033E1 +8.052024572E0,-1.842000008E1,-8.099999428E0,-1.313999939E1,2.403260239E1 +8.062023305E0,-1.871999931E1,-8.279999733E0,-1.217999935E1,2.381909222E1 +8.072022005E0,-2.015999985E1,-7.919999599E0,-1.296000004E1,2.524110910E1 +8.082020771E0,-1.955999947E1,-8.039999962E0,-1.092000008E1,2.380087352E1 +8.092019537E0,-1.571999931E1,-6.179999828E0,-3.119999886E0,1.717687910E1 +8.102018303E0,-1.626000023E1,-6.719999790E0,-2.519999981E0,1.777347475E1 +8.112017069E0,-1.535999966E1,-7.319999695E0,-2.700000048E0,1.722794199E1 +8.122015835E0,-1.481999969E1,-7.619999886E0,-2.039999962E0,1.678863869E1 +8.132014601E0,-1.913999939E1,-9.119999886E0,-1.019999981E1,2.352772770E1 +8.142013367E0,-1.842000008E1,-8.880000114E0,-1.200000000E1,2.370971963E1 +8.152012067E0,-1.913999939E1,-8.939999580E0,-1.169999981E1,2.414856444E1 +8.162010833E0,-2.057999992E1,-9.239999771E0,-1.463999939E1,2.689318826E1 +8.172009599E0,-2.123999977E1,-9.479999542E0,-1.547999954E1,2.793990636E1 +8.182008299E0,-2.118000031E1,-9.179999352E0,-1.571999931E1,2.792817895E1 +8.192007065E0,-2.165999985E1,-9.119999886E0,-1.631999969E1,2.861245151E1 +8.202005831E0,-2.165999985E1,-9.059999466E0,-1.650000000E1,2.869650125E1 +8.212004531E0,-2.142000008E1,-9.119999886E0,-1.613999939E1,2.832826118E1 +8.222003297E0,-2.177999878E1,-9.239999771E0,-1.577999973E1,2.843860640E1 +8.232002063E0,-2.105999947E1,-9.359999657E0,-1.553999996E1,2.779612869E1 +8.242000829E0,-2.142000008E1,-9.119999886E0,-1.583999920E1,2.815841572E1 +8.251999595E0,-2.142000008E1,-8.639999390E0,-1.613999939E1,2.817739472E1 +8.261998361E0,-2.118000031E1,-8.699999809E0,-1.613999939E1,2.801396063E1 +8.271997127E0,-2.118000031E1,-8.460000038E0,-1.602000046E1,2.787121146E1 +8.281995893E0,-2.003999901E1,-9.000000000E0,-1.553999996E1,2.690897915E1 +8.291994593E0,-2.010000038E1,-9.300000191E0,-1.559999943E1,2.708985052E1 +8.301993359E0,-1.973999977E1,-9.359999657E0,-1.571999931E1,2.691459758E1 +8.311992125E0,-1.992000008E1,-9.960000038E0,-1.602000046E1,2.743443855E1 +8.321990825E0,-2.027999878E1,-9.719999313E0,-1.607999992E1,2.764639461E1 +8.331989591E0,-2.021999931E1,-9.420000076E0,-1.602000046E1,2.746316057E1 +8.341988357E0,-2.034000015E1,-9.719999313E0,-1.626000023E1,2.779535213E1 +8.351987123E0,-1.997999954E1,-9.119999886E0,-1.583999920E1,2.707914981E1 +8.361985889E0,-2.076000023E1,-9.179999352E0,-1.637999916E1,2.799204119E1 +8.371984622E0,-2.153999901E1,-9.659999847E0,-1.655999947E1,2.883610127E1 +8.381983355E0,-2.219999886E1,-9.059999466E0,-1.607999992E1,2.887022579E1 +8.391982088E0,-2.279999924E1,-8.639999390E0,-1.661999893E1,2.950786199E1 +8.401980754E0,-2.268000031E1,-8.279999733E0,-1.602000046E1,2.897552802E1 +8.411979487E0,-2.160000038E1,-7.679999828E0,-1.542000008E1,2.762822499E1 +8.421978220E0,-2.052000046E1,-7.679999828E0,-1.511999989E1,2.662080413E1 +8.431976886E0,-2.015999985E1,-8.159999847E0,-1.475999928E1,2.628438262E1 +8.441975619E0,-1.961999893E1,-8.220000267E0,-1.500000000E1,2.602907533E1 +8.451974352E0,-2.003999901E1,-8.699999809E0,-1.535999966E1,2.670620052E1 +8.461973018E0,-2.039999962E1,-8.880000114E0,-1.607999992E1,2.745142590E1 +8.471971751E0,-2.010000038E1,-7.679999828E0,-1.535999966E1,2.643713302E1 +8.481970517E0,-1.992000008E1,-7.619999886E0,-1.511999989E1,2.614354983E1 +8.491969283E0,-1.973999977E1,-7.440000057E0,-1.529999924E1,2.605976148E1 +8.501968049E0,-1.997999954E1,-7.619999886E0,-1.481999969E1,2.601724757E1 +8.511966815E0,-2.087999916E1,-8.639999390E0,-1.559999943E1,2.745876794E1 +8.521965581E0,-2.171999931E1,-9.179999352E0,-1.589999962E1,2.844012564E1 +8.531964347E0,-2.063999939E1,-9.300000191E0,-1.427999973E1,2.676598533E1 +8.541963047E0,-2.118000031E1,-8.939999580E0,-1.481999969E1,2.735230148E1 +8.551961813E0,-2.034000015E1,-8.939999580E0,-1.488000011E1,2.674048620E1 +8.561960579E0,-2.010000038E1,-8.279999733E0,-1.463999939E1,2.620873887E1 +8.571959279E0,-2.153999901E1,-8.279999733E0,-1.596000004E1,2.805800339E1 +8.581958045E0,-2.021999931E1,-7.980000019E0,-1.542000008E1,2.665155108E1 +8.591956811E0,-2.045999908E1,-8.340000153E0,-1.547999954E1,2.697772323E1 +8.601955577E0,-1.997999954E1,-8.639999390E0,-1.542000008E1,2.667632609E1 +8.611954343E0,-1.950000000E1,-8.399999619E0,-1.523999977E1,2.613556172E1 +8.621953109E0,-2.003999901E1,-9.059999466E0,-1.529999924E1,2.679132560E1 +8.631951875E0,-1.871999931E1,-8.220000267E0,-1.325999928E1,2.436871682E1 +8.641950641E0,-1.439999962E1,-7.019999981E0,-3.959999800E0,1.650218128E1 +8.651949341E0,-1.500000000E1,-7.019999981E0,-1.319999933E0,1.661393390E1 +8.661948107E0,-1.517999935E1,-6.960000038E0,-1.919999957E0,1.680953243E1 +8.671946873E0,-1.668000031E1,-7.679999828E0,-3.899999857E0,1.877271441E1 +8.681945573E0,-2.105999947E1,-9.000000000E0,-1.338000011E1,2.652447889E1 +8.691944339E0,-2.135999870E1,-9.179999352E0,-1.650000000E1,2.850915524E1 +8.701943105E0,-2.153999901E1,-9.239999771E0,-1.619999886E1,2.849191317E1 +8.711941871E0,-2.184000015E1,-9.059999466E0,-1.596000004E1,2.852701874E1 +8.721940671E0,-2.171999931E1,-8.880000114E0,-1.613999939E1,2.848003428E1 +8.731939571E0,-2.063999939E1,-8.579999924E0,-1.577999973E1,2.736118355E1 +8.741938471E0,-2.034000015E1,-8.279999733E0,-1.565999985E1,2.697238582E1 +8.751937437E0,-1.992000008E1,-7.980000019E0,-1.577999973E1,2.663635101E1 +8.761936437E0,-1.955999947E1,-7.980000019E0,-1.596000004E1,2.647632113E1 +8.771935437E0,-2.045999908E1,-7.919999599E0,-1.602000046E1,2.716575732E1 +8.781934437E0,-2.003999901E1,-8.159999847E0,-1.619999886E1,2.703011507E1 +8.791933437E0,-2.045999908E1,-8.880000114E0,-1.637999916E1,2.767255567E1 +8.801932503E0,-2.118000031E1,-9.000000000E0,-1.565999985E1,2.783573258E1 +8.811931569E0,-2.123999977E1,-9.719999313E0,-1.637999916E1,2.852928933E1 +8.821930569E0,-2.165999985E1,-9.840000153E0,-1.619999886E1,2.878230636E1 +8.831929635E0,-2.165999985E1,-9.359999657E0,-1.589999962E1,2.845303455E1 +8.841928701E0,-2.021999931E1,-9.000000000E0,-1.481999969E1,2.663608010E1 +8.851927767E0,-1.871999931E1,-8.519999504E0,-1.223999977E1,2.393420900E1 +8.861926833E0,-1.823999977E1,-8.159999847E0,-1.038000011E1,2.251727318E1 +8.871925899E0,-1.787999916E1,-7.980000019E0,-1.013999939E1,2.204981537E1 +8.881924965E0,-1.860000038E1,-8.159999847E0,-1.073999977E1,2.297592668E1 +8.891924031E0,-1.979999924E1,-7.980000019E0,-1.284000015E1,2.491156306E1 +8.901923031E0,-2.027999878E1,-8.279999733E0,-1.421999931E1,2.611599369E1 +8.911922097E0,-2.010000038E1,-8.340000153E0,-1.439999962E1,2.609455129E1 +8.921921163E0,-2.081999969E1,-8.760000229E0,-1.481999969E1,2.701559517E1 +8.931920163E0,-1.985999870E1,-8.939999580E0,-1.457999992E1,2.620914991E1 +8.941919229E0,-2.045999908E1,-9.420000076E0,-1.583999920E1,2.753640388E1 +8.951918295E0,-2.057999992E1,-9.659999847E0,-1.637999916E1,2.802064179E1 +8.961917361E0,-2.052000046E1,-9.539999962E0,-1.745999908E1,2.858205007E1 +8.971916427E0,-2.147999954E1,-9.359999657E0,-1.734000015E1,2.914919517E1 +8.981915493E0,-2.087999916E1,-8.579999924E0,-1.668000031E1,2.806800979E1 +8.991914559E0,-2.093999863E1,-8.579999924E0,-1.589999962E1,2.765700506E1 +9.001913625E0,-2.063999939E1,-8.639999390E0,-1.463999939E1,2.673927348E1 +9.011912625E0,-2.021999931E1,-9.179999352E0,-1.481999969E1,2.669743717E1 +9.021911658E0,-2.105999947E1,-9.359999657E0,-1.481999969E1,2.740010150E1 +9.031910591E0,-2.021999931E1,-9.059999466E0,-1.392000008E1,2.616674158E1 +9.041909457E0,-2.093999863E1,-8.819999695E0,-1.409999943E1,2.674109050E1 +9.051908323E0,-2.123999977E1,-8.760000229E0,-1.350000000E1,2.664817431E1 +9.061907156E0,-2.063999939E1,-8.760000229E0,-1.325999928E1,2.604946755E1 +9.071905922E0,-2.118000031E1,-9.000000000E0,-1.439999962E1,2.714686726E1 +9.081904722E0,-2.057999992E1,-8.819999695E0,-1.427999973E1,2.655649043E1 +9.091903455E0,-2.045999908E1,-8.699999809E0,-1.488000011E1,2.675286831E1 +9.101902188E0,-1.943999863E1,-8.880000114E0,-1.307999992E1,2.505702190E1 +9.111900921E0,-1.565999985E1,-7.619999886E0,-3.539999962E0,1.777165139E1 +9.121899654E0,-1.565999985E1,-7.559999943E0,-1.319999933E0,1.743936909E1 +9.131898387E0,-1.505999947E1,-6.960000038E0,-7.799999714E-1,1.660884055E1 +9.141897120E0,-1.596000004E1,-6.779999733E0,-2.879999876E0,1.757795201E1 +9.151895786E0,-2.034000015E1,-7.619999886E0,-1.242000008E1,2.502071954E1 +9.161894519E0,-2.057999992E1,-7.980000019E0,-1.547999954E1,2.696010354E1 +9.171893252E0,-2.142000008E1,-8.579999924E0,-1.626000023E1,2.822800754E1 +9.181891918E0,-2.142000008E1,-8.579999924E0,-1.589999962E1,2.802218389E1 +9.191890651E0,-2.142000008E1,-8.760000229E0,-1.613999939E1,2.821442162E1 +9.201889417E0,-2.195999908E1,-8.340000153E0,-1.571999931E1,2.826509403E1 +9.211888183E0,-2.165999985E1,-7.799999714E0,-1.529999924E1,2.764209771E1 +9.221886949E0,-2.052000046E1,-8.639999390E0,-1.397999954E1,2.628992954E1 +9.231885715E0,-1.968000031E1,-8.699999809E0,-1.313999939E1,2.521213979E1 +9.241884481E0,-1.877999878E1,-9.119999886E0,-1.277999973E1,2.447838118E1 +9.251883247E0,-1.847999954E1,-1.007999992E1,-1.289999962E1,2.468859598E1 +9.261881947E0,-1.919999886E1,-9.599999428E0,-1.446000004E1,2.588226316E1 +9.271880713E0,-1.992000008E1,-9.300000191E0,-1.439999962E1,2.628034238E1 +9.281879479E0,-1.979999924E1,-9.179999352E0,-1.500000000E1,2.648230273E1 +9.291878179E0,-2.010000038E1,-8.579999924E0,-1.542000008E1,2.674701509E1 +9.301876945E0,-2.081999969E1,-8.340000153E0,-1.565999985E1,2.735440705E1 +9.311875711E0,-2.111999893E1,-8.639999390E0,-1.619999886E1,2.798470845E1 +9.321874411E0,-2.171999931E1,-8.460000038E0,-1.655999947E1,2.859306827E1 +9.331873177E0,-2.147999954E1,-8.340000153E0,-1.644000053E1,2.830582273E1 +9.341871943E0,-1.565999985E1,-7.919999599E0,-9.239999771E0,1.983279064E1 +9.351870709E0,-1.631999969E1,-6.359999657E0,-6.359999657E0,1.863441926E1 +9.361869475E0,-1.583999920E1,-6.480000019E0,-5.759999752E0,1.805750736E1 +9.371868241E0,-1.619999886E1,-6.179999828E0,-5.519999981E0,1.819622930E1 +9.381867007E0,-2.100000000E1,-5.879999638E0,-1.200000000E1,2.489125139E1 +9.391865773E0,-1.961999893E1,-7.980000019E0,-1.439999962E1,2.561219919E1 +9.401864473E0,-2.003999901E1,-8.159999847E0,-1.427999973E1,2.592499856E1 +9.411863239E0,-1.973999977E1,-8.760000229E0,-1.439999962E1,2.595698719E1 +9.421862005E0,-2.052000046E1,-1.007999992E1,-1.511999989E1,2.740969197E1 +9.431860705E0,-2.045999908E1,-9.659999847E0,-1.547999954E1,2.741454989E1 +9.441859471E0,-2.076000023E1,-9.960000038E0,-1.650000000E1,2.832718147E1 +9.451858237E0,-2.081999969E1,-1.001999950E1,-1.661999893E1,2.846220550E1 +9.461857003E0,-2.069999886E1,-9.719999313E0,-1.631999969E1,2.809467439E1 +9.471855769E0,-2.100000000E1,-8.519999504E0,-1.565999985E1,2.754679631E1 +9.481854535E0,-2.039999962E1,-7.619999886E0,-1.511999989E1,2.651110671E1 +9.491853301E0,-2.069999886E1,-7.919999599E0,-1.553999996E1,2.706857856E1 +9.501852034E0,-2.177999878E1,-8.099999428E0,-1.626000023E1,2.836134597E1 +9.511850700E0,-2.237999916E1,-9.059999466E0,-1.721999931E1,2.965596616E1 +9.521849433E0,-2.250000000E1,-9.599999428E0,-1.697999954E1,2.977801829E1 +9.531848166E0,-2.147999954E1,-9.179999352E0,-1.500000000E1,2.776081354E1 +9.541846832E0,-2.057999992E1,-8.399999619E0,-1.385999966E1,2.619534273E1 +9.551845565E0,-2.003999901E1,-9.000000000E0,-1.325999928E1,2.565987414E1 +9.561844298E0,-2.015999985E1,-9.300000191E0,-1.301999950E1,2.573783178E1 +9.571842964E0,-2.081999969E1,-9.599999428E0,-1.434000015E1,2.704196703E1 +9.581841697E0,-2.034000015E1,-9.779999733E0,-1.475999928E1,2.696704618E1 +9.591840430E0,-2.093999863E1,-9.479999542E0,-1.523999977E1,2.757918648E1 +9.601839163E0,-2.100000000E1,-9.000000000E0,-1.565999985E1,2.769901795E1 +9.611837929E0,-2.100000000E1,-9.119999886E0,-1.589999962E1,2.787443965E1 +9.621836695E0,-2.160000038E1,-9.359999657E0,-1.637999916E1,2.867880720E1 +9.631835461E0,-2.057999992E1,-9.840000153E0,-1.571999931E1,2.770343622E1 +9.641834227E0,-2.081999969E1,-9.599999428E0,-1.511999989E1,2.746355354E1 +9.651832927E0,-1.979999924E1,-8.939999580E0,-1.284000015E1,2.523547436E1 +9.661831693E0,-1.457999992E1,-7.199999809E0,-3.839999914E0,1.670814156E1 +9.671830459E0,-1.469999981E1,-5.759999752E0,-6.599999666E-1,1.580199960E1 +9.681829159E0,-1.409999943E1,-5.819999695E0,-1.319999933E0,1.531093662E1 +9.691827925E0,-1.517999935E1,-5.699999809E0,-3.240000010E0,1.653541588E1 +9.701826691E0,-1.997999954E1,-7.500000000E0,-1.169999981E1,2.433804383E1 +9.711825457E0,-2.052000046E1,-8.699999809E0,-1.493999958E1,2.683214496E1 +9.721824223E0,-2.039999962E1,-9.000000000E0,-1.475999928E1,2.673981232E1 +9.731822989E0,-2.063999939E1,-9.059999466E0,-1.469999981E1,2.691065141E1 +9.741821755E0,-2.093999863E1,-9.359999657E0,-1.505999947E1,2.743896354E1 +9.751820521E0,-2.160000038E1,-9.300000191E0,-1.602000046E1,2.845505991E1 +9.761819221E0,-2.213999939E1,-9.719999313E0,-1.697999954E1,2.954620693E1 +9.771817987E0,-2.189999962E1,-9.539999962E0,-1.757999992E1,2.965936580E1 +9.781816753E0,-2.142000008E1,-8.880000114E0,-1.739999962E1,2.899018441E1 +9.791815453E0,-2.129999924E1,-8.279999733E0,-1.692000008E1,2.843474575E1 +9.801814219E0,-2.081999969E1,-7.739999771E0,-1.559999943E1,2.714295426E1 +9.811813019E0,-2.118000031E1,-8.279999733E0,-1.571999931E1,2.764541891E1 +9.821811785E0,-2.171999931E1,-8.819999695E0,-1.613999939E1,2.846138340E1 +9.831810618E0,-2.123999977E1,-8.939999580E0,-1.613999939E1,2.813468967E1 +9.841809518E0,-1.973999977E1,-9.659999847E0,-1.457999992E1,2.637346367E1 +9.851808418E0,-1.847999954E1,-9.719999313E0,-1.175999928E1,2.396427242E1 +9.861807318E0,-1.721999931E1,-9.059999466E0,-9.119999886E0,2.148921508E1 +9.871806218E0,-1.703999901E1,-9.000000000E0,-8.340000153E0,2.099802773E1 +9.881805118E0,-1.871999931E1,-8.279999733E0,-1.007999992E1,2.281673001E1 +9.891804018E0,-2.003999901E1,-8.099999428E0,-1.242000008E1,2.492925897E1 +9.901802851E0,-2.105999947E1,-8.939999580E0,-1.457999992E1,2.712975429E1 +9.911801717E0,-2.153999901E1,-9.840000153E0,-1.613999939E1,2.865827525E1 +9.921800583E0,-2.202000046E1,-1.013999939E1,-1.655999947E1,2.935870552E1 +9.931799383E0,-2.177999878E1,-1.050000000E1,-1.673999977E1,2.940826311E1 +9.941798249E0,-2.189999962E1,-1.043999958E1,-1.769999886E1,3.003154232E1 +9.951797115E0,-2.219999886E1,-1.031999969E1,-1.769999886E1,3.020980474E1 +9.961795981E0,-2.219999886E1,-1.038000011E1,-1.776000023E1,3.026552428E1 +9.971794847E0,-2.285999870E1,-1.013999939E1,-1.823999977E1,3.095313748E1 +9.981793713E0,-2.279999924E1,-9.420000076E0,-1.692000008E1,2.991425696E1 +9.991792579E0,-2.202000046E1,-8.699999809E0,-1.589999962E1,2.851982477E1 +1.000179144E1,-2.171999931E1,-8.460000038E0,-1.577999973E1,2.814850551E1 +1.001179024E1,-2.118000031E1,-8.340000153E0,-1.535999966E1,2.746047350E1 +1.002178911E1,-2.087999916E1,-9.000000000E0,-1.577999973E1,2.767639349E1 +1.003178798E1,-2.003999901E1,-9.119999886E0,-1.469999981E1,2.647387302E1 +1.004178678E1,-1.884000015E1,-9.059999466E0,-1.385999966E1,2.508243980E1 +1.005178564E1,-1.884000015E1,-9.179999352E0,-1.373999977E1,2.506003966E1 +1.006178451E1,-1.884000015E1,-8.939999580E0,-1.379999924E1,2.500618278E1 +1.007178331E1,-1.985999870E1,-9.300000191E0,-1.553999996E1,2.687752129E1 +1.008178218E1,-2.069999886E1,-9.599999428E0,-1.637999916E1,2.808833057E1 +1.009178104E1,-2.135999870E1,-1.013999939E1,-1.734000015E1,2.932140408E1 +1.010177991E1,-2.219999886E1,-9.899999619E0,-1.745999908E1,2.992827275E1 +1.011177874E1,-2.219999886E1,-9.659999847E0,-1.739999962E1,2.981468653E1 +1.012177754E1,-2.100000000E1,-9.359999657E0,-1.529999924E1,2.761701595E1 +1.013177634E1,-1.529999924E1,-7.019999981E0,-5.400000095E0,1.767852871E1 +1.014177507E1,-1.559999943E1,-6.599999905E0,-3.179999828E0,1.723462735E1 +1.015177374E1,-1.583999920E1,-6.359999657E0,-2.939999819E0,1.732047255E1 +1.016177247E1,-1.715999985E1,-6.000000000E0,-4.980000019E0,1.884850113E1 +1.017177120E1,-2.189999962E1,-7.199999809E0,-1.409999943E1,2.702332260E1 +1.018176987E1,-2.063999939E1,-7.500000000E0,-1.547999954E1,2.686800999E1 +1.019176860E1,-1.973999977E1,-7.559999943E0,-1.542000008E1,2.616481593E1 +1.020176734E1,-1.955999947E1,-8.159999847E0,-1.475999928E1,2.582705471E1 +1.021176607E1,-1.937999916E1,-9.300000191E0,-1.475999928E1,2.607550478E1 +1.022176480E1,-1.968000031E1,-9.599999428E0,-1.542000008E1,2.678131444E1 +1.023176357E1,-2.027999878E1,-9.899999619E0,-1.523999977E1,2.723134106E1 +1.024176234E1,-2.118000031E1,-9.779999733E0,-1.668000031E1,2.867861953E1 +1.025176110E1,-2.184000015E1,-9.659999847E0,-1.710000038E1,2.937194608E1 +1.026175980E1,-2.219999886E1,-9.599999428E0,-1.781999969E1,3.004250867E1 +1.027175857E1,-2.243999863E1,-9.779999733E0,-1.860000038E1,3.074348626E1 +1.028175733E1,-2.189999962E1,-9.599999428E0,-1.745999908E1,2.960779526E1 +1.029175603E1,-2.189999962E1,-9.420000076E0,-1.721999931E1,2.940875314E1 +1.030175480E1,-2.243999863E1,-9.479999542E0,-1.697999954E1,2.969417980E1 +1.031175356E1,-2.292000008E1,-9.420000076E0,-1.692000008E1,3.000581956E1 +1.032175226E1,-2.310000038E1,-9.779999733E0,-1.734000015E1,3.049481952E1 +1.033175103E1,-2.243999863E1,-9.239999771E0,-1.673999977E1,2.948149804E1 +1.034174980E1,-2.165999985E1,-8.939999580E0,-1.596000004E1,2.835138069E1 +1.035174856E1,-1.973999977E1,-9.539999962E0,-1.439999962E1,2.623050093E1 +1.036174733E1,-1.661999893E1,-8.699999809E0,-8.460000038E0,2.057877455E1 +1.037174610E1,-6.059999943E0,-7.019999981E0,9.300000191E0,1.313369722E1 +1.038174486E1,6.239999771E0,-3.839999914E0,3.119999886E1,3.204876168E1 +1.039174363E1,1.631999969E1,5.999999642E-1,5.207999802E1,5.458047804E1 +1.040174233E1,2.501999855E1,3.119999886E0,6.845999908E1,7.295550837E1 +1.041174109E1,2.592000008E1,4.619999886E0,7.254000092E1,7.717021793E1 +1.042173986E1,2.495999908E1,4.859999657E0,7.301999664E1,7.732102599E1 +1.043173856E1,2.531999969E1,4.920000076E0,7.326000214E1,7.766811893E1 +1.044173732E1,2.573999977E1,5.039999962E0,7.343999481E1,7.798321631E1 +1.045173609E1,2.585999870E1,5.099999905E0,7.386000061E1,7.842224953E1 +1.046173486E1,2.639999962E1,5.039999962E0,7.445999908E1,7.916219453E1 +1.047173362E1,2.609999847E1,4.980000019E0,7.493999481E1,7.951108818E1 +1.048173239E1,2.639999962E1,5.460000038E0,7.541999817E1,8.009336866E1 +1.049173116E1,2.651999855E1,5.219999790E0,7.565999603E1,8.034297555E1 +1.050172992E1,2.645999908E1,5.099999905E0,7.565999603E1,8.031548139E1 +1.051172862E1,2.742000008E1,4.980000019E0,7.625999451E1,8.119263246E1 +1.052172739E1,2.711999893E1,4.799999714E0,7.625999451E1,8.108095400E1 +1.053172612E1,2.759999847E1,5.219999790E0,7.679999542E1,8.177559300E1 +1.054172479E1,2.784000015E1,5.279999733E0,7.625999451E1,8.135435310E1 +1.055172352E1,2.729999924E1,5.279999733E0,7.583999634E1,8.077668847E1 +1.056172225E1,2.718000031E1,5.099999905E0,7.619999695E1,8.106295054E1 +1.057172092E1,2.651999855E1,4.559999943E0,7.572000122E1,8.035933367E1 +1.058171965E1,2.657999992E1,4.799999714E0,7.655999756E1,8.118478687E1 +1.059171838E1,2.645999908E1,5.159999847E0,7.691999817E1,8.150732034E1 +1.060171712E1,2.639999962E1,4.799999714E0,7.679999542E1,8.135256157E1 +1.061171585E1,2.657999992E1,5.099999905E0,7.709999847E1,8.171239906E1 +1.062171458E1,2.592000008E1,4.980000019E0,7.686000061E1,8.126565386E1 +1.063171332E1,2.603999901E1,4.980000019E0,7.686000061E1,8.130400754E1 +1.064171208E1,2.639999962E1,5.519999981E0,7.715999603E1,8.173796772E1 +1.065171078E1,2.663999939E1,5.940000057E0,7.769999695E1,8.235449407E1 +1.066170955E1,2.723999977E1,5.940000057E0,7.740000153E1,8.226822852E1 +1.067170831E1,2.819999886E1,5.759999752E0,7.836000061E1,8.347878310E1 +1.068170701E1,2.813999939E1,5.339999676E0,7.769999695E1,8.281101791E1 +1.069170578E1,2.729999924E1,5.339999676E0,7.697999573E1,8.185184969E1 +1.070170455E1,2.609999847E1,5.039999962E0,7.572000122E1,8.025042121E1 +1.071170331E1,2.411999893E1,4.380000114E0,7.272000122E1,7.674084523E1 +1.072170208E1,2.369999886E1,4.199999809E0,7.193999481E1,7.585969152E1 +1.073170084E1,2.339999962E1,3.599999905E0,6.983999634E1,7.374377987E1 +1.074169961E1,2.418000031E1,3.179999828E0,7.001999664E1,7.414569943E1 +1.075169838E1,2.369999886E1,3.599999905E0,6.983999634E1,7.383952216E1 +1.076169708E1,2.226000023E1,3.539999962E0,6.869999695E1,7.230303445E1 +1.077169584E1,2.273999977E1,3.659999847E0,6.959999847E1,7.331209297E1 +1.078169461E1,2.273999977E1,4.079999924E0,6.983999634E1,7.356207635E1 +1.079169331E1,2.381999969E1,4.319999695E0,7.073999786E1,7.476765397E1 +1.080169207E1,2.387999916E1,4.199999809E0,7.061999512E1,7.466644540E1 +1.081169084E1,2.363999939E1,3.899999857E0,7.073999786E1,7.468739430E1 +1.082168954E1,2.268000031E1,4.139999866E0,6.990000153E1,7.360388730E1 +1.083168831E1,2.243999863E1,3.899999857E0,6.905999756E1,7.271895764E1 +1.084168707E1,2.376000023E1,4.019999981E0,7.068000031E1,7.467503233E1 +1.085168584E1,2.376000023E1,4.380000114E0,7.055999756E1,7.458173548E1 +1.086168464E1,2.411999893E1,4.259999752E0,7.031999969E1,7.446357703E1 +1.087168354E1,2.411999893E1,4.259999752E0,7.079999542E1,7.491702943E1 +1.088168244E1,2.418000031E1,4.619999886E0,6.965999603E1,7.388187776E1 +1.089168140E1,2.351999855E1,4.619999886E0,6.900000000E1,7.304474472E1 +1.090168034E1,2.334000015E1,4.440000057E0,6.881999969E1,7.280564240E1 +1.091167934E1,2.351999855E1,4.619999886E0,6.851999664E1,7.259149172E1 +1.092167837E1,2.273999977E1,5.099999905E0,6.863999939E1,7.248839290E1 +1.093167737E1,2.292000008E1,5.219999790E0,6.863999939E1,7.255359617E1 +1.094167640E1,2.339999962E1,5.460000038E0,7.019999695E1,7.419845790E1 +1.095167550E1,2.279999924E1,4.739999771E0,7.013999939E1,7.390485151E1 +1.096167460E1,2.292000008E1,4.319999695E0,6.990000153E1,7.368852702E1 +1.097167370E1,2.315999985E1,4.199999809E0,7.008000183E1,7.392720912E1 +1.098167280E1,2.303999901E1,3.839999914E0,6.893999481E1,7.278949126E1 +1.099167190E1,2.339999962E1,4.319999695E0,6.845999908E1,7.247754034E1 +1.100167100E1,2.363999939E1,3.839999914E0,6.822000122E1,7.230189304E1 +1.101167004E1,2.334000015E1,3.839999914E0,6.773999786E1,7.175101753E1 +1.102166914E1,2.310000038E1,3.779999971E0,6.779999542E1,7.172682759E1 +1.103166824E1,2.268000031E1,3.959999800E0,6.779999542E1,7.160239795E1 +1.104166727E1,2.226000023E1,3.899999857E0,6.804000092E1,7.169490452E1 +1.105166637E1,2.219999886E1,3.779999971E0,6.827999878E1,7.189775088E1 +1.106166547E1,2.202000046E1,3.419999838E0,6.827999878E1,7.182433468E1 +1.107166450E1,2.237999916E1,3.119999886E0,6.833999634E1,7.197884315E1 +1.108166360E1,2.268000031E1,3.480000019E0,6.833999634E1,7.208916641E1 +1.109166270E1,2.310000038E1,3.539999962E0,6.845999908E1,7.233887677E1 +1.110166180E1,2.303999901E1,3.899999857E0,6.822000122E1,7.211116501E1 +1.111166090E1,2.268000031E1,4.019999981E0,6.833999634E1,7.211725115E1 +1.112166000E1,2.268000031E1,4.079999924E0,6.876000214E1,7.251873349E1 +1.113165910E1,2.268000031E1,3.839999914E0,6.929999542E1,7.301792505E1 +1.114165820E1,2.310000038E1,3.959999800E0,6.983999634E1,7.366760960E1 +1.115165724E1,2.376000023E1,3.659999847E0,7.001999664E1,7.403197377E1 +1.116165630E1,2.351999855E1,3.480000019E0,6.995999908E1,7.388979770E1 +1.117165527E1,2.351999855E1,3.480000019E0,6.911999512E1,7.309496875E1 +1.118165417E1,2.334000015E1,3.839999914E0,6.918000031E1,7.311206227E1 +1.119165307E1,2.303999901E1,4.019999981E0,6.876000214E1,7.262878113E1 +1.120165193E1,2.279999924E1,3.899999857E0,6.809999847E1,7.192120519E1 +1.121165080E1,2.226000023E1,4.500000000E0,6.845999908E1,7.212855943E1 +1.122164963E1,2.202000046E1,4.500000000E0,6.743999481E1,7.108644963E1 +1.123164843E1,2.207999992E1,4.679999828E0,6.768000031E1,7.134431467E1 +1.124164723E1,2.153999901E1,4.079999924E0,6.618000031E1,6.971664362E1 +1.125164597E1,2.165999985E1,3.720000029E0,6.611999512E1,6.967673749E1 +1.126164463E1,2.171999931E1,3.659999847E0,6.672000122E1,7.026174302E1 +1.127164336E1,2.105999947E1,3.299999952E0,6.551999664E1,6.890053365E1 +1.128164210E1,2.207999992E1,4.199999809E0,6.779999542E1,7.142832613E1 +1.129164080E1,2.226000023E1,3.779999971E0,6.761999512E1,7.128996949E1 +1.130163956E1,2.268000031E1,3.659999847E0,6.726000214E1,7.107521298E1 +1.131163833E1,2.321999931E1,3.899999857E0,6.858000183E1,7.250927539E1 +1.132163703E1,2.177999878E1,3.359999895E0,6.768000031E1,7.117752726E1 +1.133163580E1,2.213999939E1,3.899999857E0,6.815999603E1,7.177168405E1 +1.134163456E1,2.123999977E1,3.179999828E0,6.731999969E1,7.066280739E1 +1.135163333E1,2.123999977E1,3.000000000E0,6.708000183E1,7.042630358E1 +1.136163209E1,2.213999939E1,3.839999914E0,6.701999664E1,7.068666863E1 +1.137163086E1,2.105999947E1,3.599999905E0,6.522000122E1,6.863040242E1 +1.138162962E1,2.195999908E1,4.199999809E0,6.654000092E1,7.019582096E1 +1.139162839E1,2.184000015E1,4.199999809E0,6.623999786E1,6.987390730E1 +1.140162709E1,2.147999954E1,3.899999857E0,6.497999573E1,6.854925400E1 +1.141162586E1,2.111999893E1,3.839999914E0,6.593999481E1,6.934610926E1 +1.142162462E1,2.087999916E1,3.959999800E0,6.545999908E1,6.882345126E1 +1.143162332E1,2.093999863E1,4.319999695E0,6.551999664E1,6.892035911E1 +1.144162209E1,2.226000023E1,4.199999809E0,6.804000092E1,7.171184932E1 +1.145162086E1,2.310000038E1,3.839999914E0,6.804000092E1,7.195691309E1 +1.146161962E1,2.213999939E1,3.419999838E0,6.731999969E1,7.094968873E1 +1.147161839E1,2.153999901E1,3.659999847E0,6.731999969E1,7.077675830E1 +1.148161715E1,2.160000038E1,3.539999962E0,6.672000122E1,7.021858856E1 +1.149161592E1,2.160000038E1,3.959999800E0,6.690000153E1,7.041201474E1 +1.150161468E1,2.279999924E1,4.139999866E0,6.779999542E1,7.165067301E1 +1.151161338E1,2.345999908E1,3.720000029E0,6.797999573E1,7.201034493E1 +1.152161215E1,2.202000046E1,3.240000010E0,6.695999908E1,7.056216761E1 +1.153161092E1,2.243999863E1,3.179999828E0,6.719999695E1,7.091900681E1 +1.154160962E1,2.231999969E1,3.179999828E0,6.731999969E1,7.099490928E1 +1.155160838E1,2.147999954E1,2.939999819E0,6.654000092E1,6.998289578E1 +1.156160715E1,2.202000046E1,3.359999895E0,6.786000061E1,7.142233336E1 +1.157160585E1,2.153999901E1,3.059999943E0,6.786000061E1,7.126229606E1 +1.158160462E1,2.153999901E1,3.359999895E0,6.791999817E1,7.133293284E1 +1.159160335E1,2.165999985E1,3.299999952E0,6.786000061E1,7.130936317E1 +1.160160208E1,2.142000008E1,3.299999952E0,6.677999878E1,7.020879318E1 +1.161160081E1,2.184000015E1,3.779999971E0,6.677999878E1,7.036222171E1 +1.162159955E1,2.184000015E1,4.139999866E0,6.659999847E1,7.021171556E1 +1.163159828E1,2.285999870E1,5.219999790E0,6.761999512E1,7.157018708E1 +1.164159701E1,2.339999962E1,5.879999638E0,6.840000153E1,7.253064584E1 +1.165159568E1,2.268000031E1,5.639999866E0,6.791999817E1,7.182839385E1 +1.166159441E1,2.189999962E1,5.579999924E0,6.731999969E1,7.101217319E1 +1.167159315E1,2.160000038E1,5.339999676E0,6.726000214E1,7.084478457E1 +1.168159181E1,2.160000038E1,5.579999924E0,6.755999756E1,7.114808280E1 +1.169159054E1,2.147999954E1,5.759999752E0,6.708000183E1,7.067032350E1 +1.170158931E1,2.171999931E1,5.699999809E0,6.659999847E1,7.028376886E1 +1.171158808E1,2.147999954E1,5.460000038E0,6.654000092E1,7.013396968E1 +1.172158684E1,2.105999947E1,4.380000114E0,6.540000153E1,6.884670056E1 +1.173158561E1,2.153999901E1,4.679999828E0,6.677999878E1,7.032383801E1 +1.174158437E1,2.184000015E1,4.679999828E0,6.804000092E1,7.161235738E1 +1.175158314E1,2.069999886E1,4.799999714E0,6.719999695E1,7.047956824E1 +1.176158184E1,2.160000038E1,4.980000019E0,6.869999695E1,7.218760280E1 +1.177158061E1,2.093999863E1,4.920000076E0,6.815999603E1,7.147359654E1 +1.178157937E1,2.105999947E1,4.259999752E0,6.750000000E1,7.083728662E1 +1.179157807E1,2.213999939E1,3.720000029E0,6.815999603E1,7.176212812E1 +1.180157684E1,2.147999954E1,4.199999809E0,6.708000183E1,7.056030771E1 +1.181157560E1,2.219999886E1,3.480000019E0,6.695999908E1,7.062996409E1 +1.182157430E1,2.153999901E1,3.539999962E0,6.641999817E1,6.991508645E1 +1.183157307E1,2.177999878E1,3.899999857E0,6.701999664E1,7.057802984E1 +1.184157184E1,2.123999977E1,3.659999847E0,6.623999786E1,6.965824076E1 +1.185157060E1,1.985999870E1,4.079999924E0,6.611999512E1,6.915865602E1 +1.186156937E1,2.027999878E1,4.259999752E0,6.654000092E1,6.969216362E1 +1.187156813E1,1.979999924E1,4.199999809E0,6.593999481E1,6.897653865E1 +1.188156690E1,2.034000015E1,4.619999886E0,6.641999817E1,6.961807353E1 +1.189156567E1,2.105999947E1,4.319999695E0,6.587999725E1,6.929906214E1 +1.190156437E1,2.063999939E1,4.440000057E0,6.545999908E1,6.878033626E1 +1.191156313E1,2.015999985E1,4.440000057E0,6.468000031E1,6.789434169E1 +1.192156190E1,2.021999931E1,4.319999695E0,6.587999725E1,6.904842364E1 +1.193156060E1,2.039999962E1,4.500000000E0,6.618000031E1,6.939886472E1 +1.194155936E1,2.076000023E1,4.500000000E0,6.786000061E1,7.110701296E1 +1.195155816E1,2.105999947E1,4.920000076E0,6.900000000E1,7.230995767E1 +1.196155696E1,2.034000015E1,4.259999752E0,6.743999481E1,7.056922916E1 +1.197155586E1,2.015999985E1,4.559999943E0,6.726000214E1,7.036424576E1 +1.198155483E1,2.003999901E1,4.619999886E0,6.581999969E1,6.895809103E1 +1.199155380E1,1.968000031E1,4.380000114E0,6.497999573E1,6.803592182E1 +1.200155276E1,1.937999916E1,4.739999771E0,6.473999786E1,6.774451482E1 +1.201155170E1,2.010000038E1,4.380000114E0,6.540000153E1,6.855913226E1 +1.202155070E1,1.997999954E1,4.199999809E0,6.515999603E1,6.828371301E1 +1.203154976E1,2.063999939E1,4.319999695E0,6.593999481E1,6.922972547E1 +1.204154876E1,2.105999947E1,4.019999981E0,6.611999512E1,6.950926364E1 +1.205154783E1,2.034000015E1,4.079999924E0,6.504000092E1,6.826832153E1 +1.206154689E1,2.100000000E1,4.259999752E0,6.576000214E1,6.916303549E1 +1.207154589E1,2.076000023E1,3.539999962E0,6.522000122E1,6.853581377E1 +1.208154496E1,2.202000046E1,3.899999857E0,6.593999481E1,6.962882546E1 +1.209154403E1,2.261999893E1,4.139999866E0,6.737999725E1,7.119598290E1 +1.210154309E1,2.189999962E1,3.359999895E0,6.672000122E1,7.030261834E1 +1.211154216E1,2.184000015E1,3.539999962E0,6.683999634E1,7.040669227E1 +1.212154122E1,2.052000046E1,3.899999857E0,6.654000092E1,6.974132304E1 +1.213154029E1,1.992000008E1,3.599999905E0,6.527999878E1,6.834650425E1 +1.214153936E1,2.034000015E1,3.899999857E0,6.527999878E1,6.848652310E1 +1.215153836E1,2.015999985E1,3.839999914E0,6.468000031E1,6.785774556E1 +1.216153742E1,2.081999969E1,3.299999952E0,6.527999878E1,6.859912993E1 +1.217153649E1,2.213999939E1,3.299999952E0,6.629999542E1,6.997684593E1 +1.218153549E1,2.250000000E1,3.240000010E0,6.683999634E1,7.059980673E1 +1.219153455E1,2.250000000E1,3.240000010E0,6.659999847E1,7.037263244E1 +1.220153362E1,2.195999908E1,3.000000000E0,6.540000153E1,6.905361511E1 +1.221153268E1,2.034000015E1,2.460000038E0,6.461999512E1,6.779019822E1 +1.222153175E1,2.045999908E1,2.639999866E0,6.461999512E1,6.783306665E1 +1.223153082E1,2.015999985E1,2.939999819E0,6.540000153E1,6.849984958E1 +1.224152988E1,1.997999954E1,3.419999838E0,6.522000122E1,6.829747682E1 +1.225152892E1,2.027999878E1,3.539999962E0,6.540000153E1,6.856362118E1 +1.226152788E1,1.937999916E1,3.179999828E0,6.479999542E1,6.771067990E1 +1.227152682E1,1.979999924E1,2.700000048E0,6.401999664E1,6.706631002E1 +1.228152568E1,2.063999939E1,2.399999857E0,6.527999878E1,6.850728293E1 +1.229152448E1,2.045999908E1,2.759999990E0,6.479999542E1,6.800932708E1 +1.230152331E1,2.069999886E1,2.879999876E0,6.491999817E1,6.820110347E1 +1.231152211E1,2.118000031E1,3.359999895E0,6.611999512E1,6.951068815E1 +1.232152085E1,2.052000046E1,3.419999838E0,6.515999603E1,6.840023319E1 +1.233151958E1,2.081999969E1,4.079999924E0,6.540000153E1,6.875521061E1 +1.234151831E1,2.118000031E1,3.899999857E0,6.563999939E1,6.908264566E1 +1.235151705E1,2.184000015E1,3.539999962E0,6.647999573E1,7.006502008E1 +1.236151578E1,2.231999969E1,3.419999838E0,6.708000183E1,7.077856618E1 +1.237151451E1,2.195999908E1,3.059999943E0,6.683999634E1,7.042151851E1 +1.238151324E1,2.195999908E1,3.899999857E0,6.629999542E1,6.995098964E1 +1.239151198E1,2.039999962E1,4.139999866E0,6.486000061E1,6.811842088E1 +1.240151064E1,1.992000008E1,4.259999752E0,6.401999664E1,6.718269101E1 +1.241150938E1,2.027999878E1,4.079999924E0,6.479999542E1,6.802179178E1 +1.242150814E1,1.997999954E1,3.480000019E0,6.497999573E1,6.807136422E1 +1.243150684E1,2.057999992E1,3.359999895E0,6.479999542E1,6.807250108E1 +1.244150561E1,2.057999992E1,3.119999886E0,6.491999817E1,6.817533981E1 +1.245150438E1,2.093999863E1,3.000000000E0,6.461999512E1,6.799431823E1 +1.246150314E1,2.147999954E1,2.639999866E0,6.455999756E1,6.809077224E1 +1.247150191E1,2.123999977E1,2.519999981E0,6.431999969E1,6.778311258E1 +1.248150067E1,2.147999954E1,3.359999895E0,6.479999542E1,6.834997722E1 +1.249149944E1,2.135999870E1,3.299999952E0,6.455999756E1,6.808180982E1 +1.250149820E1,2.057999992E1,3.899999857E0,6.461999512E1,6.793003875E1 +1.251149691E1,2.069999886E1,4.079999924E0,6.450000000E1,6.786299693E1 +1.252149567E1,2.063999939E1,3.419999838E0,6.371999741E1,6.706671338E1 +1.253149444E1,2.076000023E1,3.779999971E0,6.371999741E1,6.712305177E1 +1.254149314E1,2.087999916E1,4.079999924E0,6.419999695E1,6.763327859E1 +1.255149190E1,2.021999931E1,4.199999809E0,6.450000000E1,6.772546324E1 +1.256149067E1,1.979999924E1,4.319999695E0,6.533999634E1,6.841065333E1 +1.257148937E1,2.010000038E1,4.739999771E0,6.600000000E1,6.915545975E1 +1.258148814E1,2.010000038E1,4.440000057E0,6.569999695E1,6.884920635E1 +1.259148690E1,2.052000046E1,4.199999809E0,6.581999969E1,6.907230108E1 +1.260148567E1,2.069999886E1,4.440000057E0,6.545999908E1,6.879836505E1 +1.261148443E1,1.985999870E1,3.839999914E0,6.461999512E1,6.771195549E1 +1.262148320E1,1.943999863E1,3.959999800E0,6.419999695E1,6.719549652E1 +1.263148196E1,1.931999969E1,4.199999809E0,6.401999664E1,6.700345033E1 +1.264148073E1,1.931999969E1,3.899999857E0,6.371999741E1,6.669865408E1 +1.265147943E1,1.895999908E1,4.199999809E0,6.359999847E1,6.649873209E1 +1.266147820E1,1.907999992E1,4.139999866E0,6.359999847E1,6.652928530E1 +1.267147696E1,1.919999886E1,4.199999809E0,6.353999710E1,6.651023369E1 +1.268147566E1,1.895999908E1,4.319999695E0,6.353999710E1,6.644904209E1 +1.269147443E1,1.902000046E1,3.959999800E0,6.365999985E1,6.655852760E1 +1.270147320E1,1.950000000E1,4.199999809E0,6.395999908E1,6.699829461E1 +1.271147196E1,1.937999916E1,4.259999752E0,6.431999969E1,6.731117534E1 +1.272147069E1,1.955999947E1,4.319999695E0,6.461999512E1,6.765352722E1 +1.273146943E1,1.992000008E1,5.039999962E0,6.431999969E1,6.752236936E1 +1.274146816E1,2.010000038E1,4.380000114E0,6.437999725E1,6.758682166E1 +1.275146689E1,1.985999870E1,4.259999752E0,6.384000015E1,6.699337852E1 +1.276146556E1,2.015999985E1,3.839999914E0,6.371999741E1,6.694332874E1 +1.277146429E1,1.985999870E1,3.659999847E0,6.431999969E1,6.741570669E1 +1.278146302E1,1.968000031E1,4.199999809E0,6.479999542E1,6.785264783E1 +1.279146169E1,2.010000038E1,4.139999866E0,6.491999817E1,6.808638466E1 +1.280146042E1,1.979999924E1,4.619999886E0,6.504000092E1,6.814386317E1 +1.281145916E1,2.039999962E1,4.319999695E0,6.455999756E1,6.784405403E1 +1.282145786E1,2.021999931E1,4.259999752E0,6.395999908E1,6.721515791E1 +1.283145662E1,2.021999931E1,4.500000000E0,6.443999481E1,6.768760081E1 +1.284145539E1,1.961999893E1,4.019999981E0,6.335999680E1,6.644993568E1 +1.285145416E1,1.884000015E1,4.440000057E0,6.347999954E1,6.636542434E1 +1.286145292E1,1.842000008E1,3.959999800E0,6.269999695E1,6.546959308E1 +1.287145169E1,1.884000015E1,4.500000000E0,6.305999756E1,6.596786261E1 +1.288145045E1,2.063999939E1,4.980000019E0,6.533999634E1,6.870316657E1 +1.289144922E1,2.129999924E1,4.679999828E0,6.569999695E1,6.922486522E1 +1.290144792E1,2.243999863E1,4.980000019E0,6.750000000E1,7.130640882E1 +1.291144669E1,2.129999924E1,3.659999847E0,6.581999969E1,6.927739838E1 +1.292144545E1,1.968000031E1,3.419999838E0,6.419999695E1,6.723569304E1 +1.293144415E1,1.937999916E1,4.079999924E0,6.401999664E1,6.701336238E1 +1.294144292E1,1.829999924E1,4.319999695E0,6.371999741E1,6.643636383E1 +1.295144168E1,1.919999886E1,4.679999828E0,6.455999756E1,6.751692854E1 +1.296144045E1,1.895999908E1,4.799999714E0,6.450000000E1,6.740008578E1 +1.297143922E1,1.884000015E1,3.959999800E0,6.426000214E1,6.708185357E1 +1.298143798E1,1.913999939E1,3.779999971E0,6.384000015E1,6.675457734E1 +1.299143675E1,1.884000015E1,3.779999971E0,6.426000214E1,6.707146845E1 +1.300143551E1,1.968000031E1,3.659999847E0,6.468000031E1,6.770672382E1 +1.301143421E1,1.979999924E1,3.899999857E0,6.461999512E1,6.769781191E1 +1.302143298E1,1.961999893E1,3.539999962E0,6.389999771E1,6.693792397E1 +1.303143174E1,1.968000031E1,4.440000057E0,6.347999954E1,6.660875584E1 +1.304143048E1,2.003999901E1,4.619999886E0,6.377999878E1,6.701368669E1 +1.305142928E1,2.003999901E1,4.980000019E0,6.419999695E1,6.743916939E1 +1.306142811E1,2.027999878E1,5.159999847E0,6.468000031E1,6.798092665E1 +1.307142694E1,2.010000038E1,4.380000114E0,6.497999573E1,6.815859638E1 +1.308142584E1,1.968000031E1,3.959999800E0,6.491999817E1,6.795285257E1 +1.309142474E1,1.961999893E1,3.359999895E0,6.426000214E1,6.727244482E1 +1.310142364E1,1.943999863E1,3.480000019E0,6.426000214E1,6.722627330E1 +1.311142254E1,1.943999863E1,3.480000019E0,6.300000000E1,6.602290471E1 +1.312142141E1,1.955999947E1,3.419999838E0,6.300000000E1,6.605520402E1 +1.313142028E1,1.985999870E1,4.079999924E0,6.353999710E1,6.669630559E1 +1.314141914E1,1.968000031E1,4.259999752E0,6.353999710E1,6.665419148E1 +1.315141794E1,2.015999985E1,4.500000000E0,6.461999512E1,6.784113327E1 +1.316141681E1,1.919999886E1,4.859999657E0,6.377999878E1,6.678433796E1 +1.317141567E1,1.865999985E1,4.619999886E0,6.384000015E1,6.667147526E1 +1.318141447E1,1.937999916E1,4.440000057E0,6.377999878E1,6.680708205E1 +1.319141334E1,1.907999992E1,4.559999943E0,6.353999710E1,6.649940773E1 +1.320141221E1,2.010000038E1,4.619999886E0,6.426000214E1,6.748853450E1 +1.321141107E1,2.045999908E1,4.500000000E0,6.384000015E1,6.718933831E1 +1.322140994E1,1.992000008E1,4.739999771E0,6.384000015E1,6.704341594E1 +1.323140880E1,2.034000015E1,4.440000057E0,6.395999908E1,6.726299644E1 +1.324140767E1,2.039999962E1,4.259999752E0,6.419999695E1,6.749775693E1 +1.325140654E1,2.045999908E1,4.380000114E0,6.450000000E1,6.780889295E1 +1.326140534E1,2.057999992E1,4.380000114E0,6.450000000E1,6.784519731E1 +1.327140420E1,2.039999962E1,4.259999752E0,6.461999512E1,6.789735894E1 +1.328140307E1,2.021999931E1,4.380000114E0,6.431999969E1,6.756548774E1 +1.329140187E1,2.003999901E1,4.500000000E0,6.437999725E1,6.757688663E1 +1.330140073E1,2.093999863E1,4.440000057E0,6.587999725E1,6.927027632E1 +1.331139960E1,2.021999931E1,4.859999657E0,6.618000031E1,6.937045776E1 +1.332139840E1,1.973999977E1,5.219999790E0,6.581999969E1,6.891435517E1 +1.333139727E1,1.943999863E1,5.339999676E0,6.522000122E1,6.826476179E1 +1.334139610E1,1.877999878E1,5.339999676E0,6.395999908E1,6.687365276E1 +1.335139493E1,2.015999985E1,4.980000019E0,6.413999939E1,6.741784271E1 +1.336139373E1,1.973999977E1,4.259999752E0,6.371999741E1,6.684349825E1 +1.337139247E1,2.003999901E1,4.079999924E0,6.408000183E1,6.726436348E1 +1.338139120E1,1.979999924E1,4.019999981E0,6.377999878E1,6.690357699E1 +1.339138993E1,1.889999962E1,4.079999924E0,6.365999985E1,6.653158622E1 +1.340138860E1,1.985999870E1,4.559999943E0,6.419999695E1,6.735616346E1 +1.341138733E1,1.985999870E1,4.500000000E0,6.401999664E1,6.718057397E1 +1.342138606E1,1.992000008E1,4.619999886E0,6.413999939E1,6.732080157E1 +1.343138473E1,1.992000008E1,4.739999771E0,6.395999908E1,6.715769117E1 +1.344138346E1,1.968000031E1,4.799999714E0,6.468000031E1,6.777790826E1 +1.345138223E1,2.034000015E1,4.259999752E0,6.497999573E1,6.822215951E1 +1.346138099E1,1.950000000E1,3.659999847E0,6.419999695E1,6.719587195E1 +1.347137976E1,1.871999931E1,3.179999828E0,6.245999908E1,6.528248049E1 +1.348137853E1,1.889999962E1,3.000000000E0,6.209999847E1,6.498168816E1 +1.349137729E1,1.847999954E1,3.539999962E0,6.161999893E1,6.442876882E1 +1.350137606E1,1.902000046E1,3.240000010E0,6.155999756E1,6.451272213E1 +1.351137476E1,2.015999985E1,3.659999847E0,6.275999832E1,6.601998623E1 +1.352137352E1,2.021999931E1,3.299999952E0,6.215999985E1,6.544924715E1 +1.353137229E1,1.992000008E1,3.359999895E0,6.287999725E1,6.604536363E1 +1.354137099E1,1.992000008E1,3.959999800E0,6.341999817E1,6.659267354E1 +1.355136976E1,1.985999870E1,3.359999895E0,6.341999817E1,6.654175618E1 +1.356136852E1,1.955999947E1,3.539999962E0,6.365999985E1,6.669123450E1 +1.357136722E1,1.919999886E1,3.119999886E0,6.318000031E1,6.610663200E1 +1.358136599E1,1.961999893E1,2.879999876E0,6.395999908E1,6.696357398E1 +1.359136475E1,1.937999916E1,3.059999943E0,6.371999741E1,6.667222838E1 +1.360136352E1,1.968000031E1,2.879999876E0,6.419999695E1,6.721038922E1 +1.361136229E1,2.015999985E1,2.759999990E0,6.413999939E1,6.729028693E1 +1.362136105E1,1.943999863E1,2.639999866E0,6.263999939E1,6.564032807E1 +1.363135982E1,1.919999886E1,2.700000048E0,6.287999725E1,6.580139824E1 +1.364135858E1,1.961999893E1,2.879999876E0,6.263999939E1,6.570394418E1 +1.365135728E1,1.877999878E1,2.939999819E0,6.197999954E1,6.482940919E1 +1.366135605E1,1.943999863E1,3.000000000E0,6.329999924E1,6.628577110E1 +1.367135482E1,1.895999908E1,3.000000000E0,6.227999878E1,6.517115783E1 +1.368135352E1,1.877999878E1,3.359999895E0,6.221999741E1,6.507922887E1 +1.369135228E1,1.937999916E1,3.899999857E0,6.287999725E1,6.591425051E1 +1.370135105E1,1.985999870E1,3.959999800E0,6.257999802E1,6.577505073E1 +1.371134981E1,2.069999886E1,3.959999800E0,6.353999710E1,6.694402724E1 +1.372134858E1,2.015999985E1,3.599999905E0,6.305999756E1,6.630195235E1 +1.373134735E1,2.021999931E1,2.879999876E0,6.197999954E1,6.525843328E1 +1.374134611E1,1.968000031E1,3.119999886E0,6.173999786E1,6.487575932E1 +1.375134484E1,1.943999863E1,3.179999828E0,6.185999680E1,6.492060651E1 +1.376134351E1,1.992000008E1,3.419999838E0,6.203999710E1,6.524924553E1 +1.377134224E1,2.021999931E1,3.839999914E0,6.305999756E1,6.633368122E1 +1.378134098E1,1.979999924E1,3.659999847E0,6.239999771E1,6.556824905E1 +1.379133964E1,1.985999870E1,3.779999971E0,6.227999878E1,6.547905158E1 +1.380133838E1,1.950000000E1,3.419999838E0,6.257999802E1,6.563689931E1 +1.381133711E1,1.913999939E1,3.000000000E0,6.257999802E1,6.551027193E1 +1.382133584E1,1.907999992E1,2.939999819E0,6.257999802E1,6.549004617E1 +1.383133458E1,1.913999939E1,3.000000000E0,6.287999725E1,6.579691202E1 +1.384133331E1,1.955999947E1,2.939999819E0,6.293999863E1,6.597484828E1 +1.385133204E1,1.913999939E1,4.079999924E0,6.365999985E1,6.660016184E1 +1.386133081E1,1.950000000E1,4.139999866E0,6.419999695E1,6.722372503E1 +1.387132957E1,1.937999916E1,4.079999924E0,6.359999847E1,6.661224041E1 +1.388132834E1,1.955999947E1,4.500000000E0,6.359999847E1,6.669185396E1 +1.389132710E1,1.950000000E1,3.839999914E0,6.209999847E1,6.520280216E1 +1.390132580E1,1.973999977E1,3.779999971E0,6.252000046E1,6.567119953E1 +1.391132457E1,1.973999977E1,3.659999847E0,6.275999832E1,6.589294787E1 +1.392132334E1,2.015999985E1,3.059999943E0,6.311999893E1,6.633191885E1 +1.393132204E1,2.039999962E1,2.579999924E0,6.353999710E1,6.678433660E1 +1.394132080E1,1.943999863E1,2.819999933E0,6.305999756E1,6.604868839E1 +1.395131957E1,1.955999947E1,2.339999914E0,6.245999908E1,6.549290545E1 +1.396131834E1,1.907999992E1,2.159999847E0,6.125999832E1,6.419890490E1 +1.397131710E1,1.865999985E1,2.879999876E0,6.107999802E1,6.393165219E1 +1.398131587E1,1.943999863E1,2.700000048E0,6.161999893E1,6.467014624E1 +1.399131463E1,1.931999969E1,3.179999828E0,6.269999695E1,6.568610511E1 +1.400131340E1,1.902000046E1,3.179999828E0,6.300000000E1,6.588530046E1 +1.401131210E1,1.961999893E1,2.460000038E0,6.341999817E1,6.643110812E1 +1.402131086E1,1.985999870E1,2.279999971E0,6.341999817E1,6.649597068E1 +1.403130963E1,1.926000023E1,2.099999905E0,6.191999817E1,6.488022643E1 +1.404130833E1,1.943999863E1,2.039999962E0,6.179999924E1,6.481755204E1 +1.405130710E1,1.961999893E1,2.399999857E0,6.209999847E1,6.516988697E1 +1.406130586E1,1.895999908E1,1.979999900E0,6.125999832E1,6.415753548E1 +1.407130463E1,1.902000046E1,1.679999948E0,6.102000046E1,6.393765145E1 +1.408130340E1,1.931999969E1,2.159999847E0,6.173999786E1,6.472831933E1 +1.409130220E1,1.889999962E1,2.220000029E0,6.059999847E1,6.351769990E1 +1.410130100E1,1.992000008E1,2.939999819E0,6.095999908E1,6.419946643E1 +1.411129990E1,2.052000046E1,3.240000010E0,6.215999985E1,6.553955752E1 +1.412129880E1,1.943999863E1,3.119999886E0,6.071999741E1,6.383232748E1 +1.413129776E1,1.968000031E1,3.059999943E0,6.095999908E1,6.413101824E1 +1.414129676E1,1.919999886E1,2.939999819E0,6.119999695E1,6.420843544E1 +1.415129573E1,1.943999863E1,3.000000000E0,6.155999756E1,6.462620866E1 +1.416129473E1,1.961999893E1,2.460000038E0,6.197999954E1,6.505779201E1 +1.417129379E1,1.961999893E1,2.220000029E0,6.197999954E1,6.504915911E1 +1.418129279E1,1.902000046E1,1.979999900E0,6.107999802E1,6.400349189E1 +1.419129186E1,1.895999908E1,1.919999957E0,6.095999908E1,6.386931543E1 +1.420129092E1,1.895999908E1,2.460000038E0,6.065999985E1,6.360164107E1 +1.421128999E1,1.926000023E1,2.639999866E0,6.161999893E1,6.461378705E1 +1.422128906E1,1.961999893E1,2.399999857E0,6.252000046E1,6.557022811E1 +1.423128812E1,1.895999908E1,2.279999971E0,6.131999969E1,6.422477970E1 +1.424128719E1,1.973999977E1,2.220000029E0,6.239999771E1,6.548553814E1 +1.425128626E1,1.931999969E1,2.159999847E0,6.168000031E1,6.467109420E1 +1.426128526E1,1.931999969E1,2.579999924E0,6.095999908E1,6.400031466E1 +1.427128432E1,1.985999870E1,2.700000048E0,6.197999954E1,6.514007900E1 +1.428128339E1,1.985999870E1,2.700000048E0,6.209999847E1,6.525426698E1 +1.429128239E1,1.992000008E1,2.819999933E0,6.287999725E1,6.602009434E1 +1.430128145E1,1.943999863E1,2.879999876E0,6.275999832E1,6.576492481E1 +1.431128052E1,1.931999969E1,2.819999933E0,6.305999756E1,6.601346893E1 +1.432127959E1,1.895999908E1,3.059999943E0,6.197999954E1,6.488732933E1 +1.433127865E1,1.853999901E1,3.119999886E0,6.102000046E1,6.385065715E1 +1.434127772E1,1.800000000E1,2.939999819E0,6.143999863E1,6.408991364E1 +1.435127678E1,1.818000031E1,2.879999876E0,6.095999908E1,6.367831891E1 +1.436127585E1,1.776000023E1,3.659999847E0,6.179999924E1,6.440538109E1 +1.437127485E1,1.800000000E1,3.419999838E0,6.185999680E1,6.451632043E1 +1.438127392E1,1.907999992E1,3.779999971E0,6.318000031E1,6.610633279E1 +1.439127295E1,1.895999908E1,3.720000029E0,6.323999786E1,6.612576877E1 +1.440127191E1,1.865999985E1,3.119999886E0,6.239999771E1,6.520498223E1 +1.441127085E1,1.907999992E1,2.879999876E0,6.318000031E1,6.606098118E1 +1.442126971E1,1.860000038E1,2.939999819E0,6.168000031E1,6.449051132E1 +1.443126851E1,1.889999962E1,3.119999886E0,6.173999786E1,6.464341978E1 +1.444126735E1,1.926000023E1,2.639999866E0,6.252000046E1,6.547264822E1 +1.445126615E1,1.931999969E1,2.639999866E0,6.209999847E1,6.508949069E1 +1.446126495E1,1.907999992E1,2.460000038E0,6.197999954E1,6.489698252E1 +1.447126368E1,1.829999924E1,2.399999857E0,6.119999695E1,6.392252809E1 +1.448126241E1,1.913999939E1,2.639999866E0,6.089999771E1,6.389146185E1 +1.449126115E1,1.842000008E1,3.659999847E0,6.053999710E1,6.338598623E1 +1.450125988E1,1.889999962E1,3.659999847E0,6.053999710E1,6.352713462E1 +1.451125854E1,1.902000046E1,3.240000010E0,6.018000031E1,6.319723455E1 +1.452125728E1,1.818000031E1,3.119999886E0,5.957999802E1,6.237004869E1 +1.453125601E1,1.895999908E1,2.220000029E0,6.011999893E1,6.307792195E1 +1.454125468E1,1.937999916E1,2.220000029E0,6.113999939E1,6.417641540E1 +1.455125341E1,2.010000038E1,2.339999914E0,6.269999695E1,6.588455989E1 +1.456125214E1,1.955999947E1,2.460000038E0,6.281999969E1,6.584069821E1 +1.457125088E1,1.847999954E1,2.579999924E0,6.191999817E1,6.467034062E1 +1.458124964E1,1.823999977E1,2.819999933E0,6.113999939E1,6.386508840E1 +1.459124841E1,1.818000031E1,3.299999952E0,6.059999847E1,6.335425973E1 +1.460124717E1,1.913999939E1,3.659999847E0,6.179999924E1,6.479949908E1 +1.461124594E1,1.955999947E1,3.839999914E0,6.197999954E1,6.510652442E1 +1.462124464E1,1.955999947E1,3.539999962E0,6.269999695E1,6.577548781E1 +1.463124341E1,1.860000038E1,2.759999990E0,6.221999741E1,6.499927454E1 +1.464124217E1,1.787999916E1,2.099999905E0,6.107999802E1,6.367786529E1 +1.465124087E1,1.800000000E1,2.220000029E0,6.150000000E1,6.411847160E1 +1.466123964E1,1.763999939E1,2.039999962E0,6.071999741E1,6.326333269E1 +1.467123840E1,1.853999901E1,2.579999924E0,6.155999756E1,6.434299699E1 +1.468123710E1,1.919999886E1,3.240000010E0,6.221999741E1,6.519559520E1 +1.469123587E1,1.907999992E1,3.119999886E0,6.173999786E1,6.469627603E1 +1.470123464E1,1.961999893E1,3.359999895E0,6.252000046E1,6.561238004E1 +1.471123340E1,1.895999908E1,3.299999952E0,6.125999832E1,6.421182881E1 +1.472123217E1,1.860000038E1,3.119999886E0,6.155999756E1,6.438421944E1 +1.473123093E1,1.931999969E1,3.179999828E0,6.269999695E1,6.568610511E1 +1.474122970E1,1.889999962E1,3.179999828E0,6.239999771E1,6.527696453E1 +1.475122846E1,1.955999947E1,3.599999905E0,6.384000015E1,6.686627848E1 +1.476122717E1,1.931999969E1,3.539999962E0,6.287999725E1,6.587630866E1 +1.477122593E1,1.847999954E1,3.299999952E0,6.197999954E1,6.476048738E1 +1.478122470E1,1.835999870E1,3.240000010E0,6.143999863E1,6.420639052E1 +1.479122340E1,1.847999954E1,2.879999876E0,6.131999969E1,6.410886947E1 +1.480122216E1,1.968000031E1,3.359999895E0,6.257999802E1,6.568750386E1 +1.481122093E1,1.997999954E1,3.480000019E0,6.209999847E1,6.532779341E1 +1.482121970E1,1.985999870E1,3.179999828E0,6.197999954E1,6.516173947E1 +1.483121846E1,1.985999870E1,3.480000019E0,6.179999924E1,6.500592169E1 +1.484121723E1,1.865999985E1,2.819999933E0,6.053999710E1,6.341324186E1 +1.485121599E1,1.895999908E1,3.839999914E0,6.203999710E1,6.498606316E1 +1.486121476E1,1.931999969E1,4.199999809E0,6.234000015E1,6.540013766E1 +1.487121346E1,1.877999878E1,4.139999866E0,6.168000031E1,6.460843901E1 +1.488121219E1,1.907999992E1,3.899999857E0,6.197999954E1,6.496750526E1 +1.489121093E1,1.865999985E1,2.399999857E0,6.059999847E1,6.345325373E1 +1.490120959E1,1.871999931E1,2.159999847E0,6.041999817E1,6.329044282E1 +1.491120832E1,1.835999870E1,1.799999952E0,6.029999924E1,6.305885711E1 +1.492120706E1,1.787999916E1,1.799999952E0,6.005999756E1,6.269081014E1 +1.493120572E1,1.800000000E1,2.339999914E0,6.011999893E1,6.280039706E1 +1.494120446E1,1.931999969E1,2.399999857E0,6.234000015E1,6.530924901E1 +1.495120319E1,1.992000008E1,2.279999971E0,6.257999802E1,6.571347620E1 +1.496120192E1,2.021999931E1,2.639999866E0,6.263999939E1,6.587554550E1 +1.497120066E1,1.950000000E1,2.939999819E0,6.293999863E1,6.595708473E1 +1.498119942E1,1.805999947E1,2.939999819E0,6.065999985E1,6.335963037E1 +1.499119819E1,1.734000015E1,2.879999876E0,6.005999756E1,6.257933614E1 +1.500119695E1,1.710000038E1,2.879999876E0,5.987999725E1,6.234034395E1 +1.501119565E1,1.781999969E1,2.819999933E0,5.957999802E1,6.225175461E1 +1.502119442E1,1.823999977E1,2.279999971E0,6.000000000E1,6.275265725E1 +1.503119319E1,1.829999924E1,2.519999981E0,5.987999725E1,6.266461875E1 +1.504119189E1,1.895999908E1,2.159999847E0,6.000000000E1,6.296147365E1 +1.505119065E1,1.877999878E1,1.620000005E0,6.023999786E1,6.312028277E1 +1.506118942E1,1.829999924E1,2.399999857E0,6.000000000E1,6.277459655E1 +1.507118818E1,1.877999878E1,2.460000038E0,6.143999863E1,6.429318304E1 +1.508118695E1,1.842000008E1,2.759999990E0,6.095999908E1,6.374194452E1 +1.509118572E1,1.829999924E1,3.000000000E0,6.102000046E1,6.377562566E1 +1.510118448E1,1.823999977E1,2.639999866E0,6.071999741E1,6.345538020E1 +1.511118325E1,1.710000038E1,2.579999924E0,6.000000000E1,6.244250486E1 +1.512118195E1,1.697999954E1,2.339999914E0,6.005999756E1,6.245798020E1 +1.513118071E1,1.715999985E1,2.279999971E0,6.000000000E1,6.244728973E1 +1.514117948E1,1.769999886E1,2.819999933E0,6.119999695E1,6.377054168E1 +1.515117818E1,1.919999886E1,2.819999933E0,6.179999924E1,6.477524420E1 +1.516117695E1,1.919999886E1,3.119999886E0,6.293999863E1,6.587729338E1 +1.517117571E1,1.913999939E1,3.419999838E0,6.281999969E1,6.576008164E1 +1.518117444E1,1.865999985E1,3.179999828E0,6.185999680E1,6.469132242E1 +1.519117324E1,1.877999878E1,3.240000010E0,6.173999786E1,6.461434276E1 +1.520117208E1,1.847999954E1,3.059999943E0,6.095999908E1,6.377299955E1 +1.521117091E1,1.889999962E1,2.939999819E0,6.102000046E1,6.394758823E1 +1.522116981E1,1.865999985E1,2.639999866E0,6.071999741E1,6.357738024E1 +1.523116871E1,1.847999954E1,2.759999990E0,6.102000046E1,6.381667838E1 +1.524116761E1,1.871999931E1,2.579999924E0,6.084000015E1,6.370714554E1 +1.525116651E1,1.847999954E1,2.639999866E0,6.095999908E1,6.375422708E1 +1.526116534E1,1.889999962E1,2.759999990E0,6.107999802E1,6.399682604E1 +1.527116424E1,1.877999878E1,2.519999981E0,6.089999771E1,6.377968701E1 +1.528116311E1,1.926000023E1,2.759999990E0,6.227999878E1,6.524847475E1 +1.529116191E1,1.943999863E1,2.579999924E0,6.234000015E1,6.535170667E1 +1.530116078E1,1.997999954E1,2.579999924E0,6.293999863E1,6.608555219E1 +1.531115964E1,1.926000023E1,2.339999914E0,6.173999786E1,6.471669448E1 +1.532115851E1,1.950000000E1,2.579999924E0,6.119999695E1,6.428332619E1 +1.533115737E1,1.937999916E1,2.819999933E0,6.197999954E1,6.500043931E1 +1.534115624E1,1.853999901E1,3.000000000E0,6.173999786E1,6.453339368E1 +1.535115510E1,1.847999954E1,3.419999838E0,6.185999680E1,6.465188308E1 +1.536115397E1,1.752000046E1,3.119999886E0,6.119999695E1,6.373479773E1 +1.537115277E1,1.823999977E1,2.339999914E0,6.119999695E1,6.390315186E1 +1.538115164E1,1.950000000E1,2.279999971E0,6.300000000E1,6.598824441E1 +1.539115050E1,2.010000038E1,2.279999971E0,6.323999786E1,6.639657932E1 +1.540114930E1,2.021999931E1,2.099999905E0,6.293999863E1,6.614152855E1 +1.541114817E1,1.943999863E1,2.339999914E0,6.185999680E1,6.488488537E1 +1.542114704E1,1.829999924E1,2.460000038E0,5.963999939E1,6.243293281E1 +1.543114584E1,1.794000053E1,2.460000038E0,5.969999695E1,6.238577446E1 +1.544114470E1,1.805999947E1,2.279999971E0,6.071999741E1,6.338990508E1 +1.545114357E1,1.794000053E1,3.119999886E0,6.047999954E1,6.316176346E1 +1.546114243E1,1.829999924E1,3.119999886E0,6.173999786E1,6.447054915E1 +1.547114130E1,1.763999939E1,3.059999943E0,6.077999878E1,6.336198726E1 +1.548114013E1,1.823999977E1,3.299999952E0,6.089999771E1,6.365844259E1 +1.549113897E1,1.787999916E1,2.759999990E0,6.131999969E1,6.393320211E1 +1.550113777E1,1.739999962E1,2.759999990E0,6.005999756E1,6.259058151E1 +1.551113650E1,1.853999901E1,2.819999933E0,6.119999695E1,6.400877744E1 +1.552113523E1,1.794000053E1,2.939999819E0,6.018000031E1,6.286588626E1 +1.553113396E1,1.889999962E1,2.879999876E0,6.041999817E1,6.337255371E1 +1.554113263E1,1.895999908E1,2.819999933E0,6.071999741E1,6.367379406E1 +1.555113136E1,1.853999901E1,3.000000000E0,6.047999954E1,6.332899737E1 +1.556113010E1,1.889999962E1,2.759999990E0,6.059999847E1,6.353886528E1 +1.557112883E1,1.829999924E1,3.000000000E0,5.987999725E1,6.268575630E1 +1.558112756E1,1.823999977E1,3.000000000E0,5.957999802E1,6.238167804E1 +1.559112630E1,1.794000053E1,3.000000000E0,5.987999725E1,6.258160824E1 +1.560112503E1,1.769999886E1,2.819999933E0,6.011999893E1,6.273481195E1 +1.561112379E1,1.823999977E1,2.700000048E0,6.053999710E1,6.328569223E1 +1.562112249E1,1.835999870E1,2.460000038E0,6.065999985E1,6.342536349E1 +1.563112126E1,1.847999954E1,1.979999900E0,6.053999710E1,6.332868254E1 +1.564112003E1,1.835999870E1,2.279999971E0,6.041999817E1,6.318911402E1 +1.565111873E1,1.818000031E1,2.279999971E0,6.059999847E1,6.330932495E1 +1.566111749E1,1.818000031E1,2.700000048E0,6.071999741E1,6.344068487E1 +1.567111626E1,1.895999908E1,3.240000010E0,6.137999725E1,6.432327128E1 +1.568111496E1,1.955999947E1,3.179999828E0,6.179999924E1,6.489950604E1 +1.569111372E1,1.913999939E1,3.179999828E0,6.143999863E1,6.443077996E1 +1.570111249E1,1.985999870E1,3.059999943E0,6.221999741E1,6.538433471E1 +1.571111126E1,1.950000000E1,3.179999828E0,6.113999939E1,6.425310828E1 +1.572111002E1,1.907999992E1,3.179999828E0,6.041999817E1,6.344079898E1 +1.573110879E1,1.913999939E1,3.240000010E0,6.047999954E1,6.351903275E1 +1.574110755E1,1.823999977E1,3.179999828E0,5.939999771E1,6.221872482E1 +1.575110632E1,1.835999870E1,2.939999819E0,5.939999771E1,6.224221140E1 +1.576110502E1,1.800000000E1,3.000000000E0,5.957999802E1,6.231192634E1 +1.577110379E1,1.847999954E1,2.759999990E0,6.011999893E1,6.295666966E1 +1.578110255E1,1.847999954E1,2.879999876E0,6.005999756E1,6.290475411E1 +1.579110125E1,1.902000046E1,2.939999819E0,6.113999939E1,6.409760949E1 +1.580110002E1,1.865999985E1,2.639999866E0,6.107999802E1,6.392129028E1 +1.581109878E1,1.811999893E1,3.000000000E0,6.053999710E1,6.326472643E1 +1.582109755E1,1.860000038E1,3.119999886E0,6.095999908E1,6.381078202E1 +1.583109632E1,1.776000023E1,2.700000048E0,6.000000000E1,6.263152248E1 +1.584109508E1,1.871999931E1,3.059999943E0,6.000000000E1,6.292695745E1 +1.585109385E1,2.010000038E1,3.539999962E0,6.185999680E1,6.513985584E1 +1.586109261E1,1.943999863E1,3.659999847E0,6.150000000E1,6.460308929E1 +1.587109131E1,1.943999863E1,3.599999905E0,6.215999985E1,6.522836137E1 +1.588109008E1,1.961999893E1,3.899999857E0,6.221999741E1,6.535657912E1 +1.589108885E1,1.794000053E1,3.359999895E0,6.041999817E1,6.311663328E1 +1.590108755E1,1.853999901E1,3.240000010E0,6.084000015E1,6.368465107E1 +1.591108628E1,1.847999954E1,3.359999895E0,6.035999680E1,6.321494440E1 +1.592108501E1,1.835999870E1,2.939999819E0,6.053999710E1,6.333106979E1 +1.593108368E1,1.860000038E1,2.879999876E0,6.095999908E1,6.379949766E1 +1.594108241E1,1.847999954E1,2.399999857E0,6.161999893E1,6.437619631E1 +1.595108114E1,1.865999985E1,2.519999981E0,6.161999893E1,6.443268008E1 +1.596107988E1,1.889999962E1,3.119999886E0,6.234000015E1,6.521671568E1 +1.597107861E1,1.884000015E1,3.119999886E0,6.179999924E1,6.468322743E1 +1.598107734E1,1.871999931E1,3.119999886E0,6.047999954E1,6.338772056E1 +1.599107608E1,1.835999870E1,3.240000010E0,6.018000031E1,6.300174275E1 +1.600107481E1,1.673999977E1,3.000000000E0,5.957999802E1,6.195969461E1 +1.601107351E1,1.692000008E1,3.000000000E0,6.065999985E1,6.304698235E1 +1.602107228E1,1.602000046E1,3.720000029E0,6.113999939E1,6.331333462E1 +1.603107104E1,1.589999962E1,3.899999857E0,6.203999710E1,6.416370646E1 +1.604106974E1,1.787999916E1,3.599999905E0,6.269999695E1,6.529888197E1 +1.605106851E1,1.715999985E1,3.480000019E0,6.179999924E1,6.423251436E1 +1.606106727E1,1.818000031E1,3.059999943E0,6.150000000E1,6.420378502E1 +1.607106604E1,1.865999985E1,2.700000048E0,6.077999878E1,6.363720489E1 +1.608106480E1,1.781999969E1,2.639999866E0,6.011999893E1,6.276094534E1 +1.609106357E1,1.973999977E1,3.119999886E0,6.209999847E1,6.523658330E1 +1.610106234E1,1.943999863E1,2.700000048E0,6.227999878E1,6.529932461E1 +1.611106110E1,1.950000000E1,2.700000048E0,6.281999969E1,6.583230485E1 +1.612105980E1,1.955999947E1,2.939999819E0,6.269999695E1,6.574592607E1 +1.613105857E1,1.811999893E1,2.519999981E0,6.084000015E1,6.353101904E1 +1.614105734E1,1.889999962E1,3.119999886E0,6.179999924E1,6.470072867E1 +1.615105604E1,1.835999870E1,2.879999876E0,6.089999771E1,6.367255039E1 +1.616105480E1,1.776000023E1,2.819999933E0,6.029999924E1,6.292423949E1 +1.617105357E1,1.781999969E1,2.939999819E0,6.011999893E1,6.277428024E1 +1.618105227E1,1.776000023E1,2.700000048E0,5.981999969E1,6.245910640E1 +1.619105103E1,1.800000000E1,2.879999876E0,6.011999893E1,6.282283558E1 +1.620104980E1,1.835999870E1,2.939999819E0,6.071999741E1,6.350315926E1 +1.621104857E1,1.877999878E1,2.519999981E0,6.102000046E1,6.389428151E1 +1.622104733E1,1.829999924E1,2.579999924E0,6.023999786E1,6.301113960E1 +1.623104613E1,1.818000031E1,2.339999914E0,6.047999954E1,6.319666412E1 +1.624104493E1,1.787999916E1,1.860000014E0,6.041999817E1,6.303752968E1 +1.625104383E1,1.871999931E1,2.519999981E0,6.107999802E1,6.393398886E1 +1.626104273E1,1.823999977E1,2.399999857E0,6.119999695E1,6.390537706E1 +1.627104170E1,1.877999878E1,2.700000048E0,6.119999695E1,6.407353573E1 +1.628104070E1,1.919999886E1,2.819999933E0,6.119999695E1,6.420305275E1 +1.629103966E1,1.787999916E1,2.279999971E0,6.041999817E1,6.305131996E1 +1.630103870E1,1.823999977E1,2.339999914E0,6.059999847E1,6.332876918E1 +1.631103773E1,1.818000031E1,2.220000029E0,6.011999893E1,6.284787254E1 +1.632103676E1,1.800000000E1,2.460000038E0,5.987999725E1,6.257528003E1 +1.633103586E1,1.800000000E1,2.639999866E0,5.993999863E1,6.264002742E1 +1.634103496E1,1.769999886E1,2.460000038E0,5.981999969E1,6.243215456E1 +1.635103406E1,1.739999962E1,3.659999847E0,6.047999954E1,6.303955846E1 +1.636103316E1,1.727999878E1,3.720000029E0,6.059999847E1,6.312524513E1 +1.637103220E1,1.727999878E1,3.959999800E0,6.053999710E1,6.308225745E1 +1.638103130E1,1.752000046E1,4.019999981E0,6.011999893E1,6.274970189E1 +1.639103040E1,1.745999908E1,2.939999819E0,5.957999802E1,6.215521966E1 +1.640102943E1,1.734000015E1,2.519999981E0,5.952000046E1,6.204559984E1 +1.641102853E1,1.739999962E1,2.220000029E0,5.939999771E1,6.193583870E1 +1.642102763E1,1.752000046E1,2.159999847E0,5.957999802E1,6.214010121E1 +1.643102666E1,1.763999939E1,2.460000038E0,5.987999725E1,6.247267602E1 +1.644102576E1,1.811999893E1,3.240000010E0,6.089999771E1,6.362107892E1 +1.645102486E1,1.847999954E1,3.720000029E0,6.161999893E1,6.443890945E1 +1.646102396E1,1.829999924E1,3.599999905E0,6.173999786E1,6.449556037E1 +1.647102306E1,1.800000000E1,3.599999905E0,6.185999680E1,6.452611257E1 +1.648102216E1,1.800000000E1,3.119999886E0,6.084000015E1,6.352353908E1 +1.649102126E1,1.769999886E1,2.519999981E0,6.029999924E1,6.289459649E1 +1.650102036E1,1.794000053E1,3.000000000E0,6.018000031E1,6.286872081E1 +1.651101939E1,1.794000053E1,2.399999857E0,5.952000046E1,6.221120537E1 +1.652101849E1,1.781999969E1,2.399999857E0,5.939999771E1,6.206184107E1 +1.653101756E1,1.739999962E1,2.460000038E0,5.945999908E1,6.200244413E1 +1.654101656E1,1.781999969E1,2.279999971E0,6.065999985E1,6.326441631E1 +1.655101553E1,1.835999870E1,2.700000048E0,6.125999832E1,6.400911612E1 +1.656101443E1,1.835999870E1,2.579999924E0,6.107999802E1,6.383190511E1 +1.657101333E1,1.884000015E1,2.819999933E0,6.113999939E1,6.403903131E1 +1.658101219E1,1.835999870E1,2.519999981E0,6.023999786E1,6.302616357E1 +1.659101102E1,1.829999924E1,2.700000048E0,6.119999695E1,6.393449459E1 +1.660100986E1,1.853999901E1,2.819999933E0,6.155999756E1,6.435306723E1 +1.661100866E1,1.818000031E1,2.639999866E0,6.071999741E1,6.343815962E1 +1.662100739E1,1.805999947E1,2.759999990E0,6.077999878E1,6.346644336E1 +1.663100612E1,1.787999916E1,2.579999924E0,5.975999832E1,6.243082707E1 +1.664100486E1,1.763999939E1,3.000000000E0,6.005999756E1,6.266875525E1 +1.665100352E1,1.781999969E1,3.419999838E0,6.077999878E1,6.343072631E1 +1.666100226E1,1.794000053E1,3.659999847E0,6.065999985E1,6.336303970E1 +1.667100102E1,1.805999947E1,3.299999952E0,6.065999985E1,6.337735528E1 +1.668099972E1,1.835999870E1,3.000000000E0,6.089999771E1,6.367809100E1 +1.669099849E1,1.860000038E1,2.939999819E0,6.089999771E1,6.374490830E1 +1.670099725E1,1.865999985E1,2.700000048E0,6.084000015E1,6.369451478E1 +1.671099602E1,1.860000038E1,2.879999876E0,6.053999710E1,6.339830962E1 +1.672099479E1,1.884000015E1,2.819999933E0,6.000000000E1,6.295155284E1 +1.673099355E1,1.884000015E1,2.639999866E0,5.957999802E1,6.254351580E1 +1.674099232E1,1.871999931E1,2.579999924E0,5.891999817E1,6.187617440E1 +1.675099108E1,1.847999954E1,2.639999866E0,5.939999771E1,6.226427315E1 +1.676098978E1,1.800000000E1,2.819999933E0,5.952000046E1,6.224614730E1 +1.677098855E1,1.781999969E1,2.939999819E0,5.975999832E1,6.242958744E1 +1.678098732E1,1.787999916E1,2.879999876E0,6.035999680E1,6.301839400E1 +1.679098602E1,1.769999886E1,2.700000048E0,5.993999863E1,6.255704113E1 +1.680098478E1,1.763999939E1,2.460000038E0,5.957999802E1,6.218518587E1 +1.681098355E1,1.769999886E1,2.339999914E0,5.921999741E1,6.185283867E1 +1.682098231E1,1.787999916E1,2.099999905E0,5.897999954E1,6.166639859E1 +1.683098108E1,1.829999924E1,2.099999905E0,5.927999878E1,6.207590698E1 +1.684097985E1,1.823999977E1,2.099999905E0,5.981999969E1,6.257427550E1 +1.685097861E1,1.979999924E1,2.460000038E0,6.239999771E1,6.551222240E1 +1.686097738E1,1.973999977E1,2.700000048E0,6.257999802E1,6.567506180E1 +1.687097608E1,1.997999954E1,3.240000010E0,6.269999695E1,6.588617153E1 +1.688097484E1,2.021999931E1,3.539999962E0,6.300000000E1,6.625994244E1 +1.689097361E1,1.835999870E1,3.179999828E0,6.077999878E1,6.357208666E1 +1.690097231E1,1.794000053E1,3.599999905E0,6.077999878E1,6.347449779E1 +1.691097108E1,1.794000053E1,3.179999828E0,6.029999924E1,6.299242753E1 +1.692096984E1,1.794000053E1,2.819999933E0,5.939999771E1,6.211405434E1 +1.693096854E1,1.811999893E1,2.700000048E0,5.969999695E1,6.244769009E1 +1.694096731E1,1.835999870E1,2.039999962E0,6.041999817E1,6.318090955E1 +1.695096607E1,1.835999870E1,2.519999981E0,6.084000015E1,6.359988656E1 +1.696096484E1,1.835999870E1,2.579999924E0,6.113999939E1,6.388932209E1 +1.697096357E1,1.811999893E1,2.700000048E0,6.102000046E1,6.371079043E1 +1.698096231E1,1.835999870E1,2.759999990E0,6.023999786E1,6.303621574E1 +1.699096104E1,1.781999969E1,2.519999981E0,5.987999725E1,6.252612942E1 +1.700095977E1,1.752000046E1,2.579999924E0,6.000000000E1,6.255882684E1 +1.701095844E1,1.776000023E1,2.879999876E0,6.000000000E1,6.263954029E1 +1.702095717E1,1.745999908E1,2.879999876E0,6.053999710E1,6.307326863E1 +1.703095590E1,1.752000046E1,2.819999933E0,6.077999878E1,6.331754154E1 +1.704095457E1,1.763999939E1,2.879999876E0,6.107999802E1,6.364141840E1 +1.705095330E1,1.787999916E1,2.759999990E0,6.089999771E1,6.353047844E1 +1.706095204E1,1.811999893E1,2.939999819E0,6.011999893E1,6.286010048E1 +1.707095077E1,1.860000038E1,2.939999819E0,6.035999680E1,6.322920865E1 +1.708094954E1,1.847999954E1,2.819999933E0,6.035999680E1,6.318854323E1 +1.709094830E1,1.800000000E1,3.000000000E0,6.047999954E1,6.317301912E1 +1.710094707E1,1.763999939E1,3.000000000E0,6.023999786E1,6.284128357E1 +1.711094583E1,1.745999908E1,3.059999943E0,5.963999939E1,6.221852373E1 +1.712094453E1,1.752000046E1,2.939999819E0,5.921999741E1,6.182719554E1 +1.713094330E1,1.800000000E1,2.339999914E0,5.945999908E1,6.216885949E1 +1.714094206E1,1.800000000E1,2.700000048E0,5.969999695E1,6.241297650E1 +1.715094076E1,1.739999962E1,2.399999857E0,5.969999695E1,6.223029505E1 +1.716093953E1,1.752000046E1,2.579999924E0,6.059999847E1,6.313451220E1 +1.717093830E1,1.710000038E1,2.939999819E0,5.963999939E1,6.211266489E1 +1.718093700E1,1.673999977E1,2.279999971E0,5.873999786E1,6.112130023E1 +1.719093576E1,1.734000015E1,2.879999876E0,5.945999908E1,6.200372163E1 +1.720093453E1,1.734000015E1,2.819999933E0,5.897999954E1,6.154078608E1 +1.721093330E1,1.739999962E1,2.639999866E0,5.825999832E1,6.086014287E1 +1.722093206E1,1.763999939E1,3.059999943E0,5.939999771E1,6.203944637E1 +1.723093083E1,1.763999939E1,3.480000019E0,5.957999802E1,6.223388259E1 +1.724092959E1,1.727999878E1,3.179999828E0,5.855999756E1,6.113905520E1 +1.725092836E1,1.757999992E1,3.599999905E0,5.981999969E1,6.245357284E1 +1.726092706E1,1.763999939E1,3.899999857E0,6.005999756E1,6.271828190E1 +1.727092583E1,1.734000015E1,3.299999952E0,5.945999908E1,6.202464910E1 +1.728092459E1,1.703999901E1,3.119999886E0,5.945999908E1,6.193211975E1 +1.729092329E1,1.692000008E1,2.819999933E0,5.987999725E1,6.228846501E1 +1.730092206E1,1.697999954E1,2.339999914E0,5.993999863E1,6.234259715E1 +1.731092082E1,1.679999924E1,1.919999957E0,6.005999756E1,6.239494916E1 +1.732091959E1,1.745999908E1,2.700000048E0,6.102000046E1,6.352623099E1 +1.733091839E1,1.752000046E1,2.819999933E0,6.065999985E1,6.320236069E1 +1.734091729E1,1.697999954E1,2.700000048E0,5.921999741E1,6.166537503E1 +1.735091619E1,1.739999962E1,3.000000000E0,5.921999741E1,6.179618175E1 +1.736091516E1,1.745999908E1,2.579999924E0,5.921999741E1,6.179414261E1 +1.737091409E1,1.757999992E1,2.339999914E0,5.885999680E1,6.147382548E1 +1.738091305E1,1.823999977E1,2.460000038E0,6.011999893E1,6.287418758E1 +1.739091205E1,1.823999977E1,2.339999914E0,5.987999725E1,6.264014098E1 +1.740091105E1,1.847999954E1,2.460000038E0,5.975999832E1,6.260047430E1 +1.741091012E1,1.860000038E1,2.759999990E0,6.023999786E1,6.310653656E1 +1.742090919E1,1.745999908E1,3.119999886E0,5.969999695E1,6.227901415E1 +1.743090819E1,1.697999954E1,2.579999924E0,5.909999847E1,6.154499658E1 +1.744090725E1,1.703999901E1,2.579999924E0,5.975999832E1,6.219546097E1 +1.745090632E1,1.710000038E1,2.879999876E0,6.011999893E1,6.257090925E1 +1.746090538E1,1.860000038E1,2.759999990E0,6.047999954E1,6.333567682E1 +1.747090445E1,1.895999908E1,3.599999905E0,6.155999756E1,6.451414468E1 +1.748090352E1,1.847999954E1,3.359999895E0,6.059999847E1,6.344414707E1 +1.749090258E1,1.811999893E1,3.179999828E0,5.993999863E1,6.269968258E1 +1.750090165E1,1.752000046E1,3.240000010E0,6.035999680E1,6.293470608E1 +1.751090065E1,1.715999985E1,3.240000010E0,6.018000031E1,6.266255366E1 +1.752089971E1,1.703999901E1,3.480000019E0,6.059999847E1,6.304626699E1 +1.753089878E1,1.692000008E1,3.299999952E0,6.102000046E1,6.340833430E1 +1.754089778E1,1.757999992E1,3.179999828E0,6.071999741E1,6.329365593E1 +1.755089685E1,1.752000046E1,2.759999990E0,5.957999802E1,6.216384946E1 +1.756089591E1,1.787999916E1,2.579999924E0,5.952000046E1,6.220113523E1 +1.757089498E1,1.829999924E1,2.279999971E0,5.939999771E1,6.219684960E1 +1.758089404E1,1.776000023E1,2.579999924E0,5.945999908E1,6.210930284E1 +1.759089311E1,1.853999901E1,3.000000000E0,6.065999985E1,6.350092239E1 +1.760089218E1,1.847999954E1,3.179999828E0,6.089999771E1,6.372152308E1 +1.761089124E1,1.877999878E1,3.779999971E0,6.173999786E1,6.464367015E1 +1.762089024E1,1.865999985E1,3.779999971E0,6.197999954E1,6.483829376E1 +1.763088928E1,1.757999992E1,3.599999905E0,6.059999847E1,6.320107761E1 +1.764088821E1,1.763999939E1,3.899999857E0,6.023999786E1,6.289067435E1 +1.765088707E1,1.697999954E1,4.559999943E0,5.903999710E1,6.160223406E1 +1.766088594E1,1.734000015E1,4.319999695E0,5.789999771E1,6.059494812E1 +1.767088477E1,1.907999992E1,4.559999943E0,6.029999924E1,6.341080274E1 +1.768088354E1,1.853999901E1,4.380000114E0,5.939999771E1,6.238009051E1 +1.769088234E1,1.895999908E1,3.779999971E0,5.957999802E1,6.263821620E1 +1.770088107E1,1.889999962E1,4.139999866E0,6.041999817E1,6.344230263E1 +1.771087980E1,1.794000053E1,3.899999857E0,5.921999741E1,6.200049767E1 +1.772087854E1,1.818000031E1,3.899999857E0,6.029999924E1,6.310160313E1 +1.773087727E1,1.703999901E1,3.599999905E0,5.921999741E1,6.172786776E1 +1.774087600E1,1.727999878E1,3.539999962E0,5.921999741E1,6.179108391E1 +1.775087474E1,1.721999931E1,3.779999971E0,5.927999878E1,6.184605914E1 +1.776087340E1,1.715999985E1,3.539999962E0,5.939999771E1,6.193025854E1 +1.777087214E1,1.763999939E1,3.059999943E0,5.981999969E1,6.244169714E1 +1.778087087E1,1.734000015E1,2.819999933E0,5.975999832E1,6.228872614E1 +1.779086957E1,1.655999947E1,2.039999962E0,5.915999985E1,6.146788401E1 +1.780086834E1,1.710000038E1,2.579999924E0,5.939999771E1,6.186619546E1 +1.781086710E1,1.745999908E1,2.939999819E0,6.029999924E1,6.284572440E1 +1.782086587E1,1.739999962E1,2.759999990E0,6.029999924E1,6.282091606E1 +1.783086463E1,1.829999924E1,2.939999819E0,6.113999939E1,6.388765997E1 +1.784086340E1,1.776000023E1,2.519999981E0,6.059999847E1,6.319911252E1 +1.785086217E1,1.895999908E1,2.099999905E0,6.107999802E1,6.398951260E1 +1.786086093E1,1.865999985E1,1.740000010E0,6.011999893E1,6.297330757E1 +1.787085963E1,1.895999908E1,1.799999952E0,5.981999969E1,6.277861044E1 +1.788085840E1,1.973999977E1,1.799999952E0,6.053999710E1,6.370242413E1 +1.789085716E1,1.805999947E1,2.220000029E0,5.855999756E1,6.132181745E1 +1.790085586E1,1.877999878E1,2.399999857E0,5.963999939E1,6.257298044E1 +1.791085463E1,1.865999985E1,2.639999866E0,5.963999939E1,6.254674029E1 +1.792085340E1,1.757999992E1,1.919999957E0,5.784000015E1,6.048312504E1 +1.793085210E1,1.805999947E1,1.979999900E0,5.939999771E1,6.211637231E1 +1.794085086E1,1.794000053E1,2.099999905E0,5.952000046E1,6.220035429E1 +1.795084963E1,1.692000008E1,2.039999962E0,5.868000031E1,6.110474972E1 +1.796084839E1,1.668000031E1,2.519999981E0,5.897999954E1,6.134503367E1 +1.797084716E1,1.650000000E1,2.939999819E0,5.825999832E1,6.062277628E1 +1.798084592E1,1.637999916E1,2.939999819E0,5.813999939E1,6.047485015E1 +1.799084469E1,1.685999870E1,2.879999876E0,5.903999710E1,6.146767617E1 +1.800084346E1,1.763999939E1,3.179999828E0,5.981999969E1,6.244769284E1 +1.801084216E1,1.757999992E1,2.879999876E0,6.011999893E1,6.270378831E1 +1.802084092E1,1.752000046E1,2.759999990E0,6.018000031E1,6.273914609E1 +1.803083969E1,1.776000023E1,2.519999981E0,6.005999756E1,6.268150696E1 +1.804083839E1,1.745999908E1,2.220000029E0,5.987999725E1,6.241309189E1 +1.805083716E1,1.739999962E1,1.799999952E0,5.927999878E1,6.180710511E1 +1.806083592E1,1.739999962E1,2.279999971E0,5.987999725E1,6.239849724E1 +1.807083469E1,1.727999878E1,2.519999981E0,6.005999756E1,6.254719869E1 +1.808083345E1,1.811999893E1,2.759999990E0,6.023999786E1,6.296673172E1 +1.809083219E1,1.787999916E1,2.879999876E0,6.077999878E1,6.342079328E1 +1.810083092E1,1.721999931E1,2.460000038E0,5.945999908E1,6.195217081E1 +1.811082965E1,1.715999985E1,2.519999981E0,5.927999878E1,6.176515401E1 +1.812082832E1,1.673999977E1,2.519999981E0,5.945999908E1,6.182288802E1 +1.813082705E1,1.739999962E1,2.700000048E0,5.921999741E1,6.178234440E1 +1.814082578E1,1.805999947E1,2.879999876E0,5.969999695E1,6.243835052E1 +1.815082445E1,1.752000046E1,2.159999847E0,5.897999954E1,6.156505796E1 +1.816082318E1,1.727999878E1,1.979999900E0,5.861999893E1,6.114591591E1 +1.817082192E1,1.661999893E1,1.860000014E0,5.825999832E1,6.061279872E1 +1.818082058E1,1.644000053E1,1.139999986E0,5.747999954E1,5.979568182E1 +1.819081932E1,1.715999985E1,1.979999900E0,5.807999802E1,6.059432452E1 +1.820081808E1,1.679999924E1,2.399999857E0,5.765999985E1,6.010553682E1 +1.821081685E1,1.715999985E1,2.339999914E0,5.747999954E1,6.003242076E1 +1.822081561E1,1.644000053E1,3.299999952E0,5.795999908E1,6.033676418E1 +1.823081438E1,1.703999901E1,3.240000010E0,5.802000046E1,6.055724250E1 +1.824081314E1,1.703999901E1,2.939999819E0,5.837999725E1,6.088702033E1 +1.825081191E1,1.710000038E1,3.179999828E0,5.891999817E1,6.143361129E1 +1.826081061E1,1.769999886E1,3.299999952E0,5.975999832E1,6.241343893E1 +1.827080938E1,1.703999901E1,3.240000010E0,5.952000046E1,6.199588390E1 +1.828080814E1,1.757999992E1,3.480000019E0,5.993999863E1,6.256173138E1 +1.829080684E1,1.781999969E1,3.359999895E0,6.035999680E1,6.302516324E1 +1.830080561E1,1.781999969E1,2.700000048E0,6.023999786E1,6.287845205E1 +1.831080438E1,1.734000015E1,2.339999914E0,5.969999695E1,6.221125976E1 +1.832080314E1,1.805999947E1,1.500000000E0,5.934000015E1,6.204554133E1 +1.833080191E1,1.829999924E1,1.620000005E0,5.915999985E1,6.194691239E1 +1.834080067E1,1.835999870E1,1.620000005E0,5.891999817E1,6.173556622E1 +1.835079944E1,1.937999916E1,1.679999948E0,5.969999695E1,6.278930166E1 +1.836079821E1,1.877999878E1,2.099999905E0,6.011999893E1,6.301993832E1 +1.837079691E1,1.860000038E1,1.620000005E0,6.018000031E1,6.300965681E1 +1.838079567E1,1.884000015E1,2.099999905E0,5.975999832E1,6.269460108E1 +1.839079444E1,1.811999893E1,2.399999857E0,5.873999786E1,6.151814131E1 +1.840079314E1,1.842000008E1,2.579999924E0,5.915999985E1,6.201498516E1 +1.841079190E1,1.739999962E1,3.119999886E0,5.850000000E1,6.111255506E1 +1.842079070E1,1.685999870E1,2.759999990E0,5.843999863E1,6.088604599E1 +1.843078947E1,1.668000031E1,2.460000038E0,5.843999863E1,6.082357643E1 +1.844078830E1,1.613999939E1,2.220000029E0,5.843999863E1,6.066845490E1 +1.845078720E1,1.679999924E1,2.220000029E0,5.921999741E1,6.159688683E1 +1.846078610E1,1.745999908E1,2.220000029E0,5.969999695E1,6.224041777E1 +1.847078500E1,1.752000046E1,2.460000038E0,6.000000000E1,6.255399281E1 +1.848078390E1,1.805999947E1,2.819999933E0,5.927999878E1,6.203413766E1 +1.849078280E1,1.805999947E1,2.279999971E0,5.873999786E1,6.149592937E1 +1.850078167E1,1.787999916E1,2.519999981E0,5.909999847E1,6.179688171E1 +1.851078047E1,1.829999924E1,2.579999924E0,5.987999725E1,6.266706027E1 +1.852077933E1,1.692000008E1,2.460000038E0,5.879999924E1,6.123543021E1 +1.853077820E1,1.721999931E1,3.240000010E0,5.921999741E1,6.175786646E1 +1.854077700E1,1.655999947E1,2.759999990E0,5.795999908E1,6.034246163E1 +1.855077587E1,1.661999893E1,2.399999857E0,5.789999771E1,6.028593616E1 +1.856077473E1,1.734000015E1,2.099999905E0,5.921999741E1,6.174215495E1 +1.857077360E1,1.655999947E1,1.620000005E0,5.807999802E1,6.041642287E1 +1.858077246E1,1.685999870E1,1.979999900E0,5.897999954E1,6.137442710E1 +1.859077133E1,1.661999893E1,2.159999847E0,5.897999954E1,6.131500885E1 +1.860077020E1,1.644000053E1,2.159999847E0,5.777999878E1,6.011212420E1 +1.861076906E1,1.727999878E1,2.579999924E0,5.891999817E1,6.145584546E1 +1.862076786E1,1.794000053E1,3.119999886E0,5.891999817E1,6.166963761E1 +1.863076673E1,1.763999939E1,3.000000000E0,5.795999908E1,6.065913841E1 +1.864076559E1,1.811999893E1,3.419999838E0,5.921999741E1,6.202450204E1 +1.865076439E1,1.697999954E1,3.119999886E0,5.813999939E1,6.064910810E1 +1.866076326E1,1.565999985E1,2.339999914E0,5.741999817E1,5.956313780E1 +1.867076213E1,1.655999947E1,2.460000038E0,5.861999893E1,6.096383729E1 +1.868076093E1,1.637999916E1,2.159999847E0,5.861999893E1,6.090381143E1 +1.869075979E1,1.752000046E1,2.339999914E0,5.945999908E1,6.203158475E1 +1.870075866E1,1.835999870E1,2.339999914E0,6.000000000E1,6.278984912E1 +1.871075752E1,1.794000053E1,2.279999971E0,6.000000000E1,6.266611540E1 +1.872075636E1,1.715999985E1,1.860000014E0,5.861999893E1,6.110834206E1 +1.873075516E1,1.715999985E1,1.679999948E0,5.891999817E1,6.139099428E1 +1.874075396E1,1.734000015E1,2.220000029E0,5.891999817E1,6.145868685E1 +1.875075269E1,1.685999870E1,2.939999819E0,5.873999786E1,6.118243624E1 +1.876075136E1,1.805999947E1,3.539999962E0,6.089999771E1,6.362000394E1 +1.877075009E1,1.776000023E1,3.359999895E0,6.059999847E1,6.323817694E1 +1.878074882E1,1.703999901E1,2.759999990E0,5.945999908E1,6.191502772E1 +1.879074749E1,1.776000023E1,2.519999981E0,5.963999939E1,6.227919023E1 +1.880074622E1,1.745999908E1,2.639999866E0,5.879999924E1,6.139430819E1 +1.881074495E1,1.685999870E1,2.819999933E0,5.807999802E1,6.054335740E1 +1.882074369E1,1.776000023E1,2.700000048E0,5.927999878E1,6.194211704E1 +1.883074245E1,1.745999908E1,2.579999924E0,5.915999985E1,6.173664673E1 +1.884074122E1,1.752000046E1,2.399999857E0,5.903999710E1,6.163141791E1 +1.885073998E1,1.895999908E1,2.759999990E0,6.107999802E1,6.401457118E1 +1.886073875E1,1.835999870E1,2.519999981E0,6.018000031E1,6.296882077E1 +1.887073745E1,1.884000015E1,2.519999981E0,6.029999924E1,6.322488366E1 +1.888073622E1,1.853999901E1,1.559999943E0,5.993999863E1,6.276120297E1 +1.889073498E1,1.769999886E1,1.259999990E0,5.897999954E1,6.159154086E1 +1.890073368E1,1.805999947E1,1.559999943E0,6.005999756E1,6.273595849E1 +1.891073245E1,1.710000038E1,1.439999938E0,5.939999771E1,6.182914637E1 +1.892073122E1,1.710000038E1,2.399999857E0,5.975999832E1,6.220472178E1 +1.893072992E1,1.715999985E1,2.519999981E0,5.963999939E1,6.211075206E1 +1.894072868E1,1.757999992E1,2.579999924E0,5.987999725E1,6.246060253E1 +1.895072745E1,1.847999954E1,2.879999876E0,6.119999695E1,6.399409667E1 +1.896072621E1,1.727999878E1,2.220000029E0,6.053999710E1,6.299696824E1 +1.897072498E1,1.655999947E1,1.799999952E0,5.927999878E1,6.157590306E1 +1.898072375E1,1.607999992E1,2.639999866E0,5.909999847E1,6.130534900E1 +1.899072251E1,1.589999962E1,2.399999857E0,5.850000000E1,6.066976172E1 +1.900072128E1,1.715999985E1,2.819999933E0,5.819999695E1,6.074255213E1 +1.901071998E1,1.800000000E1,3.119999886E0,5.952000046E1,6.226045979E1 +1.902071874E1,1.734000015E1,2.279999971E0,5.831999969E1,6.088592916E1 +1.903071751E1,1.703999901E1,1.860000014E0,5.784000015E1,6.032650151E1 +1.904071621E1,1.715999985E1,1.919999957E0,5.873999786E1,6.122531620E1 +1.905071498E1,1.655999947E1,1.740000010E0,5.759999847E1,5.995849403E1 +1.906071374E1,1.679999924E1,1.860000014E0,5.753999710E1,5.997125012E1 +1.907071251E1,1.703999901E1,2.220000029E0,5.807999802E1,6.056877195E1 +1.908071127E1,1.589999962E1,2.220000029E0,5.741999817E1,5.962209807E1 +1.909071004E1,1.644000053E1,2.220000029E0,5.825999832E1,6.057581549E1 +1.910070880E1,1.692000008E1,2.519999981E0,5.939999771E1,6.181420978E1 +1.911070757E1,1.619999886E1,2.279999971E0,5.837999725E1,6.062889115E1 +1.912070627E1,1.715999985E1,2.519999981E0,5.957999802E1,6.205313979E1 +1.913070500E1,1.613999939E1,2.759999990E0,5.891999817E1,6.115295058E1 +1.914070374E1,1.602000046E1,2.700000048E0,5.831999969E1,6.054050528E1 +1.915070240E1,1.644000053E1,3.119999886E0,5.927999878E1,6.159647938E1 +1.916070114E1,1.589999962E1,2.879999876E0,5.825999832E1,6.045933999E1 +1.917069987E1,1.721999931E1,3.299999952E0,5.939999771E1,6.193365890E1 +1.918069860E1,1.721999931E1,3.179999828E0,6.005999756E1,6.256072316E1 +1.919069734E1,1.673999977E1,3.299999952E0,5.909999847E1,6.151363598E1 +1.920069607E1,1.734000015E1,3.899999857E0,5.981999969E1,6.240447073E1 +1.921069480E1,1.655999947E1,2.879999876E0,5.855999756E1,6.092455413E1 +1.922069353E1,1.613999939E1,2.939999819E0,5.855999756E1,6.081460757E1 +1.923069230E1,1.697999954E1,3.299999952E0,5.957999802E1,6.204020106E1 +1.924069107E1,1.703999901E1,3.179999828E0,5.981999969E1,6.228086647E1 +1.925068983E1,1.679999924E1,3.720000029E0,5.969999695E1,6.213025036E1 +1.926068853E1,1.685999870E1,3.599999905E0,5.879999924E1,6.127527614E1 +1.927068730E1,1.668000031E1,3.299999952E0,5.879999924E1,6.120908691E1 +1.928068606E1,1.661999893E1,3.119999886E0,5.879999924E1,6.118332023E1 +1.929068476E1,1.692000008E1,3.000000000E0,5.885999680E1,6.131709081E1 +1.930068353E1,1.727999878E1,2.759999990E0,5.939999771E1,6.192395083E1 +1.931068230E1,1.673999977E1,3.000000000E0,5.909999847E1,6.149827162E1 +1.932068106E1,1.631999969E1,2.460000038E0,5.802000046E1,6.032175763E1 +1.933067983E1,1.626000023E1,3.059999943E0,5.934000015E1,6.160346439E1 +1.934067859E1,1.644000053E1,3.359999895E0,5.957999802E1,6.189781402E1 +1.935067736E1,1.650000000E1,2.759999990E0,5.879999924E1,6.113352198E1 +1.936067613E1,1.727999878E1,3.179999828E0,5.945999908E1,6.200163101E1 +1.937067483E1,1.805999947E1,3.119999886E0,5.927999878E1,6.204849906E1 +1.938067359E1,1.745999908E1,2.519999981E0,5.868000031E1,6.127433724E1 +1.939067236E1,1.703999901E1,2.700000048E0,5.915999985E1,6.162432270E1 +1.940067106E1,1.673999977E1,2.879999876E0,5.921999741E1,6.160787356E1 +1.941066982E1,1.559999943E1,3.179999828E0,5.855999756E1,6.068563005E1 +1.942066859E1,1.596000004E1,3.839999914E0,5.957999802E1,6.180002722E1 +1.943066736E1,1.644000053E1,3.720000029E0,5.939999771E1,6.174521638E1 +1.944066612E1,1.650000000E1,3.659999847E0,6.011999893E1,6.245045933E1 +1.945066489E1,1.727999878E1,3.599999905E0,6.143999863E1,6.392520464E1 +1.946066365E1,1.650000000E1,3.359999895E0,6.018000031E1,6.249137569E1 +1.947066245E1,1.703999901E1,3.480000019E0,6.143999863E1,6.385409460E1 +1.948066129E1,1.703999901E1,3.419999838E0,6.107999802E1,6.350452049E1 +1.949066019E1,1.661999893E1,2.879999876E0,5.934000015E1,6.169079657E1 +1.950065915E1,1.776000023E1,3.000000000E0,6.023999786E1,6.287507416E1 +1.951065809E1,1.739999962E1,3.299999952E0,5.927999878E1,6.186896024E1 +1.952065709E1,1.757999992E1,2.879999876E0,5.879999924E1,6.143932541E1 +1.953065609E1,1.800000000E1,2.939999819E0,5.981999969E1,6.253859578E1 +1.954065509E1,1.679999924E1,2.399999857E0,5.879999924E1,6.119999905E1 +1.955065415E1,1.644000053E1,1.919999957E0,5.825999832E1,6.056556300E1 +1.956065322E1,1.607999992E1,2.220000029E0,5.855999756E1,6.076815047E1 +1.957065228E1,1.655999947E1,2.159999847E0,5.927999878E1,6.158747792E1 +1.958065135E1,1.685999870E1,2.339999914E0,5.927999878E1,6.167538740E1 +1.959065042E1,1.757999992E1,2.879999876E0,6.029999924E1,6.287639227E1 +1.960064948E1,1.721999931E1,2.639999866E0,5.915999985E1,6.167174035E1 +1.961064855E1,1.602000046E1,2.519999981E0,5.718000031E1,5.943520211E1 +1.962064755E1,1.655999947E1,2.939999819E0,5.837999725E1,6.075443408E1 +1.963064661E1,1.619999886E1,2.339999914E0,5.723999786E1,5.953430035E1 +1.964064568E1,1.650000000E1,2.039999962E0,5.753999710E1,5.989376317E1 +1.965064468E1,1.703999901E1,1.979999900E0,5.861999893E1,6.107852520E1 +1.966064375E1,1.655999947E1,1.500000000E0,5.693999863E1,5.931818461E1 +1.967064281E1,1.644000053E1,1.799999952E0,5.700000000E1,5.935076762E1 +1.968064188E1,1.650000000E1,2.399999857E0,5.765999985E1,6.002237568E1 +1.969064094E1,1.571999931E1,2.220000029E0,5.652000046E1,5.870738651E1 +1.970064001E1,1.655999947E1,2.399999857E0,5.777999878E1,6.015415065E1 +1.971063908E1,1.721999931E1,2.220000029E0,5.861999893E1,6.113723130E1 +1.972063814E1,1.685999870E1,2.039999962E0,5.765999985E1,6.010904041E1 +1.973063714E1,1.692000008E1,2.279999971E0,5.807999802E1,6.053735187E1 +1.974063621E1,1.631999969E1,2.460000038E0,5.802000046E1,6.032175763E1 +1.975063527E1,1.613999939E1,2.579999924E0,5.813999939E1,6.039383668E1 +1.976063427E1,1.613999939E1,2.460000038E0,5.802000046E1,6.027330780E1 +1.977063331E1,1.679999924E1,1.979999900E0,5.784000015E1,6.026297364E1 +1.978063224E1,1.757999992E1,1.919999957E0,5.897999954E1,6.157420842E1 +1.979063111E1,1.710000038E1,1.559999943E0,5.831999969E1,6.079527924E1 +1.980062997E1,1.776000023E1,1.379999995E0,5.927999878E1,6.189862893E1 +1.981062880E1,1.757999992E1,1.319999933E0,5.921999741E1,6.178840417E1 +1.982062764E1,1.655999947E1,1.259999990E0,5.700000000E1,5.937020450E1 +1.983062644E1,1.703999901E1,1.439999938E0,5.819999695E1,6.066032320E1 +1.984062517E1,1.679999924E1,1.500000000E0,5.855999756E1,6.094065382E1 +1.985062390E1,1.776000023E1,1.559999943E0,5.981999969E1,6.242021765E1 +1.986062264E1,1.776000023E1,1.740000010E0,6.053999710E1,6.311526327E1 +1.987062130E1,1.727999878E1,2.159999847E0,5.969999695E1,6.218805024E1 +1.988062004E1,1.692000008E1,1.919999957E0,5.963999939E1,6.202340147E1 +1.989061877E1,1.644000053E1,2.399999857E0,5.963999939E1,6.191092912E1 +1.990061744E1,1.631999969E1,1.919999957E0,5.945999908E1,6.168889917E1 +1.991061617E1,1.692000008E1,1.500000000E0,6.011999893E1,6.247359982E1 +1.992061490E1,1.637999916E1,1.500000000E0,5.885999680E1,6.111508484E1 +1.993061363E1,1.679999924E1,1.620000005E0,5.861999893E1,6.100138235E1 +1.994061237E1,1.692000008E1,2.039999962E0,5.909999847E1,6.150819313E1 +1.995061113E1,1.679999924E1,2.759999990E0,5.855999756E1,6.098467749E1 +1.996060990E1,1.763999939E1,2.879999876E0,5.915999985E1,6.180104821E1 +1.997060866E1,1.739999962E1,2.879999876E0,5.885999680E1,6.144553368E1 +1.998060736E1,1.763999939E1,2.939999819E0,5.813999939E1,6.082822294E1 +1.999060613E1,1.781999969E1,2.399999857E0,5.843999863E1,6.114364912E1 +2.000060490E1,1.757999992E1,3.240000010E0,5.831999969E1,6.099816687E1 +2.001060360E1,1.661999893E1,3.179999828E0,5.729999924E1,5.974635283E1 +2.002060236E1,1.703999901E1,2.879999876E0,5.784000015E1,6.036656014E1 +2.003060113E1,1.607999992E1,2.639999866E0,5.705999756E1,5.934121096E1 +2.004059983E1,1.493999958E1,2.460000038E0,5.681999969E1,5.880278525E1 +2.005059860E1,1.553999996E1,2.819999933E0,5.789999771E1,6.001544579E1 +2.006059736E1,1.505999947E1,2.639999866E0,5.729999924E1,5.930483198E1 +2.007059613E1,1.577999973E1,3.059999943E0,5.807999802E1,6.026324054E1 +2.008059489E1,1.757999992E1,3.119999886E0,5.891999817E1,6.156587513E1 +2.009059366E1,1.752000046E1,2.639999866E0,5.831999969E1,6.095196781E1 +2.010059243E1,1.769999886E1,2.879999876E0,5.813999939E1,6.084278008E1 +2.011059119E1,1.752000046E1,1.860000014E0,5.736000061E1,6.000483052E1 +2.012058989E1,1.692000008E1,1.860000014E0,5.718000031E1,5.965985616E1 +2.013058866E1,1.715999985E1,1.679999948E0,5.693999863E1,5.949328902E1 +2.014058742E1,1.697999954E1,1.679999948E0,5.663999939E1,5.915430935E1 +2.015058612E1,1.715999985E1,2.339999914E0,5.729999924E1,5.986009612E1 +2.016058489E1,1.661999893E1,1.379999995E0,5.627999878E1,5.869895252E1 +2.017058366E1,1.596000004E1,1.439999938E0,5.681999969E1,5.903649351E1 +2.018058242E1,1.602000046E1,1.679999948E0,5.813999939E1,6.033011142E1 +2.019058119E1,1.517999935E1,1.979999900E0,5.747999954E1,5.948363748E1 +2.020057995E1,1.535999966E1,2.460000038E0,5.789999771E1,5.995323948E1 +2.021057872E1,1.613999939E1,2.819999933E0,5.843999863E1,6.069337212E1 +2.022057748E1,1.583999920E1,2.639999866E0,5.759999847E1,5.979661360E1 +2.023057618E1,1.631999969E1,2.399999857E0,5.723999786E1,5.956945312E1 +2.024057495E1,1.637999916E1,2.639999866E0,5.669999695E1,5.907760680E1 +2.025057368E1,1.626000023E1,2.399999857E0,5.555999756E1,5.794014960E1 +2.026057235E1,1.692000008E1,3.119999886E0,5.639999771E1,5.896592697E1 +2.027057108E1,1.650000000E1,2.759999990E0,5.639999771E1,5.882879688E1 +2.028056982E1,1.710000038E1,2.339999914E0,5.700000000E1,5.955573535E1 +2.029056848E1,1.727999878E1,2.339999914E0,5.855999756E1,6.110112332E1 +2.030056722E1,1.644000053E1,1.740000010E0,5.718000031E1,5.952187541E1 +2.031056595E1,1.715999985E1,1.979999900E0,5.861999893E1,6.111211229E1 +2.032056468E1,1.679999924E1,2.099999905E0,5.807999802E1,6.049740609E1 +2.033056341E1,1.619999886E1,2.159999847E0,5.657999802E1,5.889313829E1 +2.034056215E1,1.650000000E1,2.460000038E0,5.736000061E1,5.973668279E1 +2.035056088E1,1.631999969E1,2.460000038E0,5.579999924E1,5.818963744E1 +2.036055965E1,1.596000004E1,2.639999866E0,5.573999786E1,5.803997383E1 +2.037055835E1,1.650000000E1,3.000000000E0,5.700000000E1,5.941590696E1 +2.038055711E1,1.655999947E1,2.159999847E0,5.723999786E1,5.962647514E1 +2.039055588E1,1.637999916E1,1.979999900E0,5.753999710E1,5.985880084E1 +2.040055458E1,1.650000000E1,1.559999943E0,5.777999878E1,6.010999799E1 +2.041055334E1,1.644000053E1,1.319999933E0,5.753999710E1,5.985705709E1 +2.042055211E1,1.631999969E1,1.799999952E0,5.705999756E1,5.937529546E1 +2.043055088E1,1.679999924E1,1.679999948E0,5.795999908E1,6.036906383E1 +2.044054964E1,1.673999977E1,2.220000029E0,5.855999756E1,6.094611806E1 +2.045054841E1,1.673999977E1,2.039999962E0,5.807999802E1,6.047871825E1 +2.046054717E1,1.715999985E1,2.339999914E0,5.891999817E1,6.141259951E1 +2.047054594E1,1.637999916E1,3.059999943E0,5.837999725E1,6.071154793E1 +2.048054464E1,1.655999947E1,2.700000048E0,5.747999954E1,5.987882706E1 +2.049054341E1,1.619999886E1,3.299999952E0,5.729999924E1,5.963740332E1 +2.050054217E1,1.547999954E1,3.119999886E0,5.621999741E1,5.839565817E1 +2.051054087E1,1.613999939E1,2.759999990E0,5.657999802E1,5.890172625E1 +2.052053964E1,1.655999947E1,3.179999828E0,5.789999771E1,6.030551978E1 +2.053053840E1,1.668000031E1,2.519999981E0,5.807999802E1,6.048023627E1 +2.054053710E1,1.661999893E1,2.279999971E0,5.807999802E1,6.045418872E1 +2.055053587E1,1.626000023E1,2.220000029E0,5.789999771E1,6.018077552E1 +2.056053467E1,1.668000031E1,1.799999952E0,5.784000015E1,6.022398216E1 +2.057053347E1,1.703999901E1,2.159999847E0,5.903999710E1,6.148779085E1 +2.058053230E1,1.727999878E1,2.879999876E0,5.915999985E1,6.169925720E1 +2.059053120E1,1.727999878E1,2.759999990E0,5.868000031E1,6.123363776E1 +2.060053010E1,1.679999924E1,3.000000000E0,5.850000000E1,6.093841132E1 +2.061052900E1,1.577999973E1,2.519999981E0,5.718000031E1,5.937096282E1 +2.062052784E1,1.589999962E1,2.159999847E0,5.711999893E1,5.933101942E1 +2.063052674E1,1.637999916E1,2.399999857E0,5.868000031E1,6.097054049E1 +2.064052564E1,1.583999920E1,2.220000029E0,5.741999817E1,5.960612523E1 +2.065052447E1,1.644000053E1,2.939999819E0,5.753999710E1,5.991467669E1 +2.066052334E1,1.626000023E1,2.879999876E0,5.747999954E1,5.980495259E1 +2.067052220E1,1.596000004E1,2.939999819E0,5.700000000E1,5.926521071E1 +2.068052107E1,1.607999992E1,3.659999847E0,5.795999908E1,6.026046374E1 +2.069051993E1,1.619999886E1,3.240000010E0,5.771999741E1,6.003778530E1 +2.070051880E1,1.637999916E1,3.179999828E0,5.807999802E1,6.042932186E1 +2.071051766E1,1.655999947E1,3.419999838E0,5.681999969E1,5.928273228E1 +2.072051653E1,1.613999939E1,3.119999886E0,5.681999969E1,5.915020156E1 +2.073051533E1,1.637999916E1,2.579999924E0,5.802000046E1,6.034302963E1 +2.074051420E1,1.679999924E1,3.059999943E0,5.855999756E1,6.099899088E1 +2.075051306E1,1.626000023E1,2.579999924E0,5.843999863E1,6.071472183E1 +2.076051186E1,1.685999870E1,1.979999900E0,5.771999741E1,6.016459138E1 +2.077051073E1,1.685999870E1,1.860000014E0,5.681999969E1,5.929782055E1 +2.078050960E1,1.650000000E1,1.199999928E0,5.615999985E1,5.854601253E1 +2.079050840E1,1.661999893E1,1.139999986E0,5.627999878E1,5.869380058E1 +2.080050726E1,1.710000038E1,1.679999948E0,5.759999847E1,6.010817113E1 +2.081050613E1,1.752000046E1,2.460000038E0,5.837999725E1,6.100185321E1 +2.082050499E1,1.800000000E1,2.460000038E0,5.939999771E1,6.211611166E1 +2.083050386E1,1.811999893E1,2.639999866E0,5.945999908E1,6.221571708E1 +2.084050272E1,1.811999893E1,2.879999876E0,5.927999878E1,6.205438756E1 +2.085050159E1,1.757999992E1,2.579999924E0,5.915999985E1,6.177069191E1 +2.086050042E1,1.745999908E1,2.460000038E0,5.843999863E1,6.104208882E1 +2.087049919E1,1.800000000E1,2.939999819E0,5.952000046E1,6.225169920E1 +2.088049799E1,1.787999916E1,2.460000038E0,5.939999771E1,6.208144407E1 +2.089049672E1,1.763999939E1,2.279999971E0,5.850000000E1,6.114423913E1 +2.090049539E1,1.685999870E1,2.700000048E0,5.825999832E1,6.071060007E1 +2.091049412E1,1.626000023E1,2.220000029E0,5.675999832E1,5.908479853E1 +2.092049286E1,1.602000046E1,2.519999981E0,5.663999939E1,5.891587516E1 +2.093049159E1,1.577999973E1,3.059999943E0,5.663999939E1,5.887666365E1 +2.094049032E1,1.602000046E1,2.700000048E0,5.687999725E1,5.915458142E1 +2.095048905E1,1.602000046E1,2.159999847E0,5.753999710E1,5.976752697E1 +2.096048779E1,1.529999924E1,1.979999900E0,5.657999802E1,5.864560130E1 +2.097048652E1,1.542000008E1,1.679999948E0,5.652000046E1,5.860980510E1 +2.098048522E1,1.547999954E1,1.679999948E0,5.621999741E1,5.833644567E1 +2.099048399E1,1.523999977E1,2.039999962E0,5.586000061E1,5.793754276E1 +2.100048275E1,1.607999992E1,2.339999914E0,5.723999786E1,5.950175924E1 +2.101048145E1,1.596000004E1,2.039999962E0,5.711999893E1,5.934288061E1 +2.102048022E1,1.589999962E1,1.979999900E0,5.729999924E1,5.949806972E1 +2.103047898E1,1.685999870E1,2.579999924E0,5.831999969E1,6.076296833E1 +2.104047768E1,1.619999886E1,1.979999900E0,5.747999954E1,5.975207703E1 +2.105047645E1,1.626000023E1,2.099999905E0,5.807999802E1,6.034967918E1 +2.106047522E1,1.602000046E1,2.099999905E0,5.777999878E1,5.999648884E1 +2.107047398E1,1.535999966E1,1.439999938E0,5.700000000E1,5.905085257E1 +2.108047275E1,1.565999985E1,1.259999990E0,5.681999969E1,5.895197673E1 +2.109047151E1,1.619999886E1,1.319999933E0,5.741999817E1,5.967611375E1 +2.110047028E1,1.602000046E1,1.319999933E0,5.687999725E1,5.910767211E1 +2.111046905E1,1.577999973E1,1.379999995E0,5.645999908E1,5.863995471E1 +2.112046775E1,1.559999943E1,1.679999948E0,5.645999908E1,5.859960647E1 +2.113046651E1,1.517999935E1,1.620000005E0,5.573999786E1,5.779276894E1 +2.114046528E1,1.644000053E1,1.979999900E0,5.741999817E1,5.975993814E1 +2.115046398E1,1.661999893E1,1.919999957E0,5.741999817E1,5.980774995E1 +2.116046274E1,1.710000038E1,1.500000000E0,5.759999847E1,6.010340953E1 +2.117046151E1,1.655999947E1,1.259999990E0,5.741999817E1,5.977355077E1 +2.118046028E1,1.650000000E1,1.259999990E0,5.747999954E1,5.981461316E1 +2.119045904E1,1.644000053E1,1.379999995E0,5.759999847E1,5.991609001E1 +2.120045781E1,1.596000004E1,1.620000005E0,5.711999893E1,5.932992735E1 +2.121045657E1,1.727999878E1,2.399999857E0,5.784000015E1,6.041377306E1 +2.122045534E1,1.679999924E1,2.220000029E0,5.663999939E1,5.912070623E1 +2.123045404E1,1.697999954E1,2.039999962E0,5.687999725E1,5.939542130E1 +2.124045281E1,1.668000031E1,1.919999957E0,5.705999756E1,5.947900580E1 +2.125045157E1,1.577999973E1,1.500000000E0,5.591999817E1,5.812318459E1 +2.126045027E1,1.547999954E1,1.860000014E0,5.597999954E1,5.811067316E1 +2.127044904E1,1.602000046E1,1.679999948E0,5.621999741E1,5.848205642E1 +2.128044777E1,1.661999893E1,2.220000029E0,5.741999817E1,5.981813232E1 +2.129044644E1,1.715999985E1,2.460000038E0,5.897999954E1,6.147485292E1 +2.130044517E1,1.739999962E1,2.220000029E0,5.868000031E1,6.124565962E1 +2.131044390E1,1.776000023E1,2.939999819E0,5.909999847E1,6.178083058E1 +2.132044264E1,1.757999992E1,2.519999981E0,5.831999969E1,6.096416293E1 +2.133044137E1,1.697999954E1,2.099999905E0,5.681999969E1,5.934006024E1 +2.134044010E1,1.692000008E1,1.919999957E0,5.718000031E1,5.966175691E1 +2.135043884E1,1.583999920E1,1.319999933E0,5.652000046E1,5.871250656E1 +2.136043757E1,1.650000000E1,1.860000014E0,5.711999893E1,5.948448435E1 +2.137043623E1,1.668000031E1,1.799999952E0,5.711999893E1,5.953282026E1 +2.138043497E1,1.661999893E1,1.860000014E0,5.700000000E1,5.940272691E1 +2.139043373E1,1.631999969E1,2.099999905E0,5.700000000E1,5.932750112E1 +2.140043243E1,1.565999985E1,2.039999962E0,5.609999847E1,5.828041716E1 +2.141043120E1,1.559999943E1,1.740000010E0,5.579999924E1,5.796574417E1 +2.142042996E1,1.703999901E1,1.979999900E0,5.777999878E1,6.027279838E1 +2.143042873E1,1.757999992E1,2.159999847E0,5.819999695E1,6.083552943E1 +2.144042750E1,1.757999992E1,2.279999971E0,5.927999878E1,6.187384789E1 +2.145042626E1,1.794000053E1,2.399999857E0,5.975999832E1,6.244086016E1 +2.146042503E1,1.631999969E1,2.099999905E0,5.753999710E1,5.984650078E1 +2.147042380E1,1.619999886E1,2.159999847E0,5.729999924E1,5.958519510E1 +2.148042250E1,1.763999939E1,2.159999847E0,5.873999786E1,6.136955700E1 +2.149042126E1,1.703999901E1,2.519999981E0,5.843999863E1,6.092573681E1 +2.150042003E1,1.734000015E1,3.000000000E0,5.927999878E1,6.183683256E1 +2.151041873E1,1.739999962E1,3.000000000E0,5.891999817E1,6.150874874E1 +2.152041749E1,1.577999973E1,2.879999876E0,5.603999710E1,5.829051437E1 +2.153041626E1,1.602000046E1,2.939999819E0,5.663999939E1,5.893533358E1 +2.154041496E1,1.650000000E1,2.819999933E0,5.681999969E1,5.923440525E1 +2.155041373E1,1.613999939E1,2.700000048E0,5.736000061E1,5.964863159E1 +2.156041249E1,1.626000023E1,2.339999914E0,5.795999908E1,6.024304691E1 +2.157041126E1,1.668000031E1,2.399999857E0,5.825999832E1,6.064824659E1 +2.158041002E1,1.644000053E1,1.679999948E0,5.819999695E1,6.050070795E1 +2.159040879E1,1.637999916E1,1.379999995E0,5.729999924E1,5.961122952E1 +2.160040756E1,1.637999916E1,1.620000005E0,5.723999786E1,5.955960148E1 +2.161040636E1,1.607999992E1,1.500000000E0,5.669999695E1,5.895511896E1 +2.162040519E1,1.542000008E1,1.799999952E0,5.603999710E1,5.815064640E1 +2.163040409E1,1.607999992E1,1.500000000E0,5.645999908E1,5.872433818E1 +2.164040305E1,1.583999920E1,1.679999948E0,5.645999908E1,5.866395376E1 +2.165040199E1,1.523999977E1,1.679999948E0,5.652000046E1,5.856270524E1 +2.166040099E1,1.583999920E1,1.979999900E0,5.795999908E1,6.011811265E1 +2.167040002E1,1.565999985E1,2.339999914E0,5.795999908E1,6.008388044E1 +2.168039905E1,1.602000046E1,2.159999847E0,5.784000015E1,6.005640375E1 +2.169039809E1,1.715999985E1,2.279999971E0,5.885999680E1,6.135277677E1 +2.170039719E1,1.697999954E1,2.700000048E0,5.807999802E1,6.057141697E1 +2.171039629E1,1.673999977E1,2.939999819E0,5.837999725E1,6.080374389E1 +2.172039539E1,1.655999947E1,2.700000048E0,5.897999954E1,6.132017554E1 +2.173039442E1,1.602000046E1,2.460000038E0,5.741999817E1,5.966362547E1 +2.174039352E1,1.626000023E1,1.679999948E0,5.741999817E1,5.970147567E1 +2.175039262E1,1.607999992E1,1.679999948E0,5.693999863E1,5.919081213E1 +2.176039165E1,1.577999973E1,1.799999952E0,5.645999908E1,5.865134174E1 +2.177039075E1,1.517999935E1,1.740000010E0,5.723999786E1,5.924421774E1 +2.178038985E1,1.481999969E1,1.799999952E0,5.681999969E1,5.874848727E1 +2.179038889E1,1.577999973E1,1.860000014E0,5.777999878E1,5.992492178E1 +2.180038798E1,1.607999992E1,1.979999900E0,5.789999771E1,6.012400961E1 +2.181038709E1,1.655999947E1,2.039999962E0,5.759999847E1,5.996794983E1 +2.182038618E1,1.637999916E1,2.039999962E0,5.705999756E1,5.939957318E1 +2.183038529E1,1.650000000E1,1.919999957E0,5.765999985E1,6.000509964E1 +2.184038438E1,1.631999969E1,1.919999957E0,5.747999954E1,5.978276622E1 +2.185038349E1,1.703999901E1,2.039999962E0,5.807999802E1,6.056244163E1 +2.186038258E1,1.721999931E1,1.860000014E0,5.850000000E1,6.101014650E1 +2.187038162E1,1.644000053E1,2.099999905E0,5.741999817E1,5.976403439E1 +2.188038072E1,1.715999985E1,1.860000014E0,5.802000046E1,6.053301288E1 +2.189037982E1,1.631999969E1,1.799999952E0,5.736000061E1,5.966365778E1 +2.190037885E1,1.589999962E1,2.039999962E0,5.729999924E1,5.950009664E1 +2.191037792E1,1.571999931E1,1.740000010E0,5.718000031E1,5.932704622E1 +2.192037688E1,1.542000008E1,1.679999948E0,5.687999725E1,5.895704275E1 +2.193037585E1,1.559999943E1,1.319999933E0,5.718000031E1,5.928452426E1 +2.194037475E1,1.619999886E1,1.620000005E0,5.831999969E1,6.054986975E1 +2.195037362E1,1.655999947E1,1.740000010E0,5.850000000E1,6.082360711E1 +2.196037248E1,1.637999916E1,1.559999943E0,5.825999832E1,6.053895751E1 +2.197037131E1,1.596000004E1,2.159999847E0,5.807999802E1,6.027166308E1 +2.198037008E1,1.565999985E1,1.559999943E0,5.700000000E1,5.913264069E1 +2.199036888E1,1.542000008E1,1.799999952E0,5.753999710E1,5.959754750E1 +2.200036761E1,1.505999947E1,2.099999905E0,5.729999924E1,5.928324802E1 +2.201036628E1,1.488000011E1,1.799999952E0,5.700000000E1,5.893771630E1 +2.202036501E1,1.475999928E1,2.220000029E0,5.657999802E1,5.851565734E1 +2.203036375E1,1.505999947E1,1.860000014E0,5.561999893E1,5.765281836E1 +2.204036245E1,1.559999943E1,2.099999905E0,5.561999893E1,5.780444847E1 +2.205036121E1,1.577999973E1,2.279999971E0,5.543999863E1,5.768708902E1 +2.206035998E1,1.626000023E1,2.399999857E0,5.669999695E1,5.903420416E1 +2.207035874E1,1.589999962E1,2.460000038E0,5.711999893E1,5.934269851E1 +2.208035751E1,1.583999920E1,2.159999847E0,5.747999954E1,5.966172577E1 +2.209035628E1,1.637999916E1,1.979999900E0,5.729999924E1,5.962813669E1 +2.210035504E1,1.596000004E1,1.740000010E0,5.621999741E1,5.846740382E1 +2.211035381E1,1.685999870E1,1.979999900E0,5.681999969E1,5.930170589E1 +2.212035251E1,1.679999924E1,1.740000010E0,5.705999756E1,5.950723398E1 +2.213035127E1,1.655999947E1,1.740000010E0,5.753999710E1,5.990085516E1 +2.214035004E1,1.673999977E1,1.740000010E0,5.784000015E1,6.023886461E1 +2.215034874E1,1.607999992E1,1.500000000E0,5.693999863E1,5.918597673E1 +2.216034750E1,1.607999992E1,1.620000005E0,5.652000046E1,5.878521285E1 +2.217034627E1,1.673999977E1,1.559999943E0,5.765999985E1,6.006110867E1 +2.218034504E1,1.673999977E1,1.559999943E0,5.759999847E1,6.000350837E1 +2.219034380E1,1.650000000E1,1.679999948E0,5.741999817E1,5.976728695E1 +2.220034257E1,1.559999943E1,1.919999957E0,5.711999893E1,5.924306424E1 +2.221034134E1,1.463999939E1,1.860000014E0,5.597999954E1,5.789256887E1 +2.222034010E1,1.481999969E1,1.979999900E0,5.639999771E1,5.834820076E1 +2.223033880E1,1.493999958E1,2.519999981E0,5.723999786E1,5.921124338E1 +2.224033757E1,1.583999920E1,2.639999866E0,5.753999710E1,5.973881854E1 +2.225033633E1,1.583999920E1,2.819999933E0,5.747999954E1,5.968926471E1 +2.226033503E1,1.542000008E1,3.359999895E0,5.723999786E1,5.937578090E1 +2.227033380E1,1.553999996E1,2.700000048E0,5.681999969E1,5.896858455E1 +2.228033257E1,1.602000046E1,3.000000000E0,5.807999802E1,6.032351601E1 +2.229033127E1,1.644000053E1,2.879999876E0,5.819999695E1,6.054591367E1 +2.230033003E1,1.583999920E1,2.759999990E0,5.855999756E1,6.072723021E1 +2.231032880E1,1.626000023E1,3.240000010E0,5.915999985E1,6.143932608E1 +2.232032756E1,1.542000008E1,2.759999990E0,5.813999939E1,6.021339993E1 +2.233032633E1,1.529999924E1,2.639999866E0,5.861999893E1,6.064127184E1 +2.234032506E1,1.589999962E1,1.979999900E0,5.802000046E1,6.019178383E1 +2.235032380E1,1.505999947E1,1.559999943E0,5.700000000E1,5.897658166E1 +2.236032253E1,1.529999924E1,1.799999952E0,5.700000000E1,5.904515202E1 +2.237032119E1,1.583999920E1,1.919999957E0,5.759999847E1,5.976915424E1 +2.238031993E1,1.583999920E1,1.919999957E0,5.736000061E1,5.953790091E1 +2.239031866E1,1.619999886E1,2.039999962E0,5.759999847E1,5.986953639E1 +2.240031733E1,1.626000023E1,1.979999900E0,5.705999756E1,5.936456290E1 +2.241031606E1,1.602000046E1,2.279999971E0,5.700000000E1,5.925233172E1 +2.242031479E1,1.607999992E1,2.279999971E0,5.718000031E1,5.944171290E1 +2.243031353E1,1.619999886E1,2.220000029E0,5.693999863E1,5.924130153E1 +2.244031226E1,1.613999939E1,2.159999847E0,5.789999771E1,6.014627931E1 diff --git a/documentation/thesis/listings/receiving_pseudo.py b/documentation/thesis/listings/receiving_pseudo.py new file mode 100644 index 0000000..7a921da --- /dev/null +++ b/documentation/thesis/listings/receiving_pseudo.py @@ -0,0 +1,41 @@ +// Define constants +preamble = [1, 1, 1, 0, 0, 0, 1, 1, 1] + +// Get sensor values +sensor_values = get_data_from_sensor() + +value_range = range_of_data(sensor_values) + +// Determine for sensor values if they are a high or low signal +signal = [] +for value in sensor_values: + // Compare the value with the median of the values with some threshold + if value < median_with_threshold(value_range): + signal += low + else if value > median_with_threshold(value_range): + signal += high + else: + // Discard value + +// Filter out single high or low signals +signal = clean_signal(signal) + +// Only keep the first of consecutive same signals, as the transitions hold the data +signal = compress_signal(signal) + +// Check for preamble in data +if contains(signal, preamble): + // Decode the received manchester encoded bitstream + packet = signal[index(preamble)] + + // Read the first four bits of the bitstream to get the header + header = read_bits(packet, 0, 4) + display_header(header) + + // Read the next n Bytes of the bitstream, according to the payload length, to get the payload + payload = read_bits(packet, 4, header) + display_payload(payload) + + // Read the next byte to get the CRC-8-AUTOSAR checksum of the payload + checksum = read_bits(packet, 4 + header, 8) + show_checksum_result() diff --git a/documentation/thesis/listings/sending_pseudo.py b/documentation/thesis/listings/sending_pseudo.py new file mode 100644 index 0000000..74096eb --- /dev/null +++ b/documentation/thesis/listings/sending_pseudo.py @@ -0,0 +1,38 @@ +// Define constants +preamble = [1, 1, 1, 0, 0, 0, 1, 1, 1] + +// Set clock speed +clock_speed = 500 + +// Get the text from the user +text = get_input() + +// Convert the ASCII text to a bit stream +payload = ascii_to_bits(text) + +// Calculate the length of the payload in bytes +header = byte_length(payload) + +// Calculate the CRC-8-AUTOSAR checksum of the payload +checksum = calculate_checksum(payload) + +// Combine the header, payload, and checksum into a packet +packet = to_bits(header) + payload + to_bits(checksum) + +// Encode packet using manchester encoding +encoded_packet = manchester_encode(packet) + +// Start the transmission by sending the preamble +for symbol in preamble: + if symbol is 1: + stress_cpu(1000) + else: + idle_cpu(1000) + +// Transmit the manchester encoded bit stream of the packet +while transmission_not_stopped: + for code_bit in encoded_packet: + if code_bit is 1: + stress_cpu(clock_speed) + else: + idle_cpu(clock_speed) diff --git a/documentation/thesis/thesis.bib b/documentation/thesis/thesis.bib index 76ae4b3..855417b 100644 --- a/documentation/thesis/thesis.bib +++ b/documentation/thesis/thesis.bib @@ -197,8 +197,32 @@ urldate = "2022-01-11", } + @online{androidStudio, - title = {{Android Studio}}, - url = "https://developer.android.com/studio", - urldate = "2022-01-11", +title = {{Android Studio}}, +url = "https://developer.android.com/studio", +urldate = "2022-01-11", +} + +@online{magneticFluxDensity, + author = "Stan Zurek", + title = {{Magnetic flux density?}}, + url = "https://e-magnetica.pl/magnetic_flux_density", + year = 2021, + urldate = "2022-01-15", +} + +@online{penpot, + title = {{Penpot - Design Freedom for Teams}}, + url = "https://penpot.app/", + year = 2022, + urldate = "2022-01-15", +} + +@online{MagSendGit, + author = "Severin Kaderli", + title = {{MagSend}}, + url = "https://git.kaderli.dev/severinkaderli/bachelor-thesis", + year = 2022, + urldate = "2022-01-15", } diff --git a/documentation/thesis/thesis.tex b/documentation/thesis/thesis.tex index 46e4817..4ac30af 100644 --- a/documentation/thesis/thesis.tex +++ b/documentation/thesis/thesis.tex @@ -33,6 +33,7 @@ \usepackage{pgfgantt} \usepackage{rotating} +\LoadBFHModule{listings} \usepackage{siunitx} \sisetup{per-mode=symbol} @@ -62,6 +63,9 @@ \advisor{Dr. Reto König} \expert{Thomas Jäggi} \degreeprogram{Bachelor of Science in Computer Science} +\setupSignature{ + Severin Kaderli={\includegraphics[width=\linewidth]{signature.png}} +} %---------------- BFH tile page ----------------------------------------- @@ -101,6 +105,7 @@ \listoffigures \listoftables +\lstlistoflistings \appendix \chapter{Task Description} diff --git a/notes/2023-01-12_meeting.md b/notes/2023-01-12_meeting.md index bd0f557..3a5caf2 100644 --- a/notes/2023-01-12_meeting.md +++ b/notes/2023-01-12_meeting.md @@ -30,7 +30,7 @@ * Solution * Reduce Manchester Code reference to preliminaries * 5.1 Describe Protocol - * 5.1.1 not ASCII + * 5.1.1 not ASCII, but bits interpreted as ASCII * Digital to Analog Flow * Reduce image sizes * Materials & Methods