From fbc50e89ba64678135e5f3decb5c18111dadf961 Mon Sep 17 00:00:00 2001 From: Louis Lacoste Date: Fri, 16 Aug 2024 18:02:59 +0200 Subject: [PATCH] =?UTF-8?q?figures=20:=20ajout=20et=20mise=20=C3=A0=20jour?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../graph-Baldock2011_TB+Baldock2011_JN.pdf | Bin 152289 -> 152289 bytes .../graph-Baldock2011_TB+Baldock2011_JN.tex | 2 +- .../baldock/graph-Baldock2019_Bristol.pdf | Bin 435898 -> 435898 bytes .../baldock/graph-Baldock2019_Bristol.tex | 2 +- .../baldock/graph-Baldock2019_Edinburgh.pdf | Bin 285831 -> 285831 bytes .../baldock/graph-Baldock2019_Edinburgh.tex | 2 +- .../baldock/graph-Baldock2019_Leeds.pdf | Bin 381675 -> 381675 bytes .../baldock/graph-Baldock2019_Leeds.tex | 2 +- .../baldock/graph-Baldock2019_Reading.pdf | Bin 379134 -> 379134 bytes .../baldock/graph-Baldock2019_Reading.tex | 2 +- .../applications/baldock/iid-clust-struct.pdf | Bin 0 -> 15105 bytes .../applications/baldock/iid-clust-struct.tex | 355 ++++++++++ .../baldock/iid-clust-struct.tex.pdf | Bin 0 -> 33451 bytes .../baldock/iid-clust-struct_ras1.png | Bin 0 -> 180 bytes tikz/applications/baldock/iid-clust-tree.pdf | Bin 0 -> 17333 bytes tikz/applications/baldock/iid-clust-tree.tex | 90 +++ .../baldock/pirho-clust-struct.pdf | Bin 0 -> 14527 bytes .../baldock/pirho-clust-struct.tex | 243 +++++++ .../baldock/pirho-clust-struct.tex.pdf | Bin 0 -> 33394 bytes .../baldock/pirho-clust-struct_ras1.png | Bin 0 -> 180 bytes .../applications/baldock/pirho-clust-tree.pdf | Bin 0 -> 17311 bytes .../applications/baldock/pirho-clust-tree.tex | 86 +++ .../simulations/clustering/ari-clustering.tex | 664 +++++++++--------- 23 files changed, 1111 insertions(+), 337 deletions(-) create mode 100644 tikz/applications/baldock/iid-clust-struct.pdf create mode 100644 tikz/applications/baldock/iid-clust-struct.tex create mode 100644 tikz/applications/baldock/iid-clust-struct.tex.pdf create mode 100644 tikz/applications/baldock/iid-clust-struct_ras1.png create mode 100644 tikz/applications/baldock/iid-clust-tree.pdf create mode 100644 tikz/applications/baldock/iid-clust-tree.tex create mode 100644 tikz/applications/baldock/pirho-clust-struct.pdf create mode 100644 tikz/applications/baldock/pirho-clust-struct.tex create mode 100644 tikz/applications/baldock/pirho-clust-struct.tex.pdf create mode 100644 tikz/applications/baldock/pirho-clust-struct_ras1.png create mode 100644 tikz/applications/baldock/pirho-clust-tree.pdf create mode 100644 tikz/applications/baldock/pirho-clust-tree.tex diff --git a/tikz/applications/baldock/graph-Baldock2011_TB+Baldock2011_JN.pdf b/tikz/applications/baldock/graph-Baldock2011_TB+Baldock2011_JN.pdf index bfb34b882edc845798dbc15a7db2442056f2d21a..cdb62d44f1184f5c5a9f0b8258f665f07006d7be 100644 GIT binary patch delta 137 zcmaF3l=IY7~ozWFIGi6yBD8ZK5w21X_Z za3$NL{FoLoJDXdWnHU+FIypMIm{?f2xtf_+I2*aR8kxA6n^{;I8rdn>5K=PTK8R@% E0I9zsN&o-= delta 137 zcmaF3l=Im@M(PFz>Y7~ozWFIGi6yBD8ZK5w21X_Z za3$NL{FoLoJ3E@Wx|$i9nVY&e8W|e9xH&l*Iy)LzS~$D78k(59n%gPZ5K=PTK8R@% E0JNSWr~m)} diff --git a/tikz/applications/baldock/graph-Baldock2011_TB+Baldock2011_JN.tex b/tikz/applications/baldock/graph-Baldock2011_TB+Baldock2011_JN.tex index 53bc05c..5715a6b 100644 --- a/tikz/applications/baldock/graph-Baldock2011_TB+Baldock2011_JN.tex +++ b/tikz/applications/baldock/graph-Baldock2011_TB+Baldock2011_JN.tex @@ -1,4 +1,4 @@ -% Created by tikzDevice version 0.12.6 on 2024-07-25 15:17:50 +% Created by tikzDevice version 0.12.6 on 2024-08-16 16:31:50 % !TEX encoding = UTF-8 Unicode \documentclass[10pt]{standalone}\usepackage{tikz} diff --git a/tikz/applications/baldock/graph-Baldock2019_Bristol.pdf b/tikz/applications/baldock/graph-Baldock2019_Bristol.pdf index 9285f50179791f0b7ab647e226db3330ff799639..bac9286662a7ae0095ee0b24d001c689fafa9342 100644 GIT binary patch delta 125 zcmdmWR%+K-sfHHD7N!>F7M2#)Eo|(II4um#49!d|jm@VEEMk*FaJL&TVq3)QY-wy} rVQlE)Xklb#Z0PLf=4xPSVPWQIVQg$^XlQP1X{TUANXc}GWo(N8YjGeI delta 125 zcmdmWR%+K-sfHHD7N!>F7M2#)Eo|(IIL(br4J{2!j4Y=MEMk*FaJL&TVq3)Q>}Kp_ q3wg>=z8z7kg diff --git a/tikz/applications/baldock/graph-Baldock2019_Bristol.tex b/tikz/applications/baldock/graph-Baldock2019_Bristol.tex index 6a51545..4b77bc7 100644 --- a/tikz/applications/baldock/graph-Baldock2019_Bristol.tex +++ b/tikz/applications/baldock/graph-Baldock2019_Bristol.tex @@ -1,4 +1,4 @@ -% Created by tikzDevice version 0.12.6 on 2024-07-25 15:17:50 +% Created by tikzDevice version 0.12.6 on 2024-08-16 16:31:56 % !TEX encoding = UTF-8 Unicode \documentclass[10pt]{standalone}\usepackage{tikz} diff --git a/tikz/applications/baldock/graph-Baldock2019_Edinburgh.pdf b/tikz/applications/baldock/graph-Baldock2019_Edinburgh.pdf index 5c9e138a42e4ec470ece26055f85625b5a2caa8e..cf0f9572da347624a36309c297f66a23acc8e487 100644 GIT binary patch delta 114 zcmZqQDcHVKu%U&qg{g&k3(K`|b_+u@Lo*Z0>373fWMG_a5iCoY9W4zl%ni*AO^i*< kja{9MT`dd^3|!0{9o-y_oeeB4>=bOA@GF`AEShB@03J~uNdN!< delta 114 zcmZqQDcHVKu%U&qg{g&k3(K`|c5@?BLrVjb>373fWMG_a5iCoY9bL@~oeT}#OpGm@ kElmtuT}_-!%q+~zEG>*pTrDju>=bOA@GF`AEShB@03*L1SpWb4 diff --git a/tikz/applications/baldock/graph-Baldock2019_Edinburgh.tex b/tikz/applications/baldock/graph-Baldock2019_Edinburgh.tex index a56076e..efef2d3 100644 --- a/tikz/applications/baldock/graph-Baldock2019_Edinburgh.tex +++ b/tikz/applications/baldock/graph-Baldock2019_Edinburgh.tex @@ -1,4 +1,4 @@ -% Created by tikzDevice version 0.12.6 on 2024-07-25 15:17:50 +% Created by tikzDevice version 0.12.6 on 2024-08-16 16:31:57 % !TEX encoding = UTF-8 Unicode \documentclass[10pt]{standalone}\usepackage{tikz} diff --git a/tikz/applications/baldock/graph-Baldock2019_Leeds.pdf b/tikz/applications/baldock/graph-Baldock2019_Leeds.pdf index cd337bdb39a30130c8925086d92ba045dc3f6718..8756d9b9c5ffde78672f995ce5c9b8c63871d77a 100644 GIT binary patch delta 123 zcmaF8RQ&Z)@rD-07N!>F7M3ln7UwuE49yJ9Oe{@IraPWvl|pd0r<`M5#O&;1X6$U@ p;%H)FYHV&`ZsBZcXy9yWX5r%OY~X0*Vq|2eU_(gBbk9qyivXDgAyfbW delta 123 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 DwW6Uk literal 0 HcmV?d00001 diff --git a/tikz/applications/baldock/iid-clust-struct_ras1.png b/tikz/applications/baldock/iid-clust-struct_ras1.png new file mode 100644 index 0000000000000000000000000000000000000000..81fcfd39478fd02537896a5ca73040e11cf3aa1e GIT binary patch literal 180 zcmV;l089UgP)c!Ri2Y0%awY5yooR`!z|Cc4fSeSq|tG#=MCnzTl=+qP}nw%xP8^Ur@W$xJd+sf%LPo0U9uu~t2# z3L;{(jC8C}q;pHdYfx+i3Dl2|_4yQ-zS1*%-Ril71tL}Yj?>8u3ZHCsp{Wa%6t;|tBhs9o};hBED@_KQ6 z^>upqavk?r?&oKZrhe%f;|8=cRIp9hK@4y>%r81vuBa{cD*UMg^%~}j<{xG;X4lTx zocu2a0gt2S`7liMzmG}aPRkdn;%1jZ<|Q=v{@#tqB2_YE0WCGKRgqbW%`YAAf`y>w z1&g#s3I_@qLl*)X;Ht23&qUxXR*}a5Oj|oekV;(-;{K;oRY-2XCqwP-wYD18_hCzq=MyfY}X`L0IZgYjR0Ojw- z^)#%qvu{$OPXfDWYwQFLozU22zWV@$(n>;WXXXaBqcRToJWK|`0;ze8UtJ+R=+OAJ zUbScQy9G=KyNO?pHIsDfA%|Gc;K8U?N ze1E>quLIZj_w9Q_W9ih4J$Kh+(V zoMpb?Tcr@>+JIoO1yO=E?G&vhTHA6D>oER$G7^i?PpUfYFuvveN=$7i)&iFL1O}Zl z@N7*}1(;rxv&gK9C`htXH_oyhS?;WAD`=dBy>x=@m^PEz`cN5GT}n=;DTuCFEzkSS zEXG)~gzi|j6x!k#b`ob!k64VZ@vjt^6N9^I0^Pn~A+*a*@!m*Iw}a8`&?}t?*azk> zw4SS$Lp~TOUt3tLnHsVbdo^+ss6xy_n))O5G=abXg5_^Fxa|Y2_`_Dx?*B=)6_$Q^ zK#`u(1NFrlBSFFz^QLPfyehX48cow=xF90D%Ktf#G5}?2XYxNG`PcdnV2q6a8)=LL zjO^@e|IHl}0V6X56XSn(nF$#FyGg*v!pQnxO#a`AjA;c`(9vF{jpXj%#tPf3>EGT4 zW|7J0XaE?t_cHwo#I`90Cn|j zl>}1N`Axkc1p1fJ`uail_E3-ZkWI|N9U2;;zv2qJ6A1*M&cIp#C>nuKt_TUtQM4qz z!R5*8lA9;3(|m%vE#R6!EjBWP1nF{q zlLH0UHim}<<71|`x3f_#PN%GHO-KjEU>v|ZHGo+JW(dgH<3ac00syH5xaaf}>kH<9 znyUI|{MT8pX?3>(K40LXfh{;2?lct~wr(1)A)(>n{+ z*FSNe>*6o|`xgS{of*Tz&d&Z6AlM_2Pz^x3jus-1s&MGyV1EDxK#1nY0c3+~vv&k| z`;UQk-g@O=ZZJ6-sKM<=}_7X{aNh zJwtQzQ{+9MKRAE{@XppP{0r8eTz`H@IDZ&=<@OG*4Q>JId~kt|fLlPifAT!Ifwu(! z(8<-~<6e6se#IzoZ~&m|+M)YkOh7~Pz7oHeVH&=md-Zyd*MJSiekyq306y_^e|ft7 zlT$-@hgKf(U-@rSrv*f%b(JH|Ya@OKB_-Cp0lGBX)&Xg8nBmF?(ZP4J#CH%8`?*owXB1hrBML|#hNA>`IQC|X}kL(+N=yihf8~olGXpQAZ za0`H~`j-HZ4*>fPe+b@y`4j%bn2IgRUl0xe`;0$647$$@(hc}K%D-9T8@dOr;RpQ) zurA;iR3F;^4c({O<`dpW7np5~zgW+gur}<2{-+uB^H<7`a^Wsa+vYs@lR@O|l2#W|Rk+jHw}QO$2f>m7ZszBuK0@=_)wFx?NQ9kkVqa zTxPK>&v{p$$1}76lJ4$DUvJIy=YHv-lD$;5HI7X7aVsdAiodz6Tvy7{K#md zJzp_vDHUyHq6Txz&Dw2{UZ97n-jv^HZq5mUrn6*bNidTMnRKh~j81HkI(h}rvJ4n% zeRfUCL8BC^mlB0&?c-F=^W2fssd8V?ZJt(kEJ z@Ot!zg!DknLJb>|u=?fp_lSb^P9eAR-!2qd-kcnhm-Gez%eA=jyBcv}UyXxllD%@nL- zXZIDrV2>V>fepXX!mRZ>`3?=w(L2(wb*3&m%}w2}Qyxpx2NQOS<2rW)xj?M?^e9|) zlQ#vpcx8#)hN`5=;7=ypM6<@5WGXj#M9tTlsr51|%vULnqPJ|tN_3nx^tNc1GIiA8n3G5Q^k9BD2(H(JLhcG1gJp;C^}IE7u+2m z2*s{siX}jlN#H~&Wj~Hh{T@lZ&d~%UBINmz&k{byMcY7pXxlVM& zs>aBCt2x0(i?cl^M@?eXvE)Buu&|q36dUnbKO(E5B7;ADqiv@^8oncU z`s5S9kQywfDUM8XpkeF>P|tqjcg?$lQ zd50uKB7>M+vYOQD&5rd9*`b0&BBp9ydL~G-vV-*|Yvv;`4HLWU6R~zr^4*&Y(c`)y zzVPTY5U;1yqKDbdNpLXQHJQ1ZrQ9itk!iQy*cLqB0R-o`9PDG)?Fz>06c`h#q-QX5 z)Vp)=5GR+9pYqm@-HTKjFz7c4>iO@skLCtTQb3}8pGi`F@yiw5-McQX4{ z-c140VY~zx@{xkYAGfk=;*Sjq3V38!E?Wc)a_@BMeV@n%_mmUA3Y#asXDx4KRc-n* zLEtn<*&ivnc|06s^{92}lOOhbbW1g=Z&WNO4du$W3ovOvb%4G$y%&pshi0bIk}=pO zD`QnQ&9qo8XJiDOa2>^DAxT?o_ldrY@v?}{00&DVZYZPE-x_ld#Jx>bkh9JsJans)%@=N`&vG&+I_bN9 zhB1>zrr8BjS)fQ5Rbzu>T2v^~nIqTqb#jiDBCt;|CMK8*8+5_sr9gV{yF|ahPCmyuj-tZaxnhEYjyApCJP<(;>xXq@S>wzW}cXDUec@C3S_!b5cr;&hnsyI5|r~> zVSIIEta&q6?AMn`x9N`fYbS8QzNkoMlmgPFGvq{VCD6)9PjpSllNk9#xMde)1ozM? zn#rqQKS`XN?lpz;B^=U~8VU9nSZcZb&fV1|*o-+dlux!xaFkBjR8>|Rl$rhh5nVnJ z9M>&4RHL|;*{hXGjI`0KmcqF*+43d+u3MCRFOxQ?T2)i~qHEpbe3f*fW4oZdtsJnh zxs;orl?z;OIFCM0!(dyHyp_(M0UhDm=4+o~a{WM?=_qFPm5pR*;VK)a-%_cVg}&f* zw@xl9OJUHtF*0yVrAUh?$@Cq>;wZUq)`jt)QH{hJL0eD$i~;mW0&_XT*--ST8n`(h zXW9PXAo$xZpV4pfutn2_o3-^ro0?MbC!?lxkz zQ5UpI4hbmN@{YjuBcV6}=QW#76wPRf9rR0~5MO10j2MMFkC`mELHm{5*aq0-1`|QS zythmz_*4+Oy5?AmC$)(mM^HS~h_9y077G1lX7a0kJ_I>h8RT*+gPcHz7(0TF(iW?r zG1attV{271suYizCegZfWviVp6!l148D&|9b!2$irI3t)*umm%S(5-JW5=a13Fmvx zQtwqxft2mFZq@Ukg1jX~2&SJ2f_6Af#+@=aHgOZTb8ZFNHPb9X`4yye!k4n>Q$e-w ziqtzwij^L>)L)|Yuo~v&leC3LdA5N5B6%$L!zgCSzbSF7i&hK7dOz29n^g@^M?1}g zIuqm{_8Ml(ouO7pke1 z8k$@TKS?HStMH5OeVk14MB^?oEr4?qbN*##7e2pXXLT+`H4U4Mx#Osg6Up4$KF4}Q zFAn!_pY3fAM;Jy`UyrPfkGjX=t&gi!ZnQPo$@jK17HWi&QUcLHW*<(3>gw#?>OSN< z8#f?`>+%%g(1a#!e_*KT)LDm*2UEJ7*A(Hg1%{6JstCUeZ<$=;R#rmzA^`NN{@O+BeO&oNw`k&BT zAX@unp0@8}A*MUN8{!MT9~7;4(%g~ZrP2I@gtnvfPLHh~-9+Ys3<@@pw&QSYIUc4{ z#dcH*CxrbYWs4+_jxtBHAYQm%(_shAvw+f>uMyFqI-6{N3bB>;N;-jfp&+q6UV6Ii zQg7~ACNT$C#WwBT9NEuiJHcS3($HYW^iYtwm)8LCX33FgzX}7?I43{Ot%;X=pc_dJ zqM6narD!aq-av4+%&hq3nsynfT+_w1LtsiSU8Uchf@w?FZZ9m5_T(?zXhHP%tOYWY z-W|#nPTvLQdQAwudS#rF@nb?0#ynieZqaAQK~Wvh98pMIBy>c2DEo$JdmE$%gAi=p z!_3fKT*{~Aq%NbUG66**oA)I2rT0qPzXf03xRDZ9HP`m8VYm51!fn;hb(1g9uaZ8& z6YaXaR-a!t7hC6TGy;9gV9|ob9 z$!egTgfizK>*b9a;Y_eucaD9X zxp;b>jD@{5cy7uOcC6dtdYM5{Mg+R9g3tb}%PCZ(0&=w{tP`zSv# z;*7xp4aXtJQz1)OHRUU74lTO^(x8?;J=ts^@MIbc$TF8sy>NuYL9<{h`sMs|jhLMe zHY26_FvPDm3X*DLgsFB2+m~PQgmOscmsWlsJ$mRWYnSe7J}zS{`#XiMn3aVo)f|%u zsosE=+n-^FjBnRM^t|~UP8IrrQ25k?a(U~&P@@b8Pd#2Yej+GkwAf4Bk}!Z z#e-F8%8nRLLMkC52bA{vXxt-<{7erEyIJ436#7*$clJ_RaeMTw!T` z;qV;Xf5EFx+Ff@3J95rrcYY8?9a$XLZVZkrpIJ(OytwdLzT};-xiZMUF;zTAONSY~ zX&~7C7>%|ZKLZ-dgdA_xhnF5LH`#bd0n{TAad~4!9#yqh+T18to7WU?!U;^gA#qLI zx~@jy^rTn|Ydo+F7*U(k^h2d}>Dt@2gP3xTTNTN+zE35xd(bH30J<9=z;1RlgjNVd zBOaK;w`5s|N21T$KL7c;R&TTjZ)w*g%?dZO?!~8s@G!h*o`0?{E3KC5wtl^g@k^EJ zdd&D&R;;T!{cy~?&%yAMDdMB+!`0y%#WeZTnN*zeC~-U}DLf7sXtBlgZ}J~j*mYk) z^e69ny&0%Z89HU^I*PI}+Hd#;dQRI6dI_dj9R9~7p>j?kP1+!7l$F=c& zj+P$e6TI}L2`7wc@aW#uA z%}Q{6%)5}*PqS2wTRMbBb8#JfSLasrI~b&HZeYfwy8?@$bcg2J>;%>%$Im+_8jXn9 zq6a!wN-`&8b4B#b8b0)VRs|}>xs;%k@ei@Fo)~;a9!RqXydgW9y@tKr6=@-J4UifN zjhB6b_Xf+!GEi#C%ffoCO_zH9wzsoy5c+j6=0pdO5{HVSN{QHgx77m1GhM)lq&jCG z`6}LeVaevntDau4B0uESe2VqE3g&ZCXqXs>x;6=DpBCKV{*^7_SAIU`2$_;J=gi9< zJM(1=$}v0Zmm_TFC;^12 zpJ)=-QY%=uVTn(C_FQ1?H4tbz%+OTI=y|LdLxB|Jj#ev*2m0wEgJ+PER+-^5fq%iuPVmH5R*m&xt%#*M>S8X{ zyj-)Qx42MJubFR$jx+!yysVAYhwdJnu&FE7bw|&LO*qmjIe zjeZMRAwCLTEYD#se!TRy0WmQi_r&h{sZn9_QCFPYJKH6Hk^I(`BNqhw{1ct1rqS)^ zz3q;@vf&ZqV{Cs{H$dMR=G8O0Ni^Hrraf z;24a5*DeMMtcsKOQ)tN*?sPDC{ZuH+Y@6ITty>7vkx&< z?K>HYL-|W|I^wn+xIb0WEup#~Xo5qk*16T8P5$#majx%lcNEWF#J7$C&rZsZaL8Rx zLF5#`4DY#=LoxbA8udmBuk>pBJIO5qynx-DKuF$hG1RWtpvl~7KOFjkH}K$7-&?<| zv5&`!pfV-CKWm6OW~+1HQ^oTao7cDLJ>5A3`^>dF3ShHfFfw{0gqMGZLt>_lNMqP+ zx;G!n>$_D4+3)+<6Chn!MZF_X@*W+mWH#2%UAbV?ynb^KFf%j3(Fezd{@v$TCa+2l zX|i+S_-KMhka69&Z{g!@@h5RhONRgoXbr#>#OV?~AOzzShs|3+l;CSk;MA>@wTEn3 z9MVN5V;8m1h@=aj$*(7Gv#x@-OG{Hd1jC&w86R>@`xIjFdjv9g-3;<2>{3avtoyQ8 z^4|e=>N%p1CXh3F0CInE(82>3U5w2S3X&lTicm~M--aE%n_=PseH_YINA0u17xV5x zLW~CTeR&`=VSXNf{Gyd99+Yg^9NwPZ99HgIUTHE*K*M5)6GDJDJke}_wQy`K;q;*M zXCdP-G&H=QRDvi;73=JKjQipf6Z$x2Ng@RXXb13Qc6=~FUkAsx{qdba{kp^#mN#J^bZm|8A!4)^bw z>}7IxCZ1N9ZKA}=g*y_uVGqwp=4#gLG+Vy0V3!)PBl{nzZ9w8`95Wv<^3Z8~u8O6p zXw;arv>Tx~cx^NPM8ZV4(N0}*SA)z?M7YY9J=+0YYn(4C3gwv!d zAF(E#djc7qKB;Ph$TBLBTjj9j{@1({T!wOI9g|GfabEQ08pXe#*d)q>SsvpOt=UG~ z_LI8YZb0?%LkH)N`a+ZTRFM1$d#Kq&eP@61>DR@G>LN8jlRM@?B7JSU9og%MKb~1< z9NbR0r&T-+nIqU2{&t?E&|U>v6lV|`7${3^F7^~{NG2?b z9{rT&%0N!U358K~V6{iF6YPymrKLW%F8?5i7%hWzX+=M6T?fGI&uO<(Vxs z_nuA&SFAQ<)nc9|YLTPd2s=XmFwf-Zl{vtF=(LzH81*y{tuA% zqO=>|J37eLqgypit;)jeg5w_t%>62893TB|pCMBoqEuqQYQ{BmC#Z4V3S+MckHb&b zOQ*QuD}kcE@dZtN>^L6rIT`9Qx2@M2b5??1EU6x*lN&$?wKegKRDJPllOIwIsZQcU z<1V@P;oeK^*GP#_Oibx-no5s&!#zd)4*3!z&!d@^RswR?OqS=?E=*e zWoC#2x1&*_zqq7kxUUH@(-k2d2DT z7kWcZzWl_BD@Fa<3EFFd{@Dx!25|gHN=%y?_?N5VW^B?>@}vgb1}5t+_gWU^VS~{) z<-1NE^xtFQy98*u)r>|SGD`Q|@e$(Bf;ab6;*naRhmK69%k_in>J@&dx(m142j8UP zHepPradWcM-mNTY`jz9%>TV1?;#4CrJTA9;hBOdkmoC+i8O0KRPQJ2?(?SX2Xs9sE zYN7*dwDU01i=-pg--p9Kp1e7uCvjFf zoa^NuD`!S~JqqdZTC~RzB%mTbw42V2Whce`&xKKcuCVenTEyoaP_+6*hwwQrnG&gF zT#gNsIUqq-rQaWnOVSFs`#l@e#iBNC;2UfSN?!x_;&Fn$qC=aHQay*V1@3&x!(j*36H z1e+7zO1mwO5LVg|3rY=(?U{S3a|K{qwQ~3kZC|qhtVBbo{;ItBhO!hWvtO2oaWDCh zhGy_{*Z1dag&EM%*Hr<@WM`mn;bN~E#oIw{PH28aZcF%1+I}eZcK^PdxFCHQRYUAa>cvZKEu<%1v2kBnG5CRfKhq`RAVFsZt5b?5*9 zrPz7#hKcxKdO4fES87}YUPvG|&@{P^$#f1X^|fs;W!%0)bda`71a39=&D_DTgG3x=+c7#|Tqx}lS| z{X_vWgBGEjdMCITVM)|r>&#rvjCW{k7>V9bGwRrUTuLUz3e#;RJd-{uO^@Q`*+Ba? zs{@i_?u#CdO<^V!!r3eR&Ufd0tjc@qa<66|iMCzUN7G);FD=`;LJ0^u?l{s7D^`si|9AuS(22vM%huC>cwhKhJ zId{u-6gNifCGe3Hx61EAU0F47AQWL3S}!OW zLS3CXs8F=?U3-RLX3W%O=Ly-(kD!T{nVxKSGJF9OEeCD`EXa7H^vvd>uHF<4yaQnW zs{d7j(ZMps;I$dab>4o(0-|3YBEPNMA}1=A^jT3x@UwSxkYK>vbGVgF9%9s+UqK5s^TeKQ<|=j4 zrVYM4L*I#h$NWvRu$ArBB+vPH2jmlSG1uVhu1%6fYy*eY=gxhBBID0|2~pB*4iP&_ z_pjeV&$3E+*U{}|vCceNS+o#;yN!Y`=hD9QvE+;lWA=(-MdIa@dO&}`x#h8uxd$Ba zsn|v@aSa%AMxM19LEHCdc^JlNwc=4&dKJ$60LW!6jJ~I&C0`RtQ$LUHCBr0=;)%M9 zL{l!2RwOYV#{s`aaR6!`kN(W~P*DztE@M8oR-Gy$%{jFd_PV92TYhUo8aJ`)$J181 z>SF0~2p9b)Lxc^EO^^~guoXMb>rLBY_O3EPn$J&gEj!DQwI_b*a%9NGXeP4;9>v*S z7*9D*6Wv?k3duOAOw=o+Yq9n2%eUT%{65JB)<_)L1%!nquc<@ID!-B&EO4&yrYV53 zO2X&1tu*VRgVP&DoGh$#j#*Y4Yh*~aoBczegni~%P`eeT(kG6 z{*e?+UlW^yz6j&OXo-t!LwbHS+O=zeF(+BujQ`b>t_*>0K@=^kN=kW^rlWNzg-e7s za>%XMf&?xxPcQ7xp9IhzI=(;}SvK|^4%A+rc$F`NDb=MOK#JllxB#7D^w`k@!9v>m9-AK7|$`$hMQr-@wz>#v|s6|!rFevCFa!L zK#a)4K-D*Th%JdoJElN?J*KIvqT1D9PeL$cZ@xD}3W$|>^DD!7sC=B#LQ%KxBZk8M zI149y^$?vm@=bQh!U-F74kdG+wwCN2a_rI|+F}3D)q|*zj#Q^a!aK2S6d!gGMixus z{Ma+g^CTdaEIKvaURYXn%zWpg7eDKaE!o>_ zY`AB_!-2g1mc!Z=(fhP28?%1WE!dZIvk%#|e@z~Y?Bp5E?YPCU$kQmlZq*gIL*GHf z&twDp%a6(^Y&{9dC_F4*p?1$bq4!8+g7eBOuDnT|D!o3y4F0m@mmyr8tg0k|MBd+i zQ(+R#^sPq7fsALTpI8CzMO93&Taxxour#Krkqo3xzQvn3?~^*xfu>|K#Wj0s%vg}6 zCnJX5&=(DYW9@}6cHTWy`m_0#*sLFLRHDfmcQEHP0m#|Q*KERnmHAmR6hLJX%`Wm* zaIWaEsNQgX@G=XGh(uU0Ch^*C52?7VIW3AD!8lr(!&yPnZLuvs<)?1ir2dhmaVj2I z&qlD;Fn~goYa=SvXM09f(8DEP-vqlcw;QH@c(wzv0(wzUpCEo`M(Ft!{k$JeIDR@v zTJEOp6{zNf`Eo)uC|~*!93c^6 zJdSApB#JL=aYLOetqddiuvCUXyLrSr=xy_f%iJ^1I~uYEwkTqH(E!`4Mo1^ff26xQ zjX{-GFJW&K|DLmShq(cUxH`*13st9ELxuLl`SN`#Icne02^ZIEJ^hST3C7P*8x_2$ zfr`^ow>E~e($dP*C~;;KJhAGwSm{|wv=In!c5n`7BURSd)72M3ONok$7~$=RwwP5A zvjM#Je%sRS1EPO0Vfpakb7Yn!>bomz;@=L&usij%km}ey`C_u&BYbFx;$V}wJDSp# zOEGJ)Co*8fzCJGyw>Y?(_GT&#Fr8{bEXwL$6oY;zGS%n7P4IGatoTsqOL_z3DKME? z$}}B=JO<-L5GA_}ztlyLx)o)(XQgdy6y2f-W+_xMXzsoNTroJBWFD*f1sclhexP}i zb-B9%8cty-VU~-QEat?xM=4@gyd-a_^Y1Dm9-4dlW3w`*JJ@-rw~uA`fY|pPf1F zB^`2nb2^t#g&^LiDfww^FthqJ3|7N3FgJzB91!B>5b@(AJAx7{z1tCv!xLFWb||aw z?+PtQutXqD54rin9Z8XFpWBSdaZ5z4oV8an6X@@v^v|F=Z#B}tPF6J&i)O%yZ^|-M zUks+=P$!bZi)O>3^!HhAzFT>hWK%1i9+#NZ<4oFme92n8s(fTv58;xV4)9wZU=3aU zUDmH_d|6D1!$W^+4n=@2cD04t#`}cz>)VhzY&t(Tj0g{xS^M?Y&dGygkZDhLDhqb> z@z0>mqiAM;ut$lD!<`Z!2BK$9?RJ8k)iRGx53}hv)s)LJK z!v_5?M~cHvYboWL*PvUE%uotaPhd+mc#PatV(rwFg=Jg9;Dvru^6ouDjX)2YiS4*B$+0=a*r<$ z*g)#g!~W_tgY@TPmX5$}a>1c|O!tBi8=R3L^pGBwGFrblTe7@k+A>ffMv_G4EQe|> zIWDWT1>-zsB9UZ!Z6g`Pu6{db?^PnedC4vrX?0-| z-m-k4MDa1~ZC6Y$B)n32R>+8$Er~rYPfgJGmJU|N!GX(Ef`531;=dJjR}<9KdBzfq*z-uqsl0^i>P^3#?+F{uj>CH<~xhyyOlwA~%?~1bE4l zW8>T3YuWd2_N!+Nk{7qEoOijOiT0bL_}FZOylJ6!r0Jl<)K!p$-g2?biR(ZqZZ9WI z%Sr$9qkg)x_fg00`nj#F+NvKM`q|Y|l0MYFO&#q*_^I<&r?W2qlJ0_p0lA&1vI+Gb z;iA5xKy9cNWk+hwC8ljM9F%>XP$$JuE|--Fs#Rv=wnAoUi_6cD4O4|eD$?%5uWS4v z@7>oz!Z$R6@(bJDw<);IrCllTkC$TK2G;Xi{Vy((-#ihYtZx(4hzu^Mp=FXLE|m3p z1fRx941iyKD{4(&QTiOx0c-lH>{<)6bTzrAo;vSEdx*fxH_y^KMFO1GxNCetFiI52 zIh!8rM#KWCt&^^j7$0~IR|3JtEMVs?0^5TOnC;#>yFQDoRd3OoMn>L64V!_vB#MuU zlVJVw!=FGAz1QjU$)4(46iedi=R6b1z|-^T94u)&>`h__3o>5^1L0vIoNM5?k75XC zM=N4YGcQobG*$@sVu0KN{mcrArZ7xznDB+!SBl;P*0OW#V%dTgbnrj@|LEYRN@DX( zvwDA^t|4-5UjOJ~^Uk5Z5aUJq+#}_EYfH-8SeTbCuus($uxm>chV<9ce!BeW93dR@ z!#JYd0=+UA7_P!`5&A%Z(SPIli*fsed|^~8mZbq1;@6gQq|uv-`U!4lwVpDbPcem- zy1T+NH_u&TCS*Eu@*l!yyt|rl`x06UFuCXF5o%67O&3ADUWU2t#2_B9eShQ z_BD(8gXJEQ8#GLyu+nZpZyN!DjaufSgQSD1N*pe64xNmoZas%jMPWVB{d2bTrsI6L zWIBKK?2D)tG1lW}+Gm^_0+?8nKrxLMzu-2i$r={<-S1y!3Rv-H3cmsX`B}JZVkZ6i zSmePq=e_|50IYwYhAPA`H6wjsCX z7x^+5U|q!qNf-zCpmh;*bU^FzAq>WL^FinzdCw#2ig%8+RB+g8ZRD1`?(6G6GN*l% zt(S6Tcw>zVY4c2%&`R*$sq!w@cV@}?oW-Tnvksq#Y4r6uIZ82cIF`gEI8EfAI}r`V z3O=>zn$53hO@o7EJHxmND6b%+r{Tv6>N1uMDp>i0f;;tPs0~Zee;0nl;Y7f{Kq5bb z!`|Tn#1EDn%Q!g=ReKANko>4zxvLngx&C^h^%`T>az;NQodRRiU5jiHOcV!11x0>| z{e7YY(IJPOkCpzz0CV%IA_uE)@bhXHD9`Xi19*9NQ6nUOXgAB;+wCF|3OlFZBJF-q z0}7MH4N|zY>@m0PtBMKHtsv&sWsf+1ptU8(#FU(?J$`^^Cbo?vK2FUVwd3P$zCKk- z(?G>9=SID1LAHfXM$7`c)fyw~+rb{B6%YH_)1XJe(9EM<_u=edDpO>JyCh85Q;X6d zKsWZvfa_l|gTl0q4CSgVun+S=Q83f+)W<$0bq(RWVf8b@04WFR1pzyJvQ5fX9gVRg zSjQzr`BFh7G&D<2M){dD5hUCnG9phLJ6b$YB)wu$ zbD7A!+NS&ySKh9jPfg;Zu&s)K1lT5*XlAjvlpDSuT19Hip917;ohZb^_~@}1L~iS) z@{w43815Rl4u1YTPDb*P)4Wcd&O^M5k%p2sUdDd*JhKiCuB4fpo`Igc&;NU+TGPbwHegfUeABJ{G1H zX&fL7Ix}%5O}ACyPvl)XG)Mz7_nYK~q7P<`7mqFYDw*!gr*&lO=s!pk2}{cQbSqMB zmSbG6s-lz8EY9;}ysDr20}-ff^$g8#L)Xj2L*jx1dMnO^|H>tuSkm-AIFLr4%crgZ!2+YI2QqdI^@$ioK0i z;b1cvmAW_{O`_dSf%es;189FqxN3HCGuhpYVH%lnod~%901Dgn z8gsOGp1AQd0+_ST>xO)HrA-HpinPnVCubj7TsR-R+Z~tc3Z3L$5xQ#eG7IjEM5|;v zMe&DZ&A|u2z#+U5iXGQb6#E72Rc$LE&|u+47=>8;S&`dcWH9})c*4{(u3c>r~wXK6wLp*i8aRHQ3}-_@K^KwPIP1ka1fgJ`Vxz z`}Ojk*kk<#0E<5^*Zit~>)S(DUS->Mn#AYmYC5aKSwCI!#n~C==H{V>3txtt2U|JQ zD~p%6ezm7^#mwM!ol3uX`p#gyvSlOJnz^Be-12e0DJRf(?Yr}xw;Zl}FY&s49bT4u zf3JsqaL1`9)2wC0&T5MG-Sk6wu~}Y*$7#kk-{P{0yKj&(P0yw7yv$~`$<-fmuq7T1 zV*H{6i;nnJ7x&80;Qr&0C2g=`+f^{5;XE^&2ll&E`3*rv|6}7x_Ot)SK50Gu`Q2j+ zyUc(`gHF@dttJ2Yr;8JV?R#b~`QgWtMW&;kKvh*ebJ0;b-EYw^jo{d4e4#-Htfcxk zQ`%zKja>;@`q;0%0tc?chvK+{csK!<&G$e9kIWcK)?7fv2@B2>OjKaVgDsL z&<^{fxX5}c0D0gJS4kdJPJ&n1L5PbOmUo^Mh$Ata1Cc{f&@Z2mY8>5bBAIlW}56H0oFUTl3*_*f;|Fg*{98AnqOf~*l=qwC$Ol*`; z^uqsiau@r5GyjJFyK8B0C-P4^C!i4FVq#!oVc=k7V`O7xVr8dhU?OK=Apf^c*52g* zwnW9r(80mf`ed9hf0i!wEZRn zOwXtKU7KN9d04K10*z#*orboHy2ob-ZPp}yb z4AB^=!=5J?kVsY_$X|#(7!uA9nU|`+w7k;bG)FAk<{JgOGTc+sKlW1j|{WM2%0T$;RVF{P=kTH*KlZQgtb(LwF0#FsRrU6nv z=KD6lfovu_Uqg%tRc&%ZfXH)mycS))Y%*ehGqNgQ-OF02?G2x^2y)KDD&`)e#y807 zq!w9<&^ooHFee0KBd+}8I1cVw&0~}hBlll2Sj^%Zq6>-!ERiu!;!S8|2qHp6O%&6( zvSd8Q2v5-VyO9NdS>?e#^PGEtJ7ucGakOJjTRFJ0B2MpIknGCgLwZtTwf4peD4+__ z8%)&r2tvWUsyQ4?YKrlk1-yf&IFpH-M^jBzPU@G@_e|Yu%P?YEncTm7gfF8xA*$o%8QP>1MXfHz%k_h zs@|L5%2+L5Z2B1#?z(wl&XfH&Z(O~6`|jrDH=g`idF#uDF5QB^LYARdt}Nr(b2{qSX#ibvv5N)Uc+!_xQ z3(C(g0d9o{=B6N!^0a&fLs0Po;6B2%$KXTw8%aJndqi1PlarhL%t~JW%w~CbnkI<^+svj7$Xo^+3^!T39=q zI1m;p-&f#qRDuj>|D!JhvPVkYyPQV%etr$Tg-gsh(&2XZas~W!{47kcQ>GNXa3~g z^2z)Tr~LYWRoni2JUR^>+2J^ty~$lokh}dZexv9P6&(*hr3NyG?fuzj9dv+;z_B3n z}4YcLS|NY+i*=!jz*HDiUIjgZgcj!UP z`!(%($%@g3-)*V66=s1BgVSQr`X`g_RZvliv_th^ma2zok@D0HR9zfl#=;gE20U4l z=j9S6U<<+lxosuUje#U7W~Gy{oaJ8f%xVusoK-tR)m=pWb#dw(FUscu&D;b8$ukK9 zR`^be`4s>tbQnxZQAIP?a!1dw5Ah)O>8A~T&bOFIQt8@F8F-%!GTEjqhianjf~IW* z(>O&ZoCC)e*|v$eqL%ofn`Q| zg+t_?^{8EiPI_K~+3kdl8PPn|fd#NY;ebZx&K40I4lKmqE2SX&>>kbwL#*f=j(z^X z>?6c`Qk&c=+4p-_M2j~mh0ebDgDx^>f?iYshqwMkm0R1{l2UFMAyL%iT*OD^3Vhfl zlxGz!PCz=K=D8YvH^u7@yH%MA{kCxfaI2v#ak)So%D*T^jNEzYD!v85}l)5SOMs1a0V zqSglOQWKsg*FZ64BvmVgU;6c|x90BmP=R(xz!CO%coOdfKA8`*o|>105#r3&=pF2% z@^a1*ptb|f`6Fb9?W1{&Yj`7mhh2F7>UF7P10JcHvz8c3Nu8X7zk!RgV|s=4O`sz2 zfU5x-sdD0I_Nd67$YkbVzCS_?$NVlS@A9sAO4EU{!DE2LCx(ta+BfNL%7ga^EWG*H z^Uy_;Grr;csj!Ir`mrgMMfKLu++CA5x!LG-*MQnR?*Q3%;YKRaMbizWmt1)K>cn#5 zQY>6Idj&a~5~j2@g7N5~$D9y_W4}$Y_C;q6EWGlnWSIKT=$=cD(i=18t6GCQ-XU$4 z{R_{L@^`6|?1n|`Br+4jHSa|T4D^*HWV(i+YKs2Z+loyy&T)iDWW90<*d3q2GF_jA z88Qo?J;LxRfD7~JqgX|I*OK0rni<6AOnYNe@aUI0xH#o-YNlee3E`%uC9sW@&ibU{ zlDH)>NpZo1O!Afl^LIb;*9iv_dP5^*_XTv7yGYtex4$Z&Kr*<{IV@mSRYj58UB zBw5E>1T(>>yL^sEAupe*5Kc=!fYDR@L>ks%-V{R7H!p<4v=M}oUq&daek~vgx43*} z#oOm{1V@H1ds|@=tCWVTM<`eGJa=o%z5;~TDC^=-7F;{f zL2^ZpVVQCyn>X6Zt0&v&xA(|TwW#;%dQZW&5 zvaxagTVf_)`1g{4k%67zpBVO^AuPHHOgYI4olUyb-+6ErS4h&$%?*YjiD7XT76~cg zx3iQ4k!k^3C>FTd(*t;S{M=N{Kh?i!y3g>tKU33W~lf0Jwic{T#> zQi5NSBFLkVyN8FSfWt$mY;9drTd^i zC_1=-{5OFJatY$};u4YjhQ}yx=!MAD1pHY>2dAO(2H@nKfBSFEo)l$eb?aPOTj$TL ze4PK(Z!!i30t0=~_;!R4=lHF2Nh5&Z5B1X$+SR*f4(SkR*0G@pM5z0l8nm#E7Uhg) zw14mPbPUeX*~rbY8PUWL%za(J=0}D;dtD{OD%4G@!UEuhpj^1)lI;ENrs4B|F#OVKAguQh0op-I#p8&LY zIenyGScN5$4?WxUufrLde0Kh%b~A&+4a<(?Ru_1)OEmj=xswKq0kwN{czB4u3+}H2 zq)#uU6|=L~+@0O;M;Xw&2Y~wU$RR=4rpUlVD=056BAtPJ3cq`+7bZ9u{yZ~wn69fTivV%$m-)@A z2M5B6DZ(j|!jJl0n3&{z2mI1-YY)8I=Fa(}Z-?Z-kMHH%4Z|gFYscavv=(@19g^UN zd;`GtNo^F{3)%Pb?8xxri#w%af!V4b=#O9GW?EwE!rd##hhNE?9^JPe%s1}Qx9Hus zjQH|a{~kT-f!^D9EY_hpVE41NpV?w7e+D{l|Dg*!?wfT9sUzgm0yEy*@ul2Rd)!RDR4+pI3=GgfDSp~G3BX-Z<0a$AA{`_!m z<5jw&M}6^d`g)hd3@c7tx<)NLaq2C?S_k-e(<27md169>5X`r!@=gd_V+ z$q(V;n^T>*)a&E^1IJcB7SMW#9|XYkIDX-0Lg@R^>;m>ZGMqINR=UtT*aK|;;;-`! z^t}Wo<)*d*2;HU6;cGq7yVI+M!?*xz5zfqZZ9wrf`hJy}aA^iDC*L@(8wK4e*@hrv z+tFB2eb$mbe3n*8C!DBBMY?|H(xt1KV9*VlQQ&*I@~IYzF_)Y-@44?}mzu@duolh4 zBz<92Y$I3LkcpA}Q$pKw^t`)Yiv5B0MSbBW(xHw1td@56+P0FTdTyhu`jph4O{fbC$ z5VgjQU5PI;x2b(|JowC0wgD$x*5w?rBQ>0t|{c5HO(84*?ed? zQEc1U>_fGd)#rYRtdBI<=Sp8zzx7-*ZBk$R4Y8r(Zn@y1C-m*v*{fTx-inbPO&+K5 zXPLs%K$jtq2elrC3v{IfLbcCpj0X7K`5kL((E5y!rA zeVFYh@>ze@nk;dV3zx$|mM@p@T_K0IqZAtp9d6TZGRZuMdCz3LzH>}F%xM182Yf{? zB*g)zRvDpAD%DeoioE7_I_qH;?UrKH#rCV}B9aO2wxt)5LZ5%Jde$NaKs%eaz8Y(a zy!9wrPSkoXWP^Xrt1*F6bczvSs?w3{8ch6QDq~s{$rWB1I0U(^ z%L3})W2@3>8sriG>UfK*bG*#M6RlyT7kD*B98OZ6^5nu7Jp&~Tn7Pe&sR*cd(bNlt zIxx(s5%ou~lg8>20_I(sdCYrgG(r56Rwi~{_JrmBJ zmS=9y$K#g)rO(ng0o`FXNFwL3$2NEp?GoTEr7HOdauqA@qi6Peci;OUOZc` ztWfLO``YPG_u(B20q;@KslpJptBUi&*qSo`$ZS%({!go@hK2f>l}O<9GQ+CD2O)VH zx4J?F{pH|Nj2ln>k>V`#{R*dvLxpYw04w%B9w1N58 z4@Y7VfJ%Wv$YtD19Gi{IjFem=8Lr42`_JN@o(?Xds@PTSizt4R zSfDLy2K2d;&(=mY-LnCnKFT|0#FNoxo=F_E5CpyT6;VGmQny{YXPu516qo`XE`e;G zrv3ZXpzmUK#Nh`ce^RjQ+lC2+I0vN#v{l6+t;nwp`VTN`rG))GO~qBg=_iM#nd zC+B!bD2B!TxewaTY-4CDe28ihfkPHmSF%5-a@#t>yi+!j7aWPnUegvb)A==`_&JspKWe>Wqo7FxoX)`C7&TRA(cTYkILyxq1T$EUrCT$ZVQtk2TA&q*zT+ z;AYBoWMjk7PaQlIuDTra6@1ZsLr*)l{0w5C|BY1+piBLxbVh_5TTYq7!^zvtK=oUx?gJq z*N;yEIF49*V8Kke5`}9QjsAfqTP*Ju#8kF(B|YQLb!M?9NMk*ca`A z((wIn#_>{=VqU^rAMrO%yvkLc{5W01*-vDG)eulsIq1}99j1MM8TYWt?Fe0sOKHmP z*Y%uCI+_o38|o`pHd33=tv9mqc&zZw zAad?y=9wfD8&WqG$#FF(ppyUUiUNZ#PscrU}x$~2OM;PJRcXVy+FTH-abQ`b0c*1 z5ckO;o!V1b!B?X!wBn)F9F^1ehbEXwr`Q`wI41VIN*G8kyLAweWmc8uXL%jc*>TRB zeEvE&BxHea>`hT$u|uf$+vS^8;8d;)OyeMfr&D2O{)5eHR==dbnBj*r9Jg}knuD8i zq;&!uWs@4O4j!o%!}fsc5^d-U?d&FUaSJhAQ-FB;pHE9xzR2ZM2**niL>& zi@kiRw4l)xY0sN`B2RV~EL4#`(RKvr-bRP~Qgp_c{tTRqQ=(ewquBvjBtAHen6-fw zl=ipErGqU3QK)cqIM_C$&|mk#YF8I#S2UsLjf<^j1%e}00en6#M$YE4Qz{efx;Ncf z_?v=trC#9<5B?3h#G#4Yl)`tMK?;HgWsNRJ*$LOl`xFzHS+>KRwy6us509TU%m*2Ob?AFcg`N z4LUksTd1pjbevzXBnBHqWY4N~tc+Ik1DZ^3s~3$nH)++*fce3mV2!pwiS#iiSEwl% zo^${YwxBABkxyP*WOSYh*c8L@RYH2k842gKA#+Z*?)ynxFL`!zvW};?d%jQFFz@xX zWcs(tbrRK2j1aAU;aaAWxG~eCL;N1qe4ZRu0Qm|TPghUsqGhGzX}L|UhOS54Y?3ecvy-O2ztBZ zT(6_4ijn^MS~Hrw4N^4UKuPh283cGLs0+c~8qfrQi$94PHWQniaMVS{)Q^kMU+G3Dkz>5Ls)a4 zRwOLU*S@zKFTe`(vPuWd3Oed5R@vm>kdVFhl@u(N9=pri?^?46OOS!{sBiQ3Qm1N! zVTypM?@@i;hfIK<7=C^au5!~OXQ3BkjDDU6O3l!^%W`|V@ICib*-rB;*!+2lmBy6i zsy|lgNh^O$Gd^6qO7m*3dj02zAI9Tw$Zgjmv|b=8GL@xr`;#Sw#B_Bhqk5cTqH13d zd@SGH@?2-aSWOPcc%j`&&w*ksiDtW$(tMJ(64K#~&rIbq&2yZvR;5{yQ7Y-%L&hq(O9#Tb^%>+hV(zyboU=1mtTw}Eh zR@czy7h8WUN4~mK#MxXR66si2u@RsBO6n8XctwyX%iJMu=rz_fnr}D4rauwI@@nMwz&%whY_h>&(m6Vo?Lh8|eSnwRdg6y>=H9u( zlT^O-o;$kY=wyf&!=iu&R9evv*e))Sgou;G%i0l>E(%QxBJUYU(!8MsF||B|E4aM> z`)*TP$ZY!rs*>{Y+fJ98K2LgCsYt##@Uw-rBL`RI9o6mN8LxlgM;aHvEajKN9VIGt zh#q-``=*i0N3WZkjayDC!QLs*pE7VonC~~0<97>m0in8pw9l6-5JLS3 zQfERAnr9RQ!T5c`;IN%HGREQ! ziz`w&#-INH+g-@g`HDo_gnaAq!opx6Q$I%xfA3T`1`LaJN#lsQ%oCVYtk>Uwf`sh zl*xJnauWa4X9?Oe>x{YuxGMBEY3kDF(+N|AFu~iHk6Ce~j4XrWW6=aT3pb6>_G}uR zETGS*1U3ZNXwhsd$=u`@({d)AxQbWxEp+Qoh2pR62=z$f9K(Iq9~+?0nbeM*kGXgI z(6{}|#QE^G*sN>MOmuiW7{5Jn)*LWGnwGhXG9k=xyRIq2UlM=b>0xL~OD(B7b6+iI z`j#g+0az0!e)ZJkg86n0{&pOaF5s^jf~&zTtiI{0{-OGdXzHp+7y`^fx8r0fi z%ucGqKxQab*>=)QdZc%pQU~fbg&5WI>4KHmnxd@(M&N&~d_r+9+DVehIDb)?y_k){=JGU^lST21s%3>mae z{(N&AWJn59q~89kc~vT~(*;}i^#@WP1!z{y!21X?ms3dE8&P?EX%EYKzp+Yf?UGqj zjq7VOsX5WiUE=PLO6GaQ>oseHiTSsiF?stJ^G>UxI&S2b&!%lcd$di_br7p7Us^b^ z{m>hWTqHkFLdR0N&(KpG{8K`)mgm)M&JzxJfDyfDlERYxqSXDZT_DpM7;X;9W!O6b z)I7QepO$OscpiHY$Jf*6(uU8z8<;}o*H(b8x|W!y9zy&A8zG|YHJ`m;8lw+mCC(6x zl+Sd*&hvqAB%5t7SDv$}5?Y5?$B3f=ebEY1fP+qj#?UhSIyOG5}cH3L) zc4V|kuIQd^y4J3z4PCDL&_la4*S?43;X>#gvu{pGW=m`bMPN3cneQwo2ei9`N>Uof zIDN;=L*WgL3?5Q0?257?VZU7WIW=w#bFVAXzVh>rOPCEs!xnK$(>qhZAwh3+8!CNEM?x7q4& zyj?yN60*v7XhKm1xh4u7*;yEJa{!zExb7B~T_TTmx-40LVq#w*ba8&m>*qYEIJR4` z{%EJ%9j}Emf0VEO==|xPfX=s5sO6QO|D4`x^_s1aV{V;=MR^~bFSNERkKp6DsM>O+MV+h2Usf6uE9#L zWBKmd$%< z(#;4Xs}utSIbZNqC-ET_(M&Ieigf@LwG;4@`i!t$&)k@?38SkN2csr>=Gnjzu|O5w zdk(=hphlS5r&W3PZ0lZg@Xw*QoG^CBeRZw{`d5_MXv&3cYkKX7ZRn@djII91a9JM| zebwCu^0YGclBeu`G0y$v^!rzbc|Z?grUfiNhZcrwevkJ23<)y+D-`viZYjn6a$@=2 zDmc3((2j|s{qT5B$=?e&ux}AV^#& z|Go0qOg;55KY`Rc);T-G1K#t;OLkB4bA=uTBF<>8ex(Mg)!!3JuDHmnScCK}4Q zOFNmYY+Re%w9we4X(b;!6ylCC`I#4h4SC}Ebgmip#D+<#L(})m728#vv0hLh(SsL| zJ4&D=)G5W|Gn|CM-wW&4K=fa|qabi(>%s90n3CPa(?WkIuZH>2ouOLTREWW=NG6Rj z2Du_S({3Uy$Hc&o<2X!3jaS~cBC9IkU|63#*88N`$T90CD|W~{ANOj6Xe>9Vz%ez` zrC(Qb!qpPUox9PO<@%Cm-$t%K-vs(_MRW}t9V%h!o8(_aURfT?F4047M_Qj0CHl?? zDi8VIbty8($}Nsv5R>LIK`3v&x1sjRj}yU1-h4)^Ktq~3iCwX^S}!)od*bmfCbJU- zt%GQuD%S^Wn5B@w?g>x#Wo`*#yn{EN%=uIfNzDQA*^I^OZ98LjOgu9%ej%TaWa1tD1k)y+`Q^90p@muq&Vziq<0wCi+A|5pqwv55yiWb(PCsx*N6k&@ZNtG z7pn=pOT&mFnsHAwr5V*mUGD3sST zs?f?%If)e=QFA$IXbg$-G<&d$@a=J9WEb}8K0epxie^Ku)uEo?keod4uOLT}SY?oM zUjMW7Ua+9-kX5Mody0s&OaPRh8f zyhGtPu`b?4so;_3vO3KYyr6Rykf>V7a?3~467jbbiv40=PeXe>mrUFExyO4eg0=}v z4qlGR9qSGiI__9>TF60Tw@of=v0mOD&0+kiCYWf<J z^hQ=sj37NupBfBFk89?=FS%`a z_=Z~05Ihh-l=P1`hDYRlT@6r&pZnA;5%F>hFw&Od*ECKoNTGPN^2g{qQn$11J5-k&TX01%;^p!2 ze7|ip^`4&+9w1-7^8ID_W$0E`L+E)DD6}%gwKuanvb25|=#d_u#`vGzf37ITJrVI> zR_5My0>9%}N9h(Rf-Yav4U`3hdGRkF78g-fE8|6iNAKE*4#|&*6V21gmD-mnQrVHd zO>~k8>GqOd(g%%srtzc6;OJw3>5}zk_Ntz7O#LilYZZYZA^wRBFEdH;Cz7S*U4QWl zq%>txj8VaY0Uy66V>3u=Z=$)Hhx=UyX|Zge4Jg~<7(thr=N&LZ3idriWl!%^MHO|}qQQlz^i@({lieaA^My?+DOI2ijmh!$uMQTi`}8|*0fH-T z6&=384LFKob~+Y=K4s3nv)d&Blu+=MQtcKbyz;A%3qfgF#e90Ff)nyr0a3_?UrYFt zvq5W(FUZ?>2DtY0$61M6QgBL%#6_2?nMAO6n3=wL+n5-4I&WQp`Fe7_q-s}F&&0Gq zYDM(0q}-PgH&4XZo1(LvTsxpWimTD+$n?@fiT*fybBEY3F6y1ukES-@ka=?i?7zih zk~E9^r~~KQTGsV`(^JLU-NJI|+&D4(g01|Np5!ft3*|Zt-)T*xWwb`=WMz;r7v6Pb ztYE={wC}CD!~S!yw}x^+fZY*KN_hcSX$_g?+MKhrk(=8A`+`4MA!wXLLt2Nu|X?eIb7al8A^Aj@L@w-B`Q3 zd(5RjaP+B40d;!F!d&O=eS27%l16 z&ZSFeD@%v11|Y+3avrIl)&2yQy>Kn>(B&eJO_=i)QtW9Bu_%PQ?|67zaHta>--hV{ z%~83#_jdTrX(p4eKf8jWxhK62$}D^^;X!Obf(utUz_QdTr(3rxn!9Cg8qt+vYprk1 zIl9`g@3HGq0DZlw{jkep!<~v#w&IHwo+c6B-{t&`c|os-FBZjvOO`Rr7;mpj%%ZrI zKhchxDC^W@g@uE9rvN*b(zsD!( zO;kW9a5ZNH$57GBx`NeJFI!LxhrNg1%|7BKW=}L7>)Zz27s7=F^gEs;1!mk94;TH7${R+^ zYQ3r@u{zHUtaA8}3-oh-N7P2#ngl5>{nxXy*fP!(HXJxg=5i+f$(YHa1mbDPcD$$N zl|K@q;nR3MwUc}Ovz@vAGL!0Kke%Gp*yKz4H@d}wp4E!-0qnzA&F)wUYsj{;SvEFJ z_6^NM^QOIAg5$JZ}-rdXdoe*1=!WPj84EHLgoReWV@ChG0uEReNnQxdMJ z2hMrq&`F53(AmC`-c=A!$tIFYdoKk!GdE+7x2Ik@uSDsJ9rkZ##x9#Of?vLplUSYw zpazB^u;DC>iOP@^G&qR8K$C`kx?ihFHlQupmmlRv;az*2j)b|07o>yZEBW0b$-Atxh3EQhCCq_( zm?O4$wsa3~D55Kzw$axpKM@)9IFq05HU_;v@EUpP!!uz}@*f{;qHMJNWK3vNui~6X z7fj5eh;5P+Z}ygXwMm;bHO!-ip>357IPW4k1GdG*)wslMf9`;DF{Blqfry0EFpL|C*` z05Hryu=FM8AEszP$VVh3MOU+4}lrWUhLjKpcY@ z{oy$M)E9L;cgE*hU7U;An71s3w`J+fi-=d3L^4`YPmiGWLR$>V1Ux#UFjYTT){OhJ?D z?v%SoQ8?AU?cpB}w7YtNG2r6mrz%%Iboi4|0je`(X+un=bjL#q7_y1FfK?GWhwx-m z^>ZLAeAK!b*d0p(UiaD-*Jb;TV=h51eUgTooOF#q$YIn)lU7hU*_gVsXKj#-Z!h{W zrCE=RculyJG?GpHlaK4Upnpe?P0b9#vxm@}wBFkS6BSa*9- zZz#9BXuO7wwTU4{J;YS@S#nKk9lQ2Zt~&dZc3j83L+EH*wA)UBxim`Em!jV?+k;)e zjQ2&$Kd3C14X6YU|0yovH@GWj-fR|zF{OVmnk z^D533E@eR+C5`gJkaHI*o%`i@wV(vBEBB9R=fisIlNDa@9*JrTapQ!I1h=edwRi;1 zQYs1N?HKmjbWiY{`Ejf>@PMFUr8i1@)cgPrJejh(y16W7Lbf&R&XvjTW@=p~vnjz% zG<#2u>`ugPxiu=3tSY`WwEQ3ei;J=!K|PFwZadr&!s&t#je4?SGdL-*cFGD+AqCYc zf{v>?H=Q7sWMQ~=?6q4|n}892h5C$gV3V ziAX&x`b++dC{h}s-`uipzNe^V;GHnyz<7hFMPNZ@855A8PhFjQ3J4jlh782?uh^#z zm4S~OC$h5Pi(waryMMT%w9(sV8?seOD46gx3M_Ux^M*JGn{0knXw;Gko2(4?5ap_r z2BmN=a9u4CT;-J%RzmErEG6tmNj&mic8)y9Po=FB8kYlKAgfjC1DK1 zZpb}nXF>-Aw|nZD&q}BeVMjKs45yzc$AuE>%Vr`oC16-C=#u;*v@@L%1VO2&Wk{y~ zP{mec*B)NzHP3;`rE1Gr0pIWX(jLVO1j$`}2gk7B*|_?^nBB-iVV}|$G*E4xMgTmq zX4UnI%X>j>D9hU9GK%u3Ic7qTgC&=(V>&f&bf%R#^!!$%hzq_=Qjp`H($V4NijQLT z5~lkBzu^4T;!KW=#t^s7&?veX^X>8R_YMSm-|S!<4UF4PbFBr1H;&coC|f~((IV$& zWz1S!d;%)b{uqGEb>d$v&{fM1{R&rqlqH!=LL<&DZ!fyLud9Gjf% zezIP7D>~^Pt>faO0mo~NE=cwfY4^lVWSxvdM`+h{QAMDQvPMxjq{KEXS@>Q%Y7;w? zX$Sah%3n9;bwnmY5GZXJwaEhf6g zC))9WcweOZs`PBEPvR`xVbbFKFu9S@c;|&^}EGU>#D& zudE7CTZl2FR)62EzXQMc0kLJ)|M*{qNdJz7{=WnVc4p3h@*4>L^K__D3$=T+Q&gOq8y&UL3{)+*Vh*3ute-8Zqz^m)|jG;Ca3@*lstI5F5hr+1U@ zzC2i@JL(BkRMavT9F)?17ktwQj=aa_8??bos=qU(%!ggs6_KTmoVgqfT1ae1LGm73NQsfL1!z9uOvzjG4f%U`F8bjJRiUu z?BjopQrcPVLIMPWIG}&PKan8oOK6`UPlK#5>jMN#V-9#maWuhn0tW~qgU+DbWvy^W zJPz6qW^qw&h_cub`+EuWiVqS?Cmo>n#r5y@o|1ptV!ss^Sxp8Y58U7?%7Mv>^9tDu zauLJw&XEFhB!+PyawrJ+<`Ytlp?m(xdYO$oREFRu^o`+zJau*}=QthmpxSdPESiai z^08f<1c-|8u~R*@D}>KPEAp{NG!*2C>2z`XUfmZ(Z19xdvB_oZ97{yjdd%Nh{V#Qhg@KNVjS`Ap=r0Gz+3v69ulnDjg`KVNU#1WN zg)kQr0}~4a$6qoL8w)2Z3pE21IRgXvUq2Z;}X(bZ({tHc4T1fWCBGmuPmZY zC+cEtZD?R?`;S#2O|cbn6kUZzYx34F#5Vmd3cVw&7Vc56yDESQ!L z&I(gJrk;@LJIDZFY`R2`z+qrq<~>v(v)1F$aiCdAw9?FnvYU0PYZ!z#cMAJEp#c>l z?()!S)JZX6ZCk0-jtUMVG;;1{Orx>!BI>VP=&lfTK?(6|Lf?EJ)Ym@C^i(cPfhhN? z>_*8plpGm0IMAqQqo|P@^StHm91r{|^%gBzZfKNzrhg^CYrnfZn7Z75T6(a>49?;Y z3%R_&Cfgntz#1T!UY%h$d^C=VTq$u4ITpIginxLuGo3L=2R%{Own1p$*P@1N=&{WN z`7u~a!|Quo57f&yRU|Ql;FX^pKtD_FKrR==y-nNFK&t%VQdGQNkdNGKeu#Ogi=6*i zb3<WU_&Q1lYE#wP9rS_}k?>^e~NN*10be^*fSY6M!01WW{se|3s> zcFqKhEPqQ>@gMG{c7JIR{}O}=w0J}q1x46dMK~CkMOpu19UGGnGaIKUqbQ3Y+h2pA z2p_?JcKN%@zvzH$4F9U@{|~e@(${~P8S3i?9h&?#2|N__YqD>&Zw9Dn4O3=GfCU1f zk*T2?xPA=-c015qRuq{OT=ZTR94L$k6!1Uug DmcIXw literal 0 HcmV?d00001 diff --git a/tikz/applications/baldock/pirho-clust-struct.tex b/tikz/applications/baldock/pirho-clust-struct.tex new file mode 100644 index 0000000..3fc68e7 --- /dev/null +++ b/tikz/applications/baldock/pirho-clust-struct.tex @@ -0,0 +1,243 @@ +% Created by tikzDevice version 0.12.6 on 2024-08-16 16:32:10 +% !TEX encoding = UTF-8 Unicode +\documentclass[10pt]{standalone}\usepackage{tikz} + +\usepackage[active,tightpage,psfixbb]{preview} + +\PreviewEnvironment{pgfpicture} + +\setlength\PreviewBorder{0pt} +\begin{document} + +\begin{tikzpicture}[x=1pt,y=1pt] +\definecolor{fillColor}{RGB}{255,255,255} +\path[use as bounding box,fill=fillColor,fill opacity=0.00] (0,0) rectangle (144.54,289.08); +\begin{scope} +\path[clip] ( 0.00, 40.37) rectangle (144.54,248.71); +\definecolor{drawColor}{RGB}{255,255,255} +\definecolor{fillColor}{RGB}{255,255,255} + +\path[draw=drawColor,line width= 0.6pt,line join=round,line cap=round,fill=fillColor] ( -0.00, 40.37) rectangle (144.54,248.71); +\end{scope} +\begin{scope} +\path[clip] ( 5.50, 45.87) rectangle (139.04,243.21); +\definecolor{drawColor}{RGB}{255,255,255} +\definecolor{fillColor}{RGB}{255,255,255} + +\path[draw=drawColor,line width= 1.1pt,line join=round,line cap=round,fill=fillColor] ( 5.50, 45.87) rectangle (139.04,243.21); +\end{scope} +\begin{scope} +\path[clip] ( 42.75, 87.72) rectangle (131.54,235.71); +\definecolor{fillColor}{RGB}{255,255,255} + +\path[fill=fillColor] ( 42.75, 87.72) rectangle (131.54,235.71); +\definecolor{drawColor}{gray}{0.92} + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75,235.71) -- + (131.54,235.71); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75,206.11) -- + (131.54,206.11); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75,176.51) -- + (131.54,176.51); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75,146.91) -- + (131.54,146.91); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75,117.31) -- + (131.54,117.31); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75, 87.72) -- + (131.54, 87.72); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75, 87.72) -- + ( 42.75,235.71); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 72.34, 87.72) -- + ( 72.34,235.71); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (101.94, 87.72) -- + (101.94,235.71); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (131.54, 87.72) -- + (131.54,235.71); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 42.75,220.91) -- + (131.54,220.91); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 42.75,191.31) -- + (131.54,191.31); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 42.75,161.71) -- + (131.54,161.71); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 42.75,132.11) -- + (131.54,132.11); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 42.75,102.52) -- + (131.54,102.52); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 57.54, 87.72) -- + ( 57.54,235.71); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 87.14, 87.72) -- + ( 87.14,235.71); + +\path[draw=drawColor,line width= 1.1pt,line join=round] (116.74, 87.72) -- + (116.74,235.71); +\definecolor{fillColor}{RGB}{255,193,173} + +\path[fill=fillColor] ( 42.75,206.11) rectangle ( 72.34,235.71); +\definecolor{fillColor}{RGB}{255,154,125} + +\path[fill=fillColor] ( 72.34,206.11) rectangle (101.94,235.71); +\definecolor{fillColor}{RGB}{255,219,207} + +\path[fill=fillColor] (101.94,206.11) rectangle (131.54,235.71); +\definecolor{fillColor}{RGB}{255,169,143} + +\path[fill=fillColor] ( 42.75,176.51) rectangle ( 72.34,206.11); +\definecolor{fillColor}{RGB}{255,199,180} + +\path[fill=fillColor] ( 72.34,176.51) rectangle (101.94,206.11); +\definecolor{fillColor}{RGB}{255,242,237} + +\path[fill=fillColor] (101.94,176.51) rectangle (131.54,206.11); +\definecolor{fillColor}{RGB}{255,186,163} + +\path[fill=fillColor] ( 42.75,146.91) rectangle ( 72.34,176.51); +\definecolor{fillColor}{RGB}{255,220,208} + +\path[fill=fillColor] ( 72.34,146.91) rectangle (101.94,176.51); +\definecolor{fillColor}{RGB}{255,252,251} + +\path[fill=fillColor] (101.94,146.91) rectangle (131.54,176.51); +\definecolor{fillColor}{RGB}{255,235,227} + +\path[fill=fillColor] ( 42.75,117.31) rectangle ( 72.34,146.91); +\definecolor{fillColor}{RGB}{255,248,245} + +\path[fill=fillColor] ( 72.34,117.31) rectangle (101.94,146.91); +\definecolor{fillColor}{RGB}{255,254,253} + +\path[fill=fillColor] (101.94,117.31) rectangle (131.54,146.91); +\definecolor{fillColor}{RGB}{255,184,161} + +\path[fill=fillColor] ( 42.75, 87.72) rectangle ( 72.34,117.31); +\definecolor{fillColor}{RGB}{255,251,249} + +\path[fill=fillColor] ( 72.34, 87.72) rectangle (101.94,117.31); +\definecolor{fillColor}{RGB}{255,255,255} + +\path[fill=fillColor] (101.94, 87.72) rectangle (131.54,117.31); +\definecolor{drawColor}{RGB}{0,0,0} + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75,206.11) -- (131.54,206.11); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75,176.51) -- (131.54,176.51); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75,146.91) -- (131.54,146.91); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75,117.31) -- (131.54,117.31); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 42.75, 87.72) -- (131.54, 87.72); + +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 72.34, 87.72) -- ( 72.34,235.71); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (101.94, 87.72) -- (101.94,235.71); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (131.54, 87.72) -- (131.54,235.71); + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 57.54,217.11) {0.32}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 87.14,217.11) {0.52}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at (116.74,217.11) {0.19}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 57.54,187.51) {0.44}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 87.14,187.51) {0.29}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at (116.74,187.51) {0.07}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 57.54,157.91) {0.36}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 87.14,157.91) {0.18}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at (116.74,157.91) {0.02}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 57.54,128.31) {0.11}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 87.14,128.31) {0.04}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at (116.74,128.31) {0.01}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 57.54, 98.71) {0.37}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 87.14, 98.71) {0.02}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at (116.74, 98.71) {0}; +\definecolor{drawColor}{gray}{0.20} + +\path[draw=drawColor,line width= 1.1pt,line join=round,line cap=round] ( 42.75, 87.72) rectangle (131.54,235.71); +\end{scope} +\begin{scope} +\path[clip] ( 0.00, 0.00) rectangle (144.54,289.08); +\definecolor{drawColor}{gray}{0.30} + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 1.20] at ( 36.00,216.78) {1}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 1.20] at ( 36.00,187.18) {2}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 1.20] at ( 36.00,157.58) {3}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 1.20] at ( 36.00,127.98) {4}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 1.20] at ( 36.00, 98.38) {5}; +\end{scope} +\begin{scope} +\path[clip] ( 0.00, 0.00) rectangle (144.54,289.08); +\definecolor{drawColor}{gray}{0.20} + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 39.00,220.91) -- + ( 42.75,220.91); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 39.00,191.31) -- + ( 42.75,191.31); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 39.00,161.71) -- + ( 42.75,161.71); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 39.00,132.11) -- + ( 42.75,132.11); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 39.00,102.52) -- + ( 42.75,102.52); +\end{scope} +\begin{scope} +\path[clip] ( 0.00, 0.00) rectangle (144.54,289.08); +\definecolor{drawColor}{gray}{0.20} + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 57.54, 83.97) -- + ( 57.54, 87.72); + +\path[draw=drawColor,line width= 1.1pt,line join=round] ( 87.14, 83.97) -- + ( 87.14, 87.72); + +\path[draw=drawColor,line width= 1.1pt,line join=round] (116.74, 83.97) -- + (116.74, 87.72); +\end{scope} +\begin{scope} +\path[clip] ( 0.00, 0.00) rectangle (144.54,289.08); +\definecolor{drawColor}{gray}{0.30} + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.20] at ( 57.54, 72.70) {1}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.20] at ( 87.14, 72.70) {2}; + +\node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.20] at (116.74, 72.70) {3}; +\end{scope} +\end{tikzpicture} + +\end{document} diff --git a/tikz/applications/baldock/pirho-clust-struct.tex.pdf b/tikz/applications/baldock/pirho-clust-struct.tex.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b58d240236df88b4bc7af674e640272ed0fd2e0d GIT binary patch literal 33394 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 BqRIdO literal 0 HcmV?d00001 diff --git a/tikz/applications/baldock/pirho-clust-struct_ras1.png b/tikz/applications/baldock/pirho-clust-struct_ras1.png new file mode 100644 index 0000000000000000000000000000000000000000..81fcfd39478fd02537896a5ca73040e11cf3aa1e GIT binary patch literal 180 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 literal 0 HcmV?d00001 diff --git a/tikz/applications/baldock/pirho-clust-tree.tex b/tikz/applications/baldock/pirho-clust-tree.tex new file mode 100644 index 0000000..8a13663 --- /dev/null +++ b/tikz/applications/baldock/pirho-clust-tree.tex @@ -0,0 +1,86 @@ +% Created by tikzDevice version 0.12.6 on 2024-08-16 16:54:54 +% !TEX encoding = UTF-8 Unicode +\documentclass[10pt]{standalone}\usepackage{tikz} + +\usepackage[active,tightpage,psfixbb]{preview} + +\PreviewEnvironment{pgfpicture} + +\setlength\PreviewBorder{0pt} +\begin{document} + +\begin{tikzpicture}[x=1pt,y=1pt] +\definecolor{fillColor}{RGB}{255,255,255} +\path[use as bounding box,fill=fillColor,fill opacity=0.00] (0,0) rectangle (180.67,289.08); +\begin{scope} +\path[clip] ( 0.00, 0.00) rectangle (180.67,289.08); +\definecolor{drawColor}{RGB}{255,255,255} +\definecolor{fillColor}{RGB}{255,255,255} + +\path[draw=drawColor,line width= 0.6pt,line join=round,line cap=round,fill=fillColor] ( 0.00, 0.00) rectangle (180.68,289.08); +\end{scope} +\begin{scope} +\path[clip] ( 95.52, 30.69) rectangle (175.17,283.58); +\definecolor{drawColor}{RGB}{0,0,0} + +\path[draw=drawColor,line width= 0.6pt,line join=round] (171.55,272.08) -- (171.55,144.36); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (171.55,144.36) -- (135.35,144.36); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (135.35,144.36) -- (135.35, 42.18); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (135.35, 42.18) -- ( 99.14, 42.18); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (135.35,144.36) -- (135.35, 93.27); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (135.35, 93.27) -- ( 99.14, 93.27); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (135.35,144.36) -- (135.35,144.36); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (135.35,144.36) -- ( 99.14,144.36); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (135.35,144.36) -- (135.35,195.45); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (135.35,195.45) -- ( 99.14,195.45); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (135.35,144.36) -- (135.35,246.54); + +\path[draw=drawColor,line width= 0.6pt,line join=round] (135.35,246.54) -- ( 99.14,246.54); +\end{scope} +\begin{scope} +\path[clip] ( 0.00, 0.00) rectangle (180.67,289.08); +\definecolor{drawColor}{gray}{0.30} + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 90.57, 39.15) {Baldok2011TB+Bal...}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 90.57, 90.24) {Baldok2019Bristol}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 90.57,141.33) {Baldok2019Edinburgh}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 90.57,192.42) {Baldok2019Leeds}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 90.57,243.51) {Baldok2019Reading}; +\end{scope} +\begin{scope} +\path[clip] ( 0.00, 0.00) rectangle (180.67,289.08); +\definecolor{drawColor}{gray}{0.30} + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 99.14, 18.82) {0.0}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at (117.24, 18.82) {0.5}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at (135.35, 18.82) {1.0}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at (153.45, 18.82) {1.5}; + +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at (171.55, 18.82) {2.0}; +\end{scope} +\begin{scope} +\path[clip] ( 0.00, 0.00) rectangle (180.67,289.08); +\definecolor{drawColor}{RGB}{255,255,255} + +\node[text=drawColor,text opacity=0.00,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at (135.35, 7.64) {y}; +\end{scope} +\end{tikzpicture} + +\end{document} diff --git a/tikz/simulations/clustering/ari-clustering.tex b/tikz/simulations/clustering/ari-clustering.tex index 94b5bc0..a1bdccd 100644 --- a/tikz/simulations/clustering/ari-clustering.tex +++ b/tikz/simulations/clustering/ari-clustering.tex @@ -1,4 +1,4 @@ -% Created by tikzDevice version 0.12.6 on 2024-07-24 16:29:42 +% Created by tikzDevice version 0.12.6 on 2024-08-16 14:46:48 % !TEX encoding = UTF-8 Unicode \documentclass[10pt]{standalone}\usepackage{tikz} @@ -11,459 +11,459 @@ \begin{tikzpicture}[x=1pt,y=1pt] \definecolor{fillColor}{RGB}{255,255,255} -\path[use as bounding box,fill=fillColor,fill opacity=0.00] (0,0) rectangle (361.35,216.81); +\path[use as bounding box,fill=fillColor,fill opacity=0.00] (0,0) rectangle (361.35,144.54); \begin{scope} -\path[clip] ( 38.56, 30.69) rectangle (303.25,211.31); +\path[clip] ( 38.56, 30.69) rectangle (303.25,139.04); \definecolor{drawColor}{gray}{0.92} -\path[draw=drawColor,line width= 0.3pt,line join=round] ( 38.56, 63.91) -- - (303.25, 63.91); +\path[draw=drawColor,line width= 0.3pt,line join=round] ( 38.56, 50.62) -- + (303.25, 50.62); -\path[draw=drawColor,line width= 0.3pt,line join=round] ( 38.56,103.68) -- - (303.25,103.68); +\path[draw=drawColor,line width= 0.3pt,line join=round] ( 38.56, 74.47) -- + (303.25, 74.47); -\path[draw=drawColor,line width= 0.3pt,line join=round] ( 38.56,143.45) -- - (303.25,143.45); +\path[draw=drawColor,line width= 0.3pt,line join=round] ( 38.56, 98.33) -- + (303.25, 98.33); -\path[draw=drawColor,line width= 0.3pt,line join=round] ( 38.56,183.22) -- - (303.25,183.22); +\path[draw=drawColor,line width= 0.3pt,line join=round] ( 38.56,122.19) -- + (303.25,122.19); -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 38.56, 44.03) -- - (303.25, 44.03); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 38.56, 38.69) -- + (303.25, 38.69); -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 38.56, 83.80) -- - (303.25, 83.80); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 38.56, 62.55) -- + (303.25, 62.55); -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 38.56,123.56) -- - (303.25,123.56); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 38.56, 86.40) -- + (303.25, 86.40); -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 38.56,163.33) -- - (303.25,163.33); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 38.56,110.26) -- + (303.25,110.26); -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 38.56,203.10) -- - (303.25,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 38.56,134.11) -- + (303.25,134.11); \path[draw=drawColor,line width= 0.6pt,line join=round] ( 76.37, 30.69) -- - ( 76.37,211.31); + ( 76.37,139.04); \path[draw=drawColor,line width= 0.6pt,line join=round] (139.39, 30.69) -- - (139.39,211.31); + (139.39,139.04); \path[draw=drawColor,line width= 0.6pt,line join=round] (202.42, 30.69) -- - (202.42,211.31); + (202.42,139.04); \path[draw=drawColor,line width= 0.6pt,line join=round] (265.44, 30.69) -- - (265.44,211.31); + (265.44,139.04); \definecolor{drawColor}{RGB}{86,180,233} \definecolor{fillColor}{RGB}{86,180,233} -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 58.64,203.10) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 58.64,134.11) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 58.64,203.10) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 58.64,134.11) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 58.64,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 58.64,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 58.64, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] ( 58.64, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 58.64,123.56) -- ( 58.64,146.29); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 58.64, 86.40) -- ( 58.64,100.03); -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 58.64,100.17) -- ( 58.64, 67.89); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 58.64, 72.37) -- ( 58.64, 53.00); \definecolor{fillColor}{RGB}{86,180,233} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] ( 53.33,123.56) -- - ( 53.33,106.92) -- - ( 55.98,100.17) -- - ( 53.33, 93.42) -- - ( 53.33,100.17) -- - ( 63.96,100.17) -- - ( 63.96, 93.42) -- - ( 61.30,100.17) -- - ( 63.96,106.92) -- - ( 63.96,123.56) -- - ( 53.33,123.56) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] ( 53.33, 86.40) -- + ( 53.33, 76.42) -- + ( 55.98, 72.37) -- + ( 53.33, 68.32) -- + ( 53.33, 72.37) -- + ( 63.96, 72.37) -- + ( 63.96, 68.32) -- + ( 61.30, 72.37) -- + ( 63.96, 76.42) -- + ( 63.96, 86.40) -- + ( 53.33, 86.40) -- cycle; -\path[draw=drawColor,line width= 1.1pt] ( 55.98,100.17) -- ( 61.30,100.17); +\path[draw=drawColor,line width= 1.1pt] ( 55.98, 72.37) -- ( 61.30, 72.37); -\path[draw=drawColor,line width= 0.6pt,line join=round] (121.67,203.10) -- (121.67,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (121.67,134.11) -- (121.67,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (121.67,184.01) -- (121.67,177.65); +\path[draw=drawColor,line width= 0.6pt,line join=round] (121.67,122.66) -- (121.67,118.85); -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (116.35,203.10) -- - (116.35,208.61) -- - (119.01,203.10) -- - (116.35,197.59) -- - (116.35,184.01) -- - (126.98,184.01) -- - (126.98,197.59) -- - (124.33,203.10) -- - (126.98,208.61) -- - (126.98,203.10) -- - (116.35,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (116.35,134.11) -- + (116.35,137.42) -- + (119.01,134.11) -- + (116.35,130.81) -- + (116.35,122.66) -- + (126.98,122.66) -- + (126.98,130.81) -- + (124.33,134.11) -- + (126.98,137.42) -- + (126.98,134.11) -- + (116.35,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (119.01,203.10) -- (124.33,203.10); +\path[draw=drawColor,line width= 1.1pt] (119.01,134.11) -- (124.33,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (184.69,203.10) -- (184.69,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (184.69,134.11) -- (184.69,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (184.69,177.65) -- (184.69,177.65); +\path[draw=drawColor,line width= 0.6pt,line join=round] (184.69,118.85) -- (184.69,118.85); -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (179.37,203.10) -- - (179.37,210.44) -- - (182.03,203.10) -- - (179.37,195.76) -- - (179.37,177.65) -- - (190.01,177.65) -- - (190.01,195.76) -- - (187.35,203.10) -- - (190.01,210.44) -- - (190.01,203.10) -- - (179.37,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (179.37,134.11) -- + (179.37,138.52) -- + (182.03,134.11) -- + (179.37,129.71) -- + (179.37,118.85) -- + (190.01,118.85) -- + (190.01,129.71) -- + (187.35,134.11) -- + (190.01,138.52) -- + (190.01,134.11) -- + (179.37,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (182.03,203.10) -- (187.35,203.10); +\path[draw=drawColor,line width= 1.1pt] (182.03,134.11) -- (187.35,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (247.71,203.10) -- (247.71,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (247.71,134.11) -- (247.71,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (247.71,177.65) -- (247.71,177.65); +\path[draw=drawColor,line width= 0.6pt,line join=round] (247.71,118.85) -- (247.71,118.85); -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (242.40,203.10) -- - (242.40,210.44) -- - (245.05,203.10) -- - (242.40,195.76) -- - (242.40,177.65) -- - (253.03,177.65) -- - (253.03,195.76) -- - (250.37,203.10) -- - (253.03,210.44) -- - (253.03,203.10) -- - (242.40,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (242.40,134.11) -- + (242.40,138.52) -- + (245.05,134.11) -- + (242.40,129.71) -- + (242.40,118.85) -- + (253.03,118.85) -- + (253.03,129.71) -- + (250.37,134.11) -- + (253.03,138.52) -- + (253.03,134.11) -- + (242.40,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (245.05,203.10) -- (250.37,203.10); +\path[draw=drawColor,line width= 1.1pt] (245.05,134.11) -- (250.37,134.11); \definecolor{drawColor}{RGB}{0,158,115} -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 70.46,123.56) -- ( 70.46,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 70.46, 86.40) -- ( 70.46,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 70.46, 44.03) -- ( 70.46, 38.90); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 70.46, 38.69) -- ( 70.46, 35.61); \definecolor{fillColor}{RGB}{0,158,115} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] ( 65.14,123.56) -- - ( 65.14,116.25) -- - ( 67.80, 93.31) -- - ( 65.14, 70.37) -- - ( 65.14, 44.03) -- - ( 75.78, 44.03) -- - ( 75.78, 70.37) -- - ( 73.12, 93.31) -- - ( 75.78,116.25) -- - ( 75.78,123.56) -- - ( 65.14,123.56) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] ( 65.14, 86.40) -- + ( 65.14, 82.02) -- + ( 67.80, 68.25) -- + ( 65.14, 54.49) -- + ( 65.14, 38.69) -- + ( 75.78, 38.69) -- + ( 75.78, 54.49) -- + ( 73.12, 68.25) -- + ( 75.78, 82.02) -- + ( 75.78, 86.40) -- + ( 65.14, 86.40) -- cycle; -\path[draw=drawColor,line width= 1.1pt] ( 67.80, 93.31) -- ( 73.12, 93.31); +\path[draw=drawColor,line width= 1.1pt] ( 67.80, 68.25) -- ( 73.12, 68.25); \definecolor{fillColor}{RGB}{0,158,115} -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (133.48,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.6pt,line join=round] (133.48,203.10) -- (133.48,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (133.48,134.11) -- (133.48,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (133.48,203.10) -- (133.48,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (133.48,134.11) -- (133.48,134.11); \definecolor{fillColor}{RGB}{0,158,115} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (128.17,203.10) -- - (128.17,203.10) -- - (130.82,203.10) -- - (128.17,203.10) -- - (128.17,203.10) -- - (138.80,203.10) -- - (138.80,203.10) -- - (136.14,203.10) -- - (138.80,203.10) -- - (138.80,203.10) -- - (128.17,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (128.17,134.11) -- + (128.17,134.11) -- + (130.82,134.11) -- + (128.17,134.11) -- + (128.17,134.11) -- + (138.80,134.11) -- + (138.80,134.11) -- + (136.14,134.11) -- + (138.80,134.11) -- + (138.80,134.11) -- + (128.17,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (130.82,203.10) -- (136.14,203.10); +\path[draw=drawColor,line width= 1.1pt] (130.82,134.11) -- (136.14,134.11); \definecolor{fillColor}{RGB}{0,158,115} -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (196.51,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (196.51,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (196.51,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (196.51,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (196.51, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (196.51, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (196.51, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (196.51, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.6pt,line join=round] (196.51,203.10) -- (196.51,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (196.51,134.11) -- (196.51,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (196.51,203.10) -- (196.51,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (196.51,134.11) -- (196.51,134.11); \definecolor{fillColor}{RGB}{0,158,115} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (191.19,203.10) -- - (191.19,203.10) -- - (193.85,203.10) -- - (191.19,203.10) -- - (191.19,203.10) -- - (201.82,203.10) -- - (201.82,203.10) -- - (199.17,203.10) -- - (201.82,203.10) -- - (201.82,203.10) -- - (191.19,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (191.19,134.11) -- + (191.19,134.11) -- + (193.85,134.11) -- + (191.19,134.11) -- + (191.19,134.11) -- + (201.82,134.11) -- + (201.82,134.11) -- + (199.17,134.11) -- + (201.82,134.11) -- + (201.82,134.11) -- + (191.19,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (193.85,203.10) -- (199.17,203.10); +\path[draw=drawColor,line width= 1.1pt] (193.85,134.11) -- (199.17,134.11); \definecolor{fillColor}{RGB}{0,158,115} -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (259.53,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (259.53,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.6pt,line join=round] (259.53,203.10) -- (259.53,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (259.53,134.11) -- (259.53,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (259.53,203.10) -- (259.53,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (259.53,134.11) -- (259.53,134.11); \definecolor{fillColor}{RGB}{0,158,115} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (254.21,203.10) -- - (254.21,203.10) -- - (256.87,203.10) -- - (254.21,203.10) -- - (254.21,203.10) -- - (264.85,203.10) -- - (264.85,203.10) -- - (262.19,203.10) -- - (264.85,203.10) -- - (264.85,203.10) -- - (254.21,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (254.21,134.11) -- + (254.21,134.11) -- + (256.87,134.11) -- + (254.21,134.11) -- + (254.21,134.11) -- + (264.85,134.11) -- + (264.85,134.11) -- + (262.19,134.11) -- + (264.85,134.11) -- + (264.85,134.11) -- + (254.21,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (256.87,203.10) -- (262.19,203.10); +\path[draw=drawColor,line width= 1.1pt] (256.87,134.11) -- (262.19,134.11); \definecolor{drawColor}{RGB}{240,228,66} -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 82.28,140.61) -- ( 82.28,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 82.28, 96.63) -- ( 82.28,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 82.28, 44.03) -- ( 82.28, 44.03); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 82.28, 38.69) -- ( 82.28, 38.69); \definecolor{fillColor}{RGB}{240,228,66} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] ( 76.96,140.61) -- - ( 76.96,147.08) -- - ( 79.62,119.22) -- - ( 76.96, 91.36) -- - ( 76.96, 44.03) -- - ( 87.59, 44.03) -- - ( 87.59, 91.36) -- - ( 84.94,119.22) -- - ( 87.59,147.08) -- - ( 87.59,140.61) -- - ( 76.96,140.61) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] ( 76.96, 96.63) -- + ( 76.96,100.51) -- + ( 79.62, 83.80) -- + ( 76.96, 67.08) -- + ( 76.96, 38.69) -- + ( 87.59, 38.69) -- + ( 87.59, 67.08) -- + ( 84.94, 83.80) -- + ( 87.59,100.51) -- + ( 87.59, 96.63) -- + ( 76.96, 96.63) -- cycle; -\path[draw=drawColor,line width= 1.1pt] ( 79.62,119.22) -- ( 84.94,119.22); +\path[draw=drawColor,line width= 1.1pt] ( 79.62, 83.80) -- ( 84.94, 83.80); \definecolor{fillColor}{RGB}{240,228,66} -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (145.30, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (145.30, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (145.30, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (145.30, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (145.30, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (145.30, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.6pt,line join=round] (145.30,203.10) -- (145.30,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (145.30,134.11) -- (145.30,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (145.30,177.65) -- (145.30,147.77); +\path[draw=drawColor,line width= 0.6pt,line join=round] (145.30,118.85) -- (145.30,100.92); \definecolor{fillColor}{RGB}{240,228,66} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (139.98,203.10) -- - (139.98,210.44) -- - (142.64,203.10) -- - (139.98,195.76) -- - (139.98,177.65) -- - (150.62,177.65) -- - (150.62,195.76) -- - (147.96,203.10) -- - (150.62,210.44) -- - (150.62,203.10) -- - (139.98,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (139.98,134.11) -- + (139.98,138.52) -- + (142.64,134.11) -- + (139.98,129.71) -- + (139.98,118.85) -- + (150.62,118.85) -- + (150.62,129.71) -- + (147.96,134.11) -- + (150.62,138.52) -- + (150.62,134.11) -- + (139.98,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (142.64,203.10) -- (147.96,203.10); +\path[draw=drawColor,line width= 1.1pt] (142.64,134.11) -- (147.96,134.11); \definecolor{fillColor}{RGB}{240,228,66} -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (208.32,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (208.32,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.6pt,line join=round] (208.32,203.10) -- (208.32,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (208.32,134.11) -- (208.32,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (208.32,203.10) -- (208.32,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (208.32,134.11) -- (208.32,134.11); \definecolor{fillColor}{RGB}{240,228,66} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (203.01,203.10) -- - (203.01,203.10) -- - (205.66,203.10) -- - (203.01,203.10) -- - (203.01,203.10) -- - (213.64,203.10) -- - (213.64,203.10) -- - (210.98,203.10) -- - (213.64,203.10) -- - (213.64,203.10) -- - (203.01,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (203.01,134.11) -- + (203.01,134.11) -- + (205.66,134.11) -- + (203.01,134.11) -- + (203.01,134.11) -- + (213.64,134.11) -- + (213.64,134.11) -- + (210.98,134.11) -- + (213.64,134.11) -- + (213.64,134.11) -- + (203.01,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (205.66,203.10) -- (210.98,203.10); +\path[draw=drawColor,line width= 1.1pt] (205.66,134.11) -- (210.98,134.11); \definecolor{fillColor}{RGB}{240,228,66} -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (271.35, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (271.35, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (271.35,177.65) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (271.35,118.85) circle ( 1.96); -\path[draw=drawColor,line width= 0.6pt,line join=round] (271.35,203.10) -- (271.35,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (271.35,134.11) -- (271.35,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (271.35,203.10) -- (271.35,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (271.35,134.11) -- (271.35,134.11); \definecolor{fillColor}{RGB}{240,228,66} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (266.03,203.10) -- - (266.03,203.10) -- - (268.69,203.10) -- - (266.03,203.10) -- - (266.03,203.10) -- - (276.66,203.10) -- - (276.66,203.10) -- - (274.01,203.10) -- - (276.66,203.10) -- - (276.66,203.10) -- - (266.03,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (266.03,134.11) -- + (266.03,134.11) -- + (268.69,134.11) -- + (266.03,134.11) -- + (266.03,134.11) -- + (276.66,134.11) -- + (276.66,134.11) -- + (274.01,134.11) -- + (276.66,134.11) -- + (276.66,134.11) -- + (266.03,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (268.69,203.10) -- (274.01,203.10); +\path[draw=drawColor,line width= 1.1pt] (268.69,134.11) -- (274.01,134.11); \definecolor{drawColor}{RGB}{0,114,178} -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 94.09,146.29) -- ( 94.09,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 94.09,100.03) -- ( 94.09,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] ( 94.09, 72.23) -- ( 94.09, 44.03); +\path[draw=drawColor,line width= 0.6pt,line join=round] ( 94.09, 55.61) -- ( 94.09, 38.69); \definecolor{fillColor}{RGB}{0,114,178} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] ( 88.78,146.29) -- - ( 88.78,140.58) -- - ( 91.44,119.22) -- - ( 88.78, 97.86) -- - ( 88.78, 72.23) -- - ( 99.41, 72.23) -- - ( 99.41, 97.86) -- - ( 96.75,119.22) -- - ( 99.41,140.58) -- - ( 99.41,146.29) -- - ( 88.78,146.29) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] ( 88.78,100.03) -- + ( 88.78, 96.61) -- + ( 91.44, 83.80) -- + ( 88.78, 70.98) -- + ( 88.78, 55.61) -- + ( 99.41, 55.61) -- + ( 99.41, 70.98) -- + ( 96.75, 83.80) -- + ( 99.41, 96.61) -- + ( 99.41,100.03) -- + ( 88.78,100.03) -- cycle; -\path[draw=drawColor,line width= 1.1pt] ( 91.44,119.22) -- ( 96.75,119.22); +\path[draw=drawColor,line width= 1.1pt] ( 91.44, 83.80) -- ( 96.75, 83.80); \definecolor{fillColor}{RGB}{0,114,178} -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12,126.75) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 88.31) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12,123.56) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 86.40) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12,123.56) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 86.40) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (157.12, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.6pt,line join=round] (157.12,203.10) -- (157.12,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (157.12,134.11) -- (157.12,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (157.12,177.65) -- (157.12,177.65); +\path[draw=drawColor,line width= 0.6pt,line join=round] (157.12,118.85) -- (157.12,118.85); \definecolor{fillColor}{RGB}{0,114,178} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (151.80,203.10) -- - (151.80,197.72) -- - (154.46,190.37) -- - (151.80,183.03) -- - (151.80,177.65) -- - (162.43,177.65) -- - (162.43,183.03) -- - (159.78,190.37) -- - (162.43,197.72) -- - (162.43,203.10) -- - (151.80,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (151.80,134.11) -- + (151.80,130.89) -- + (154.46,126.48) -- + (151.80,122.08) -- + (151.80,118.85) -- + (162.43,118.85) -- + (162.43,122.08) -- + (159.78,126.48) -- + (162.43,130.89) -- + (162.43,134.11) -- + (151.80,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (154.46,190.37) -- (159.78,190.37); +\path[draw=drawColor,line width= 1.1pt] (154.46,126.48) -- (159.78,126.48); \definecolor{fillColor}{RGB}{0,114,178} -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (220.14,123.56) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (220.14, 86.40) circle ( 1.96); -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (220.14, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (220.14, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.6pt,line join=round] (220.14,203.10) -- (220.14,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (220.14,134.11) -- (220.14,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (220.14,203.10) -- (220.14,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (220.14,134.11) -- (220.14,134.11); \definecolor{fillColor}{RGB}{0,114,178} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (214.82,203.10) -- - (214.82,203.10) -- - (217.48,203.10) -- - (214.82,203.10) -- - (214.82,203.10) -- - (225.46,203.10) -- - (225.46,203.10) -- - (222.80,203.10) -- - (225.46,203.10) -- - (225.46,203.10) -- - (214.82,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (214.82,134.11) -- + (214.82,134.11) -- + (217.48,134.11) -- + (214.82,134.11) -- + (214.82,134.11) -- + (225.46,134.11) -- + (225.46,134.11) -- + (222.80,134.11) -- + (225.46,134.11) -- + (225.46,134.11) -- + (214.82,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (217.48,203.10) -- (222.80,203.10); +\path[draw=drawColor,line width= 1.1pt] (217.48,134.11) -- (222.80,134.11); \definecolor{fillColor}{RGB}{0,114,178} -\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (283.16, 44.03) circle ( 1.96); +\path[draw=drawColor,line width= 0.4pt,line join=round,line cap=round,fill=fillColor] (283.16, 38.69) circle ( 1.96); -\path[draw=drawColor,line width= 0.6pt,line join=round] (283.16,203.10) -- (283.16,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (283.16,134.11) -- (283.16,134.11); -\path[draw=drawColor,line width= 0.6pt,line join=round] (283.16,203.10) -- (283.16,203.10); +\path[draw=drawColor,line width= 0.6pt,line join=round] (283.16,134.11) -- (283.16,134.11); \definecolor{fillColor}{RGB}{0,114,178} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (277.85,203.10) -- - (277.85,203.10) -- - (280.50,203.10) -- - (277.85,203.10) -- - (277.85,203.10) -- - (288.48,203.10) -- - (288.48,203.10) -- - (285.82,203.10) -- - (288.48,203.10) -- - (288.48,203.10) -- - (277.85,203.10) -- +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (277.85,134.11) -- + (277.85,134.11) -- + (280.50,134.11) -- + (277.85,134.11) -- + (277.85,134.11) -- + (288.48,134.11) -- + (288.48,134.11) -- + (285.82,134.11) -- + (288.48,134.11) -- + (288.48,134.11) -- + (277.85,134.11) -- cycle; -\path[draw=drawColor,line width= 1.1pt] (280.50,203.10) -- (285.82,203.10); +\path[draw=drawColor,line width= 1.1pt] (280.50,134.11) -- (285.82,134.11); \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{gray}{0.30} -\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 33.61, 41.00) {0.00}; +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 33.61, 35.66) {0.00}; -\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 33.61, 80.77) {0.25}; +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 33.61, 59.52) {0.25}; -\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 33.61,120.53) {0.50}; +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 33.61, 83.37) {0.50}; -\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 33.61,160.30) {0.75}; +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 33.61,107.23) {0.75}; -\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 33.61,200.07) {1.00}; +\node[text=drawColor,anchor=base east,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 33.61,131.08) {1.00}; \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{gray}{0.30} \node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 0.88] at ( 76.37, 19.68) {0.1}; @@ -475,110 +475,110 @@ \node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 0.88] at (265.44, 19.68) {0.4}; \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{0,0,0} \node[text=drawColor,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at (170.90, 7.64) {$\epsilon$}; \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{0,0,0} -\node[text=drawColor,rotate= 90.00,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 13.08,121.00) {ARI of the clustering}; +\node[text=drawColor,rotate= 90.00,anchor=base,inner sep=0pt, outer sep=0pt, scale= 1.10] at ( 13.08, 84.86) {ARI of the clustering}; \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{0,0,0} -\node[text=drawColor,anchor=base west,inner sep=0pt, outer sep=0pt, scale= 1.10] at (319.75,148.87) {Model}; +\node[text=drawColor,anchor=base west,inner sep=0pt, outer sep=0pt, scale= 1.10] at (319.75,112.73) {Model}; \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{86,180,233} -\path[draw=drawColor,line width= 0.6pt] (326.98,129.29) -- - (326.98,131.46); +\path[draw=drawColor,line width= 0.6pt] (326.98, 93.16) -- + (326.98, 95.32); -\path[draw=drawColor,line width= 0.6pt] (326.98,138.69) -- - (326.98,140.85); +\path[draw=drawColor,line width= 0.6pt] (326.98,102.55) -- + (326.98,104.72); \definecolor{fillColor}{RGB}{86,180,233} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (321.56,131.46) rectangle (332.40,138.69); +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (321.56, 95.32) rectangle (332.40,102.55); -\path[draw=drawColor,line width= 0.6pt] (321.56,135.07) -- - (332.40,135.07); +\path[draw=drawColor,line width= 0.6pt] (321.56, 98.94) -- + (332.40, 98.94); \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{0,158,115} -\path[draw=drawColor,line width= 0.6pt] (326.98,114.84) -- - (326.98,117.00); +\path[draw=drawColor,line width= 0.6pt] (326.98, 78.70) -- + (326.98, 80.87); -\path[draw=drawColor,line width= 0.6pt] (326.98,124.23) -- - (326.98,126.40); +\path[draw=drawColor,line width= 0.6pt] (326.98, 88.10) -- + (326.98, 90.26); \definecolor{fillColor}{RGB}{0,158,115} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (321.56,117.00) rectangle (332.40,124.23); +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (321.56, 80.87) rectangle (332.40, 88.10); -\path[draw=drawColor,line width= 0.6pt] (321.56,120.62) -- - (332.40,120.62); +\path[draw=drawColor,line width= 0.6pt] (321.56, 84.48) -- + (332.40, 84.48); \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{240,228,66} -\path[draw=drawColor,line width= 0.6pt] (326.98,100.38) -- - (326.98,102.55); +\path[draw=drawColor,line width= 0.6pt] (326.98, 64.25) -- + (326.98, 66.42); -\path[draw=drawColor,line width= 0.6pt] (326.98,109.78) -- - (326.98,111.95); +\path[draw=drawColor,line width= 0.6pt] (326.98, 73.64) -- + (326.98, 75.81); \definecolor{fillColor}{RGB}{240,228,66} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (321.56,102.55) rectangle (332.40,109.78); +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (321.56, 66.42) rectangle (332.40, 73.64); -\path[draw=drawColor,line width= 0.6pt] (321.56,106.16) -- - (332.40,106.16); +\path[draw=drawColor,line width= 0.6pt] (321.56, 70.03) -- + (332.40, 70.03); \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{0,114,178} -\path[draw=drawColor,line width= 0.6pt] (326.98, 85.93) -- - (326.98, 88.10); +\path[draw=drawColor,line width= 0.6pt] (326.98, 49.79) -- + (326.98, 51.96); -\path[draw=drawColor,line width= 0.6pt] (326.98, 95.32) -- - (326.98, 97.49); +\path[draw=drawColor,line width= 0.6pt] (326.98, 59.19) -- + (326.98, 61.36); \definecolor{fillColor}{RGB}{0,114,178} -\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (321.56, 88.10) rectangle (332.40, 95.32); +\path[draw=drawColor,line width= 0.6pt,fill=fillColor,fill opacity=0.50] (321.56, 51.96) rectangle (332.40, 59.19); -\path[draw=drawColor,line width= 0.6pt] (321.56, 91.71) -- - (332.40, 91.71); +\path[draw=drawColor,line width= 0.6pt] (321.56, 55.57) -- + (332.40, 55.57); \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{0,0,0} -\node[text=drawColor,anchor=base west,inner sep=0pt, outer sep=0pt, scale= 0.88] at (339.71,132.04) {$iid$}; +\node[text=drawColor,anchor=base west,inner sep=0pt, outer sep=0pt, scale= 0.88] at (339.71, 95.91) {$iid$}; \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{0,0,0} -\node[text=drawColor,anchor=base west,inner sep=0pt, outer sep=0pt, scale= 0.88] at (339.71,117.59) {$\pi$}; +\node[text=drawColor,anchor=base west,inner sep=0pt, outer sep=0pt, scale= 0.88] at (339.71, 81.45) {$\pi$}; \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{0,0,0} -\node[text=drawColor,anchor=base west,inner sep=0pt, outer sep=0pt, scale= 0.88] at (339.71,103.13) {$\rho$}; +\node[text=drawColor,anchor=base west,inner sep=0pt, outer sep=0pt, scale= 0.88] at (339.71, 67.00) {$\rho$}; \end{scope} \begin{scope} -\path[clip] ( 0.00, 0.00) rectangle (361.35,216.81); +\path[clip] ( 0.00, 0.00) rectangle (361.35,144.54); \definecolor{drawColor}{RGB}{0,0,0} -\node[text=drawColor,anchor=base west,inner sep=0pt, outer sep=0pt, scale= 0.88] at (339.71, 88.68) {$\pi\rho$}; +\node[text=drawColor,anchor=base west,inner sep=0pt, outer sep=0pt, scale= 0.88] at (339.71, 52.54) {$\pi\rho$}; \end{scope} \end{tikzpicture}