From d88b747900b72ac1485762ddff7d623e316ecfce Mon Sep 17 00:00:00 2001 From: sigonasr2 Date: Wed, 13 Sep 2023 19:23:01 -0500 Subject: [PATCH] Release build 1226. --- Crawler/Version.h | 2 +- Crawler/pge.data | 1734 +++++++++++++++++++++++++++++++++++---- Crawler/pge.js | 2 +- Crawler/pge.wasm | Bin 722942 -> 735733 bytes x64/Release/Crawler.exe | Bin 610816 -> 622592 bytes 5 files changed, 1587 insertions(+), 151 deletions(-) diff --git a/Crawler/Version.h b/Crawler/Version.h index af20f27a..1707d69e 100644 --- a/Crawler/Version.h +++ b/Crawler/Version.h @@ -2,7 +2,7 @@ #define VERSION_MAJOR 0 #define VERSION_MINOR 2 #define VERSION_PATCH 0 -#define VERSION_BUILD 1225 +#define VERSION_BUILD 1226 #define stringify(a) stringify_(a) #define stringify_(a) #a diff --git a/Crawler/pge.data b/Crawler/pge.data index 17977746..a356789a 100644 --- a/Crawler/pge.data +++ b/Crawler/pge.data @@ -8411,9 +8411,10 @@ k7 T,Qnj,R*dTHuʨ#ՅDU-$:%G:HtwVl ښ"WހR$^3ٺl:a{~$I$I$IjO1x8€J#iI.;λYI$I$I$IX$I$I`rZN/m_'[k[voSr=6O~C}eDŽX*_/o!+#C-c[vm[ Vnz|}]yy٫ᵵPk7k %I$I$I$I$I$I$IԜ.sG5۷o߾}۷o߾}͵w 6n6n(q8orFO\Hi˼r\=O#Y6^>WM> yƿ 7Ok6K+i+,|F<@6f9,:CLp r8hwP`Zo„W*axxiKᪿ30jopŤOaSX?b:59^"= ӦΨyb#s"~K)}۷o߾}۷o߾}oa}://#pNߞ\Oͥ~}w=j[L`M}۷o߾}۷o߾}۷o߾}۷h<۷o߾}۷o߾}ޗ]9=P ?"P D`=%loWW˷9ms}%P54_۷o߾}۷o߾}۷oECIø! ؙ#8s3 o?EN pعp=ځ}}o߾}۷o߾}۷o߾}۷o߾}~h$I$I$I$I$IRSҐ $UF-8$I$I$I$I;X$I$I$I$I$Iv%> Dg$I$I$I$iא5۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}M?#g4Tɾ}/Epf>۾}۷o߾}۷o߾}۷o߾}۷O1$I$I$I$I$IMEKLm޷`Lh)$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IRRc߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾} !k̸$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$U^}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}71$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ITy5۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷ƌK$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IRطo߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o~C3.I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IUVՀ۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷oqٷo߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o߾}۷o%I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I9U(w$U/HhSfn|ןPq{?6Z___________________________________________________________________________Bmڌk}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} :spN?]B?6Z___________________________________________________________________________Bmڌk}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} j3p/+#u~:Z___________________________________________________________________________Bmڌk}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} j3p'f_WG$;tvN ڌk}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} j3p'f^O8$$$I[__________________________________________________________________________w>j}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} j3#q IDATp'f^O8ןPq[I^IIޟ<٥;}/j3p'f^O8ןPq{?6IIWIƭ~*CL~3Wd`_w8q}Lv||﯒\[__________________________________________________________________________9Tf?J___________________________________________________________________________Ù+}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}g2;8p&J___________________________________________________________________________Ùz%$y'_%sN~3Wd`_w8q}L~35jܮIENDB` - + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -8586,10 +8587,10 @@ p 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,538,539,539,539,539,539,540,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,590,591,591,591,591,591,592,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1462,1462,597,597,544,597,545,597,597,1462,1462,1462,1462,1462,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1462,1462,1462,597,597,597,597,597,597,597,1462,1462,1462,1462,1462,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,597,597,597,597,597,597,597,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,544,544,545,544,545,544,544,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,492,544,493,597,545,544,596,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,544,493,544,596,492,544,544,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,544,544,492,597,597,596,492,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -8794,12 +8795,12 @@ p 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3427,3428,3429,3430,3431,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3432,3433,3434,3435,3436,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3472,3473,3474,3475,3476,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3477,3478,3479,3480,3481,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3372,3373,3465,3466,0,3706,0,0,0,0,0,0,0,0,0,0,0,0,3491,0,0,0,3488,3489,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3365,3366,3367,3368,0,0,0,0,0,0,0,0,0,0,0,0,3417,3418,3510,3511,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3533,3534,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3365,3366,3367,3368,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3538,3539,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3365,3366,3367,3368,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3536,3537,0,0,3410,3411,3412,3413,0,0,0,0,0,0,0,0,0,0,0,0,3376,3371,3555,3556,0,0,0,0,0,0,0,3751,0,0,0,0,0,0,0,0,0,0,0,3512,3513,3514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3414,3415,3416,0,0,0,0,0,0,0,3410,3411,3412,3413,3536,3537,0,0,0,0,3342,3343,3344,3345,3346,0,0,0,0,3583,3584,0,0,0,0,0,3377,3378,3379,0,0,0,0,0,0,3462,3463,3464,3337,3338,3339,3340,3341,0,0,0,0,0,3410,3411,3412,3413,0,0,0,0,0,3337,3338,3339,3340,3341,0,0,3342,3343,3344,3345,3346,3536,3537,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3581,3582,3465,3466,3455,3456,3457,3458,0,0,0,0,0,0,0,0,0,0,0,0,3421,3377,3378,3379,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3557,3558,3559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,942,943,944,3231,3232,3459,3460,3461,3347,3348,3349,3488,3489,3231,3232,3455,3456,3457,3458,3581,3582,3579,3231,3232,0,3387,3388,3389,3390,3391,0,0,3465,3466,3628,3629,3347,3348,3349,3579,0,3422,3423,3424,0,3437,3438,3439,0,0,3507,3508,3509,3382,3383,3384,3385,3386,3376,0,0,3372,3373,3455,3456,3457,3458,3231,3232,3488,3489,0,3382,3383,3384,3385,3386,0,0,3387,3388,3389,3390,3391,3581,3582,0,3237,3238,3347,3348,3349,3353,3354,3355,3356,3231,3232,3579,3437,3438,3439,3626,3627,3510,3511,3500,3501,3502,3503,840,0,0,0,0,0,842,3353,3354,3355,3661,0,0,3422,3423,3424,0,3494,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3276,3277,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,995,996,3276,3277,3504,3505,3506,3392,3393,3394,3533,3534,3276,3277,3500,3501,3502,3503,3626,3627,0,3276,3277,3579,3432,3433,3434,3435,3436,3231,3232,3510,3511,3488,3489,3392,3393,3394,3282,3283,3467,3468,3469,3579,3482,3483,3484,3237,3238,3552,3553,3554,3427,3428,3429,3430,3431,3421,3287,3288,3417,3418,3500,3501,3502,3503,3276,3277,3533,3534,3305,3427,3428,3429,3430,3431,3231,3232,3432,3433,3434,3435,3436,3626,3627,3579,3282,3283,3392,3393,3394,3398,3399,3400,3401,3276,3277,0,3482,3483,3484,0,0,3555,3556,3545,3546,3547,3548,840,0,0,0,0,0,842,3398,3399,3400,3401,0,3579,3467,3468,3469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3751,0,0,3353,3354,3355,3356,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1048,1049,0,3549,3550,3551,0,0,0,0,0,0,0,3545,3546,3547,3548,0,0,0,0,0,3577,3578,3478,3479,3480,3481,3276,3277,3555,3556,3533,3534,0,0,0,0,0,0,0,0,0,0,0,0,3282,3283,0,0,0,3472,3473,3474,3475,3476,0,0,0,0,0,3545,3546,3547,3548,0,0,0,0,0,3472,3473,3474,3475,3476,3276,3277,3477,3478,3479,3480,3481,0,3353,3354,3355,3356,0,0,3577,3578,3444,3445,3446,0,0,0,0,0,0,0,0,0,0,0,0,0,0,892,843,0,0,0,0,842,3443,3444,3445,3446,3276,3277,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3398,3399,3400,3401,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3365,0,0,3368,0,0,0,0,0,0,0,0,3538,3539,0,0,3417,3418,3510,3511,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3533,3534,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3365,3366,3367,3368,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3538,3539,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3365,3366,3367,3368,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3536,3537,0,0,0,0,1460,0,840,3596,0,0,0,3786,842,1048,3583,3584,0,0,3376,3371,3555,3556,0,0,0,0,0,0,0,3751,0,0,0,0,0,0,0,0,0,0,0,3512,3513,3514,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3414,3415,3416,0,0,0,0,0,0,0,3410,3411,3412,3413,3536,3537,0,0,0,0,3342,3343,3344,3345,3346,0,0,0,0,3583,3584,0,0,0,0,0,3377,3378,3379,0,0,0,0,0,0,3462,3463,3464,3337,3338,3339,3340,3341,0,0,0,0,0,3410,3411,3412,3413,0,0,0,0,0,3337,3338,3339,3340,3341,0,0,3342,3343,3344,3345,3346,3536,3537,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3581,3582,3465,3466,0,0,1565,1150,1154,0,0,0,0,0,1146,1151,3628,3629,3449,3450,3421,3377,3378,3379,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3557,3558,3559,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,942,943,944,3231,3232,3459,3460,3461,3347,3348,3349,3488,3489,3231,3232,3455,3456,3457,3458,3581,3582,3579,3231,3232,0,3387,3388,3389,3390,3391,0,0,3465,3466,3628,3629,3347,3348,3349,3579,0,3422,3423,3424,0,3437,3438,3439,0,0,3507,3508,3509,3382,3383,3384,3385,3386,3376,0,0,3372,3373,3455,3456,3457,3458,3231,3232,3488,3489,0,3382,3383,3384,3385,3386,0,0,3387,3388,3389,3390,3391,3581,3582,0,3237,3238,3347,3348,3349,3353,3354,3355,3356,3231,3232,3579,3437,3438,3439,3626,3627,3510,3511,3372,3373,1253,1254,840,0,0,0,0,0,842,1255,3488,3489,3661,0,0,3422,3423,3424,0,3494,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3276,3277,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,995,996,3276,3277,3504,3505,3506,3392,3393,3394,3533,3534,3276,3277,3500,3501,3502,3503,3626,3627,0,3276,3277,3579,3432,3433,3434,3435,3436,3231,3232,3510,3511,3488,3489,3392,3393,3394,3282,3283,3467,3468,3469,3579,3482,3483,3484,3237,3238,3552,3553,3554,3427,3428,3429,3430,3431,3421,3287,3288,3417,3418,3500,3501,3502,3503,3276,3277,3533,3534,3305,3427,3428,3429,3430,3431,3231,3232,3432,3433,3434,3435,3436,3626,3627,3579,3282,3283,3392,3393,3394,3398,3399,3400,3401,3276,3277,0,3482,3483,3484,0,0,3555,3556,3417,3418,1305,1306,840,0,0,0,0,0,842,1307,3533,3534,3376,0,3579,3467,3468,3469,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3751,0,0,3353,3354,3355,3356,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1048,1049,0,3549,3550,3551,0,0,0,0,0,0,0,3545,3546,3547,3548,0,0,0,0,0,3577,3578,3478,3479,3480,3481,3276,3277,3555,3556,3533,3534,0,0,0,0,0,0,0,0,0,0,0,0,3282,3283,0,0,0,3472,3473,3474,3475,3476,0,0,0,0,0,3545,3546,3547,3548,0,0,0,0,0,3472,3473,3474,3475,3476,3276,3277,3477,3478,3479,3480,3481,0,3353,3354,3355,3356,0,0,3577,3578,3444,3445,3446,0,0,0,0,0,0,0,0,0,0,0,0,0,0,892,843,0,0,0,0,842,3443,0,0,3421,3276,3277,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3398,3399,3400,3401,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1048,1049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3493,3494,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3357,0,0,0,3493,0,0,0,0,0,0,0,0,0,0,0,3491,0,0,3398,3399,3400,3401,0,0,0,3447,0,0,0,0,0,0,0,0,0,0,0,0,0,3491,0,0,0,1929,356,0,0,0,0,842,0,3357,0,0,0,0,0,0,0,0,0,0,0,0,3447,0,0,0,0,0,0,0,0,0,0,0,0,3443,3444,3445,3446,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1048,1049,0,0,0,0,3491,0,0,0,0,0,0,0,0,0,3796,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3796,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3493,0,0,0,0,0,0,0,3620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3492,3443,3444,3445,3446,0,0,0,0,0,0,0,0,0,3661,0,0,0,3621,3494,0,0,0,0,3620,0,788,791,0,0,0,0,842,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3347,3348,3349,3796,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1048,1049,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3492,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3494,0,0,0,3661,0,0,0,0,0,0,0,3493,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,840,0,0,0,0,0,842,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3392,3393,3394,3376,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -8830,6 +8831,215 @@ p 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + + +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,356,0,0,0,0,0,358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,307,0,0,0,0,0,308,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1621,0,0,0,0,0,1615,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,785,0,0,0,0,0,786,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 @@ -9005,10 +9215,10 @@ p 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3049,3050,3051,3052,3053,3054,0,0,0,0,3049,3050,3051,3052,3053,3054,0,0,0,3049,3050,3051,3052,3053,3054,0,0,3004,3005,3006,3007,3008,3009,0,0,0,0,3056,3057,3058,3059,3060,0,0,0,0,3011,3012,3013,3014,3015,0,0,0,0,0,0,3061,3062,3063,3064,3065,0,0,3049,3050,3051,3052,3053,3054,0,0,0,0,3004,3005,3006,3007,3008,3009,0,0,0,0,0,3056,3057,3058,3059,3060,0,0,0,3049,3050,3051,3052,3053,3054,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3004,3005,3006,3007,3008,3009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3094,3095,3096,3097,3098,3099,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3094,3095,3096,3097,3098,3099,0,0,0,0,3094,3095,3096,3097,3098,3099,0,0,0,3094,3095,3096,3097,3098,3099,0,0,3049,3050,3051,3052,3053,3054,0,0,0,0,3101,3102,3103,3104,3105,0,0,0,0,3056,3057,3058,3059,3060,0,0,0,0,0,0,3106,3107,3108,3109,3110,0,0,3094,3095,3096,3097,3098,3099,3125,0,0,0,3049,3050,3051,3052,3053,3054,0,0,0,0,0,3101,3102,3103,3104,3105,0,0,0,3094,3095,3096,3097,3098,3099,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3049,3050,3051,3052,3053,3054,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3139,3140,3141,3142,3143,3144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3139,3140,3141,3142,3143,3144,0,0,0,0,3139,3140,3141,3142,3143,3144,0,0,0,3139,3140,3141,3142,3143,3144,0,0,3094,3095,3096,3097,3098,3099,0,0,0,0,3146,3147,3148,3149,3150,0,0,0,0,3101,3102,3103,3104,3105,0,0,0,0,0,0,3151,3152,3153,3154,3155,0,0,3139,3140,3141,3142,3143,3144,3170,3171,0,0,3094,3095,3096,3097,3098,3099,0,0,0,0,0,3146,3147,3148,3149,3150,0,0,0,3139,3140,3141,3142,3143,3144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3094,3095,3096,3097,3098,3099,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,3184,3185,3186,3187,3188,3189,0,0,0,3184,3185,3186,3187,3188,3189,0,0,3139,3140,3141,3142,3143,3144,0,0,0,0,3191,3192,3193,3194,3195,0,0,0,0,3146,3147,3148,3149,3150,0,0,0,0,0,0,3196,3197,3198,3199,3200,0,0,3184,3185,3186,3187,3188,3189,3215,3216,0,0,3139,3140,3141,3142,3143,3144,0,0,0,0,0,3191,3192,3193,3194,3195,0,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3139,3140,3141,3142,3143,3144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3229,3230,3231,3232,3233,3234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,0,3237,3238,0,0,0,0,0,0,3191,3192,3193,3194,3195,0,0,0,0,0,0,3241,3242,3243,3244,3245,0,0,0,0,0,0,0,0,3260,3261,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3231,3232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,3184,3185,3186,3187,3188,3189,0,0,0,3184,3185,3186,3187,3188,3189,0,0,3139,3140,3141,3142,3143,3144,0,0,0,0,3191,3192,3193,3194,3195,0,0,0,0,3146,3147,3148,3149,3150,0,0,0,0,0,0,3196,3197,3198,3199,3200,0,0,3184,3185,3186,3187,3188,3189,3215,3216,0,0,3139,3140,3141,3142,3143,3144,0,0,0,0,0,3191,3192,3193,3194,3195,0,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,0,0,0,0,0,0,4589,4541,4541,4541,4541,4541,4597,0,0,3139,3140,3141,3142,3143,3144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3229,3230,3231,3232,3233,3234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,0,3237,3238,0,0,0,0,0,0,3191,3192,3193,3194,3195,0,0,0,0,0,0,3241,3242,3243,3244,3245,0,0,0,0,0,0,0,0,3260,3261,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4573,4533,4533,4533,4533,4533,4581,0,0,3184,3185,3186,3187,3188,3189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4557,4549,4549,4549,4549,4549,4565,0,0,0,0,3231,3232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4605,4605,4605,4605,4605,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3061,3062,3063,3064,3065,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3106,3107,3108,3109,3110,0,3004,3005,3006,3007,3008,3009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3151,3152,3153,3154,3155,0,3049,3050,3051,3052,3053,3054,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -9305,6 +9515,8 @@ p 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -9315,17 +9527,15 @@ p 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -9334,12 +9544,14 @@ p 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -9348,22 +9560,20 @@ p 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -9425,6 +9635,7 @@ p 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -9434,8 +9645,7 @@ p 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -9469,25 +9679,25 @@ p - + - + - + - + @@ -9497,21 +9707,21 @@ p - + - + - + @@ -9554,28 +9764,28 @@ p - + - + - + - + @@ -9585,35 +9795,35 @@ p - + - + - + - + - + @@ -9623,7 +9833,7 @@ p - + @@ -9637,7 +9847,7 @@ p - + @@ -9706,7 +9916,7 @@ p - + @@ -9783,14 +9993,14 @@ p - + - + @@ -9839,7 +10049,7 @@ p - + @@ -9853,7 +10063,7 @@ p - + @@ -9867,14 +10077,14 @@ p - + - + @@ -9895,7 +10105,7 @@ p - + @@ -9955,63 +10165,63 @@ p - + - + - + - + - + - + - + - + - + @@ -16948,7 +17158,13 @@ debug_access_options = 0 debug_player_info = 0 # Shows collision boxes of tiles. -debug_collision_boxes = 0GFX_Prefix = assets/ +debug_collision_boxes = 0 + +# Shows pathfinding debugging +debug_pathfinding = 0 + +# ms precision of animation tile caching. +animation_tile_precision = 50GFX_Prefix = assets/ Images { @@ -17381,34 +17597,272 @@ N<  IHDR1_iCCPICC profile(}=H@_S"Q;HqX,8J`Zu0 4$).kŪ "%/)=BTcP5HD#b:*^х#z,Bu_ - - - - - - - - - - - - - - - - - - - - - - - - - - - +kܓПV\9(C"dTPD ´jH~?U#P!9~?ݭtŶ?F.PmO3p50Izm⺩{0KH^B.7e[g E]-Xۼ4r꣍1bKGDQb pHYs  tIME͜HIDAT8cd,3N11A 4ƈKslLj .7cC772_U3:PfȰ2n1`/ owep31^\xU?'%C& { ҄ɗ``M0S7X&`M!'{f@J\ IENDB`PNG + + IHDRVkzTXtRaw profile type exifxmPQ ;Z8]d7B%>` \Zk2fB ăѲ|q6"y*5uxhH \rˏQ@}00 JUe~a XobۊC9~PcKCw.ToO'kYp=oiCCPICC profilex}=H@_SZZ ␡:EEK`Zu0 4$).kŪ "%/)=BT/ed 1_XDJS<=||,sR4L7, MKOaI!>'4ď\]~\vX#'{U x8 y[Zu_*j+YCKH! 2 1Z5RLdh?uir䪂cu?,MOIb@`h7mض'Һz $բG6pq=ry%Cr$?MT +-\s{QW7!0QuwN?jr viTXtXML:com.adobe.xmp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1JbKGD pHYs  tIME  :! IDATx}OhWouUM<GVl!1d<0f/,2 La<1xa+ρ" Y(`0 d#rGζBu|tAbuϩ~A'`2k?`򙊕>onqHT`6<|Fwgm8M>SPfƫwNys߆Suq4gvz?X^ۥ6.87afz ƟbS nZsϸ)v?gR0ˡ֖ypP@:HPg^/}ϐǩ +B-^1%Z3TeZNaIEwc,Eះ\bak?>qtWME#XmEJ47ZX^̀ .HƫY_Ȅ*?B=ŔNj25@J^{SL.O?Cp%!PAMU&m~勿r^_7|ן{-ҙmͿ_wS&@3ύE(8h*z~3sk ϟ0ߵ\IǟU&l+5eBc-`g{&Ujko93ԛB'C#gvfD1d3%m:А{M—FԫyҔKPd:Д¤$Ukr +PlðOF E2AYerj_z|DiXFpNo(.ezt`q-\eVM}GA!?!ſlg*0UeƫPvlSmƒbgv׸#*&|u0Uҿݿ}6CP)V誏)vſ*)Lk 5Erh2֧gwPL*g|g9$eI@祳4TyV^ˋdŸ^JK!@B#E-Xe()3|ttJk*0؅_EzU*6kՋ5=y+W&,.q!!,r)T\;qybNi) +AY6wB \d9jɱė 'QyamIRcrt]Ujܫ4yqT>~$9pdlȴdQ[->9S/F5cLZ*c )ϒ1Z]6(Cyv53O%cW [?e˩-O,t_Ȍ$oN{. QL*Bys(ݞs %6ҁkR-5M-l-B؄ +dtK={? +_m_ۀ\<ّ?!<=@Wg݇3p zwK8p~vD>7I&!xi(]-cO.#MAcFS>xmaҠSj,/kTL&[hpqs~ː*>M^}/7VtB)b2ӀŐGS@R^3_Krۼ_]d Þ|<5mz?S;˧IN*LU&2gz7[|6LmΔHyA^ CT&c\gnlLI&v\QC6L}7 GS i?`'v8Y)G2)?=/>w +ӑ>l\ 4GOw]JhpORm>oRLP s)-H!p : +ßiӅ}l}hC=eQBx~ (v"&Es޶:IQoIP`%/--ҘL8B 4^'9S(~\ PԲ {\RriӘR +&i#IS/LqNa9k?*ENqI棞kS}Uɏmk}'|iU ޏ~VFU78RŒe #Gcb/qC07Héɪ}J|jrӺ@2(2S{C>u4I!_OU&QMR"{cK?F푴.04ao^r2kws!e2oS<4/>m&wI't[&w&m=ɦ 3]hUտ}ͭ_mHUUɚonjUׂ zByyONM +4$ݣFw!d ӓV\B #3ϟ5/Q5Fŷ )J˖w1md߾[:_6wLj\q}Μ}*pł?R}d]#%(@{Μ}\~k6*w$#(9lşW|u>!nKFt{Oy.ӋQֆm(>wӭ+͍gξ_}z_yıFgξ~ۡyR]2bg2+OOD'L~YR +*+5v Hcy"ϩDf|3U`mڠP@p *m1+FbIn'.gWXSH? 3HF:&p' UP8}JJOkz'> +6h *?Ǜ,7*Woa dQȆ}ןw"J؞õܟO*ܧltqf6%Wl}rK⟇\S=WcRS&qڸk06\)'Fuէfsbm"A?K>ڌ&3.wdEc5wryŧ1\2)x#TNC)y2EY)FVr䪈PBU۠gf !}GM?l %\Zi@㠓\{8*iBeZ q('C& ;V0{KCHz>Xj܍3qγfsVHJi3* -?OM6L8FHj>{qYI>>LmX^mܴzj| ɤYq\[YS +°!yo2y>¹]g(}c|ۗtAu#5ʹD#_]W|ڻ=7LÿSc~Gz_69u[Iۿ_9c?R.C_~A޵:9|Z"g+{ڎ7Ǿȅ=Oz}lFݖO?Riضb[RSGK'7;}c[vylӭy;25B"}4?>̫ ?@cؼvx6MW(>=uirrCLm%X K$M4޾\fk罖3Co ko__QМ}%LT+I&崭CJj=xԆLMŧ\v>T&cb=X##/c>a^x]gn ]C-*.@ţ=[BaUţ=sSy<4[?|F+3d +1vuߘѳi(?)I;gT7>d).a.8Վ>F?Ϟ7[͜AxAћ-{*dlA[?SbC, d]>Ǯ[e  6C+%EЦґA^M:ñiqS*4@tb܁cycߋ tQs(!hTeޫwj[ c,H*%fЊo)0]`β,3Է"iʺLYe{J]aZ~~Lv꧑8]|FML7-=983;5ÏK&Pi!ÊUP'>hKs1SީOhM?bPg:?>ʟ_<ّ6wD$[Ο4 Gwb+SႲ&PGy!r[tj6~׎60jKh=x 7FVV,jo_ +ןwL%v{(?b'ROCK|?߆?R,>[ړ핤i)j;M} PJmmL>V52z^ŁoK++/vKW:? +J$Q6nvpbsA:d|@}־M[I-JYFqMؓ]~?7)5u^yk&/H + +; i`)*<)eBS/7O,H^KGoYet[m4NW\BtWhoTF*VoWn ws<$0vsD wKb47Z|l;wv2t^Aj"}z)nXt+/Zt +eSX󧳾 +-5owb̡Dk:4 AFQ*_ ̿TcGoGHrB#Khj*V?TA'2GL7>x5hS"8ۂh +1D*;rr_w` p5(RmU !i6^Zoo~BRΙ\ex#k3\~!iS Ϝ}Oi>1&DxӶ<\w۳i03R^bU~_efyU_&S(I꼉.2Ms-? }_njڻ&4;36.R1!H^`W%%2EPJ5%M74oz,ZhcR]M +mL=]st&inȟzӍB0 Z?TGӀ) ;AbT"bWKe;*%@Po2޴?sps=mtW*g:!\mRwWR+~JsP|FG9Wܩx +d95p2sd'F3NbFx l_ZG|Mh5E[_Z-)⨴a^4ho켫gȴ4,IaX>JRPmh/)M >tT1)Q]AFLh(g +:ZT[A]2Дs!\GR+Tꁊ Iv򧔭~ڪ _*(e4v@;}c['sW&CD +Bx5w]uVk!6M b?<ԧgn0wMc6^ʾJJxl{V ۗdz*Uk͞M1hB:}G";N߸ivjY@*kRN:' +bYZ27\t>FQҺE5XbF|x)<L |G7㿌ǁ5ymENEuC!6qH׮#4z_<qUsX³_${+WQv. I +tj4\Cu#  ٺxDŽYbQHM\ߏA͍q1IJʗXX_ <ΆzIjZñͤSI7 +Ÿ_9SP*bpr^#S/5f)X]eķb7Ҋ9?N5wHOk4m EχIz@DdCHXw*E6ՈםA_}xR4 mJn4&x5btj\bcŐwIDATU䀪U,)RPE8d* %>pV i6-lh, +KgkPqKy4PQ\:am|\/g]J5r4'^*L~wwu1R' ~gr.7,JQփV$vLIve44+x mbJ5vF!P(C/aer@FWŃ4LRY(Sb )3Lc? +~W˃VZM+{cE-j}BT^HO7w\cX) +I1%{kpBA\)Q,U$IXPY^Tt|LLJ1 yaXKI1FayM3!#iR--A]l'\cWԢ/⃎UHƽ\uZlV/R?Z2|L ?b$]Êiz>p m##-nƫX^.rĴ:_$fµ3GWZ/iXpdy=u!Tg';er.7!t(~NS u6$ 6v(*PʴÝI-zS#O>Vc,+oKqZ5{"i~hQR&1JJ뛧_mt5? rfvʋKm[א־}~"Hѡ@wIuW!L5/*S lNsqo:&A+!Fe"üB,*Pg +ZIO|n+ZrtVVʾ!CIGY!t$*G MOJ2:xR +5?>!swwz++lzD!A" g*]K) HcQ*{Q`h(JM;-*tn߁.b"Kr#+nm}z&ȷRmQIx:C=\{s@bJ#qr325ۡ5βL;s5d4@pR^4 {E$m0Lj`P!9F+CT~b j3`ZBL2J^>zxT(ϋSzx7`8Q'QL7VW 4;H%%5C,ӈ t#A(Iye੠q>KGB ]f: }C7K\`}X>K`чʟVQc7 +mq'P9Dz8yCY}4Ը^{77_~ ["koԏZ +lkUB0jJʁQOCMqdl"%HFd9n܌͟4^,OX*7(M0fkH|S(y<޾ͰO+)KFǎЏ{Q!Ke,LCRaNK-\k 6^MDJ/ [8)ZV:p*uHS<^X! B4קg [lȟzNL449x~ިkWNJӸ2:EN+9(/>6CX=7#@p#(k @S;c]ER"DwcyPe9-܋%n3 Fb^Ҿ97ӌ1 Q7񇈻+Oψ1ڸ?{z_A |DKZ1W~IQcۘ<ßz{p%lwܐJڛi->cZ6U temC0L +XLE˦)I>I+k+HהrB_5۪l>2b-/?5W]{Vn{C|PDr6nP dvTI*yS7M;뫰dMMbrlUS[y<BCi{ceQղtXV]1p߼V5gO"l^;儶?G gVAs7CsK`rÿ'3cy}c]gZxXEq7yvv_^a8GIoe2 =D;cXD࣠~hG/a"{*'$)NcT! ++`֠z~rK^]h׿g s^d 41B޼Rql(M#񪚁q-?eТ_ʗMb*J_#BTZ7V1>M +i+iQF%l4ߧb>=QinTkpp +6&Afu"2<kwA%XOU&BiU.sҾ`!iL$tDz20=^mO'wƝRLyeOUg*ƣ}NI)Sj8' G%'LOG/B⟪%Ϳ'BBQ?|ϓ=8ӓGi}%[-?j~펰 ;t2;)_ ?&m`6SƧk?7%>^AWTg_~0O>i޾jfzTFECH%1?C@s[oǃ/5T4JxPD/碪QЗBcyQM +A³_϶! >-%gh |Zr5~hE +yjƼ;t}hA\IAEQ|uHRŻ"* +(a=]K埾oXi2Kgkt%Xij~|^=?JНTso_d>?ǟjRc$|)iF#y +E1+u]G]LO͆0xY_MI{J]c _r3@0>[yjTX̊{ӵo ß1nڕ=1N|i;el|d[H6ĐrqZEWlbg}tOrwHRɾ/|{AYEe=4R,gĮI3(RVe4ϥIoʒ#)3δy}F++)39 &R?P ;MBJˋHT;&2Ng뗑màf\&?>)I7 +I% +$dz|"pEq -"Ayzo[gEzѩDiCb hHCҐ4! iHCҐ4! iHCҐ4! iHCҐ4! iHCҐ4! iHCҐ4! iHCR"wJ4Q/eXIfMM*SIENDB` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23083,6 +23537,294 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046 + + +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0 + + +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046 + + +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046 + + +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0 + + +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046 + + +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0 + + +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046 + + +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0,0,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +1046,1046,1046,1046,1046,1046,1046,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046,1046, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 @@ -23096,33 +23838,33 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,3488,3489,3455, 0,0,0,0,0,0,0,0,0,0,0,0,0,3533,3534,3500, 0,0,0,0,0,0,0,0,0,0,0,0,0,3577,3578,3545, -0,0,0,0,0,0,0,0,0,0,0,0,0,678,3292,678, -0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678, -0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678, -0,0,0,0,0,0,0,0,0,0,0,0,0,3493,678,678, -0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678, -0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678, -0,0,0,0,0,0,0,0,0,0,0,0,0,3494,678,678, -0,0,0,0,0,0,0,0,0,0,0,0,0,678,678,678, -0,0,0,0,0,0,0,0,0,0,0,0,0,678,3342,3343 +0,0,0,0,0,0,0,0,0,0,0,0,0,0,3292,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,3493,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,3494,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,3342,3343 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 3366,3367,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 3411,3412,3413,3536,3537,0,0,0,0,3342,3343,3344,3345,3346,0,0, -3456,3457,3458,3581,3582,3579,0,0,678,3387,3388,3389,3390,3391,678,678, -3501,3502,3503,3626,3627,678,3276,3277,3579,3432,3433,3434,3435,3436,0,0, -3546,3547,3548,678,678,678,678,678,3577,3578,3478,3479,3480,3481,3276,3277, -678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678, -678,678,3796,678,678,678,678,678,678,678,678,678,678,678,678,678, -678,678,678,678,678,678,678,678,678,678,678,678,678,3492,678,678, -678,678,678,678,678,678,678,678,678,3706,678,678,678,678,678,678, -678,678,678,678,678,678,678,678,678,678,678,678,678,678,678,678, -678,678,678,3447,678,678,678,678,678,678,678,678,678,3447,678,678, -678,678,678,678,678,678,678,678,678,678,3706,678,678,678,678,678, -678,678,678,678,678,678,3493,678,678,678,678,678,678,678,678,3402, -3344,3345,3346,678,678,678,678,678,678,678,678,678,678,678,678,678 +3456,3457,3458,3581,3582,3579,0,0,0,3387,3388,3389,3390,3391,0,0, +3501,3502,3503,3626,3627,0,3276,3277,3579,3432,3433,3434,3435,3436,0,0, +3546,3547,3548,0,0,0,0,0,3577,3578,3478,3479,3480,3481,3276,3277, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,3796,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,3492,0,0, +0,0,0,0,0,0,0,0,0,3706,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,3447,0,0,0,0,0,0,0,0,0,3447,0,0, +0,0,0,0,0,0,0,0,0,0,3706,0,0,0,0,0, +0,0,0,0,0,0,3493,0,0,0,0,0,0,0,0,3402, +3344,3345,3346,0,0,0,0,0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -23132,15 +23874,15 @@ h1džIEND 3465,3466,3628,3629,0,0,0,0,0,0,0,0,0,0,3437,3438, 3510,3511,3488,3489,0,0,0,0,0,0,0,0,0,3579,3482,3483, 3555,3556,3533,3534,0,0,0,0,0,0,0,0,0,0,0,0, -678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0, -678,678,678,3796,0,0,0,0,0,0,0,0,0,0,0,0, -678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0, -678,3471,678,678,0,0,0,0,0,0,0,0,0,3620,0,0, -678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0, -678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0, -678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,3706, -678,678,678,3493,0,0,0,0,0,0,0,0,0,0,0,0, -678,678,678,678,0,0,0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,3796,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,3471,0,0,0,0,0,0,0,0,0,0,0,3620,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3706, +0,0,0,3493,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -23251,9 +23993,9 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -3389,3390,3391,678,678,678,3538,3539,678,678,678,678,678,678,678,678, -3434,3435,3436,3579,0,0,3583,3584,3577,3578,678,3347,3348,3349,3372,3373, -3479,3480,3481,678,3276,3277,3628,3629,678,3287,3288,3392,3393,3394,3417,3418, +3389,3390,3391,0,0,0,3538,3539,0,0,0,0,0,0,0,0, +3434,3435,3436,3579,0,0,3583,3584,3577,3578,0,3347,3348,3349,3372,3373, +3479,3480,3481,0,3276,3277,3628,3629,0,3287,3288,3392,3393,3394,3417,3418, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -23269,8 +24011,8 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -678,678,678,678,0,0,0,0,0,0,0,0,0,3377,3378,3379, -678,3374,3375,3579,0,0,0,0,0,0,0,0,0,3422,3423,3424, +0,0,0,0,0,0,0,0,0,0,0,0,0,3377,3378,3379, +0,3374,3375,3579,0,0,0,0,0,0,0,0,0,3422,3423,3424, 3292,3419,3420,0,0,0,0,0,0,0,0,0,0,3467,3468,3469, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -23392,7 +24134,7 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0,0,0,0,3536,3537,0 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -23409,7 +24151,7 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +3015,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 @@ -23518,13 +24260,106 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +0,3365,3366,3367,3368,0,0,0,0,0,0,0,0,0,0,0 - - - - - + +0,0,0,0,0,0,0,0,0,0,0,0,0,3581,3582,3579, +0,0,0,0,0,0,0,0,0,0,0,0,0,3626,3627,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,3353,3354,3355, +0,0,0,0,0,0,0,0,0,0,0,0,0,3398,3399,3400, +0,0,0,0,0,0,0,0,0,0,0,0,0,3443,3444,3445, +0,0,0,0,0,0,0,0,0,0,0,0,0,3282,3283,3579, +0,0,0,0,0,0,0,0,0,0,0,0,0,3512,3513,3514, +0,0,0,0,0,0,0,0,0,0,0,0,0,3557,3558,3559, +0,0,0,0,0,0,0,0,0,0,0,0,0,3488,3489,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,3533,3534,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,3287,3288, +0,0,0,0,0,0,0,0,0,0,0,0,0,3488,3489,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,3533,3534,3343, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,3387,3388, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,3432,3433, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,3477,3478 + + +0,0,0,0,0,0,3402,0,0,3376,3465,3466,0,0,0,0, +3448,0,0,0,0,0,0,0,0,3421,3510,3511,0,0,0,0, +3356,0,3494,0,0,0,0,0,3448,0,3555,3556,0,0,0,0, +3401,0,0,0,0,0,0,0,0,0,3292,3402,0,0,0,0, +3446,0,0,0,0,0,0,0,0,0,3579,0,0,0,0,0, +3621,0,0,0,0,0,3402,0,0,0,3577,3578,0,0,0,0, +0,0,0,0,0,0,0,0,3488,3489,3465,3466,0,0,0,0, +0,0,0,3706,0,0,0,0,3533,3534,3510,3511,0,0,0,0, +3620,0,0,0,0,0,0,0,0,0,3555,3556,0,0,0,0, +0,0,0,0,0,0,0,0,0,3448,3276,3277,0,0,0,0, +3372,3373,0,0,0,0,0,0,0,3488,3489,0,0,0,0,0, +3417,3418,0,3796,0,0,0,0,0,3533,3534,0,0,0,0,0, +3344,3577,3578,0,0,0,0,0,0,3512,3513,3514,0,0,0,0, +3389,3390,3391,3751,0,0,0,0,3751,3557,3558,3559,0,0,0,0, +3434,3435,3436,0,0,0,0,0,0,3403,0,3292,0,0,0,0, +3479,3480,3481,0,0,0,0,0,3292,3347,3348,3349,0,0,0,0 + + +0,0,0,0,0,0,0,0,3347,3348,3349,0,0,0,0,0, +0,0,0,0,0,0,0,0,3392,3393,3394,0,3492,0,0,0, +0,0,0,0,0,0,0,0,3796,3488,3489,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,3533,3534,0,0,0,0,0, +0,0,0,0,0,0,0,0,3488,3489,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,3533,3534,3579,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,3353,3354,3355,3356,3491,0,0, +0,0,0,0,0,0,0,0,0,3398,3399,3400,3401,0,0,0, +0,0,0,0,0,0,0,0,3538,3539,3444,3445,3446,0,0,0, +0,0,0,0,0,0,0,0,3583,3584,3579,3751,0,0,0,0, +0,0,0,0,0,0,0,0,3628,3629,3796,3748,3749,0,0,0, +0,0,0,0,0,0,0,0,3488,3489,0,3793,3794,3751,0,0, +0,0,0,0,0,0,0,0,3533,3534,0,3751,0,0,0,0, +0,0,0,0,0,0,0,0,0,3577,3578,0,0,0,0,0, +0,0,0,0,0,0,0,0,3353,3354,3355,3356,0,0,0,0, +0,0,0,0,0,0,0,0,3398,3399,3400,3401,0,0,0,3493 + + +0,0,0,0,3577,3578,3796,0,0,0,0,0,0,0,0,0, +0,0,3493,0,0,3488,3489,0,0,0,0,0,0,0,0,0, +0,0,3342,3343,3344,3533,3534,0,0,0,0,0,0,0,0,0, +0,0,3387,3388,3389,3390,3391,0,0,0,0,0,0,0,0,0, +0,0,3432,3433,3434,3435,3436,0,0,0,0,0,0,0,0,0, +3493,0,3477,3478,3479,3480,3481,0,0,0,0,0,0,0,0,0, +0,0,0,3353,3354,3355,3356,0,0,0,0,0,0,0,0,0, +0,0,0,3398,3399,3400,3401,0,0,0,0,0,0,0,0,0, +0,0,0,3376,3444,3445,3446,0,0,0,0,0,0,0,0,0, +0,0,0,3421,3488,3489,3796,0,0,0,0,0,0,0,0,0, +0,3494,0,0,3533,3534,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,3577,3578,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,3488,3489,0,0,0,0,0,0,0,0,0, +0,0,3447,0,0,3533,3534,0,0,0,0,0,0,0,0,0, +0,0,0,0,3512,3513,3514,0,0,0,0,0,0,0,0,0, +0,0,0,3402,3557,3558,3559,0,0,0,0,0,0,0,0,0 + + +0,3410,3411,3412,3413,3376,3661,0,0,0,0,0,0,0,3488,3489, +0,3455,3456,3457,3458,3421,0,0,0,0,0,3447,0,0,3533,3534, +0,3500,3501,3502,3503,3706,0,0,0,0,0,0,0,0,3579,3376, +0,3545,3546,3547,3376,0,0,0,0,0,0,0,0,0,3706,3421, +0,3462,3463,3464,3421,0,0,0,3492,0,0,0,0,0,3372,3373, +0,3507,3508,3509,3579,0,0,0,0,0,0,0,0,0,3417,3418, +0,3552,3553,3554,0,0,0,0,0,0,0,0,3512,3513,3514,3660, +0,996,3579,0,0,0,0,0,0,0,0,3661,3557,3558,3559,3705, +0,1048,0,0,0,0,3661,0,0,0,0,3488,3489,3414,3415,3416, +0,1048,0,3437,3438,3439,0,0,0,0,0,3533,3534,3459,3460,3461, +0,1048,0,3482,3483,3484,0,0,0,0,0,0,3579,3504,3505,3506, +0,1100,0,0,0,0,0,0,0,0,0,0,0,3549,3550,3551, +0,1256,0,0,0,0,3492,0,0,0,0,0,3661,0,3579,3376, +0,3465,3466,3661,0,0,0,0,0,0,0,0,3377,3378,3379,3421, +0,3510,3511,0,0,0,0,0,0,0,3661,0,3422,3423,3424,3660, +0,3555,3556,3577,3578,0,0,0,0,0,0,0,3467,3468,3469,3705 + + +0,0,0,0,0,0,0,0,0,0,0,0,0,3276,3277,3579, +0,0,0,0,0,0,0,0,0,0,0,0,0,3465,3466,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,3510,3511,3492, +0,0,0,0,0,0,0,0,0,0,0,0,0,3555,3556,3376, +0,0,0,0,0,0,0,0,0,0,0,0,0,3374,3375,3421, +0,0,0,0,0,0,0,0,0,0,0,0,0,3419,3420,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,3282,3283,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -23533,6 +24368,17 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +0,0,3358,0,0,0,0,0,0,3392,3393,3394,0,0,0,0, +0,0,0,0,0,0,3448,0,0,0,3488,3489,0,0,0,0, +0,0,0,0,0,0,0,0,0,3661,3533,3534,0,0,0,0, +0,3620,0,0,0,0,0,0,0,0,3287,3288,0,0,0,0, +0,0,0,0,0,0,0,3661,3353,3354,3355,3356,0,0,0,0, +0,0,0,0,0,0,0,0,3398,3399,3400,3401,0,0,0,0, +0,3494,0,0,0,0,3491,0,3579,3444,3445,3446,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -23540,9 +24386,16 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -3009,0,0,0,3004,3005,3006,3007,3008,3009,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - + +0,0,0,0,0,0,0,0,3376,3444,3445,3446,3447,0,0,0, +0,0,0,0,0,0,0,0,3421,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,3488,3489,0,0,0,0,0, +0,0,0,0,0,0,0,0,3796,3533,3534,0,0,0,0,3493, +0,0,0,0,0,0,0,0,3577,3578,0,3358,0,0,0,0, +0,0,0,0,0,0,0,0,3488,3489,0,0,0,0,3494,0, +0,0,0,0,0,0,0,0,3533,3534,3447,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -23551,6 +24404,17 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +0,0,0,0,3347,3348,3349,0,0,0,0,0,0,0,0,0, +0,0,3403,0,3392,3393,3394,0,0,0,0,0,0,0,0,0, +0,0,0,3353,3354,3355,3356,0,0,0,0,0,0,0,0,0, +0,0,0,3398,3399,3400,3401,0,0,0,0,0,0,0,0,0, +0,0,0,3443,3444,3445,3446,0,0,0,0,0,0,0,0,0, +0,0,0,0,3292,3488,3489,0,0,0,0,0,0,0,0,0, +0,0,0,3448,0,3533,3534,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -23558,14 +24422,72 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,3011,3012,3013,3014,3015,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - + +0,3706,3465,3466,3658,3659,0,0,0,0,0,0,0,0,3372,3373, +0,0,3510,3511,3703,3704,0,0,0,0,0,0,0,0,3417,3418, +0,3579,3555,3556,3579,0,0,0,0,0,3493,0,0,3512,3513,3514, +0,3414,3415,3416,3376,0,0,0,0,0,0,0,3706,3557,3558,3559, +0,3459,3460,3461,3421,0,0,0,0,0,0,0,0,0,3465,3466, +0,3504,3505,3506,0,3492,0,0,0,0,0,0,0,0,3510,3511, +0,3549,3550,3551,0,0,0,0,0,0,0,0,0,0,3555,3556, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,3111,3112,3113, -0,0,0,0,0,0,0,0,0,0,0,3229,0,3156,3157,3158, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + + + + +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +3009,0,0,0,3004,3005,3006,3007,3008,3009,0,0,0,0,0,0 + + +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,3011,3012,3013,3014,3015,0,0,0,0,0,0 + + +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,3111,3112,3113, +0,0,0,0,0,0,0,0,0,0,0,3229,0,3156,3157,3158, 0,0,0,0,0,0,0,0,0,0,0,0,0,3201,3202,3203, 0,0,0,0,0,0,0,0,0,0,0,0,0,3246,3247,3248, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -23846,7 +24768,7 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +0,0,0,0,0,0,0,0,0,0,0,0,3011,3012,3013,3014 3244,3245,0,0,0,0,0,0,3246,3247,3248,3005,3006,3007,3008,3230, @@ -23864,7 +24786,7 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +3015,0,0,0,0,0,0,0,0,3111,3112,3113,0,0,0,0 3231,3232,3233,3234,0,0,0,0,0,0,0,0,0,3056,3057,3058, @@ -23973,6 +24895,114 @@ h1džIEND 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +0,0,0,0,0,0,0,0,0,0,0,0,3056,3057,3058,3059, +0,0,0,0,0,0,0,0,0,0,0,0,3101,3102,3103,3104, +0,0,0,0,0,0,0,0,0,0,0,0,3146,3147,3148,3149, +0,0,0,0,0,0,0,0,0,0,0,0,3191,3192,3193,3194, +0,0,0,0,0,0,0,0,0,0,0,0,3236,3237,3238,3239, +0,0,0,0,0,0,0,0,0,0,0,0,0,3061,3062,3063, +0,0,0,0,0,0,0,0,0,0,0,0,0,3106,3107,3108, +0,0,0,0,0,0,0,0,0,0,0,0,0,3151,3152,3153, +0,0,0,0,0,0,0,0,0,0,0,0,0,3196,3197,3198, +0,0,0,0,0,0,0,0,0,0,0,0,0,3241,3242,3243, +0,0,0,0,0,0,0,0,0,0,0,3004,3005,3006,3007,3008, +0,0,0,0,0,0,0,0,0,0,0,3049,3050,3051,3052,3053, +0,0,0,0,0,0,0,0,0,0,0,3094,3095,3096,3097,3098, +0,0,0,0,0,0,0,0,0,0,0,3139,3140,3141,3142,3143, +0,0,0,0,0,0,0,0,0,0,0,3184,3185,3186,3187,3188, +0,0,0,0,0,0,0,0,0,0,0,3229,3230,3231,3232,3233 + + +3060,0,0,0,0,0,0,0,0,3156,3157,3158,0,0,0,0, +3105,0,0,0,0,0,0,0,0,3201,3202,3203,0,0,0,0, +3150,0,0,0,0,0,0,0,0,3246,3247,3248,0,0,0,0, +3195,0,0,0,0,0,0,0,3004,3005,3006,3007,3008,3009,0,0, +3240,0,0,0,0,0,0,0,3049,3050,3051,3052,3053,3054,0,0, +3064,3065,0,0,0,0,0,0,3094,3095,3096,3097,3098,3099,0,0, +3109,3110,0,0,0,0,0,0,3139,3140,3141,3142,3143,3144,0,0, +3154,3155,0,0,0,0,0,0,3184,3185,3186,3187,3188,3189,0,0, +3199,3200,0,0,0,0,0,0,3229,3230,3231,3232,3233,3234,0,0, +3244,3245,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +3009,0,0,0,0,0,0,0,0,0,3111,3112,3113,0,0,0, +3054,0,0,0,0,0,0,3111,3112,3113,3156,3157,3158,0,0,0, +3099,0,0,0,0,0,0,3156,3157,3158,3201,3202,3203,0,0,0, +3144,0,0,0,0,0,0,3201,3202,3203,3246,3247,3248,0,0,0, +3189,0,0,0,0,0,0,3246,3247,3248,3062,3063,3064,3065,0,0, +3234,0,0,0,0,0,0,0,0,3106,3107,3108,3109,3110,0,0 + + +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,1153,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,1153,0,3666,3667,0,0,0,0,0,0,0,0,0,0, +0,0,1153,0,3711,3712,0,0,0,0,0,0,0,0,0,0, +0,3665,1153,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,3710,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +0,0,0,0,0,0,0,0,0,0,0,0,3011,3012,3013,3014, +0,0,0,0,0,0,0,0,0,0,0,0,3056,3057,3058,3059, +0,0,0,0,0,0,0,0,0,0,0,0,3101,3102,3103,3104, +0,0,0,0,0,0,0,0,0,0,0,0,3146,3147,3148,3149, +0,0,0,0,0,0,0,0,0,0,0,0,3191,3192,3193,3194, +0,0,0,0,0,0,0,0,0,0,0,0,3236,3237,3238,3239, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +3015,0,0,0,0,0,0,0,0,3151,3152,3153,3154,3155,0,0, +3060,0,0,0,0,0,0,0,0,3196,3197,3198,3199,3200,0,0, +3105,0,0,0,0,0,0,0,0,0,3242,3243,3244,3245,0,0, +3150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +3195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +3240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,3111,3112,3113,0,0,0,0,0,0,0,0,0,0, +0,0,0,3156,3157,3158,0,0,0,0,0,0,0,0,0,0, +0,0,0,3201,3202,3203,0,0,0,0,0,0,0,0,0,0, +0,0,0,3246,3247,3248,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 @@ -25247,6 +26277,21 @@ o + + + + + + + + + + + + + + + @@ -25267,6 +26312,21 @@ o + + + + + + + + + + + + + + + @@ -25287,6 +26347,21 @@ o + + + + + + + + + + + + + + + @@ -25317,6 +26392,21 @@ o + + + + + + + + + + + + + + + @@ -25347,6 +26437,21 @@ o + + + + + + + + + + + + + + + @@ -25377,11 +26482,31 @@ o + + + + + + + + + + + + + + + + + + + + @@ -25397,6 +26522,11 @@ o + + + + + @@ -25422,6 +26552,11 @@ o + + + + + @@ -25437,6 +26572,11 @@ o + + + + + @@ -25462,6 +26602,11 @@ o + + + + + @@ -25477,6 +26622,11 @@ o + + + + + @@ -25507,6 +26657,21 @@ o + + + + + + + + + + + + + + + @@ -25517,16 +26682,46 @@ o + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -25537,6 +26732,21 @@ o + + + + + + + + + + + + + + + @@ -25547,6 +26757,21 @@ o + + + + + + + + + + + + + + + @@ -25557,6 +26782,21 @@ o + + + + + + + + + + + + + + + @@ -25567,6 +26807,11 @@ o + + + + + @@ -25587,6 +26832,11 @@ o + + + + + @@ -25607,6 +26857,11 @@ o + + + + + @@ -25772,6 +27027,21 @@ o + + + + + + + + + + + + + + + @@ -25792,6 +27062,21 @@ o + + + + + + + + + + + + + + + @@ -25812,6 +27097,21 @@ o + + + + + + + + + + + + + + + @@ -25832,6 +27132,21 @@ o + + + + + + + + + + + + + + + @@ -25852,6 +27167,21 @@ o + + + + + + + + + + + + + + + @@ -25872,6 +27202,21 @@ o + + + + + + + + + + + + + + + @@ -26012,6 +27357,11 @@ o + + + + + @@ -26027,6 +27377,11 @@ o + + + + + @@ -26037,6 +27392,11 @@ o + + + + + @@ -26052,6 +27412,11 @@ o + + + + + @@ -26062,6 +27427,11 @@ o + + + + + @@ -26077,6 +27447,11 @@ o + + + + + @@ -26092,6 +27467,21 @@ o + + + + + + + + + + + + + + + @@ -26112,6 +27502,21 @@ o + + + + + + + + + + + + + + + @@ -26128,6 +27533,22 @@ o + + + + + + + + + + + + + + + + @@ -26152,6 +27573,11 @@ o + + + + + @@ -26172,6 +27598,11 @@ o + + + + + @@ -26192,6 +27623,11 @@ o + + + + + diff --git a/Crawler/pge.js b/Crawler/pge.js index 64613198..d6c07a63 100644 --- a/Crawler/pge.js +++ b/Crawler/pge.js @@ -1 +1 @@ -var Module=typeof Module!="undefined"?Module:{};if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0}Module.expectedDataFileDownloads++;(function(){if(Module["ENVIRONMENT_IS_PTHREAD"]||Module["$ww"])return;var loadPackage=function(metadata){var PACKAGE_PATH="";if(typeof window==="object"){PACKAGE_PATH=window["encodeURIComponent"](window.location.pathname.toString().substring(0,window.location.pathname.toString().lastIndexOf("/"))+"/")}else if(typeof process==="undefined"&&typeof location!=="undefined"){PACKAGE_PATH=encodeURIComponent(location.pathname.toString().substring(0,location.pathname.toString().lastIndexOf("/"))+"/")}var PACKAGE_NAME="pge.data";var REMOTE_PACKAGE_BASE="pge.data";if(typeof Module["locateFilePackage"]==="function"&&!Module["locateFile"]){Module["locateFile"]=Module["locateFilePackage"];err("warning: you defined Module.locateFilePackage, that has been renamed to Module.locateFile (using your locateFilePackage for now)")}var REMOTE_PACKAGE_NAME=Module["locateFile"]?Module["locateFile"](REMOTE_PACKAGE_BASE,""):REMOTE_PACKAGE_BASE;var REMOTE_PACKAGE_SIZE=metadata["remote_package_size"];function fetchRemotePackage(packageName,packageSize,callback,errback){if(typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string"){require("fs").readFile(packageName,function(err,contents){if(err){errback(err)}else{callback(contents.buffer)}});return}var xhr=new XMLHttpRequest;xhr.open("GET",packageName,true);xhr.responseType="arraybuffer";xhr.onprogress=function(event){var url=packageName;var size=packageSize;if(event.total)size=event.total;if(event.loaded){if(!xhr.addedTotal){xhr.addedTotal=true;if(!Module.dataFileDownloads)Module.dataFileDownloads={};Module.dataFileDownloads[url]={loaded:event.loaded,total:size}}else{Module.dataFileDownloads[url].loaded=event.loaded}var total=0;var loaded=0;var num=0;for(var download in Module.dataFileDownloads){var data=Module.dataFileDownloads[download];total+=data.total;loaded+=data.loaded;num++}total=Math.ceil(total*Module.expectedDataFileDownloads/num);if(Module["setStatus"])Module["setStatus"](`Downloading data... (${loaded}/${total})`)}else if(!Module.dataFileDownloads){if(Module["setStatus"])Module["setStatus"]("Downloading data...")}};xhr.onerror=function(event){throw new Error("NetworkError for: "+packageName)};xhr.onload=function(event){if(xhr.status==200||xhr.status==304||xhr.status==206||xhr.status==0&&xhr.response){var packageData=xhr.response;callback(packageData)}else{throw new Error(xhr.statusText+" : "+xhr.responseURL)}};xhr.send(null)}function handleError(error){console.error("package error:",error)}var fetchedCallback=null;var fetched=Module["getPreloadedPackage"]?Module["getPreloadedPackage"](REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE):null;if(!fetched)fetchRemotePackage(REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE,function(data){if(fetchedCallback){fetchedCallback(data);fetchedCallback=null}else{fetched=data}},handleError);function runWithFS(){function assert(check,msg){if(!check)throw msg+(new Error).stack}Module["FS_createPath"]("/","assets",true,true);Module["FS_createPath"]("/assets","Campaigns",true,true);Module["FS_createPath"]("/assets","config",true,true);Module["FS_createPath"]("/assets/config","classes",true,true);Module["FS_createPath"]("/assets/config","gfx",true,true);Module["FS_createPath"]("/assets","maps",true,true);Module["FS_createPath"]("/assets","monsters",true,true);function DataRequest(start,end,audio){this.start=start;this.end=end;this.audio=audio}DataRequest.prototype={requests:{},open:function(mode,name){this.name=name;this.requests[name]=this;Module["addRunDependency"](`fp ${this.name}`)},send:function(){},onload:function(){var byteArray=this.byteArray.subarray(this.start,this.end);this.finish(byteArray)},finish:function(byteArray){var that=this;Module["FS_createDataFile"](this.name,null,byteArray,true,true,true);Module["removeRunDependency"](`fp ${that.name}`);this.requests[this.name]=null}};var files=metadata["files"];for(var i=0;i{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;if(ENVIRONMENT_IS_NODE){var fs=require("fs");var nodePath=require("path");if(ENVIRONMENT_IS_WORKER){scriptDirectory=nodePath.dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=(filename,binary)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror,binary=true)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);fs.readFile(filename,binary?undefined:"utf8",(err,data)=>{if(err)onerror(err);else onload(binary?data.buffer:data)})};if(!Module["thisProgram"]&&process.argv.length>1){thisProgram=process.argv[1].replace(/\\/g,"/")}arguments_=process.argv.slice(2);if(typeof module!="undefined"){module["exports"]=Module}process.on("uncaughtException",ex=>{if(ex!=="unwind"&&!(ex instanceof ExitStatus)&&!(ex.context instanceof ExitStatus)){throw ex}});var nodeMajor=process.versions.node.split(".")[0];if(nodeMajor<15){process.on("unhandledRejection",reason=>{throw reason})}quit_=(status,toThrow)=>{process.exitCode=status;throw toThrow};Module["inspect"]=()=>"[Emscripten Module object]"}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort(text)}}var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeKeepaliveCounter=0;function keepRuntimeAlive(){return noExitRuntime||runtimeKeepaliveCounter>0}function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;wasmBinaryFile="pge.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(binaryFile){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(binaryFile)){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{if(!response["ok"]){throw"failed to load wasm binary file at '"+binaryFile+"'"}return response["arrayBuffer"]()}).catch(()=>getBinary(binaryFile))}else{if(readAsync){return new Promise((resolve,reject)=>{readAsync(binaryFile,response=>resolve(new Uint8Array(response)),reject)})}}}return Promise.resolve().then(()=>getBinary(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>{return WebAssembly.instantiate(binary,imports)}).then(instance=>{return instance}).then(receiver,reason=>{err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&!isFileURI(binaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}else{return instantiateArrayBuffer(binaryFile,imports,callback)}}function createWasm(){var info={"env":wasmImports,"wasi_snapshot_preview1":wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["memory"];updateMemoryViews();wasmTable=Module["asm"]["__indirect_function_table"];addOnInit(Module["asm"]["__wasm_call_ctors"]);removeRunDependency("wasm-instantiate");return exports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult);return{}}var tempDouble;var tempI64;var ASM_CONSTS={68628:()=>{window.onunload=Module._olc_OnPageUnload},68672:($0,$1)=>{Module.olc_AspectRatio=$0/$1;Module.olc_AssumeDefaultShells=document.querySelectorAll(".emscripten").length>=3?true:false;oncontextmenu=function(e){return false};var olc_ResizeHandler=function(){let isFullscreen=document.fullscreenElement!=null;let width=isFullscreen?window.innerWidth:Module.canvas.parentNode.clientWidth;let height=isFullscreen?window.innerHeight:Module.canvas.parentNode.clientHeight;let viewWidth=width;let viewHeight=width/Module.olc_AspectRatio;if(viewHeight>height){viewWidth=height*Module.olc_AspectRatio;viewHeight=height}viewWidth=parseInt(viewWidth);viewHeight=parseInt(viewHeight);setTimeout(function(){if(Module.olc_AssumeDefaultShells)Module.canvas.parentNode.setAttribute("style","width: 100%; height: 70vh; margin-left: auto; margin-right: auto;");Module.canvas.setAttribute("width",viewWidth);Module.canvas.setAttribute("height",viewHeight);Module.canvas.setAttribute("style",`width: ${viewWidth}px; height: ${viewHeight}px;`);Module._olc_PGE_UpdateWindowSize(viewWidth,viewHeight);Module.canvas.focus()},200)};var olc_Init=function(){if(Module.olc_AspectRatio===undefined){setTimeout(function(){Module.olc_Init()},50);return}let resizeObserver=new ResizeObserver(function(entries){Module.olc_ResizeHandler()}).observe(Module.canvas.parentNode);let mutationObserver=new MutationObserver(function(mutationsList,observer){setTimeout(function(){Module.olc_ResizeHandler()},200)}).observe(Module.canvas.parentNode,{attributes:false,childList:true,subtree:false});window.addEventListener("fullscreenchange",function(e){setTimeout(function(){Module.olc_ResizeHandler()},200)})};Module.olc_ResizeHandler=Module.olc_ResizeHandler!=undefined?Module.olc_ResizeHandler:olc_ResizeHandler;Module.olc_Init=Module.olc_Init!=undefined?Module.olc_Init:olc_Init;Module.olc_Init()},70645:()=>{return Module.canvas.getBoundingClientRect().left},70697:()=>{return Module.canvas.getBoundingClientRect().top}};function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){callbacks.shift()(Module)}}var exceptionCaught=[];var exceptionLast=0;var uncaughtExceptionCount=0;function ___cxa_rethrow(){var info=exceptionCaught.pop();if(!info){abort("no exception to throw")}var ptr=info.excPtr;if(!info.get_rethrown()){exceptionCaught.push(info);info.set_rethrown(true);info.set_caught(false);uncaughtExceptionCount++}exceptionLast=ptr;throw exceptionLast}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24;this.set_type=function(type){HEAPU32[this.ptr+4>>2]=type};this.get_type=function(){return HEAPU32[this.ptr+4>>2]};this.set_destructor=function(destructor){HEAPU32[this.ptr+8>>2]=destructor};this.get_destructor=function(){return HEAPU32[this.ptr+8>>2]};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+12>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+12>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+13>>0]!=0};this.init=function(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor)};this.set_adjusted_ptr=function(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr};this.get_adjusted_ptr=function(){return HEAPU32[this.ptr+16>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw exceptionLast}function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:function(){var paths=Array.prototype.slice.call(arguments);return PATH.normalize(paths.join("/"))},join2:(l,r)=>{return PATH.normalize(l+"/"+r)}};function initRandomFill(){if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else if(ENVIRONMENT_IS_NODE){try{var crypto_module=require("crypto");var randomFillSync=crypto_module["randomFillSync"];if(randomFillSync){return view=>crypto_module["randomFillSync"](view)}var randomBytes=crypto_module["randomBytes"];return view=>(view.set(randomBytes(view.byteLength)),view)}catch(e){}}abort("initRandomDevice")}function randomFill(view){return(randomFill=initRandomFill())(view)}var PATH_FS={resolve:function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heapOrArray,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}var TTY={ttys:[],init:function(){},shutdown:function(){},register:function(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open:function(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close:function(stream){stream.tty.ops.fsync(stream.tty)},fsync:function(stream){stream.tty.ops.fsync(stream.tty)},read:function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()},put_char:function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync:function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}}},default_tty1_ops:{put_char:function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};function mmapAlloc(size){abort()}var MEMFS={ops_table:null,mount:function(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode:function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray:function(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage:function(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage:function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr:function(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr:function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup:function(parent,name){throw FS.genericErrors[44]},mknod:function(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename:function(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp;old_node.parent=new_dir},unlink:function(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir:function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir:function(node){var entries=[".",".."];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries},symlink:function(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink:function(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read:function(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{assert(arrayBuffer,`Loading data file "${url}" failed (no arrayBuffer).`);onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},event=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)}var preloadPlugins=Module["preloadPlugins"]||[];function FS_handledByPreloadPlugin(byteArray,fullname,finish,onerror){if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(function(plugin){if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled}function FS_createPreloadedFile(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish){var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){if(preFinish)preFinish();if(!dontCreateFile){FS.createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}if(onload)onload();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{if(onerror)onerror();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,byteArray=>processData(byteArray),onerror)}else{processData(url)}}function FS_modeStringToFlags(str){var flagModes={"r":0,"r+":2,"w":512|64|1,"w+":512|64|2,"a":1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags}function FS_getMode(canRead,canWrite){var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode}var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:(path,opts={})=>{path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath:node=>{var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName:(parentid,name)=>{var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode:node=>{var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode:node=>{var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode:(parent,name)=>{var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode:(parent,name,mode,rdev)=>{var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:node=>{FS.hashRemoveNode(node)},isRoot:node=>{return node===node.parent},isMountpoint:node=>{return!!node.mounted},isFile:mode=>{return(mode&61440)===32768},isDir:mode=>{return(mode&61440)===16384},isLink:mode=>{return(mode&61440)===40960},isChrdev:mode=>{return(mode&61440)===8192},isBlkdev:mode=>{return(mode&61440)===24576},isFIFO:mode=>{return(mode&61440)===4096},isSocket:mode=>{return(mode&49152)===49152},flagsToPermissionString:flag=>{var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:(node,perms)=>{if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup:dir=>{var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:(dir,name)=>{try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:(dir,name,isdir)=>{var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:(node,flags)=>{if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:()=>{for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStream:fd=>FS.streams[fd],createStream:(stream,fd=-1)=>{if(!FS.FSStream){FS.FSStream=function(){this.shared={}};FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get:function(){return this.node},set:function(val){this.node=val}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}},flags:{get:function(){return this.shared.flags},set:function(val){this.shared.flags=val}},position:{get:function(){return this.shared.position},set:function(val){this.shared.position=val}}})}stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:fd=>{FS.streams[fd]=null},chrdev_stream_ops:{open:stream=>{var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}},llseek:()=>{throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice:(dev,ops)=>{FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts:mount=>{var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts},syncfs:(populate,callback)=>{if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:(type,opts,mountpoint)=>{var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount:mountpoint=>{var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:(parent,name)=>{return parent.node_ops.lookup(parent,name)},mknod:(path,mode,dev)=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:(path,mode)=>{mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:(path,mode)=>{mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:(path,mode)=>{var dirs=path.split("/");var d="";for(var i=0;i{if(typeof dev=="undefined"){dev=mode;mode=438}mode|=8192;return FS.mknod(path,mode,dev)},symlink:(oldpath,newpath)=>{if(!PATH_FS.resolve(oldpath)){throw new FS.ErrnoError(44)}var lookup=FS.lookupPath(newpath,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var newname=PATH.basename(newpath);var errCode=FS.mayCreate(parent,newname);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.symlink){throw new FS.ErrnoError(63)}return parent.node_ops.symlink(parent,newname,oldpath)},rename:(old_path,new_path)=>{var old_dirname=PATH.dirname(old_path);var new_dirname=PATH.dirname(new_path);var old_name=PATH.basename(old_path);var new_name=PATH.basename(new_path);var lookup,old_dir,new_dir;lookup=FS.lookupPath(old_path,{parent:true});old_dir=lookup.node;lookup=FS.lookupPath(new_path,{parent:true});new_dir=lookup.node;if(!old_dir||!new_dir)throw new FS.ErrnoError(44);if(old_dir.mount!==new_dir.mount){throw new FS.ErrnoError(75)}var old_node=FS.lookupNode(old_dir,old_name);var relative=PATH_FS.relative(old_path,new_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(28)}relative=PATH_FS.relative(new_path,old_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(55)}var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(old_node===new_node){return}var isdir=FS.isDir(old_node.mode);var errCode=FS.mayDelete(old_dir,old_name,isdir);if(errCode){throw new FS.ErrnoError(errCode)}errCode=new_node?FS.mayDelete(new_dir,new_name,isdir):FS.mayCreate(new_dir,new_name);if(errCode){throw new FS.ErrnoError(errCode)}if(!old_dir.node_ops.rename){throw new FS.ErrnoError(63)}if(FS.isMountpoint(old_node)||new_node&&FS.isMountpoint(new_node)){throw new FS.ErrnoError(10)}if(new_dir!==old_dir){errCode=FS.nodePermissions(old_dir,"w");if(errCode){throw new FS.ErrnoError(errCode)}}FS.hashRemoveNode(old_node);try{old_dir.node_ops.rename(old_node,new_dir,new_name)}catch(e){throw e}finally{FS.hashAddNode(old_node)}},rmdir:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,true);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.rmdir){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.rmdir(parent,name);FS.destroyNode(node)},readdir:path=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node.node_ops.readdir){throw new FS.ErrnoError(54)}return node.node_ops.readdir(node)},unlink:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,false);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.unlink){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.unlink(parent,name);FS.destroyNode(node)},readlink:path=>{var lookup=FS.lookupPath(path);var link=lookup.node;if(!link){throw new FS.ErrnoError(44)}if(!link.node_ops.readlink){throw new FS.ErrnoError(28)}return PATH_FS.resolve(FS.getPath(link.parent),link.node_ops.readlink(link))},stat:(path,dontFollow)=>{var lookup=FS.lookupPath(path,{follow:!dontFollow});var node=lookup.node;if(!node){throw new FS.ErrnoError(44)}if(!node.node_ops.getattr){throw new FS.ErrnoError(63)}return node.node_ops.getattr(node)},lstat:path=>{return FS.stat(path,true)},chmod:(path,mode,dontFollow)=>{var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{mode:mode&4095|node.mode&~4095,timestamp:Date.now()})},lchmod:(path,mode)=>{FS.chmod(path,mode,true)},fchmod:(fd,mode)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chmod(stream.node,mode)},chown:(path,uid,gid,dontFollow)=>{var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{timestamp:Date.now()})},lchown:(path,uid,gid)=>{FS.chown(path,uid,gid,true)},fchown:(fd,uid,gid)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chown(stream.node,uid,gid)},truncate:(path,len)=>{if(len<0){throw new FS.ErrnoError(28)}var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:true});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}if(FS.isDir(node.mode)){throw new FS.ErrnoError(31)}if(!FS.isFile(node.mode)){throw new FS.ErrnoError(28)}var errCode=FS.nodePermissions(node,"w");if(errCode){throw new FS.ErrnoError(errCode)}node.node_ops.setattr(node,{size:len,timestamp:Date.now()})},ftruncate:(fd,len)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(28)}FS.truncate(stream.node,len)},utime:(path,atime,mtime)=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;node.node_ops.setattr(node,{timestamp:Math.max(atime,mtime)})},open:(path,flags,mode)=>{if(path===""){throw new FS.ErrnoError(44)}flags=typeof flags=="string"?FS_modeStringToFlags(flags):flags;mode=typeof mode=="undefined"?438:mode;if(flags&64){mode=mode&4095|32768}else{mode=0}var node;if(typeof path=="object"){node=path}else{path=PATH.normalize(path);try{var lookup=FS.lookupPath(path,{follow:!(flags&131072)});node=lookup.node}catch(e){}}var created=false;if(flags&64){if(node){if(flags&128){throw new FS.ErrnoError(20)}}else{node=FS.mknod(path,mode,0);created=true}}if(!node){throw new FS.ErrnoError(44)}if(FS.isChrdev(node.mode)){flags&=~512}if(flags&65536&&!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}if(!created){var errCode=FS.mayOpen(node,flags);if(errCode){throw new FS.ErrnoError(errCode)}}if(flags&512&&!created){FS.truncate(node,0)}flags&=~(128|512|131072);var stream=FS.createStream({node:node,path:FS.getPath(node),flags:flags,seekable:true,position:0,stream_ops:node.stream_ops,ungotten:[],error:false});if(stream.stream_ops.open){stream.stream_ops.open(stream)}if(Module["logReadFiles"]&&!(flags&1)){if(!FS.readFiles)FS.readFiles={};if(!(path in FS.readFiles)){FS.readFiles[path]=1}}return stream},close:stream=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(stream.getdents)stream.getdents=null;try{if(stream.stream_ops.close){stream.stream_ops.close(stream)}}catch(e){throw e}finally{FS.closeStream(stream.fd)}stream.fd=null},isClosed:stream=>{return stream.fd===null},llseek:(stream,offset,whence)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(!stream.seekable||!stream.stream_ops.llseek){throw new FS.ErrnoError(70)}if(whence!=0&&whence!=1&&whence!=2){throw new FS.ErrnoError(28)}stream.position=stream.stream_ops.llseek(stream,offset,whence);stream.ungotten=[];return stream.position},read:(stream,buffer,offset,length,position)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.read){throw new FS.ErrnoError(28)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead},write:(stream,buffer,offset,length,position,canOwn)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.write){throw new FS.ErrnoError(28)}if(stream.seekable&&stream.flags&1024){FS.llseek(stream,0,2)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;return bytesWritten},allocate:(stream,offset,length)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(offset<0||length<=0){throw new FS.ErrnoError(28)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(stream.node.mode)){throw new FS.ErrnoError(43)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(138)}stream.stream_ops.allocate(stream,offset,length)},mmap:(stream,length,position,prot,flags)=>{if((prot&2)!==0&&(flags&2)===0&&(stream.flags&2097155)!==2){throw new FS.ErrnoError(2)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(2)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(43)}return stream.stream_ops.mmap(stream,length,position,prot,flags)},msync:(stream,buffer,offset,length,mmapFlags)=>{if(!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)},munmap:stream=>0,ioctl:(stream,cmd,arg)=>{if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(59)}return stream.stream_ops.ioctl(stream,cmd,arg)},readFile:(path,opts={})=>{opts.flags=opts.flags||0;opts.encoding=opts.encoding||"binary";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error(`Invalid encoding type "${opts.encoding}"`)}var ret;var stream=FS.open(path,opts.flags);var stat=FS.stat(path);var length=stat.size;var buf=new Uint8Array(length);FS.read(stream,buf,0,length,0);if(opts.encoding==="utf8"){ret=UTF8ArrayToString(buf,0)}else if(opts.encoding==="binary"){ret=buf}FS.close(stream);return ret},writeFile:(path,data,opts={})=>{opts.flags=opts.flags||577;var stream=FS.open(path,opts.flags,opts.mode);if(typeof data=="string"){var buf=new Uint8Array(lengthBytesUTF8(data)+1);var actualNumBytes=stringToUTF8Array(data,buf,0,buf.length);FS.write(stream,buf,0,actualNumBytes,undefined,opts.canOwn)}else if(ArrayBuffer.isView(data)){FS.write(stream,data,0,data.byteLength,undefined,opts.canOwn)}else{throw new Error("Unsupported data type")}FS.close(stream)},cwd:()=>FS.currentPath,chdir:path=>{var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories:()=>{FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices:()=>{FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories:()=>{FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount:()=>{var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup:(parent,name)=>{var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams:()=>{if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},ensureErrnoError:()=>{if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.name="ErrnoError";this.node=node;this.setErrno=function(errno){this.errno=errno};this.setErrno(errno);this.message="FS error"};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""})},staticInit:()=>{FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS}},init:(input,output,error)=>{FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit:()=>{FS.init.initialized=false;for(var i=0;i{var ret=FS.analyzePath(path,dontResolveLastLink);if(!ret.exists){return null}return ret.object},analyzePath:(path,dontResolveLastLink)=>{try{var lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});path=lookup.path}catch(e){}var ret={isRoot:false,exists:false,error:0,name:null,path:null,object:null,parentExists:false,parentPath:null,parentObject:null};try{var lookup=FS.lookupPath(path,{parent:true});ret.parentExists=true;ret.parentPath=lookup.path;ret.parentObject=lookup.node;ret.name=PATH.basename(path);lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});ret.exists=true;ret.path=lookup.path;ret.object=lookup.node;ret.name=lookup.node.name;ret.isRoot=lookup.path==="/"}catch(e){ret.error=e.errno}return ret},createPath:(parent,path,canRead,canWrite)=>{parent=typeof parent=="string"?parent:FS.getPath(parent);var parts=path.split("/").reverse();while(parts.length){var part=parts.pop();if(!part)continue;var current=PATH.join2(parent,part);try{FS.mkdir(current)}catch(e){}parent=current}return current},createFile:(parent,name,properties,canRead,canWrite)=>{var path=PATH.join2(typeof parent=="string"?parent:FS.getPath(parent),name);var mode=FS_getMode(canRead,canWrite);return FS.create(path,mode)},createDataFile:(parent,name,data,canRead,canWrite,canOwn)=>{var path=name;if(parent){parent=typeof parent=="string"?parent:FS.getPath(parent);path=name?PATH.join2(parent,name):parent}var mode=FS_getMode(canRead,canWrite);var node=FS.create(path,mode);if(data){if(typeof data=="string"){var arr=new Array(data.length);for(var i=0,len=data.length;i{var path=PATH.join2(typeof parent=="string"?parent:FS.getPath(parent),name);var mode=FS_getMode(!!input,!!output);if(!FS.createDevice.major)FS.createDevice.major=64;var dev=FS.makedev(FS.createDevice.major++,0);FS.registerDevice(dev,{open:stream=>{stream.seekable=false},close:stream=>{if(output&&output.buffer&&output.buffer.length){output(10)}},read:(stream,buffer,offset,length,pos)=>{var bytesRead=0;for(var i=0;i{for(var i=0;i{if(obj.isDevice||obj.isFolder||obj.link||obj.contents)return true;if(typeof XMLHttpRequest!="undefined"){throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.")}else if(read_){try{obj.contents=intArrayFromString(read_(obj.url),true);obj.usedBytes=obj.contents.length}catch(e){throw new FS.ErrnoError(29)}}else{throw new Error("Cannot load without read() or XMLHttpRequest.")}},createLazyFile:(parent,name,url,canRead,canWrite)=>{function LazyUint8Array(){this.lengthKnown=false;this.chunks=[]}LazyUint8Array.prototype.get=function LazyUint8Array_get(idx){if(idx>this.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._length}},chunkSize:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){FS.forceLoadFile(node);return fn.apply(null,arguments)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt:function(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat:function(func,path,buf){try{var stat=func(path)}catch(e){if(e&&e.node&&PATH.normalize(path)!==PATH.normalize(FS.getPath(e.node))){return-54}throw e}HEAP32[buf>>2]=stat.dev;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAPU32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];HEAPU32[buf+96>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+104>>2]=tempI64[0],HEAP32[buf+108>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream}};function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}var newStream;newStream=FS.createStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 5:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 6:case 7:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:case 21505:{if(!stream.tty)return-59;return 0}case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-59;return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;return 0}case 21524:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?SYSCALLS.get():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var nowIsMonotonic=true;function __emscripten_get_now_is_monotonic(){return nowIsMonotonic}function __emscripten_throw_longjmp(){throw Infinity}function _abort(){abort("")}function _emscripten_set_main_loop_timing(mode,value){Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(!Browser.mainLoop.running){Browser.mainLoop.running=true}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(typeof setImmediate=="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var Browser_setImmediate_messageHandler=event=>{if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",Browser_setImmediate_messageHandler,true);setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){if(Module["setImmediates"]===undefined)Module["setImmediates"]=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0}var _emscripten_get_now;if(ENVIRONMENT_IS_NODE){global.performance=require("perf_hooks").performance}_emscripten_get_now=()=>performance.now();function setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop,arg,noSetTiming){assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.");Browser.mainLoop.func=browserIterationFunc;Browser.mainLoop.arg=arg;var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}out('main loop blocker "'+blocker.name+'" took '+(Date.now()-start)+" ms");Browser.mainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(Browser.mainLoop.runner,0);return}if(!checkIsRunning())return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}Browser.mainLoop.runIter(browserIterationFunc);if(!checkIsRunning())return;if(typeof SDL=="object"&&SDL.audio&&SDL.audio.queueNewAudioData)SDL.audio.queueNewAudioData();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0){_emscripten_set_main_loop_timing(0,1e3/fps)}else{_emscripten_set_main_loop_timing(1,1)}Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}}function handleException(e){if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)}function _proc_exit(code){EXITSTATUS=code;if(!keepRuntimeAlive()){if(Module["onExit"])Module["onExit"](code);ABORT=true}quit_(code,new ExitStatus(code))}function exitJS(status,implicit){EXITSTATUS=status;_proc_exit(status)}var _exit=exitJS;function maybeExit(){if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}}function callUserCallback(func){if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}}function safeSetTimeout(func,timeout){return setTimeout(()=>{callUserCallback(func)},timeout)}var Browser={mainLoop:{running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;setMainLoop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus:function(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining{assert(img.complete,"Image "+name+" could not be decoded");var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);preloadedImages[name]=canvas;URL.revokeObjectURL(url);if(onload)onload(byteArray)};img.onerror=event=>{out("Image "+url+" could not be decoded");if(onerror)onerror()};img.src=url};preloadPlugins.push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;preloadedAudios[name]=audio;if(onload)onload(byteArray)}var b=new Blob([byteArray],{type:Browser.getMimetype(name)});var url=URL.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",()=>finish(audio),false);audio.onerror=function audio_onerror(event){if(done)return;err("warning: browser could not fully decode audio "+name+", trying slower base64 approach");function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;safeSetTimeout(()=>{finish(audio)},1e4)};preloadPlugins.push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(()=>{});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(()=>{});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",ev=>{if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext:function(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:2};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx=="undefined","cannot set in module if GLctx is used, but we are a non-GL context that would replace it");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(callback=>callback());Browser.init()}return ctx},destroyContext:function(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen:function(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer=="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas=="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}if(Module["onFullScreen"])Module["onFullScreen"](Browser.isFullscreen);if(Module["onFullscreen"])Module["onFullscreen"](Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?()=>canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]):null)||(canvasContainer["webkitRequestFullScreen"]?()=>canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]):null);canvasContainer.requestFullscreen()},exitFullscreen:function(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||(()=>{});CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame:function(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame:function(func){if(typeof requestAnimationFrame=="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeSetTimeout:function(func,timeout){return safeSetTimeout(func,timeout)},safeRequestAnimationFrame:function(func){return Browser.requestAnimationFrame(()=>{callUserCallback(func)})},getMimetype:function(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia:function(func){if(!window.getUserMedia){window.getUserMedia=navigator["getUserMedia"]||navigator["mozGetUserMedia"]}window.getUserMedia(func)},getMovementX:function(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY:function(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta:function(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!="undefined"?window.scrollY:window.pageYOffset;if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var adjustedX=touch.pageX-(scrollX+rect.left);var adjustedY=touch.pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);var coords={x:adjustedX,y:adjustedY};if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];if(!last)last=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}var x=event.pageX-(scrollX+rect.left);var y=event.pageY-(scrollY+rect.top);x=x*(cw/rect.width);y=y*(ch/rect.height);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y}},resizeListeners:[],updateResizeListeners:function(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(listener=>listener(canvas.width,canvas.height))},setCanvasSize:function(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions:function(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAP32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};function _eglChooseConfig(display,attrib_list,configs,config_size,numConfigs){return EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs)}function webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.dibvbi=ctx.getExtension("WEBGL_draw_instanced_base_vertex_base_instance"))}function webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.mdibvbi=ctx.getExtension("WEBGL_multi_draw_instanced_base_vertex_base_instance"))}function webgl_enable_WEBGL_multi_draw(ctx){return!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"))}var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],samplers:[],transformFeedbacks:[],syncs:[],stringCache:{},stringiCache:{},unpackAlignment:4,recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:function(table){var ret=GL.counter++;for(var i=table.length;i>2]:-1;source+=UTF8ToString(HEAP32[string+i*4>>2],len<0?undefined:len)}return source},createContext:function(canvas,webGLContextAttributes){if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;function fixedGetContext(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}canvas.getContext=fixedGetContext}var ctx=canvas.getContext("webgl2",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:function(ctx,webGLContextAttributes){var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault=="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:function(contextHandle){GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext&&GL.currentContext.GLctx;return!(contextHandle&&!GLctx)},getContext:function(contextHandle){return GL.contexts[contextHandle]},deleteContext:function(contextHandle){if(GL.currentContext===GL.contexts[contextHandle])GL.currentContext=null;if(typeof JSEvents=="object")JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas);if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas)GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined;GL.contexts[contextHandle]=null},initExtensions:function(context){if(!context)context=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(GLctx);webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(GLctx);if(context.version>=2){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query_webgl2")}if(context.version<2||!GLctx.disjointTimerQueryExt){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}webgl_enable_WEBGL_multi_draw(GLctx);var exts=GLctx.getSupportedExtensions()||[];exts.forEach(function(ext){if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};function _eglCreateContext(display,config,hmm,contextAttribs){if(display!=62e3){EGL.setErrorCode(12296);return 0}var glesContextVersion=1;for(;;){var param=HEAP32[contextAttribs>>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion<2||glesContextVersion>3){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Module.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}}function _eglCreateWindowSurface(display,config,win,attrib_list){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006}function _eglDestroyContext(display,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1}function _eglDestroySurface(display,surface){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1}function _eglGetDisplay(nativeDisplayType){EGL.setErrorCode(12288);return 62e3}function _eglInitialize(display,majorVersion,minorVersion){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1}function _eglMakeCurrent(display,draw,read,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1}function _eglSwapBuffers(dpy,surface){if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0}function _eglSwapInterval(display,interval){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1}function _eglTerminate(display){if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1}var readEmAsmArgsArray=[];function readEmAsmArgs(sigPtr,buf){readEmAsmArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++]){buf+=ch!=105&buf;readEmAsmArgsArray.push(ch==105?HEAP32[buf]:HEAPF64[buf++>>1]);++buf}return readEmAsmArgsArray}function runEmAsmFunction(code,sigPtr,argbuf){var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}function _emscripten_asm_const_int(code,sigPtr,argbuf){return runEmAsmFunction(code,sigPtr,argbuf)}function _emscripten_cancel_main_loop(){Browser.mainLoop.pause();Browser.mainLoop.func=null}function _emscripten_date_now(){return Date.now()}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function getHeapMax(){return 2147483648}function emscripten_realloc_buffer(size){var b=wasmMemory.buffer;try{wasmMemory.grow(size-b.byteLength+65535>>>16);updateMemoryViews();return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var JSEvents={inEventHandler:0,removeAllEventListeners:function(){for(var i=JSEvents.eventHandlers.length-1;i>=0;--i){JSEvents._removeHandler(i)}JSEvents.eventHandlers=[];JSEvents.deferredCalls=[]},registerRemoveEventListeners:function(){if(!JSEvents.removeEventListenersRegistered){__ATEXIT__.push(JSEvents.removeAllEventListeners);JSEvents.removeEventListenersRegistered=true}},deferredCalls:[],deferCall:function(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort(function(x,y){return x.precedence2?UTF8ToString(cString):cString}var specialHTMLTargets=[0,typeof document!="undefined"?document:0,typeof window!="undefined"?window:0];function findEventTarget(target){target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!="undefined"?document.querySelector(target):undefined);return domElement}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}var wasmTableMirror=[];function getWasmTableEntry(funcPtr){var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr)}return func}function registerFocusEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=function(e=event){var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(getWasmTableEntry(callbackfunc)(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_blur_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread)}function findCanvasEventTarget(target){return findEventTarget(target)}function _emscripten_set_canvas_element_size(target,width,height){var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0}function _emscripten_set_focus_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread)}function registerKeyEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(176);var keyEventHandlerFunc=function(e){var keyEventData=JSEvents.keyEvent;HEAPF64[keyEventData>>3]=e.timeStamp;var idx=keyEventData>>2;HEAP32[idx+2]=e.location;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;HEAP32[idx+7]=e.repeat;HEAP32[idx+8]=e.charCode;HEAP32[idx+9]=e.keyCode;HEAP32[idx+10]=e.which;stringToUTF8(e.key||"",keyEventData+44,32);stringToUTF8(e.code||"",keyEventData+76,32);stringToUTF8(e.char||"",keyEventData+108,32);stringToUTF8(e.locale||"",keyEventData+140,32);if(getWasmTableEntry(callbackfunc)(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_keydown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread)}function _emscripten_set_keyup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread)}function _emscripten_set_main_loop(func,fps,simulateInfiniteLoop){var browserIterationFunc=getWasmTableEntry(func);setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop)}function getBoundingClientRect(e){return specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{"left":0,"top":0}}function fillMouseEventData(eventStruct,e,target){HEAPF64[eventStruct>>3]=e.timeStamp;var idx=eventStruct>>2;HEAP32[idx+2]=e.screenX;HEAP32[idx+3]=e.screenY;HEAP32[idx+4]=e.clientX;HEAP32[idx+5]=e.clientY;HEAP32[idx+6]=e.ctrlKey;HEAP32[idx+7]=e.shiftKey;HEAP32[idx+8]=e.altKey;HEAP32[idx+9]=e.metaKey;HEAP16[idx*2+20]=e.button;HEAP16[idx*2+21]=e.buttons;HEAP32[idx+11]=e["movementX"];HEAP32[idx+12]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+13]=e.clientX-rect.left;HEAP32[idx+14]=e.clientY-rect.top}function registerMouseEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(72);target=findEventTarget(target);var mouseEventHandlerFunc=function(e=event){fillMouseEventData(JSEvents.mouseEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_mousedown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread)}function _emscripten_set_mousemove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread)}function _emscripten_set_mouseup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread)}function registerTouchEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1696);target=findEventTarget(target);var touchEventHandlerFunc=function(e){var t,touches={},et=e.touches;for(var i=0;i>3]=e.timeStamp;var idx=touchEvent>>2;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;idx+=7;var targetRect=getBoundingClientRect(target);var numTouches=0;for(var i in touches){t=touches[i];HEAP32[idx+0]=t.identifier;HEAP32[idx+1]=t.screenX;HEAP32[idx+2]=t.screenY;HEAP32[idx+3]=t.clientX;HEAP32[idx+4]=t.clientY;HEAP32[idx+5]=t.pageX;HEAP32[idx+6]=t.pageY;HEAP32[idx+7]=t.isChanged;HEAP32[idx+8]=t.onTarget;HEAP32[idx+9]=t.clientX-targetRect.left;HEAP32[idx+10]=t.clientY-targetRect.top;idx+=13;if(++numTouches>31){break}}HEAP32[touchEvent+8>>2]=numTouches;if(getWasmTableEntry(callbackfunc)(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_touchend_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread)}function _emscripten_set_touchmove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread)}function _emscripten_set_touchstart_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread)}function registerWheelEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(104);var wheelHandlerFunc=function(e=event){var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+72>>3]=e["deltaX"];HEAPF64[wheelEvent+80>>3]=e["deltaY"];HEAPF64[wheelEvent+88>>3]=e["deltaZ"];HEAP32[wheelEvent+96>>2]=e["deltaMode"];if(getWasmTableEntry(callbackfunc)(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:wheelHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_wheel_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){target=findEventTarget(target);if(!target)return-4;if(typeof target.onwheel!="undefined"){return registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread)}else{return-1}}function _emscripten_set_window_title(title){setWindowTitle(UTF8ToString(title))}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings}function stringToAscii(str,buffer){for(var i=0;i>0]=str.charCodeAt(i)}HEAP8[buffer>>0]=0}function _environ_get(__environ,environ_buf){var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0}function _environ_sizes_get(penviron_count,penviron_buf_size){var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAPU32[penviron_buf_size>>2]=bufSize;return 0}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function doReadv(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function convertI32PairToI53Checked(lo,hi){return hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var offset=convertI32PairToI53Checked(offset_low,offset_high);if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function doWritev(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!=="undefined"){offset+=curr}}return ret}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _glAttachShader(program,shader){GLctx.attachShader(GL.programs[program],GL.shaders[shader])}function _glBindBuffer(target,buffer){if(target==35051){GLctx.currentPixelPackBufferBinding=buffer}else if(target==35052){GLctx.currentPixelUnpackBufferBinding=buffer}GLctx.bindBuffer(target,GL.buffers[buffer])}function _glBindTexture(target,texture){GLctx.bindTexture(target,GL.textures[texture])}function _glBindVertexArray(vao){GLctx.bindVertexArray(GL.vaos[vao])}var _glBindVertexArrayOES=_glBindVertexArray;function _glBlendFunc(x0,x1){GLctx.blendFunc(x0,x1)}function _glBufferData(target,size,data,usage){if(true){if(data&&size){GLctx.bufferData(target,HEAPU8,usage,data,size)}else{GLctx.bufferData(target,size,usage)}}else{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)}}function _glClear(x0){GLctx.clear(x0)}function _glClearColor(x0,x1,x2,x3){GLctx.clearColor(x0,x1,x2,x3)}function _glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id}function _glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id}function _glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null}function _glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _glDeleteTextures(n,textures){for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}function _glDrawArrays(mode,first,count){GLctx.drawArrays(mode,first,count)}function _glEnable(x0){GLctx.enable(x0)}function _glEnableVertexAttribArray(index){GLctx.enableVertexAttribArray(index)}function __glGenObject(n,buffers,createFunction,objectTable){for(var i=0;i>2]=id}}function _glGenBuffers(n,buffers){__glGenObject(n,buffers,"createBuffer",GL.buffers)}function _glGenTextures(n,textures){__glGenObject(n,textures,"createTexture",GL.textures)}function _glGenVertexArrays(n,arrays){__glGenObject(n,arrays,"createVertexArray",GL.vaos)}var _glGenVertexArraysOES=_glGenVertexArrays;function _glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _glLinkProgram(program){program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}}function computeUnpackAlignedImageSize(width,height,sizePerPixel,alignment){function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height*alignedRowSize}function colorChannelsInGlTextureFormat(format){var colorChannels={5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4};return colorChannels[format-6402]||1}function heapObjectForWebGLType(type){type-=5120;if(type==0)return HEAP8;if(type==1)return HEAPU8;if(type==2)return HEAP16;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922||type==28520||type==30779||type==30782)return HEAPU32;return HEAPU16}function heapAccessShiftForWebGLHeap(heap){return 31-Math.clz32(heap.BYTES_PER_ELEMENT)}function emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat){var heap=heapObjectForWebGLType(type);var shift=heapAccessShiftForWebGLHeap(heap);var byteSize=1<>shift,pixels+bytes>>shift)}function _glReadPixels(x,y,width,height,format,type,pixels){if(true){if(GLctx.currentPixelPackBufferBinding){GLctx.readPixels(x,y,width,height,format,type,pixels)}else{var heap=heapObjectForWebGLType(type);GLctx.readPixels(x,y,width,height,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}return}var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)}function _glShaderSource(shader,count,string,length){var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)}function _glTexImage2D(target,level,internalFormat,width,height,border,format,type,pixels){if(true){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,null)}return}GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null)}function _glTexParameteri(x0,x1,x2){GLctx.texParameteri(x0,x1,x2)}function _glUseProgram(program){program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program}function _glVertexAttribPointer(index,size,type,normalized,stride,ptr){GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function _glViewport(x0,x1,x2,x3){GLctx.viewport(x0,x1,x2,x3)}function isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum}var MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value=="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}return thisDate.getFullYear()}return thisDate.getFullYear()-1}var EXPANSION_RULES_2={"%a":function(date){return WEEKDAYS[date.tm_wday].substring(0,3)},"%A":function(date){return WEEKDAYS[date.tm_wday]},"%b":function(date){return MONTHS[date.tm_mon].substring(0,3)},"%B":function(date){return MONTHS[date.tm_mon]},"%C":function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":function(date){return leadingNulls(date.tm_mday,2)},"%e":function(date){return leadingSomething(date.tm_mday,2," ")},"%g":function(date){return getWeekBasedYear(date).toString().substring(2)},"%G":function(date){return getWeekBasedYear(date)},"%H":function(date){return leadingNulls(date.tm_hour,2)},"%I":function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":function(date){return leadingNulls(date.tm_mday+arraySum(isLeapYear(date.tm_year+1900)?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,date.tm_mon-1),3)},"%m":function(date){return leadingNulls(date.tm_mon+1,2)},"%M":function(date){return leadingNulls(date.tm_min,2)},"%n":function(){return"\n"},"%p":function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}return"PM"},"%S":function(date){return leadingNulls(date.tm_sec,2)},"%t":function(){return"\t"},"%u":function(date){return date.tm_wday||7},"%U":function(date){var days=date.tm_yday+7-date.tm_wday;return leadingNulls(Math.floor(days/7),2)},"%V":function(date){var val=Math.floor((date.tm_yday+7-(date.tm_wday+6)%7)/7);if((date.tm_wday+371-date.tm_yday-2)%7<=2){val++}if(!val){val=52;var dec31=(date.tm_wday+7-date.tm_yday-1)%7;if(dec31==4||dec31==5&&isLeapYear(date.tm_year%400-1)){val++}}else if(val==53){var jan1=(date.tm_wday+371-date.tm_yday)%7;if(jan1!=4&&(jan1!=3||!isLeapYear(date.tm_year)))val=1}return leadingNulls(val,2)},"%w":function(date){return date.tm_wday},"%W":function(date){var days=date.tm_yday+7-(date.tm_wday+6)%7;return leadingNulls(Math.floor(days/7),2)},"%y":function(date){return(date.tm_year+1900).toString().substring(2)},"%Y":function(date){return date.tm_year+1900},"%z":function(date){var off=date.tm_gmtoff;var ahead=off>=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":function(date){return date.tm_zone},"%%":function(){return"%"}};pattern=pattern.replace(/%%/g,"\0\0");for(var rule in EXPANSION_RULES_2){if(pattern.includes(rule)){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}pattern=pattern.replace(/\0\0/g,"%");var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _strftime_l(s,maxsize,format,tm,loc){return _strftime(s,maxsize,format,tm)}var FSNode=function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev};var readMode=292|73;var writeMode=146;Object.defineProperties(FSNode.prototype,{read:{get:function(){return(this.mode&readMode)===readMode},set:function(val){val?this.mode|=readMode:this.mode&=~readMode}},write:{get:function(){return(this.mode&writeMode)===writeMode},set:function(val){val?this.mode|=writeMode:this.mode&=~writeMode}},isFolder:{get:function(){return FS.isDir(this.mode)}},isDevice:{get:function(){return FS.isChrdev(this.mode)}}});FS.FSNode=FSNode;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_unlink"]=FS.unlink;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createDevice"]=FS.createDevice;Module["requestFullscreen"]=function Module_requestFullscreen(lockPointer,resizeCanvas){Browser.requestFullscreen(lockPointer,resizeCanvas)};Module["requestAnimationFrame"]=function Module_requestAnimationFrame(func){Browser.requestAnimationFrame(func)};Module["setCanvasSize"]=function Module_setCanvasSize(width,height,noUpdates){Browser.setCanvasSize(width,height,noUpdates)};Module["pauseMainLoop"]=function Module_pauseMainLoop(){Browser.mainLoop.pause()};Module["resumeMainLoop"]=function Module_resumeMainLoop(){Browser.mainLoop.resume()};Module["getUserMedia"]=function Module_getUserMedia(){Browser.getUserMedia()};Module["createContext"]=function Module_createContext(canvas,useWebGL,setInModule,webGLContextAttributes){return Browser.createContext(canvas,useWebGL,setInModule,webGLContextAttributes)};var preloadedImages={};var preloadedAudios={};var GLctx;var decodeBase64=typeof atob=="function"?atob:function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run(); +var Module=typeof Module!="undefined"?Module:{};if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0}Module.expectedDataFileDownloads++;(function(){if(Module["ENVIRONMENT_IS_PTHREAD"]||Module["$ww"])return;var loadPackage=function(metadata){var PACKAGE_PATH="";if(typeof window==="object"){PACKAGE_PATH=window["encodeURIComponent"](window.location.pathname.toString().substring(0,window.location.pathname.toString().lastIndexOf("/"))+"/")}else if(typeof process==="undefined"&&typeof location!=="undefined"){PACKAGE_PATH=encodeURIComponent(location.pathname.toString().substring(0,location.pathname.toString().lastIndexOf("/"))+"/")}var PACKAGE_NAME="pge.data";var REMOTE_PACKAGE_BASE="pge.data";if(typeof Module["locateFilePackage"]==="function"&&!Module["locateFile"]){Module["locateFile"]=Module["locateFilePackage"];err("warning: you defined Module.locateFilePackage, that has been renamed to Module.locateFile (using your locateFilePackage for now)")}var REMOTE_PACKAGE_NAME=Module["locateFile"]?Module["locateFile"](REMOTE_PACKAGE_BASE,""):REMOTE_PACKAGE_BASE;var REMOTE_PACKAGE_SIZE=metadata["remote_package_size"];function fetchRemotePackage(packageName,packageSize,callback,errback){if(typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string"){require("fs").readFile(packageName,function(err,contents){if(err){errback(err)}else{callback(contents.buffer)}});return}var xhr=new XMLHttpRequest;xhr.open("GET",packageName,true);xhr.responseType="arraybuffer";xhr.onprogress=function(event){var url=packageName;var size=packageSize;if(event.total)size=event.total;if(event.loaded){if(!xhr.addedTotal){xhr.addedTotal=true;if(!Module.dataFileDownloads)Module.dataFileDownloads={};Module.dataFileDownloads[url]={loaded:event.loaded,total:size}}else{Module.dataFileDownloads[url].loaded=event.loaded}var total=0;var loaded=0;var num=0;for(var download in Module.dataFileDownloads){var data=Module.dataFileDownloads[download];total+=data.total;loaded+=data.loaded;num++}total=Math.ceil(total*Module.expectedDataFileDownloads/num);if(Module["setStatus"])Module["setStatus"](`Downloading data... (${loaded}/${total})`)}else if(!Module.dataFileDownloads){if(Module["setStatus"])Module["setStatus"]("Downloading data...")}};xhr.onerror=function(event){throw new Error("NetworkError for: "+packageName)};xhr.onload=function(event){if(xhr.status==200||xhr.status==304||xhr.status==206||xhr.status==0&&xhr.response){var packageData=xhr.response;callback(packageData)}else{throw new Error(xhr.statusText+" : "+xhr.responseURL)}};xhr.send(null)}function handleError(error){console.error("package error:",error)}var fetchedCallback=null;var fetched=Module["getPreloadedPackage"]?Module["getPreloadedPackage"](REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE):null;if(!fetched)fetchRemotePackage(REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE,function(data){if(fetchedCallback){fetchedCallback(data);fetchedCallback=null}else{fetched=data}},handleError);function runWithFS(){function assert(check,msg){if(!check)throw msg+(new Error).stack}Module["FS_createPath"]("/","assets",true,true);Module["FS_createPath"]("/assets","Campaigns",true,true);Module["FS_createPath"]("/assets","config",true,true);Module["FS_createPath"]("/assets/config","classes",true,true);Module["FS_createPath"]("/assets/config","gfx",true,true);Module["FS_createPath"]("/assets","maps",true,true);Module["FS_createPath"]("/assets","monsters",true,true);function DataRequest(start,end,audio){this.start=start;this.end=end;this.audio=audio}DataRequest.prototype={requests:{},open:function(mode,name){this.name=name;this.requests[name]=this;Module["addRunDependency"](`fp ${this.name}`)},send:function(){},onload:function(){var byteArray=this.byteArray.subarray(this.start,this.end);this.finish(byteArray)},finish:function(byteArray){var that=this;Module["FS_createDataFile"](this.name,null,byteArray,true,true,true);Module["removeRunDependency"](`fp ${that.name}`);this.requests[this.name]=null}};var files=metadata["files"];for(var i=0;i{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;if(ENVIRONMENT_IS_NODE){var fs=require("fs");var nodePath=require("path");if(ENVIRONMENT_IS_WORKER){scriptDirectory=nodePath.dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=(filename,binary)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror,binary=true)=>{filename=isFileURI(filename)?new URL(filename):nodePath.normalize(filename);fs.readFile(filename,binary?undefined:"utf8",(err,data)=>{if(err)onerror(err);else onload(binary?data.buffer:data)})};if(!Module["thisProgram"]&&process.argv.length>1){thisProgram=process.argv[1].replace(/\\/g,"/")}arguments_=process.argv.slice(2);if(typeof module!="undefined"){module["exports"]=Module}process.on("uncaughtException",ex=>{if(ex!=="unwind"&&!(ex instanceof ExitStatus)&&!(ex.context instanceof ExitStatus)){throw ex}});var nodeMajor=process.versions.node.split(".")[0];if(nodeMajor<15){process.on("unhandledRejection",reason=>{throw reason})}quit_=(status,toThrow)=>{process.exitCode=status;throw toThrow};Module["inspect"]=()=>"[Emscripten Module object]"}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort(text)}}var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeKeepaliveCounter=0;function keepRuntimeAlive(){return noExitRuntime||runtimeKeepaliveCounter>0}function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;wasmBinaryFile="pge.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(binaryFile){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(binaryFile)){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{if(!response["ok"]){throw"failed to load wasm binary file at '"+binaryFile+"'"}return response["arrayBuffer"]()}).catch(()=>getBinary(binaryFile))}else{if(readAsync){return new Promise((resolve,reject)=>{readAsync(binaryFile,response=>resolve(new Uint8Array(response)),reject)})}}}return Promise.resolve().then(()=>getBinary(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>{return WebAssembly.instantiate(binary,imports)}).then(instance=>{return instance}).then(receiver,reason=>{err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&!isFileURI(binaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}else{return instantiateArrayBuffer(binaryFile,imports,callback)}}function createWasm(){var info={"env":wasmImports,"wasi_snapshot_preview1":wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["memory"];updateMemoryViews();wasmTable=Module["asm"]["__indirect_function_table"];addOnInit(Module["asm"]["__wasm_call_ctors"]);removeRunDependency("wasm-instantiate");return exports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult);return{}}var tempDouble;var tempI64;var ASM_CONSTS={68708:()=>{window.onunload=Module._olc_OnPageUnload},68752:($0,$1)=>{Module.olc_AspectRatio=$0/$1;Module.olc_AssumeDefaultShells=document.querySelectorAll(".emscripten").length>=3?true:false;oncontextmenu=function(e){return false};var olc_ResizeHandler=function(){let isFullscreen=document.fullscreenElement!=null;let width=isFullscreen?window.innerWidth:Module.canvas.parentNode.clientWidth;let height=isFullscreen?window.innerHeight:Module.canvas.parentNode.clientHeight;let viewWidth=width;let viewHeight=width/Module.olc_AspectRatio;if(viewHeight>height){viewWidth=height*Module.olc_AspectRatio;viewHeight=height}viewWidth=parseInt(viewWidth);viewHeight=parseInt(viewHeight);setTimeout(function(){if(Module.olc_AssumeDefaultShells)Module.canvas.parentNode.setAttribute("style","width: 100%; height: 70vh; margin-left: auto; margin-right: auto;");Module.canvas.setAttribute("width",viewWidth);Module.canvas.setAttribute("height",viewHeight);Module.canvas.setAttribute("style",`width: ${viewWidth}px; height: ${viewHeight}px;`);Module._olc_PGE_UpdateWindowSize(viewWidth,viewHeight);Module.canvas.focus()},200)};var olc_Init=function(){if(Module.olc_AspectRatio===undefined){setTimeout(function(){Module.olc_Init()},50);return}let resizeObserver=new ResizeObserver(function(entries){Module.olc_ResizeHandler()}).observe(Module.canvas.parentNode);let mutationObserver=new MutationObserver(function(mutationsList,observer){setTimeout(function(){Module.olc_ResizeHandler()},200)}).observe(Module.canvas.parentNode,{attributes:false,childList:true,subtree:false});window.addEventListener("fullscreenchange",function(e){setTimeout(function(){Module.olc_ResizeHandler()},200)})};Module.olc_ResizeHandler=Module.olc_ResizeHandler!=undefined?Module.olc_ResizeHandler:olc_ResizeHandler;Module.olc_Init=Module.olc_Init!=undefined?Module.olc_Init:olc_Init;Module.olc_Init()},70725:()=>{return Module.canvas.getBoundingClientRect().left},70777:()=>{return Module.canvas.getBoundingClientRect().top}};function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){callbacks.shift()(Module)}}var exceptionCaught=[];var exceptionLast=0;var uncaughtExceptionCount=0;function ___cxa_rethrow(){var info=exceptionCaught.pop();if(!info){abort("no exception to throw")}var ptr=info.excPtr;if(!info.get_rethrown()){exceptionCaught.push(info);info.set_rethrown(true);info.set_caught(false);uncaughtExceptionCount++}exceptionLast=ptr;throw exceptionLast}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24;this.set_type=function(type){HEAPU32[this.ptr+4>>2]=type};this.get_type=function(){return HEAPU32[this.ptr+4>>2]};this.set_destructor=function(destructor){HEAPU32[this.ptr+8>>2]=destructor};this.get_destructor=function(){return HEAPU32[this.ptr+8>>2]};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+12>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+12>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+13>>0]!=0};this.init=function(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor)};this.set_adjusted_ptr=function(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr};this.get_adjusted_ptr=function(){return HEAPU32[this.ptr+16>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw exceptionLast}function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:function(){var paths=Array.prototype.slice.call(arguments);return PATH.normalize(paths.join("/"))},join2:(l,r)=>{return PATH.normalize(l+"/"+r)}};function initRandomFill(){if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else if(ENVIRONMENT_IS_NODE){try{var crypto_module=require("crypto");var randomFillSync=crypto_module["randomFillSync"];if(randomFillSync){return view=>crypto_module["randomFillSync"](view)}var randomBytes=crypto_module["randomBytes"];return view=>(view.set(randomBytes(view.byteLength)),view)}catch(e){}}abort("initRandomDevice")}function randomFill(view){return(randomFill=initRandomFill())(view)}var PATH_FS={resolve:function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heapOrArray,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}var TTY={ttys:[],init:function(){},shutdown:function(){},register:function(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open:function(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close:function(stream){stream.tty.ops.fsync(stream.tty)},fsync:function(stream){stream.tty.ops.fsync(stream.tty)},read:function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()},put_char:function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync:function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}}},default_tty1_ops:{put_char:function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};function mmapAlloc(size){abort()}var MEMFS={ops_table:null,mount:function(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode:function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray:function(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage:function(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage:function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr:function(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr:function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup:function(parent,name){throw FS.genericErrors[44]},mknod:function(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename:function(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp;old_node.parent=new_dir},unlink:function(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir:function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir:function(node){var entries=[".",".."];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries},symlink:function(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink:function(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read:function(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{assert(arrayBuffer,`Loading data file "${url}" failed (no arrayBuffer).`);onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},event=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)}var preloadPlugins=Module["preloadPlugins"]||[];function FS_handledByPreloadPlugin(byteArray,fullname,finish,onerror){if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(function(plugin){if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled}function FS_createPreloadedFile(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish){var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){if(preFinish)preFinish();if(!dontCreateFile){FS.createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}if(onload)onload();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{if(onerror)onerror();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,byteArray=>processData(byteArray),onerror)}else{processData(url)}}function FS_modeStringToFlags(str){var flagModes={"r":0,"r+":2,"w":512|64|1,"w+":512|64|2,"a":1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags}function FS_getMode(canRead,canWrite){var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode}var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:(path,opts={})=>{path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath:node=>{var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?`${mount}/${path}`:mount+path}path=path?`${node.name}/${path}`:node.name;node=node.parent}},hashName:(parentid,name)=>{var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode:node=>{var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode:node=>{var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode:(parent,name)=>{var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode:(parent,name,mode,rdev)=>{var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:node=>{FS.hashRemoveNode(node)},isRoot:node=>{return node===node.parent},isMountpoint:node=>{return!!node.mounted},isFile:mode=>{return(mode&61440)===32768},isDir:mode=>{return(mode&61440)===16384},isLink:mode=>{return(mode&61440)===40960},isChrdev:mode=>{return(mode&61440)===8192},isBlkdev:mode=>{return(mode&61440)===24576},isFIFO:mode=>{return(mode&61440)===4096},isSocket:mode=>{return(mode&49152)===49152},flagsToPermissionString:flag=>{var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:(node,perms)=>{if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup:dir=>{var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:(dir,name)=>{try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:(dir,name,isdir)=>{var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:(node,flags)=>{if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:()=>{for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStream:fd=>FS.streams[fd],createStream:(stream,fd=-1)=>{if(!FS.FSStream){FS.FSStream=function(){this.shared={}};FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get:function(){return this.node},set:function(val){this.node=val}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}},flags:{get:function(){return this.shared.flags},set:function(val){this.shared.flags=val}},position:{get:function(){return this.shared.position},set:function(val){this.shared.position=val}}})}stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:fd=>{FS.streams[fd]=null},chrdev_stream_ops:{open:stream=>{var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}},llseek:()=>{throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice:(dev,ops)=>{FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts:mount=>{var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts},syncfs:(populate,callback)=>{if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`)}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:(type,opts,mountpoint)=>{var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount:mountpoint=>{var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:(parent,name)=>{return parent.node_ops.lookup(parent,name)},mknod:(path,mode,dev)=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:(path,mode)=>{mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:(path,mode)=>{mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:(path,mode)=>{var dirs=path.split("/");var d="";for(var i=0;i{if(typeof dev=="undefined"){dev=mode;mode=438}mode|=8192;return FS.mknod(path,mode,dev)},symlink:(oldpath,newpath)=>{if(!PATH_FS.resolve(oldpath)){throw new FS.ErrnoError(44)}var lookup=FS.lookupPath(newpath,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var newname=PATH.basename(newpath);var errCode=FS.mayCreate(parent,newname);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.symlink){throw new FS.ErrnoError(63)}return parent.node_ops.symlink(parent,newname,oldpath)},rename:(old_path,new_path)=>{var old_dirname=PATH.dirname(old_path);var new_dirname=PATH.dirname(new_path);var old_name=PATH.basename(old_path);var new_name=PATH.basename(new_path);var lookup,old_dir,new_dir;lookup=FS.lookupPath(old_path,{parent:true});old_dir=lookup.node;lookup=FS.lookupPath(new_path,{parent:true});new_dir=lookup.node;if(!old_dir||!new_dir)throw new FS.ErrnoError(44);if(old_dir.mount!==new_dir.mount){throw new FS.ErrnoError(75)}var old_node=FS.lookupNode(old_dir,old_name);var relative=PATH_FS.relative(old_path,new_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(28)}relative=PATH_FS.relative(new_path,old_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(55)}var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(old_node===new_node){return}var isdir=FS.isDir(old_node.mode);var errCode=FS.mayDelete(old_dir,old_name,isdir);if(errCode){throw new FS.ErrnoError(errCode)}errCode=new_node?FS.mayDelete(new_dir,new_name,isdir):FS.mayCreate(new_dir,new_name);if(errCode){throw new FS.ErrnoError(errCode)}if(!old_dir.node_ops.rename){throw new FS.ErrnoError(63)}if(FS.isMountpoint(old_node)||new_node&&FS.isMountpoint(new_node)){throw new FS.ErrnoError(10)}if(new_dir!==old_dir){errCode=FS.nodePermissions(old_dir,"w");if(errCode){throw new FS.ErrnoError(errCode)}}FS.hashRemoveNode(old_node);try{old_dir.node_ops.rename(old_node,new_dir,new_name)}catch(e){throw e}finally{FS.hashAddNode(old_node)}},rmdir:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,true);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.rmdir){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.rmdir(parent,name);FS.destroyNode(node)},readdir:path=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node.node_ops.readdir){throw new FS.ErrnoError(54)}return node.node_ops.readdir(node)},unlink:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,false);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.unlink){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.unlink(parent,name);FS.destroyNode(node)},readlink:path=>{var lookup=FS.lookupPath(path);var link=lookup.node;if(!link){throw new FS.ErrnoError(44)}if(!link.node_ops.readlink){throw new FS.ErrnoError(28)}return PATH_FS.resolve(FS.getPath(link.parent),link.node_ops.readlink(link))},stat:(path,dontFollow)=>{var lookup=FS.lookupPath(path,{follow:!dontFollow});var node=lookup.node;if(!node){throw new FS.ErrnoError(44)}if(!node.node_ops.getattr){throw new FS.ErrnoError(63)}return node.node_ops.getattr(node)},lstat:path=>{return FS.stat(path,true)},chmod:(path,mode,dontFollow)=>{var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{mode:mode&4095|node.mode&~4095,timestamp:Date.now()})},lchmod:(path,mode)=>{FS.chmod(path,mode,true)},fchmod:(fd,mode)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chmod(stream.node,mode)},chown:(path,uid,gid,dontFollow)=>{var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{timestamp:Date.now()})},lchown:(path,uid,gid)=>{FS.chown(path,uid,gid,true)},fchown:(fd,uid,gid)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chown(stream.node,uid,gid)},truncate:(path,len)=>{if(len<0){throw new FS.ErrnoError(28)}var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:true});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}if(FS.isDir(node.mode)){throw new FS.ErrnoError(31)}if(!FS.isFile(node.mode)){throw new FS.ErrnoError(28)}var errCode=FS.nodePermissions(node,"w");if(errCode){throw new FS.ErrnoError(errCode)}node.node_ops.setattr(node,{size:len,timestamp:Date.now()})},ftruncate:(fd,len)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(28)}FS.truncate(stream.node,len)},utime:(path,atime,mtime)=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;node.node_ops.setattr(node,{timestamp:Math.max(atime,mtime)})},open:(path,flags,mode)=>{if(path===""){throw new FS.ErrnoError(44)}flags=typeof flags=="string"?FS_modeStringToFlags(flags):flags;mode=typeof mode=="undefined"?438:mode;if(flags&64){mode=mode&4095|32768}else{mode=0}var node;if(typeof path=="object"){node=path}else{path=PATH.normalize(path);try{var lookup=FS.lookupPath(path,{follow:!(flags&131072)});node=lookup.node}catch(e){}}var created=false;if(flags&64){if(node){if(flags&128){throw new FS.ErrnoError(20)}}else{node=FS.mknod(path,mode,0);created=true}}if(!node){throw new FS.ErrnoError(44)}if(FS.isChrdev(node.mode)){flags&=~512}if(flags&65536&&!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}if(!created){var errCode=FS.mayOpen(node,flags);if(errCode){throw new FS.ErrnoError(errCode)}}if(flags&512&&!created){FS.truncate(node,0)}flags&=~(128|512|131072);var stream=FS.createStream({node:node,path:FS.getPath(node),flags:flags,seekable:true,position:0,stream_ops:node.stream_ops,ungotten:[],error:false});if(stream.stream_ops.open){stream.stream_ops.open(stream)}if(Module["logReadFiles"]&&!(flags&1)){if(!FS.readFiles)FS.readFiles={};if(!(path in FS.readFiles)){FS.readFiles[path]=1}}return stream},close:stream=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(stream.getdents)stream.getdents=null;try{if(stream.stream_ops.close){stream.stream_ops.close(stream)}}catch(e){throw e}finally{FS.closeStream(stream.fd)}stream.fd=null},isClosed:stream=>{return stream.fd===null},llseek:(stream,offset,whence)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(!stream.seekable||!stream.stream_ops.llseek){throw new FS.ErrnoError(70)}if(whence!=0&&whence!=1&&whence!=2){throw new FS.ErrnoError(28)}stream.position=stream.stream_ops.llseek(stream,offset,whence);stream.ungotten=[];return stream.position},read:(stream,buffer,offset,length,position)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.read){throw new FS.ErrnoError(28)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead},write:(stream,buffer,offset,length,position,canOwn)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.write){throw new FS.ErrnoError(28)}if(stream.seekable&&stream.flags&1024){FS.llseek(stream,0,2)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;return bytesWritten},allocate:(stream,offset,length)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(offset<0||length<=0){throw new FS.ErrnoError(28)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(stream.node.mode)){throw new FS.ErrnoError(43)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(138)}stream.stream_ops.allocate(stream,offset,length)},mmap:(stream,length,position,prot,flags)=>{if((prot&2)!==0&&(flags&2)===0&&(stream.flags&2097155)!==2){throw new FS.ErrnoError(2)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(2)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(43)}return stream.stream_ops.mmap(stream,length,position,prot,flags)},msync:(stream,buffer,offset,length,mmapFlags)=>{if(!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)},munmap:stream=>0,ioctl:(stream,cmd,arg)=>{if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(59)}return stream.stream_ops.ioctl(stream,cmd,arg)},readFile:(path,opts={})=>{opts.flags=opts.flags||0;opts.encoding=opts.encoding||"binary";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error(`Invalid encoding type "${opts.encoding}"`)}var ret;var stream=FS.open(path,opts.flags);var stat=FS.stat(path);var length=stat.size;var buf=new Uint8Array(length);FS.read(stream,buf,0,length,0);if(opts.encoding==="utf8"){ret=UTF8ArrayToString(buf,0)}else if(opts.encoding==="binary"){ret=buf}FS.close(stream);return ret},writeFile:(path,data,opts={})=>{opts.flags=opts.flags||577;var stream=FS.open(path,opts.flags,opts.mode);if(typeof data=="string"){var buf=new Uint8Array(lengthBytesUTF8(data)+1);var actualNumBytes=stringToUTF8Array(data,buf,0,buf.length);FS.write(stream,buf,0,actualNumBytes,undefined,opts.canOwn)}else if(ArrayBuffer.isView(data)){FS.write(stream,data,0,data.byteLength,undefined,opts.canOwn)}else{throw new Error("Unsupported data type")}FS.close(stream)},cwd:()=>FS.currentPath,chdir:path=>{var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories:()=>{FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices:()=>{FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories:()=>{FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount:()=>{var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup:(parent,name)=>{var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams:()=>{if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},ensureErrnoError:()=>{if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.name="ErrnoError";this.node=node;this.setErrno=function(errno){this.errno=errno};this.setErrno(errno);this.message="FS error"};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""})},staticInit:()=>{FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS}},init:(input,output,error)=>{FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit:()=>{FS.init.initialized=false;for(var i=0;i{var ret=FS.analyzePath(path,dontResolveLastLink);if(!ret.exists){return null}return ret.object},analyzePath:(path,dontResolveLastLink)=>{try{var lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});path=lookup.path}catch(e){}var ret={isRoot:false,exists:false,error:0,name:null,path:null,object:null,parentExists:false,parentPath:null,parentObject:null};try{var lookup=FS.lookupPath(path,{parent:true});ret.parentExists=true;ret.parentPath=lookup.path;ret.parentObject=lookup.node;ret.name=PATH.basename(path);lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});ret.exists=true;ret.path=lookup.path;ret.object=lookup.node;ret.name=lookup.node.name;ret.isRoot=lookup.path==="/"}catch(e){ret.error=e.errno}return ret},createPath:(parent,path,canRead,canWrite)=>{parent=typeof parent=="string"?parent:FS.getPath(parent);var parts=path.split("/").reverse();while(parts.length){var part=parts.pop();if(!part)continue;var current=PATH.join2(parent,part);try{FS.mkdir(current)}catch(e){}parent=current}return current},createFile:(parent,name,properties,canRead,canWrite)=>{var path=PATH.join2(typeof parent=="string"?parent:FS.getPath(parent),name);var mode=FS_getMode(canRead,canWrite);return FS.create(path,mode)},createDataFile:(parent,name,data,canRead,canWrite,canOwn)=>{var path=name;if(parent){parent=typeof parent=="string"?parent:FS.getPath(parent);path=name?PATH.join2(parent,name):parent}var mode=FS_getMode(canRead,canWrite);var node=FS.create(path,mode);if(data){if(typeof data=="string"){var arr=new Array(data.length);for(var i=0,len=data.length;i{var path=PATH.join2(typeof parent=="string"?parent:FS.getPath(parent),name);var mode=FS_getMode(!!input,!!output);if(!FS.createDevice.major)FS.createDevice.major=64;var dev=FS.makedev(FS.createDevice.major++,0);FS.registerDevice(dev,{open:stream=>{stream.seekable=false},close:stream=>{if(output&&output.buffer&&output.buffer.length){output(10)}},read:(stream,buffer,offset,length,pos)=>{var bytesRead=0;for(var i=0;i{for(var i=0;i{if(obj.isDevice||obj.isFolder||obj.link||obj.contents)return true;if(typeof XMLHttpRequest!="undefined"){throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.")}else if(read_){try{obj.contents=intArrayFromString(read_(obj.url),true);obj.usedBytes=obj.contents.length}catch(e){throw new FS.ErrnoError(29)}}else{throw new Error("Cannot load without read() or XMLHttpRequest.")}},createLazyFile:(parent,name,url,canRead,canWrite)=>{function LazyUint8Array(){this.lengthKnown=false;this.chunks=[]}LazyUint8Array.prototype.get=function LazyUint8Array_get(idx){if(idx>this.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._length}},chunkSize:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){FS.forceLoadFile(node);return fn.apply(null,arguments)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt:function(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat:function(func,path,buf){try{var stat=func(path)}catch(e){if(e&&e.node&&PATH.normalize(path)!==PATH.normalize(FS.getPath(e.node))){return-54}throw e}HEAP32[buf>>2]=stat.dev;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAPU32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];HEAPU32[buf+96>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+104>>2]=tempI64[0],HEAP32[buf+108>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream}};function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}var newStream;newStream=FS.createStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 5:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 6:case 7:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:case 21505:{if(!stream.tty)return-59;return 0}case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-59;return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;return 0}case 21524:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?SYSCALLS.get():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var nowIsMonotonic=true;function __emscripten_get_now_is_monotonic(){return nowIsMonotonic}function __emscripten_throw_longjmp(){throw Infinity}function _abort(){abort("")}function _emscripten_set_main_loop_timing(mode,value){Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(!Browser.mainLoop.running){Browser.mainLoop.running=true}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(typeof setImmediate=="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var Browser_setImmediate_messageHandler=event=>{if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",Browser_setImmediate_messageHandler,true);setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){if(Module["setImmediates"]===undefined)Module["setImmediates"]=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0}var _emscripten_get_now;if(ENVIRONMENT_IS_NODE){global.performance=require("perf_hooks").performance}_emscripten_get_now=()=>performance.now();function setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop,arg,noSetTiming){assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.");Browser.mainLoop.func=browserIterationFunc;Browser.mainLoop.arg=arg;var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}out('main loop blocker "'+blocker.name+'" took '+(Date.now()-start)+" ms");Browser.mainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(Browser.mainLoop.runner,0);return}if(!checkIsRunning())return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}Browser.mainLoop.runIter(browserIterationFunc);if(!checkIsRunning())return;if(typeof SDL=="object"&&SDL.audio&&SDL.audio.queueNewAudioData)SDL.audio.queueNewAudioData();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0){_emscripten_set_main_loop_timing(0,1e3/fps)}else{_emscripten_set_main_loop_timing(1,1)}Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}}function handleException(e){if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)}function _proc_exit(code){EXITSTATUS=code;if(!keepRuntimeAlive()){if(Module["onExit"])Module["onExit"](code);ABORT=true}quit_(code,new ExitStatus(code))}function exitJS(status,implicit){EXITSTATUS=status;_proc_exit(status)}var _exit=exitJS;function maybeExit(){if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}}function callUserCallback(func){if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}}function safeSetTimeout(func,timeout){return setTimeout(()=>{callUserCallback(func)},timeout)}var Browser={mainLoop:{running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;setMainLoop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus:function(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining{assert(img.complete,"Image "+name+" could not be decoded");var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);preloadedImages[name]=canvas;URL.revokeObjectURL(url);if(onload)onload(byteArray)};img.onerror=event=>{out("Image "+url+" could not be decoded");if(onerror)onerror()};img.src=url};preloadPlugins.push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;preloadedAudios[name]=audio;if(onload)onload(byteArray)}var b=new Blob([byteArray],{type:Browser.getMimetype(name)});var url=URL.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",()=>finish(audio),false);audio.onerror=function audio_onerror(event){if(done)return;err("warning: browser could not fully decode audio "+name+", trying slower base64 approach");function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;safeSetTimeout(()=>{finish(audio)},1e4)};preloadPlugins.push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(()=>{});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(()=>{});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",ev=>{if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext:function(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:2};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx=="undefined","cannot set in module if GLctx is used, but we are a non-GL context that would replace it");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(callback=>callback());Browser.init()}return ctx},destroyContext:function(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen:function(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer=="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas=="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}if(Module["onFullScreen"])Module["onFullScreen"](Browser.isFullscreen);if(Module["onFullscreen"])Module["onFullscreen"](Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?()=>canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]):null)||(canvasContainer["webkitRequestFullScreen"]?()=>canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]):null);canvasContainer.requestFullscreen()},exitFullscreen:function(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||(()=>{});CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame:function(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame:function(func){if(typeof requestAnimationFrame=="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeSetTimeout:function(func,timeout){return safeSetTimeout(func,timeout)},safeRequestAnimationFrame:function(func){return Browser.requestAnimationFrame(()=>{callUserCallback(func)})},getMimetype:function(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia:function(func){if(!window.getUserMedia){window.getUserMedia=navigator["getUserMedia"]||navigator["mozGetUserMedia"]}window.getUserMedia(func)},getMovementX:function(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY:function(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta:function(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!="undefined"?window.scrollY:window.pageYOffset;if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var adjustedX=touch.pageX-(scrollX+rect.left);var adjustedY=touch.pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);var coords={x:adjustedX,y:adjustedY};if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];if(!last)last=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}var x=event.pageX-(scrollX+rect.left);var y=event.pageY-(scrollY+rect.top);x=x*(cw/rect.width);y=y*(ch/rect.height);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y}},resizeListeners:[],updateResizeListeners:function(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(listener=>listener(canvas.width,canvas.height))},setCanvasSize:function(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions:function(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAP32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};function _eglChooseConfig(display,attrib_list,configs,config_size,numConfigs){return EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs)}function webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.dibvbi=ctx.getExtension("WEBGL_draw_instanced_base_vertex_base_instance"))}function webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.mdibvbi=ctx.getExtension("WEBGL_multi_draw_instanced_base_vertex_base_instance"))}function webgl_enable_WEBGL_multi_draw(ctx){return!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"))}var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],samplers:[],transformFeedbacks:[],syncs:[],stringCache:{},stringiCache:{},unpackAlignment:4,recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:function(table){var ret=GL.counter++;for(var i=table.length;i>2]:-1;source+=UTF8ToString(HEAP32[string+i*4>>2],len<0?undefined:len)}return source},createContext:function(canvas,webGLContextAttributes){if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;function fixedGetContext(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}canvas.getContext=fixedGetContext}var ctx=canvas.getContext("webgl2",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:function(ctx,webGLContextAttributes){var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault=="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:function(contextHandle){GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext&&GL.currentContext.GLctx;return!(contextHandle&&!GLctx)},getContext:function(contextHandle){return GL.contexts[contextHandle]},deleteContext:function(contextHandle){if(GL.currentContext===GL.contexts[contextHandle])GL.currentContext=null;if(typeof JSEvents=="object")JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas);if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas)GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined;GL.contexts[contextHandle]=null},initExtensions:function(context){if(!context)context=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(GLctx);webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(GLctx);if(context.version>=2){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query_webgl2")}if(context.version<2||!GLctx.disjointTimerQueryExt){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}webgl_enable_WEBGL_multi_draw(GLctx);var exts=GLctx.getSupportedExtensions()||[];exts.forEach(function(ext){if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};function _eglCreateContext(display,config,hmm,contextAttribs){if(display!=62e3){EGL.setErrorCode(12296);return 0}var glesContextVersion=1;for(;;){var param=HEAP32[contextAttribs>>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion<2||glesContextVersion>3){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Module.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}}function _eglCreateWindowSurface(display,config,win,attrib_list){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006}function _eglDestroyContext(display,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1}function _eglDestroySurface(display,surface){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1}function _eglGetDisplay(nativeDisplayType){EGL.setErrorCode(12288);return 62e3}function _eglInitialize(display,majorVersion,minorVersion){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1}function _eglMakeCurrent(display,draw,read,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1}function _eglSwapBuffers(dpy,surface){if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0}function _eglSwapInterval(display,interval){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1}function _eglTerminate(display){if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1}var readEmAsmArgsArray=[];function readEmAsmArgs(sigPtr,buf){readEmAsmArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++]){buf+=ch!=105&buf;readEmAsmArgsArray.push(ch==105?HEAP32[buf]:HEAPF64[buf++>>1]);++buf}return readEmAsmArgsArray}function runEmAsmFunction(code,sigPtr,argbuf){var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}function _emscripten_asm_const_int(code,sigPtr,argbuf){return runEmAsmFunction(code,sigPtr,argbuf)}function _emscripten_cancel_main_loop(){Browser.mainLoop.pause();Browser.mainLoop.func=null}function _emscripten_date_now(){return Date.now()}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function getHeapMax(){return 2147483648}function emscripten_realloc_buffer(size){var b=wasmMemory.buffer;try{wasmMemory.grow(size-b.byteLength+65535>>>16);updateMemoryViews();return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var JSEvents={inEventHandler:0,removeAllEventListeners:function(){for(var i=JSEvents.eventHandlers.length-1;i>=0;--i){JSEvents._removeHandler(i)}JSEvents.eventHandlers=[];JSEvents.deferredCalls=[]},registerRemoveEventListeners:function(){if(!JSEvents.removeEventListenersRegistered){__ATEXIT__.push(JSEvents.removeAllEventListeners);JSEvents.removeEventListenersRegistered=true}},deferredCalls:[],deferCall:function(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort(function(x,y){return x.precedence2?UTF8ToString(cString):cString}var specialHTMLTargets=[0,typeof document!="undefined"?document:0,typeof window!="undefined"?window:0];function findEventTarget(target){target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!="undefined"?document.querySelector(target):undefined);return domElement}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}var wasmTableMirror=[];function getWasmTableEntry(funcPtr){var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr)}return func}function registerFocusEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=function(e=event){var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(getWasmTableEntry(callbackfunc)(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_blur_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread)}function findCanvasEventTarget(target){return findEventTarget(target)}function _emscripten_set_canvas_element_size(target,width,height){var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0}function _emscripten_set_focus_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread)}function registerKeyEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(176);var keyEventHandlerFunc=function(e){var keyEventData=JSEvents.keyEvent;HEAPF64[keyEventData>>3]=e.timeStamp;var idx=keyEventData>>2;HEAP32[idx+2]=e.location;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;HEAP32[idx+7]=e.repeat;HEAP32[idx+8]=e.charCode;HEAP32[idx+9]=e.keyCode;HEAP32[idx+10]=e.which;stringToUTF8(e.key||"",keyEventData+44,32);stringToUTF8(e.code||"",keyEventData+76,32);stringToUTF8(e.char||"",keyEventData+108,32);stringToUTF8(e.locale||"",keyEventData+140,32);if(getWasmTableEntry(callbackfunc)(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_keydown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread)}function _emscripten_set_keyup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread)}function _emscripten_set_main_loop(func,fps,simulateInfiniteLoop){var browserIterationFunc=getWasmTableEntry(func);setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop)}function getBoundingClientRect(e){return specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{"left":0,"top":0}}function fillMouseEventData(eventStruct,e,target){HEAPF64[eventStruct>>3]=e.timeStamp;var idx=eventStruct>>2;HEAP32[idx+2]=e.screenX;HEAP32[idx+3]=e.screenY;HEAP32[idx+4]=e.clientX;HEAP32[idx+5]=e.clientY;HEAP32[idx+6]=e.ctrlKey;HEAP32[idx+7]=e.shiftKey;HEAP32[idx+8]=e.altKey;HEAP32[idx+9]=e.metaKey;HEAP16[idx*2+20]=e.button;HEAP16[idx*2+21]=e.buttons;HEAP32[idx+11]=e["movementX"];HEAP32[idx+12]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+13]=e.clientX-rect.left;HEAP32[idx+14]=e.clientY-rect.top}function registerMouseEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(72);target=findEventTarget(target);var mouseEventHandlerFunc=function(e=event){fillMouseEventData(JSEvents.mouseEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_mousedown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread)}function _emscripten_set_mousemove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread)}function _emscripten_set_mouseup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread)}function registerTouchEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1696);target=findEventTarget(target);var touchEventHandlerFunc=function(e){var t,touches={},et=e.touches;for(var i=0;i>3]=e.timeStamp;var idx=touchEvent>>2;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;idx+=7;var targetRect=getBoundingClientRect(target);var numTouches=0;for(var i in touches){t=touches[i];HEAP32[idx+0]=t.identifier;HEAP32[idx+1]=t.screenX;HEAP32[idx+2]=t.screenY;HEAP32[idx+3]=t.clientX;HEAP32[idx+4]=t.clientY;HEAP32[idx+5]=t.pageX;HEAP32[idx+6]=t.pageY;HEAP32[idx+7]=t.isChanged;HEAP32[idx+8]=t.onTarget;HEAP32[idx+9]=t.clientX-targetRect.left;HEAP32[idx+10]=t.clientY-targetRect.top;idx+=13;if(++numTouches>31){break}}HEAP32[touchEvent+8>>2]=numTouches;if(getWasmTableEntry(callbackfunc)(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_touchend_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread)}function _emscripten_set_touchmove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread)}function _emscripten_set_touchstart_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){return registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread)}function registerWheelEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(104);var wheelHandlerFunc=function(e=event){var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+72>>3]=e["deltaX"];HEAPF64[wheelEvent+80>>3]=e["deltaY"];HEAPF64[wheelEvent+88>>3]=e["deltaZ"];HEAP32[wheelEvent+96>>2]=e["deltaMode"];if(getWasmTableEntry(callbackfunc)(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:wheelHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_wheel_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){target=findEventTarget(target);if(!target)return-4;if(typeof target.onwheel!="undefined"){return registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread)}else{return-1}}function _emscripten_set_window_title(title){setWindowTitle(UTF8ToString(title))}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(`${x}=${env[x]}`)}getEnvStrings.strings=strings}return getEnvStrings.strings}function stringToAscii(str,buffer){for(var i=0;i>0]=str.charCodeAt(i)}HEAP8[buffer>>0]=0}function _environ_get(__environ,environ_buf){var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0}function _environ_sizes_get(penviron_count,penviron_buf_size){var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAPU32[penviron_buf_size>>2]=bufSize;return 0}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function doReadv(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function convertI32PairToI53Checked(lo,hi){return hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var offset=convertI32PairToI53Checked(offset_low,offset_high);if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function doWritev(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!=="undefined"){offset+=curr}}return ret}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _glAttachShader(program,shader){GLctx.attachShader(GL.programs[program],GL.shaders[shader])}function _glBindBuffer(target,buffer){if(target==35051){GLctx.currentPixelPackBufferBinding=buffer}else if(target==35052){GLctx.currentPixelUnpackBufferBinding=buffer}GLctx.bindBuffer(target,GL.buffers[buffer])}function _glBindTexture(target,texture){GLctx.bindTexture(target,GL.textures[texture])}function _glBindVertexArray(vao){GLctx.bindVertexArray(GL.vaos[vao])}var _glBindVertexArrayOES=_glBindVertexArray;function _glBlendFunc(x0,x1){GLctx.blendFunc(x0,x1)}function _glBufferData(target,size,data,usage){if(true){if(data&&size){GLctx.bufferData(target,HEAPU8,usage,data,size)}else{GLctx.bufferData(target,size,usage)}}else{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)}}function _glClear(x0){GLctx.clear(x0)}function _glClearColor(x0,x1,x2,x3){GLctx.clearColor(x0,x1,x2,x3)}function _glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id}function _glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id}function _glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null}function _glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _glDeleteTextures(n,textures){for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}function _glDrawArrays(mode,first,count){GLctx.drawArrays(mode,first,count)}function _glEnable(x0){GLctx.enable(x0)}function _glEnableVertexAttribArray(index){GLctx.enableVertexAttribArray(index)}function __glGenObject(n,buffers,createFunction,objectTable){for(var i=0;i>2]=id}}function _glGenBuffers(n,buffers){__glGenObject(n,buffers,"createBuffer",GL.buffers)}function _glGenTextures(n,textures){__glGenObject(n,textures,"createTexture",GL.textures)}function _glGenVertexArrays(n,arrays){__glGenObject(n,arrays,"createVertexArray",GL.vaos)}var _glGenVertexArraysOES=_glGenVertexArrays;function _glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _glLinkProgram(program){program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}}function computeUnpackAlignedImageSize(width,height,sizePerPixel,alignment){function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height*alignedRowSize}function colorChannelsInGlTextureFormat(format){var colorChannels={5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4};return colorChannels[format-6402]||1}function heapObjectForWebGLType(type){type-=5120;if(type==0)return HEAP8;if(type==1)return HEAPU8;if(type==2)return HEAP16;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922||type==28520||type==30779||type==30782)return HEAPU32;return HEAPU16}function heapAccessShiftForWebGLHeap(heap){return 31-Math.clz32(heap.BYTES_PER_ELEMENT)}function emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat){var heap=heapObjectForWebGLType(type);var shift=heapAccessShiftForWebGLHeap(heap);var byteSize=1<>shift,pixels+bytes>>shift)}function _glReadPixels(x,y,width,height,format,type,pixels){if(true){if(GLctx.currentPixelPackBufferBinding){GLctx.readPixels(x,y,width,height,format,type,pixels)}else{var heap=heapObjectForWebGLType(type);GLctx.readPixels(x,y,width,height,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}return}var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)}function _glShaderSource(shader,count,string,length){var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)}function _glTexImage2D(target,level,internalFormat,width,height,border,format,type,pixels){if(true){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,null)}return}GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null)}function _glTexParameteri(x0,x1,x2){GLctx.texParameteri(x0,x1,x2)}function _glUseProgram(program){program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program}function _glVertexAttribPointer(index,size,type,normalized,stride,ptr){GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function _glViewport(x0,x1,x2,x3){GLctx.viewport(x0,x1,x2,x3)}function isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum}var MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value=="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}return thisDate.getFullYear()}return thisDate.getFullYear()-1}var EXPANSION_RULES_2={"%a":function(date){return WEEKDAYS[date.tm_wday].substring(0,3)},"%A":function(date){return WEEKDAYS[date.tm_wday]},"%b":function(date){return MONTHS[date.tm_mon].substring(0,3)},"%B":function(date){return MONTHS[date.tm_mon]},"%C":function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":function(date){return leadingNulls(date.tm_mday,2)},"%e":function(date){return leadingSomething(date.tm_mday,2," ")},"%g":function(date){return getWeekBasedYear(date).toString().substring(2)},"%G":function(date){return getWeekBasedYear(date)},"%H":function(date){return leadingNulls(date.tm_hour,2)},"%I":function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":function(date){return leadingNulls(date.tm_mday+arraySum(isLeapYear(date.tm_year+1900)?MONTH_DAYS_LEAP:MONTH_DAYS_REGULAR,date.tm_mon-1),3)},"%m":function(date){return leadingNulls(date.tm_mon+1,2)},"%M":function(date){return leadingNulls(date.tm_min,2)},"%n":function(){return"\n"},"%p":function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}return"PM"},"%S":function(date){return leadingNulls(date.tm_sec,2)},"%t":function(){return"\t"},"%u":function(date){return date.tm_wday||7},"%U":function(date){var days=date.tm_yday+7-date.tm_wday;return leadingNulls(Math.floor(days/7),2)},"%V":function(date){var val=Math.floor((date.tm_yday+7-(date.tm_wday+6)%7)/7);if((date.tm_wday+371-date.tm_yday-2)%7<=2){val++}if(!val){val=52;var dec31=(date.tm_wday+7-date.tm_yday-1)%7;if(dec31==4||dec31==5&&isLeapYear(date.tm_year%400-1)){val++}}else if(val==53){var jan1=(date.tm_wday+371-date.tm_yday)%7;if(jan1!=4&&(jan1!=3||!isLeapYear(date.tm_year)))val=1}return leadingNulls(val,2)},"%w":function(date){return date.tm_wday},"%W":function(date){var days=date.tm_yday+7-(date.tm_wday+6)%7;return leadingNulls(Math.floor(days/7),2)},"%y":function(date){return(date.tm_year+1900).toString().substring(2)},"%Y":function(date){return date.tm_year+1900},"%z":function(date){var off=date.tm_gmtoff;var ahead=off>=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":function(date){return date.tm_zone},"%%":function(){return"%"}};pattern=pattern.replace(/%%/g,"\0\0");for(var rule in EXPANSION_RULES_2){if(pattern.includes(rule)){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}pattern=pattern.replace(/\0\0/g,"%");var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _strftime_l(s,maxsize,format,tm,loc){return _strftime(s,maxsize,format,tm)}var FSNode=function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev};var readMode=292|73;var writeMode=146;Object.defineProperties(FSNode.prototype,{read:{get:function(){return(this.mode&readMode)===readMode},set:function(val){val?this.mode|=readMode:this.mode&=~readMode}},write:{get:function(){return(this.mode&writeMode)===writeMode},set:function(val){val?this.mode|=writeMode:this.mode&=~writeMode}},isFolder:{get:function(){return FS.isDir(this.mode)}},isDevice:{get:function(){return FS.isChrdev(this.mode)}}});FS.FSNode=FSNode;FS.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_unlink"]=FS.unlink;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createDevice"]=FS.createDevice;Module["requestFullscreen"]=function Module_requestFullscreen(lockPointer,resizeCanvas){Browser.requestFullscreen(lockPointer,resizeCanvas)};Module["requestAnimationFrame"]=function Module_requestAnimationFrame(func){Browser.requestAnimationFrame(func)};Module["setCanvasSize"]=function Module_setCanvasSize(width,height,noUpdates){Browser.setCanvasSize(width,height,noUpdates)};Module["pauseMainLoop"]=function Module_pauseMainLoop(){Browser.mainLoop.pause()};Module["resumeMainLoop"]=function Module_resumeMainLoop(){Browser.mainLoop.resume()};Module["getUserMedia"]=function Module_getUserMedia(){Browser.getUserMedia()};Module["createContext"]=function Module_createContext(canvas,useWebGL,setInModule,webGLContextAttributes){return Browser.createContext(canvas,useWebGL,setInModule,webGLContextAttributes)};var preloadedImages={};var preloadedAudios={};var GLctx;var decodeBase64=typeof atob=="function"?atob:function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run(); diff --git a/Crawler/pge.wasm b/Crawler/pge.wasm index ec5c4550a38df4d54af3edaa826ea74653f1478d..8b6ef8be87bdf41a19fd89f51ff2fa13f102a78b 100644 GIT binary patch delta 272555 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 z zB0Wo{XH$Buei)RjKc^ynp-f*w>9_Y|ZCXu5`xvThwFqJ@uQn`8W6gge z7WZSmB&SFH>y0yV+$RQIFisZbxkX-C!e=METw9Equn@1Ho&O z*n1DV37^&jSRf`xu38YUrr@%x#IgabQ*1W+haQ5eLgqE!6~?`6K;?`p#Z&jPRxmfb ze=mACLu|a4y#R^sy8D0*GxE~!0}rl06OOh9c25vR*M&%B)xbuvNitfRLo=bGZXL*S zNmYIMel|<{Ks0;+8%Oy0&j+BPejrXifX<&3t^UCVYP0gP{=r_;^o$uI`5|^ln=PCV zv%B>%Ux|Savs8VgAp#Gxo3&g~_%IruClVe370(s-J;Krw=NbMeSYG|yYxIVR8+KTj zUm+mP6f++I9mo}{9|6poiC-RJ4{Ec-z5isH{c@o@0x3;%CIVJ#ui@qJtHe&o5R;M+ z8wysBMDxI#7=rYctD0u?LkX`w+R_2drRd7DG;7# z3hgoWeoxu4THYF}W5){|)$5=z{QeO1qtV<+7-g_u}E~RqCV7lHIDj*>v_6)_8%@)Z|vp!d$LISj(d1G&+ zK}AFMz&)7-zyve~K>|Dy!Q-P_Du2VGpu>E?5ydn=`{xdFvp)^@o~9m z+F{W^Wxv%x6P{(`QTK<>vJ678wCC93+ho}o5OfI{8Yr#X5DLgX;!18i6(;;a(6(%h zh=yVz6Q~_oOtsVYdDi8|mBtlLho=tuEH!Q1HwixJB^kmBc;3<-I^ZN-1TQ%NARRXf zNaYNeLOL7#x&ni7d84yew385O+4F22E&R+ESX1|0!*eUH%(wCzQ8)`IeSFs7ul7mYxiJw9H_7m0n|>Xota;rjX{>TUt~AvxqHOk7g<}C6~>KF zR%{V4zupVR2V`wCjNQqpHn>AC-Xq2jV~Nzr++nO!{Ng>zCS&CyK)3%zp(iuOE8 zONFBLOYCud;U4koOKg;m=;)Ur72=A!m)WP38en%&A07>`x|C~dfIS(5im0=W8__sg zb7!!DU4xY)LN$j`;efFtDw-^7b5#kQ?ny@&Q{oy#8|t_^6I#fUJ>uopShKsMX{{3J zZk6sg0K@Wq)DDVdNEaEBXGZRK^}v124(t3rSC5Pw5<^||6InqW;J@+YV5{iE?>>we zLY0r*?^50|yF`oO%o|lCD8Br6eF52>CV98aX7u_%q1MV1hE|i|!*>D?MYs z7(4o!gRzb^Blq1I)L)DGiDVdK;FJq0VV_X2#2)_ z0R?^fbqxKW)}2@umUAc+SHf3JFku{>#UT{lN>MWGAYXbnRyaBBVY)#^SpyxDT=oj{ zM&_gH%>5#DBx^x&H;iQUB7qW=Z}3RgD4724NS0Vvjlrvf5LNUY$P=0Fb7E??j%2MN zBt^W+#>QgK)XidcT{*9^q-5Zt1Rkvt!b^Ge7%&w}K_EjNar9NzGcpGeSS;;Fv3GUV z+Z0hUiZSZmucIou>>bTIwm-a2ofkAg$pJU%-pMS);y0tSyVZd8m>4^nJ>(~7`5eG& zG)Va6v>;tu&S!@D;b4j$q7St)*-&5MUgUEUHe#8|oH*C-bqw`K%4}GpxtVOS-(FK# zFCgx6RU!DBRn>wh)4bPM120ue1O~_iczDq^O&m;B)Cv)VQ?IcZ9@$AEVCc=X*I8{M zBcHuqZLf6nN*n5r2==P?7`7QCBXul@530L-EL&0Sm~o>##w>4zq*hYKv7sn7ejJOZ zVjqr^wG4Yh)gs$&x)ZuY`6qr=Pva?ul1ObDfkk$UH9r2{P3* zi!}?*b^k0jm&lqio?RIR7$Tas+Yo zAMdas^(BtF2()?#O9`LD@!^+u*y46XQt&^(K-OdsQLj!ew;s<#Tz98-17K=cV4x$K z)gA8m#3c7lVEu?(cACfr#4VCmG#mVcxw>*f z2}iO7yD13A1A=uVIHqQ^Q3{T56|vU`qy}0aMgez;|?c`iWn`h-a0Maey>Pvg2jyFF}?3O0=C5OfC#hKCG$a zCql{6v=A)4)=vIt4r^3fR-T2@&K|L&P&?W{#Xrtr?Nm~Rmfi!@7!|6dyjCBwA`M+* zb78#uO58S=O>427dWiAD1^~euhC>q&fHHwvAzY)w-C;Dw=UQCO`IV?Qk6jf*?NVwF zGP!&uo}9-%Z>rpLiQ6EgBwqL*%kz>R4>l!nL3=iYrtJOV*7An z-3EuTlm%=tfVg=9b}1K&ehb-C@QV3nA$y2ssLdz9=*4+2eFA;CNw9;M2}tSk7c|-! zOc*n1I5b5R%-j4adsx#x$-6v{J*3q@M)VBSb9gysg641j5;i+L{*sCp4}ZZX$DI%E zrC1k!aGAa70j={QZYg$JSBvROq0Fxq7nZWS@adNijr5S1me1-BD4YRTT7my-Cc&c3wtl zJK@`nDUlA)$mew?d!l5w(bGMm)oNJfc8NZ#Svzf?7`Yk-<$Yq!YG%dBicxI>Y7bT{ zQq~~fui}<9td94fA$wyUBp+{2E$S<>lAb~dtL{jsZ0jFd-M`#|0E!){$?~ZwlFi((8NVjml!aQl1B?c+1cn-`+ zA`5|?gW^D?!jX@##8tm202jX(u+XW62_ZJruTmqUCz*tnCxGsL#;#Fi`&_Caq`n*jWQIWxy;G z1?yo|`C05+&zd1E`Wtq8t)EE;mc1hEBKX)7aL%59bJb741@YlGsO+@Z@C~C&h|hcj z3(;vq)Y|~@`KAr%N~svUfu+;~0MvjNp2vW>2d*~Qp$EUmbl!kI&E3F!379#0XbUrE zdCgMh1HkELnK-xsrnE~U{@<*95;D>C=H_sPa|+|(fe!Bw??x7chzgfeySL6u? zj3#WxB21bHT}=eO5@8*lB|`f*G_Oly|G(kF@#h*yxFVrOB-kbia_GZfXf5xrw07MH z1|tgam~77=Y|tCErE;y{lJ6RI|3U}EOB-2gWI0TH0BFue<_}yll7RmN4Jf&U-ZT;d zBoGCtIGWCzS2r%L8YoJNLz5*5lU%eG8)Ux5e!FN9Cm##A`!z<3n!=QIY&BUCC+S;Z zZguqS%^(ew^esG(q;HAh(@pH&`0D8wu8c2ak3{TZNuD%u=W6B?d4()M1POFq5hNwy z;x6m!H$w$EEtYQvicb`WH-qA+WqsxEF6*tdthwA2H_yibp8N;u)}7>q?;-k7ulIm260}+VeS{Jw_?Y2 zt~j!l)&18`%pYN$gg1- zP?1e+-i~pUiIVNuq$v};h~3t-6!fgh*!^xq%x7MAx;c~J0Vkb7<_F@{B9_)Qj~-l< zP;TL99YhfrW707a@+%-_Hwbg9;7()I3e0l(0swXKWD&-@L6|$(eK5y9xr0sZMWY7q zAY{`B&v0s$9%e$z0M=|1;P&c1f((Q?5;)p8^zJ&~fLqVxOlnqcJM*l#^?TMLuniV6 z(tn#sVMOYGiQ(^5oF9|ioS_^cR@0oDJJe>-jo^4#yt2&0{=A{KxcCGrz0j?c7a08 z5a)KW%e57v-4EdJ$Hjd=V2|LUc=ZS7i&87e#>quLU~lNS*!=^$AGy2l#vb5Baqn*I zJ*^b;c0>D_A->+tnx+QPT4FNjqwGKkvpsuQQX|S@_Z_QA%Et|0CQwv{UVcSC%?+aW z9(Gf_S_R-jyA5>uQ#|KHKV#NmDLxC|7ClbIwvFMy1O{2Ermykd5lKHLy{i`k8k{9Em1 zZRqC%d$Bn19lMt$HkB)f>XUV2{ZPwlXh0kAVc9;diH&<%pZWw@yH{1Q!aj7cP;}pi zT|>NsxQ|^0QR%&X&@DU_p>X zp1+?Zy9*^9k-zuicl2htJRRm{cwy}j`~aqPy=Z@cwNACGz=G^9cMt)!u)-q_u+OlV zuQbF zi;nOXyv0mpLfWNe}5Q zTW!g6BdEIg@epee$p2XC2xLv5_G~4<+9ji9q*ZK(X*M8?Y@`*0t9Zhs5_5AUsbjMe zMo0kJQjGwDT6Kl|PFXfeb0GBXEc`2aL0v?nuC3u=%aJ0*gKw>#0 z9z4Q2_zp`60m7W*q>$<0T@9J8ckqIY60sE7v{T~eBkaMbpPA>VOXIj>1K!3D9EA~M zftYuc4I{0$`7sDr3&gF**hX!U@EwPOzDT@uoHcKkJ(f;C+a$I|45?e#M3D_1@p#hY ze8>z$_02O%%-waIT@g8zNpgU21JUgS80cAX?+I2fhO~Ik6ChLQ>&#EZm=mmrk9Yzo zxpYl#qBpR=t?e(~p%o`iuq)j1fDu{;dJYrZ&%H${ijLV$Jtg&z|nP_VeTcuJ;*F~a6MUWcEa4C$lBuHW|8%XZno`Pu> z$E}W%J4wv69FgWY?#XnDre(1GtQAj|0mK)@w4d3t;DPRPkf)2HMLDZ0`kiJ?n(l+m zgOK9_5DJ@D@EU*_2;wGQ95(l%#nzB?WLV5O%~Ik~bt#$5Fw0)pwuuWWL?lJOOk6k( zW7ukOT`3%QFNnY|tVwI)`ane+8jWaNXb}G;KmZ}>y7DOV#fef_8a9afXPD1B95yrT zE$R@jAu-bNW?-3x2cA`@@l5U+5cYjy+8K}pko)atV3jEoWhhHO2mi|Ii!Nue{8o#l zzd{^G+z-F9ru6;zEac5kh3_1zbuDQy=9`ju*?`aF>Tw+E-k$|Le7qW#VdaOzyoFd! zQQ?5^4ahuS4$_e=7M4RpFB7{$z)KL9%3<^ghhUfJ@V?}Wb-%C&ssF8hl|$`g4+}%R z?hi+qtgk&Mx}IZw;axi69CqaKBK)`K*m$B)51)rg^Mu%OUQS!13+yuAE8xdaZd};E zz>X3O0ywb*Crk3FaKg5lZHQ@3-Xs#vm*jdm`vT;xY{4(G_7(n^y)Hr|gh%B?_6RxH z?7zr{(6`?uc~m4Xa0%{nQPVj2h1yki=bs8g zNoux%gZ*Ayn_*$0P-isDjZ0D>eo~gbF5W02+n_C)s0iL4H9Q=_@51M+2!1Q5e_SNL zI#l1lNdC{zk4=%hPGcCPO?Wxsq=wY4aCQ2lR>U(FPAi`J!kG@~6E3aPOq9WUg-Z4} z_=7&Xk4v0n$nZyy*GesKd_Po#9?CMi4c@jUvRS88rrxyojDFTiKs_Ho`0Y4L7+CW#x|0PDwMoErru ziA`>PH=G@td$^%RszWZ~@+jUaX{6zY^>GmOiC_j*#j9VJ43AvgUK_=SX%oc7D4wEk z0LO^to4V)VR_Pg7T*T2ZFm)g{>QSp;nKQjgf;D-1)x6dY(L9D%{4SI;I7#%EDCT(|Nu+ZF6N&439TEXQgB)2rl9Ctu;jpYf6naiBl z3Vq%Vo+f3dGpEpe|ozu3MyovGY zH$;tcgjRz$OPkH*Ao_TPikdxfiMTB z=^sttAHxr^ZX!Lt}*Pr5d}$Q+4B2gm}6hM-g+Q!hdudUxKZ5i&w9hK_(7_Tz7nFkcXNRr13-7hO6` z>NS(G7QYnU&O8Ci_hZRCF&am2+;oP%27I@di~BnBx^X9PYRb!#C7_sf9wPb)LyYgt z>%^Wk@ZdI`-hxFW7Ou2Ml6e|vSbPd^1s9!bQh2A9UvaETUyR<}8%rl&y^*jP#Y7-~ zOo3UzJrqa#(V7nidpPYZOySo+(O%kxlYVxn3-8%xC5H6-ph$L9T+@o#? zj-_riuQr?LIR-=@7n4#^da?LAm3!mK_LS~nCI5O1kyaqrE(7lm2nkaCOmK{#Y{cp z<-Kv}b%mEdrRQuDQ!SqA;ub>7EPk1I4L40R#sUT0apw}PR9K$?P@oYd)rd%@^RIX7dHG11T#}$ELx5 zfEI0_4VO-o^V{(I{-2$JCfhk&+JPN_F#f`P2p%5=0lhkQTg{Y+w!HZtgJb${!O>WB zZpW{zFR_wXcXe1PO$P-cwhwR8Z!FF}Ijl^bWH6Ezn&<_8A4>})mZC}^RAT!IETx!m z2?TCiz|tq%150;^CO7jGv9Ucj6k24I*ifwp@K0)(6N4 zR1T7%NCR}3KLD_D%hw|BYFjeII6}gm!Zw3oN_%5_FXzoXi!Zn!SwnPQctO;;g4eIJ z1UKnkScQWr@F2D5rUqkhGPZU5T)|TVA8^uPp*#AN>PbO7W$-HYQFT%!gV6|vq8+%# zEAu=xg0jx;P-Sos59%glY--1xi7O8=0`gSHLvpb7c__Pu-3?eW&*AAXsT|XQtTqS- zn?Nws1hNIAsYI|t3Gf6>xstc1F{=77#(S>ht>X76OX}%%QWrCGNPgGNV)6c!{F?ar zvO^AOP?b6YX)NaaiJkaxrECd+ze2N;%GSQWu59hEUfC-9U1e+PMVFU0OBcD|t_!Ts zfEO==HUrMmK_5mkIu1Slu?|)%8!AO*9V}a9bq2qf#KKjuQYMZj^XB>#CK6J3OIrzR zcz~1aPD)sX`UT%1k2m&@b+1~LbT6VexRtGISKh3P)SQBg??*0IXi$w>1@dv|kJPA% zJ)uQqGey6u(W2ln`FmOvlB#M^8_?V&k&kcjw+PEo-0BvS?LcU4&^_k9Fq{DlO|O z_hAQ4MN{!oQP1Kp+Uiz4`a;>d{eLT9tExeN2;1^ryw(5OfmYFM{=Xe)B|YW;+fi0k zJ^pZ@A70C^PCY@CjfC*(L^Tn09TbQlY0Lln;zhm`&5lXZ_T`Nb%}y%PMls=}ZG#le zpg?qPf!18+cO3S4bP)0QTSbONVMHDd61>_qkA=%>RMkoG{Pkgqg-!RAVgb5mD;AQ_ zosryDDHdTQ&sHpUU0+$TxS@AYvFKO3)K)0YJCsJDKTS%-&fa{IQYx+&%WvTK{67xp zptA6{0sX;E{2Dbzl3%MuCf+9unKt}=WZIy#QHe}%_NhRo^Hq>(mqaGW`JE%tnhSn1 z5cbn-{YT{Ip+{PQYW-~lcH03tl&`n;WFk?WG66I)K5Dt_$C8@VUBEr$=s=iw7s=T7c#ILS>dIU?+e;6*9-9mv{Dhn&zB zV#I(udES%Ra`Q2`Iq zO5q9C0oy`$DZHY;+oc$ha2Eyx1y1#9lpAm) zj*&xltEo^=#ooJM33~J{UKh^(W9|abFNt|~@#MtijIJo7jD86G0Cj{_mwZKJiB>m^ zb`vhc#(xDaDsos;!GR+1U2Ah9bF|w7uW6hB*P!`8FGgF-fngND#dz4#!tNFhtxH@J z_uS1Bu_g7)-Mpa}TT*zG0h$}O=|Uy2RvcDm1^uOW^Ca=cAkN_Xup8kzq_&v&BZ&<( zEjpJ3pS+lR_yxRj6E%Rhj++Hx9WQ5-4x)5ey5Roi0X!Zl)E!!eD2YoIfr`cA#Q{8} zW);kh#!R0a#2W%ByWfi*{4@aj+$s#!iqZ8T@>d%dc1Uu?(nqvAy+Qi^|C>j4|!mQ_6dRD(LnZ=kMa20fGcnvQ6Y4X0&>^5kJrK;X~X-% za2(fC(6!FErb6NPKknmwwKL+2`*~Wx$p)) z3HX%%VS59Htqz1c!MEbVx?g`%#kE z5$Z}34INOjDoj2W3K3`6m?(rwh$13lr`YlUA4WC?NxWfG_@9ycvF`ss?rHkpv&sE9 zEW0Y?zD#WY2X7E<6M2|zh|aSIx%C@5-|xX7VLKN_*l1YN-MU;%d=P}~%}Rt`%M#lk z$#B>6Aasw4k|A;p>~?9Y=FtU^oxu)6M_ywz{mz~6*>Zi(4<=D`TFnjgjOKA)$jzAsLB)WpFoJ)S*}=I8$`UO zC;jOzZEjg~4kD5WhRrKV!l(why>5um+_w9vn^*zNK$S2)ME}o<+K=*^fX)ws#N#vS zQU1F$zeZJ>e_BL6##16I2)r+5a}UYW9=6$>7N_t;sXKh7I~z&C!Jx7ALI zyB`NbIw`Uq=Pjxs=NK;D6r(u?Iq#|{d2NyQ1dl`5dV;5b3g7z#kH@K0Q12#q^+-+J z{3m!rIdS169QCM)gGvdh3IrQ(1o+A3T|v^5K&z`E=_pZ^q^G#$%#k;^r0sE+$;mQk zvTPEMtH(klo+fLd?L}G$do7!=FQj$*dz2m1TA8vVcaXH77A*$DH!w@w zH<&lObrW3WaLxb-q?xwokoH^8ABC)N#t zT5@ZEw-ixBc?}#}s5_K5xUU5FF?i^p8H4VCKhOeD1sb*>n2}}DKHW>L;1_KKImn6E z{*BZEP--PM7jSZYv2U?b*~Rps@V+@A{yh}lVpBwyr+G^vwel30(mAHM#q{AkwFyQP zNv&f<5bh{MyEovW2~Z8FZ*&BKASGbmdF@!~U}Qu*S| zXL!d()#L>`A(=g_`VYjhXLvnanHKddzqc;|({hm?k5vGI23YumXPuo8+@`w8y9&^D z5L_TQwjPAOQ=b7TxvS)|bP_5nibvw8wCM8+grpPV$g{jFIeFndX?m&HAbl`ESEMx) zt#5L=#iP&hzKPS_Q3)hRORdld!hzxF($432!&tyl@-Ezo1c*%$vCm_r&Jw3y<#D3> z^Uz_Yh}WOzE$~^QQf9x(yNY$s!|_b!vc$j_WVq`n-c5X@!mo|uSBYO$xM&pbD7w4| zpC36O+IS#1*eAZ_z#&dk59J{;_=5Ev4Z!EV$P+zKt^hRx#(eSKX!wHWi`Ap~bv4#* zb2f1}Iyekm=lIn&XH$ppy~^WLJQx6Eov0{OXIO>X;9iNdn=XVmY!kzW!GUp#m^O^p zM$boO@($wYFp#$?!hA^%x$bNHi5^wJA#0<@=V+G0fcJqr3Kx!0tPd(-2&g!UK1=L= ziQgs1iiro31LZKIGv&h-hiOUNTfczPD*hIK|yNaiERU+nQ0JOPc zT?SNx@Kq~?$lNLm7sLOfg*#6z-2IgoZdf6;a2JFv-2IgoZdl&mF5HjR!d)a6?!yH6 z@P#{xVc`<&uokh<=2R?PK(Wfgl~$$73m3&BWpQ$f#hvkRNyf69BMP5|%V{=t*`CEN z_{3MZPc3J3wEE?Iqd!g2F=o!Iysks>3*@@48IH&b+G6@hOva+n(r(zuD#zMUlW15a zcGv_yAGX8j1TOVTeU;a(my4y478OSeE8Cvp1cbBfu;`x2(_G$kD5kH!Dw_eFxK6cp z13sV**W&}ia1%bD33oP}jJgAnw{+3vK`;POoB zmKO>pz>34PkQO4XH1tLGSrUWd?eMmRpCOH|D1@RQ65^IjSSE7ClbN6ki-<0C48v_B z47ZIi+y=O)V6qyq_L>|q5s>QOKJ7K0ko<9FiV>VHP>e-HF>byrjU2cot+R1Y(GGxS zP9@qgh13HqM_|psmw8?B)a#J8J{2Fo&RgTPw$yRF%Wby#j?C*YuD~-uo}&aQk~eZl z7tVd^NE>7xkVm@bAb5%mSF+&@8!3!*=OwtNyj5kdm^Tim*T#(D-ObM+UXdHU)aM;$ ziP$-Y4@VCMj0H8_C`OFs4O_xwhvH}t70@0lwAy)Gsz$}6(MwwhojVSI$iR~F-B`Hk z%FbJG_rGr(yoAF$h^k}8ED|1xD##!d?+@POo$3_8sT!-r+Bj2_jBqq%T_euE$?GOa-xboN$ZW=xA_e#_ z7in3%wQGTa(7-HyyJrr$iJ%sU!D4w9uLFkLg-^&pPQ7W+7 zjkg)sxN&7HPRhDEIB31YNZ>Tr!Zanr=KJ8CB$$#-$xd9#>9!(@3{R|yV#+bC7DCD~ z%`O1nGh;JOc>!x-{#E&kieiwSwNPc1QuCMUfd%D0UgL41DR0b8FEW+ z`xxmg0jY}cM#-#^v|1dP72F*wJsEo^`{*fB6pyZ2{0h1qSX$D<%aex>rW|hzRVg2A z9`WL%nLIfTy}{sAwemVoO8I^!Z&yQZaHyfsouklY>V3ey0ov$@0*cAFbMhn(jouAb zKr~WaI^;HKivwJO9*9sCQ3kIE1OoSU;J)MejBexeAfzg!>L8fH4eJ}Xua=AkN2kKR zI7J*Z5LP?@eq;g^_;Vs^BCqE@50^AT-1A&S&Eg5Qs3qJNA^V0uq^^j86M1qYwL3#? zsA$!1^v4>D;!=pl^oi*cd97xoHORr)L#Rpb=FvEQQ;GO^7H?RaO5^Y?&Wq9fK^xIX zoj5uRqVWpRLBRMqU)&=gU9J@O&xWjdN_-mnl_Vmvc>+H{H{MfW(I^`d`6+QzHjl5V zVng*(t!=WQE{@IS$;Jv&$WdT^HXqoGF3FHr_k(0imZTv@{*97h(rsj$mbp4jV0lAr-KdHaG+ zt1JdAS>7jOCmjUW&=oJmjR3J25?#a40z$l53Ur1xiFH49D!;x39h^YT3&2v)1bK+z z${Bg%mel?98*z#zqy>u3AMr*;32H!;=>9I0;UC2v?{a^D+9i1*-TYb-NKzI^j{OL} z&*Y2+kVS5ydjN{ylzGEnFA^;}f2_goxnq5wTn>ywiC1AWMd~ zMsOYxG=+F}8d&niDl9n<1;LWnP6JDp`_t92F1DJcoO0DQ-;?SBXmjWTNOk9=3yQas713 zx&zZIST`)2IZU$d)*;s2AjG;8h;@IBQh{&(Geg{pIVECORvqgOPgJa%96l63q|jev z-Qm?$Vcp;T-{@(Ob^nR3R$<*$dMdij;5|wE``~TfK1u38SR9h@<4mFC-6W&_qIfs7 zf*|j<)g|KHU=o$`R>Qj|F>vPDbO({*x}>oFDXxuz(V>DZ(2gqk-{RLyb>C)vl3%Nx zD&mP?hn4v?x^L^>Zj<(?!uT~9ip{SX-TPRDWve==M#ZwXDV9B!91yCoY;kA;Z_xA{ z_p5Vd06x`A@~I6xX`vctQCm#q>LiS$SvZ3^rZn5#r_8b)#RnsP8+E82>FxYNBrHqmBYns*AR8q*#54 zs;{&7_j|A|51Pk&yBFZVI#l^|yntOW4~B*1Vi!IM5Z2s?$KI@uW7-VsfP*fe-6dk@ z^Q60EAvmA-aoY{~o9A$cgvktu7nd#I^_ASwe*sJ{JH+$_JgGgl!#q-eX0{kj zLbi1Nq^%S;ZI?wWkB9=fU52}dV7w_=0NZ88=e%ZMjT_=11})Wj=_aLlQPu0fcsae`_Rx|K3pk`bh93yqNMazpN=aq|wERwJ}#po5f3KSP(FCeM4S9zhbwI zXyi_D_GA7pI2a9F#OuYZ;Mf%ispsPUMLe+~?iz_QS8yB%i6?GEu{9mA0ukVL(E7!OPx#fXfuC`}MSmQr0j95(L`rX* z()aM5B%L1#ghdN$F}5t>S-BX-s_o*d#ZUlui~GLh4I_4Vpni)>i+OUL-@kCHO#^8; zqt%2hGE(v8lf5t^XotXjLthfFe#+AVSZ-0k_OWWY!JtgyHZ4Nhtf6ZPiij*!BgMl@ z2`iDRrqwnK&$`MV*vp}x(vpuPm~+*-lsj!QDYz^RD(a+HN!otK8?;h1gwEK|l^@C! zN4HCnbWaDB==Nlo_w7IP#V8cQ68`8jo|J+mYRJWlgI!p>N-I|6q)hDnjCTvCdd>29 zasY$`G)#^QFMVOqbae>6SrFfCQixz>Qb?v;>?q2stG$u(B5P}|L8@A{K@xc$Ji;cC2*No+k;u7F+JhwWv?$4|AdyALWs}GaDo7-9ErPqNlE}5r|3D&9 zsw#<`wuCoQBy!yn>|N|35*gPSjspguDk&w2BTNb+u@cz85;R_gQsyvHyecRqw5PvD zY@jqqYJk@MG}#O*6C|6Ytq|D^oQ1sV2+}!8H~%xS39B!RY<~B5Mgqetf$YCAl)p8S zmX&BAK)0RXt z;TuswGb?K8l@FRZSq#nRPoc6y`O@2`!!quxLNgy+rf6m@qM5abX2$wzD4JQT3eBvD z7CV-KSWXtnU*g)7N;H#!W$rBXq+y$J*eq<%uDF-ZR=UGv6Id2lA zoh0F5NfPaxtAa#3a}nJAr)X!cvoi6_b^bo}M6LFcHOxrRPa>bo(U-qWKI;@<0DGX+ zVWvQ^K?5<>w2^3Hu}3J25?m{=*x{2HMpFqeSnQA#r7#rXabZ78UB8HDC*7U`%@Mv+ z6ahPwv~!XNqP!sz3sPO*1k={C0`9w4`2hJeqOGt|(L~ebLf!~^I!7m+krG1QK(vGP zySrM*D0j7JUkPwB-)5rgn>_w<_$$CfRIKj1BX9a$TpB|u_z`)$c~U6{lvZK}nPce) zF^y4-`HByUoI~CVyTy4J@f+{+cp4!Iz(Oa~Uvm%OQ#t0axOoMC&~;RY!E?z9n3R7N zJ6G@ybx*hzaByJT3u7Az?on8AUQV)mnP|0=*NHxiWe23!A)4XZ%3D`*{~f!aekzrm zFj*QC!SD`Abp(5HI))dG8t_m!?HYHOIQbbj<-XP zti(R#QKg1D5uT=mn`&aRH zt%_lJMMqGICX9>+r~|eJyi*{5I_M{Prvpw%61~3WV{j$#maoCY_lmNwx!)+p!3rHW zhI&`SRJT`LznZsdm8&+xFcr{5>4&+Cu;YM-e#mK%Go=xz+}K0RT@7u2Kc0NxsY&P| zO^VDezxX2w!CrB3HE+=Qup9f9z&dju`i?;!aYG41NH>p@3Inne3Y#aP({o&?2|&w8 zaqk+aPAA0+Yp`o@N-SK%QwC%gDfB{DeYz8xFS_KFLMfq7u+C6e)=Ar~*f^4&Kvp&o z7UGMVH@TNWr~wqx@zg`pwY=#)fN}+%$v3p9m*!7ckLWSrFTZ|!*n2$YUJOZYT9vqg zqPSet(?H$ciHp-5cK@JGQUApJwY*Np4Z#EPYcG)b2R*Y^U2x&?oPuCNekdXL^$7Dv zH}Ke2ZZz)@IVB8eW{$Y6;?dMC zYw?(C@FcrV8>`-cnOr=8&S2}2ql&o0z1m>!_)vRI)kba7s z@<|O^AY+qMP|uYNkq^d(ckB@8CV+=uwtTMVmH#qRS0b8%VL}lG39A z+4US%O~H?LHTZ3nh8oFLskw*kRQ$F^UJQ0&p-NqR$WFy?>wKu}5|ujjCp#6tt+Ao9 z1(^Xk(V8{C$k9n7fMoBLIi+PVM_zqgfFigM%^q=)tkAFZn2(1M3nDs7C>8_@!T6vG zA)AGR{dS>p)r->L)Zn+3Bc~=nGnet2gz@1Mb|>-M$_>q2rb^8(u~YHeq8C8a3}mU) znLpd9_-!o-rDm(t^S{`s_-)b7h$@@&T10>*H|w08j0m}hqLOn};gRR)xZWrb1; zRcg_2I~BjJ>`-cvOa;z?4(L|F7)3>`W2a?DbZcs<-6LeQ3eE?D9X?#C+<{=Z(ld6s znP=^C$Y`w%jkCO>nE4~^(G{23`H*52hVo@9iXtz~m-)_@%X|Uwd^xqD?Un~x8hjKYlv@XJ(m=i^A5zncO3eXi| zui(Y+$%`~m$$%X&*uNv*+`-?jyN8?bqf&1g5u?M^(hw~zO964$1#^ld2M#`3DH;CL{9ph zNt>Vo(2O9s>D^w-CTh~68kXq;l}YfQaA79IVmwkslLN|U|FAZ0aS#Xd$Sv98y-stU z$MaEzqZP?*04AWSGLSC)dYuDs{l+BWN2gt7Oo6sAtYpIDnjdIC>Nnc zGPD?>9i6C_0)&oqqtFI~UPI@~A-ohJye&(k=mQ8|s!5>|%CLqqSmzO(+K58vwp#Tw z5kTi?(c^=4Or7>QAlCsO=Bi)`f=g8JJc4UgFca+- zjRN&XbMGL0SViX`SgwL|5zHJdGhhU2=oo>8e$vqKp`oMy6+_1zJu*QK{W;ufuXndG zl~hR+yDd)AFyxh#Bwz#nFn}G83=?dLK)~NY%2)CU0f}rO4YIx68=PSCCZ}dIzE5aa2(bLa(%=&|HLmZcCvh2>mKUs}LF|QwtFaoGOs@ z>_Yh9c!`CF5u7D6lp-WrQSl6PShYPCp&ukVXCt)#D_MFbg5RqSFGO&MES-5}=EDfk|4#HzIC92IuaH>Hz(Rn=hX9=w7##*_xq6TyA>9|2 z+aRD<1p&Pz1Zae8K<6OzE-vXNd_!=u3ZkrP6lE=Bp+@nMD>kgn0JKU>FH(Yy76u#L z5Nxz4)F?uBqXh`%sNrouaIOlXtZEcxEo6}>r5Z)i3Y3xqMfx?-0g%XsKsebbk^ikI zxz!}@N0D}Gh=kxoX`}>Gfs#;x1IRUYAF)V^v_zAghcqp2R;1g^kD^z48axGMCAkr>?NGgC&u#KEhfp?H=CGIz;VIbBnfmkYm zPq2xFXy5MEOk~@t+E^GWfk-NWk8A@2F9;P_j9f?B$tDnKH-ShhfKRZA!cc)#$d$Wa zLJE%;p} zj0bVv1vwTUXykN13WsBZ3r>dcS->wBuBpbJQY6e|?aspZOYvlXf)?nxh8VVVgE#txr{{clF>v0aFx?e?nY@RZyBoWQFpO6kH^g+XJ@7As{9buxB23bL`z=3of&4I~@QzUoF5|Upss2W) z{*sLuH+fGg;}6qQdM;%~b)q*5;O&Z6=}9obD_I(1W(#jQjw~J*-OIVxcbrCzrqbb` z56L7_p*5_?bj(q{fH=Gy7QYkXU3>zlt%{6e+7;;LR*!VItX^<|8|UI600#MK9bpY% z0qNcGFTDde2fZc&Mn)}qDo{#6@c5wPQ;5L~d;FRRoad&$1YO3CsN7VN0k4bHL8XR~ z@PANze4f{8s0`wmJ6c*a6e;DCW32@j=YcDr1Hie4f|!m;X6jXhOIEYbgy^qJwm50t!ewr`&6ogm<$zcAnRZ z7zgdBOqdsVoh#tyOhjDWKMU(*=mJ^*ndElMEomYHIh^g2_ZTCZ(ZRU;F7U>_a~`OT zx_Jp7kUS!t&ynknZrTYa@mLM_#e81kFf;74DZ``0whO$EIU)*8=oT()p`9O`8*6`& zH~DSsV;6b78?g%)y02EL&5=MrZ7FuI=_v`UZ8)bzII-Ah%-Bl=Ea6^CHx|>@30*h> z+w$k|kcxzR)Q*eX`|v_qf<%RM_2g&p?Gcm!u^~GxwnxCWuyV=4R9R9;YbIlW{lZ!O z5Z6;yeR65Aj&%(m>V21ZZ3dD>o7EG=uuHstK%T9VmD8@A+8CpdJYNOt{VBR9hL-CI z^g&TZ03OlV}fI+!W$oI4(K=ma7#c#A!`bWDkK0i2Sf1xGb}~ti4(-Pu84N)`2s9TcpKRIH}Z@c($7MuQ(Oy zM6b-EJbX%oPiNmb%WIt6u@npi=sFCkwwLm~L|}54eg*BjWJi&23s-ygMn}c+u%~=< zj0HcFh0l$!GWNzHFoIsui*9%tO&Wfbtmg{1R!Rp8MipOGlG@U^+QB{7O+L4dpYO?E z*0F@(YPd@;cIqov(=>zVu3zC+zSbam>ikx?$#LSvwmf`uJQ!CFe%lV0cK4PL{oo+} zpj$(|9r1O{mVg^y<#0f1>xY=QJfRHk`LxzibjEKz{KHZF;M>Au9XxQ{$yTt~C|jXu zAv)42CovYQfIXbWE*;SYXE6+_vx^uAHPJ=j83?q&Mf61$2VKOgj%(aHIU1>-qj;8j zx(d_(uZ<cBbD;{2BI5UqCZh-#@mnu+CqH|R zFXLGD!n~-;=aI1}FZ1X&4K_L{mW^w4tnM9BjKMhAK&qicH{s)RQ(y%b*Ks`D_3;Yt zhy0E=o+0$1n;?9_YEUcDt!*c~s=9I8Z~$vhc+~sHR^0+>(^~W_-`GlA?eNUFgw)gw zOG;vLOh#gAibB!8q8%0Y5abo|vW#Q-!rHn>tKY**gJ^no2KC7hT$fD3Towh{cpZ+tS1;!9jP! zrqa5<$?gFOit^Rbqc1Tp1KZP~(@_SDm@*|kHbcfqf}LeE^epJvD05H-jz~_-$cSgU zjbkSYfmBh#P@I(qq7yfNHz0el+EJ{une!bb805iAF zQjG0F=uIdCUW?C&PfeHIwHfvd+K))iHQ(rrKRFgqL%R4xPKNkDtDWS+n*KgR^pfLJ zj4DgWG`c!NOzgx>)x$QyNhj^YlN9ALw(4X}QTEW33}MDB+m<0#>Sj~WOwq-Odod)5 zCe0Kb+Vl1(IE@ZYO^OYPczMKx5o!<8s+qz&l;dXso^7Y}3mF?fBXwqaZ2Zuf=!=T-YM1^GanZsO_QA@8Z));XxX;Fe?lzNSG zoCaiToQQXSsp8oOM}GYKY*qvqM9ajNL09I;i- zkqKGg;F3XEIijaK{JDE;U}V`t-B)P5u!WC#J=)ku^f0U}#ngJGM(nXjBSx%z9Iy;V zmR!1H=eaL#5wNX&U<+Vn>5)y}<%-wkY1EYcxGSq^WS-VgG|V#dv{h(GJKiqC$Wlpt zR%yKOC69Uj&!{_i95$96)NZv#3tak`*3*92?S_$M9X+)3yq0OauzZ}H)o?|0Azxh0 zJhn!Uhhi$f+{(T?_OE@s!rc_hb(mV=qw4O9R{T-qRa<>U7G*j*7C?S5X>A z;^22wloKXJITo%c7B5BlZkVF%LVX`@bSl7i59}8d9MXTlz|cXKp~Hrc7>S!6m`n66 z?B(I_316Ll&HD1hwZh+1U-8fK_1ne!9{5mKuod^QTW*xsSw*;usqUfP=y~|FhD8CV zty!-R?9p}S{TF#Jm8?5v#gg-g{&-mU=u00_Dr?&#%7fO`(e}flqai2DKt~P>@5s_D zgVD2O>C!-lD(efzMb~c)tyZH{+(r}|qv45v8nx{kYxKH5Eln?S@qO2=$E~dmjSFr} zb5qeGMspTZzayN5)Sk{+GT>rLh7p~y;s|GvO{J(tmS!VT#h7WGBEPbFCmi`=&F7ue zEEMU)Xi?#zyQ_~{L$W_e7&FJO1zPtswB{CPv4lE($yqERGi%!tn#{URYGfrzOKBsF zk)=z~&~a0IQRZQ*>-}??*1f&dhQgR-W3x5UvrRSe(iPk+0HOUs1QJbTj z#xm;5+9tK9Q%wW+BmMa(cgAwc0Tx-h9PMO%nbhmGO6!ZW`^W5e^Hj4aVzQ0V{O3*0 z)BkCGVZ7gKOK0EICZ7z&XuWUK*!2gjE|t?g1M|A>l>-*dXig64zTzyT_H+)D0dr^w z8|$R@bT&!m3Yr7s;O#36#&*3@oc;D$UsUS-148_@o@dgLr+_s#I@}hK8w0RGn`g9FnsN&1AKoetzgj z)=_Dvf1JC>N8Qz$dQReLXa%D-D*IY^Imzuh-bRzF>1#ySmr9L!#=Ik|$#`6N54o}$ zy*j(~rbQoEYh4%2>z>t98zd&>!5A-*N)HYp`u}oZqKKzn19SVNy9yvM#Z2BV(I=dod^_!(PQs1A&YIqz}owG&=9<(p65{oZL(br&r* zlePnGXY0}J4+Z8Bw~0ZY7x}B8!k~>^!!G4awiKDiow*rV(MC5!Jr&%L@uN;4gPgTA zpLOY4+QiznmOg`ytXm7`=#eJ|)2HT5TUxz7IjEZ&y68HbbJhW^Iq|pKd;iCLX7stg zzI8Z24IRyBDWgU7+QhnD=I1+3e$gp0K=ln{)V7ZLos^?E`XqPzdP+uBU%H-FvbL?K zQs~IK_1wg{L2E8s%@4$fV@`)?2`JY%fenoMEn4Nd-`wEb``GNCwbM_{RZf7>`YsE4 zZQpMW*%&%})!(%AiWs$RpibY&1YY`v6Cj$5s=k!yUDh_DjnI?o2tm?ju54R>(0sAe z<{$Ig*n8j#Cr|)1V)&B0oI_^EVQbRdr}(J*7|rN*pzQ`-{bb)^^NE1E?c;|yYaPJg zkpgnB!Yj-=3aH}tH`1$B+&-S=3>|6Ph{*2s2Y*RDYChR(!@tt6-Q1&|5bEGu$7p_4 z*^p1aGWRcg?ymnMZOFqI%_(HxOOINQJ7x}Sv_$*0J)oXyOpIE@+Z!4sSXbA~; zpW*~I(F>h0%YVGS zP3v0|qdA*_?rxnt!sDd*%I70LzpzZG6Qkx5(9+FxoLjPOrW?>mz<8Pyc%S@Fa{}*E zICP}#eFQl?{XpLID)Y?KQ(cew^;Nsi#6jv94fNbnW2-V3pB3IYramgFFq*RkXi=#1 z$DL1^-#iqzFl}ESErFjnfh|;l7TVdsD$zy1`Q6@Ar_9yy#V-CvvA2X8PK!eQ!XjFA zMsycn6d8;<+`JqrqJ3vXhd#Ht?yguCerPa0hr24pf&VG4d<%(J!~AFY1emU^V)^1j zayl!z3~fNYbqBy5I`Dspt76&u7mz$ahJMbIjq;zX2X89)59~a1+VO>E+F2}SRnVrh zc+tx*af(mirqUJbI926UXT=g7K4L%dTQMxt=d_|6f&U&o?*H*9GA?Y}i~2s4&EF_W z8H$5!1EJuAaN*PKeO4llM6$(oMjXfuZO+J1`QOA z?sZmC&cR-dV$Ypz=TX0aQVH%^t%(e3IENSg`4m(QRZQvCVxaoU=oEII{*J06zXB+u z8`UDX?KNy(1Hyv4Sf%(BUAll}$B6Ty{bUA1unR0Is3->Pv%QaefZ4~u-W_bSkAXe^ zC-yxZJTC@!<0g*6#egQTCknf>W*5B+HXswI`vq+$0? zN(Jg%*w%#lJ(OI;s7DEaEevHmN&<=(iUZ0{U_~fl+yJB*JBE3cDJNDa48NOLzc#`| z`@9NcPYCypy~FLvu+84#9FL`ChaX15T-aux?4!rgtQs-$ZSI6LB*|@IiAKu!Zx!V} zcI+3Fb@1cDwr12Hpd1I^1$7^kT5Q|>TIOc=^Epkv7sU&5DX%O0oTk`|B1pdIi)Mdq z=2g(Pi^5l~_w0Z<%&1e2qpca zI=NrOM^+A$U$`V3bhIy7xKPbc;+8T02zaJT_;AWG#vbYT32Wcgi2+VErwzu1pk5ay z8hk~>;=9lvToFBw8T0k_HPy6B^8 zrkAe^KfUQrdD?aHoX(~C2ZQmUaA=^s8=|}1$!j+iB~V-c%cja3Vrm~gx~DW?od9|~ zGz-Q}alkg~d75Us*DZSUXECKW``pods-EEEeoOUbpIo~3vl!Ez!zaMZ(lUHYs?ta? z^$ z4M<9jjY*2{9~G6DoQ5S$xh^;ge%xUiXJBkxwtr62AJdyVU8H z_;@%Eq|;rsiF%M(_&_qj#=?EFL$kN+lOA{R4&4m{e&fueiJol~8wNA8R`dFOgd)w} zGD0&V?5;N$FJRWzHj1soIF$oUT9eQ$9H?5`<^~e9?UsRRn{W&^7>xULm2~8`SSd4E zcTf8Np8ye>y=8zM_waSbTLxpHv6Axd;NYsHiaTPKyzI@#rwoK&f6lGozM5MoGz%Y) z_G2U;HV(OmG3_!`Mg?~ftc)`CMqj#gS0u1XOqJ2YAE?m-pnvZY4I77Gsiu(o+JRT` zU#JmOVyA{YRJ~g!(lTl#`TU|qE%`6h1j_$K%#t~ee5B^AK(qWN`Xl@j!y|)n6Yf%V z6w)ka2JkRm(Oin3;NpP!VkygVfKM4!HH%r&V->7C`NHLF`fVd6>`}FlJ;u|l2bxC^ z7W3HS+7moR0kbqMaxi}8a+Eqe6tBt?aH;084*K^yQVE;A^SkP4?L!gNo};_zpTI4@ z@KC&CaNe`h!T1S&>l_o=7b}UlKjdlHMIY!y#d@Q^yc_axqAIn$=u3N<>)NUG#6%>)HP;l=0HIo zIT<@kx{uH)&6+)qE;t#x_;Jt(&5Q>5%pH}OG9{HGaw2KKEX&v9O?hMY%$@5UjQW4z z6Cg*iVcdy<{U4N~zM#~?q65+h?Sk7VDL6}Ra4@=-AckqAo?jpxMO{Xy!A9F%+SK4E zCH=4)_zrn4IT#(-8*j2pI5p9Wy5g zLW8s??G92>qN1WgLqk(ei8j^HlprP5Ajl8|L7340^S*2C%Q;OmW4`nIeg34`dp~PE zYrX4z-}SD`zU1q#ru=y4lyuL+KV2d`9*=m+ch=JM#-(qaJHi`_#l+t(5ZB?Cc3n(d zN2k}}G;WB0#(%E;ZC#^wS(-RBeq`{M;;{J5!SBT3@q*At;a9><;Y^Q56F-{~zcPG4 z_=t3GnpbEZ&yh#P?+?$&$egL;Kd)EU(mi_oqwvwk%sM*DgLIFFa(dD;y!hqK_5#ZB zXqqNGSxD39e<8G7z*(Lw;n7BVyqVr(;uoZk(mcn;|DHZ!`nYg-{P>VAvP8h656aX$ zx`zKzneVvS;Yeg03iJAhd$q9U^>V@SchV<{+_*pERB^z%Gc#t01w(v3;nkrFA%t&& zFM!{^pHCb$YSM|5Cl8u%(xiz)yah{2-=`{xe#pPZJh3;!wMgET?7$Eyt<{fkov zYXP73OHCU+c<|uUPM?PaU#1uTO_>t^IP>uM*sM+S#svJq5y1fd9}x^6d_eHmL4VLc z$mjEVf+E`+^y*`R^k4X3{PO$I?ld91o-}`&FET7`*#5piWNccR@T5h8bQu{NpB9-E zJp_%-)&x{0yju1l8qNg-i%y-U`GWWzzczA5aJmTV0jOnqJd%Cr=$tXSUtBIW1U3YG zejy69f&wiqLyHNcc}e{I>{EsoYLUwpU%24(OXn^8!$rTobn#^if9F{d-;ssYit~n*6O@Z zLp$62P5xK>CEgP6c7Kcib^n|GR{Z-$`&KLQE`??`csJtrGVinAW!~q!3GXKF7MwMD zw|Zal&fn&3^1keS#k<|x?A_sg)f;=w+v0uQ`-b;TZ>x9y{GHyfymvzC9`D!QZ*cvs zw@ANLzfE7F7wfm{cj$NOCHhi*nI6|m_2s&$f9GAH7mM$`|Md2GfAIe3-Qz9Luh(zT zZ`2F*oAjIYTlBm#{Vsie-rf2=dbysrQok1$_vsb-Dn0Lh{Q*5TKd(}MP+zU*J)~D5 z>0y11{)j$*el`9*ihniu_qd+7POn8GJVJj;&s(q8;o@oi8GQp%>-CNLv-)#-Lf@o6 zufL!-=r8J<^(}g%zEyuo&)cRqA@hQl^;h(~?Rqnv@6cb>^Ip?i=sfni{)V3Srrt^y zJN36v;M;nezDs{c->tXn@9OXA@9Q1<2l|KlM|!9J4?XW={S(UDrGKjDeWrg-=iT}j zdfu1%S9IQ^f34?zqkl{1z4~`3?|c0FC;sixOMFXx%Y1QPsc*S&h0pYr`R?2H%aoLf=ikn|-(VihQ^FZu2ei75i@Y-Ql~_mv^79!Z$x}mG6Gv z1HQaU--EbV?R&^q<;#26w+0uF_^N%6`tsKL9>YbA?{VJ~zWMXl`D%Sn`kwNw_tp8H z_C4d<;H&p-^gZi)&X@4THu>_N_q~AJ3mSYc`tmmWw$OQ_Z>ulwCEqqWZ}PqD%X`JQ zoz9zmJ5b=OzW03{z7KpK`abe?`u^ej*!PLA%lE18GvDXFZZxFD_oeR(-|N0Nd~f<% zeLH<``QG-m`F8o<@$L4t``-1v=ga%b*MsuD_Qk&Oee28X^?iq{?|uLD_4)FC@coF3 zJ-&jp>(laXNV_p@eqLePO=&l$J(2cE+LE-#({4>GN~=zLGVO)5hO`&cHm7Y#Ye{=O z?ZdQ>(mK=rk+#x*uRm{tf2;p(|6Bex|L6WM{N4U9{eAvD{vZ4Wfgk%vcl z*N2}DZwPM;KNo&K^kJwg^j+xt&_6?cp&vp&hBo>4gbKpfhg(B8g>McQg>MTl372?p z58n}95jMkjhwllOhwlxq3YUfN3YP|Udsl|KA1Y3h`!Ck?3@c-^$d+_~WNAQDS z-Y3EC;Mc)#g5L&vgMGmtf_Xm%uMZW5ZVKHTx+QdL=(fU^#gw}`h5}_ADc`t>whw_?3Eup;ELvMt3 z3mo1I#dZq}NO}K+eDml37``*TIQ{zcygSmDq~DO9cYAtK`c3J1%hL1W>3K`jm#4Re zm*aP+>B9+4;fFS0(i1bj{$4-W<2g~EZS>Z9Cu*KtEyp{~V?-9^it!$!v{#S3L@(yJSNQXsEU_?;g4GGLVT=!8eU3K+%T z=|<7LEU#|F>ScQ3Yn>7(z4II0z$K(H(ihQhT;xyGhI87NE*#S2Q^Ap*z}|$&cm04W zx1*zmk*KpU044Q(r<9~gCAB;izjxHge@i`$U+IzW138+J_)0e#s#ram(aI-A129&P zW;CEKsHgCIJ?b@TztBvk3( zxX7mxNg;a?NFjTHR_?FAk5`P&iS5}mSvFLe58#uI)D`j^|L1?!A{Buv-6M2*ad8l zFg*BQA>ESdLV6_6h4e}m6BVsb(om^gQo+NjzLTL7^)TY*^)dpQou|)Yv0k~L0&2hAK!yq#k}Xu0En>(Mqc$q2SVBZqNQpwgR7fch z)i?_(1H?i)ymCM+r9-TcM6S(ZR<6;>|6R?gLM{nN^H<}#W(}Jk2WkFBDm=xiO~6pS z{86GdQ@#|Vwg6-Ctp>%6R!MaU(I$y5q+QZf!&#*rl7S4%D>$PaCF0QZ7;(@9PFL;CsmrYbqAwyiFLW&gP(25lTqUHZ3fRvC{;iZ6B zN{3hmh^1sEOI0q3ET+Y*048myM5wd@Y1ArQS3kl=t&TmStXc~&kz&<4V5naHsKV+g zUrMVJz*v0S6b+K;GGU|SxsWDe#Ymfub($p)HQGhBNFp~}$owF?L#hU zW@*)eM=@D^l&y+`v}!T1M2b~QfT4Q%qZ(aG`BIEp28_j5N{)>*$|coh!wN}sA(fJ* z8qQj-k~Gw4+pAjgxZz5M8bHZLt!2cb#b`=c$B>&=Z_!v?TwlWCfvO5`uy~G^8yVsn zRi-9|IJ9Pk5GyAAqXm#^oK<)$AePc0wgF-(o%-4(k;Sx_9l)dwl?a_SAdT9E>uzb( z7>?4ag=^JGFObd~3JMCw9O3mC#cNR*O{)rUf;==6YqGEeP8uYJgDj`pI_b1d+O3mT z>!jH_>5ExK_2L9|_R&(tD0*yf4=V-+RmdOJuoB9b;$fx0Se3S0lu4$`oysK-2+e=k zycLqBjKEN(BFyf}wGU8^{DVBTwRd4Y?RfQ)kBDe}_V2Eo} zNTWg=T9ZN?Rx^+k2WtUT5Town5L=I7q9u152b>wF4Ncmp`iT zPRf^J)UF!L|5<*!MctC>vTBbcx{zKVEHzt*t=cDPsL?K|;Bl)$8!7}u7fz<47(;Ge zF(a%mC3=ZPb5vDo(ZE!>$}FCv<#L9&MwO{TAvP^$R4T}!RRK{#T7_2wVj*p!Q3Hsj zbcnT*D0QQ1tOJ&0)Os5rqhkC`0BCret%`%RYAdiridEZyp?dkFN^hrpDOT+O#^T$0 z@03iJ3A-dOY5gl{s^M(a9?3(Ec2T{O$PHIA^Z`n?YQYnPxM_uqxLHMvsQJGtso3Iy zs-O~!=xDi=A-7e_6yngz72>cefTS3;5>Sk#bcj{JSWJgmEtyGHtpS!~)mj^nU9}F^ z^-r)-agauB0G3EGYOE0;s+T{i(M^;w#j4G~lC9bznJ%lgN}da8lPtGU+a(PZk_zSi zONS(K!<7u3fRe4+#fajue{?hAX7yMs))r^#wP;|fvimF^&Hoivuuf{!Ar>mc;T0*w zu}v`$)i|r55T41PN z{-_4lQN9$T*000-pXDc2v$_(J>at;jB)X7BAgm|05Yw6@4K>;&HA@~hTov8|DA}m7 zR)*ZXHb&gEc8lg1r^BLwsS5A3c#f947~&dLrf!8;G{nCi1v#`{ASqVu1H?jF#F0ip z?Os+b1SA#XNLmCe$*9FP0Hf0WPYHn1TDB?<(yHaa5-C=#0EX)2k7`dPj6F)k~t=JPAO_R&8L!O>1Pt&1zx<^B<`(uCLkR zfoi#oMRd&5%8=WtZ3=N{?Fw;N9Y9putg<_6G5=sG9by-!;sskwF*%*ihp$qa%lBHQmmQ)#6mjtH2`8M z9b%&-vY3_(O~8_j+H3ZBh6(}Eg_Eg>5jU-v5muLyyo3<7{T8nu=3&}LQ>PMRqZ`o~eGc3P=zIBAzu9Ash_ux^RrAhBLx zi4-5{1BS-PAEljwI?H5En+k!UHE#PC0RqqE5yg_|LP{h}>5(;2DrwBLY$kcEMg^4v zO7@WoLe%)DGF5UWH?7K|IhwC#D5-%p7SCy4EkkY}sZ$7;s=E3*b^p(yC6Gxq&dSvQ zh#Th+8v(JD4zWoRSxk%B42*PV`$&roNFQmfga5VFv6J8+t=fT1of5-AV%@+JDVFX5 z29e~CYEducONj=3z_>}a7zIz;hPL*93ITD8>`X;KWNU1wSn^P#4V6e9Qb0wQo7dPHIm74 zTGU!#Nmi}10cq6+TsJ<$R>eVeUtoz8qjmyA_3}qGu#55`{y`8&{%(LQzpaNJNp;z< zmx(NxDymPiRKr;{1skjy?UD)s$;xb~XanDWa}$e^D|zp#gb~)4s;`uhBvqAJG)K$j z7SCy31w(G5#wr!$@TwHz(5itb878<0k=!F6pt8x;rcs(2={ zA|@8)dhonwJ(3eC_DukTAo54Gqk;0J*tZcFTgldUlVrM#*(`Z3q=i}P{(~yLRq{}y zT~wPSvI7V2y4ZuuLuwe>G1wg42;Eem?e_QJgfXtU`h5ZvjJ(}a$HwzWc%VEL-9JwL(}c5 zjq&M=M`XhYc!rZ6@GKEgOv3Bqv6GI|>Nds`C;d!R#ur{PBR=idIietb+MF4DeYV#4 zZ2X-$hpEK&t8%oG=i-;0btnS|#a}*aiq`sE{LVj5jaB-?Mnyt5B9UETeuUJhOz6ko zfm_N2bT2!G2M43VxanRo$>TY~lZNv>E9E)ikTTP#PNLWJL*Kc|p}(fiB|QdyT@t^( zAO16C4!>5N+toKD(Hr}rmo9hccc^nkk7XLoN&J?6_)n@9Q|li~ZGBr3y}cj$t*+MJ znACbtX3XeJ;&=7K|JZcI?@;G<>wA*uz5UP|N*(&M>fEA7<3C>R$6997-ch6wSV2k@ zDWZHSQKT3c_ZPcYmq?~7W|T^v3n`N+xbc2O0Qh&pYk5)k)k8>wQ%O{-?a z&8o3jPOq-DXml@0g@Zba2(E(a8R8lhl2C|4Yfy;8Y6QZKbLwjX#6mi}WTIZ3@=&FOcrPCqT{%rGWdu~4SH_4x3*|t zss>hCJV(h@3~`0lT)tXC4zETb4y_i5lF=%>4iF3J@ah4vlnyZ=iBdO8tOj7D0%tDO zXd#BQY7?%TpJ%J$Ag$U8ERkZ>Heje;{;1O1DPM|FJAkqHwn{sR86zFrP?sdSkZws+ z4QDO)5RYrLdA*Xy4OcSs0b(87nF?MY1WX$#e1XSuH?4>>CF!cz;(@9PFJVYFQ9-2) zag7QoQ;0(=R|tqIPelxnYMg~t0%9p0Vih2k(qUFhVv?jaz}Tu*QMEQ8jarB6`WM)! zIFM1XmTv%@oFjOypl&npZFU6|Oz*u~{MJ-nOfaqQdt5lU$CYj8$$}b0&WYr2AkXEh4byWjf6$kFBG)-5t^ctil zQp{Tm41(atJ^oO}6#Lc#jk13XBFNDh=p|O zD|nIh={9d6AeK@7hGvc*X%qoWvTv~sNc)!Hy7Wc1FAg#kKSX(GnqK}Qrs*Ri4N0@~ zL<7&#YhFyArE9$}#!sIkr|rKHo0Dhhq9}gpS#s7cC+W>w>`8iAqkEEG-uM$I>6JGSI=n_eB;^A7t;%YWOqSEant>%nkQN(|5u_E@ZCg2l;2HBo8&(MYT&J^)#zTbpWCZ2kB(QP3vOB&FZ#T+&ej9^jI|4M61^#f~(rx z#}L=3kb+lapGJ)eDO8BVDgvTpv@#U~Vj&$~382)4eyL=#oEEhVSW*-zw*eVNDsWx- z3P%wfWE80emPj#b4KP$Mf0XdGG0K=?)jD7-zpaOQNp)EwA$cyOL9$fCS<8)*h8pdX znk3IQ4=wbYfw7M5TrG^ad994tG_cw%7Hf;^Yqw}%ss?sgJjXnp3~`0lLcdEv4zF7w z4y^}>YMfPgFCZ4u;q?JxDIH?Lb|$iz7PAl-8`WND6fU>ZV0JBj^S03>au3FB)X6qNmD9deb-7FYP2m^CwZ&_B||+R z*0!A~!3fi={@=imo7QO2SaDomlf?s772a&|9DTPi#5Jl+tqO5yZ3=NcG}jJDHO?x$ z0}xB;5IX^}lumtJlE`9O%x++8Ukm850oiGLaoq>=4#O*2ILcmoXERtd_7^tu*bgJP z$NsAAJocA0r;PpW&91S(YDd!8pQCl}NE!U=UbP4Rg4f)`XW?sm51#|>@)sx3OZuS? zJouL-@yq++4>3aqyrfIUH+&J)JgeL!ble|?k{$??v_kf%;=Fk7t$+PvZKZ1qpy9E zhZ^mo3R-l|fWWzcRjSIWl}wh?D!&d`QW&YX0U1UTxNd0SQ33}U zMc$-56h)d^IEugs?kLjz8b^`#mXs(`^|~vHbibYwMe5#2i6RAW+EJwOO?MP&dh;hn zk(MNSYd`dXqey!azoQ@ifKj9?iQe50eSj!3FVpBv;`jB#A25m(wz`#96wkhV@RWh# zhEbA4C}qNcfucN#P(g%@q|gxm?DE`L6>=p~LP0e!IIa9qZdyb6QbIv3Fm`&oYt~7o ztK-*8o(oAxmh3Gt844OC4>j6FHA*7tw4o+I+%avWnGrXwg%LNa)naiM<519M(OjXR z-6Ddk+T6hq*Qk(Ag`h@-bScDPbpw%&vorMoVj&$~FCcI(aEF3E$z(aL@(XsRgn~jF zkfERm*Tp+I6yP93!F`m6LP67g4L65O>t0!`f zhraz4i1gtQ*&WVB8F4BaV0#?jhl+SSVI5atKYm4E{6Ul(PmFjBE{~GJ^iYAkLSDlY z9zt|{<_!2mO*hIni<3r$4@vVFEt^?P^^qbtY2?@85gz&^)fBj|XD&WZg^y7YUb$}j zwNo|7zvr*BN4=LeGK|l$!N>hL+*T$gdOR~cUYy?&Kj*r$0}v~!8Rc4hRczS0=Iiz& z-ba5=wJ-m5F)gKs(umdL;9F;p`0=G4q@xmxmOS^VmoDf7!WuSMqTZaF4JqVHVd zf3qt7`Ypdg<_SfV`HiAuQgl?i+!5pP_#wB>L*Ce}4oM++ z$8I}SRGNuLd_xcB22a#Z&GqQBqgoVS$eSm9AgWE&u5!?82#seh88$*O8ibSBhzFOD zdaRRLsyV4;C>E)gE*S;^Z(gz#0uC=;hx4Z5{m0`=8uaPJ4BQV|i*MdV@^MDrC@gzk zL>A$CvC*?Bo^ksWJpVNF_K~3e`u2Ma3T(+8vbfymlI|b#E)7zapJxj`EN9DdO0=k_vL#v?>4)6 z6Z2K`4znwtXtm`3-_832n)c?sdo^vf-L&CW)5h6N8~*>SX>0CFwj4r{?VfvC?)&>3 z$6SVH&0VFM6_5@YFm|uyW|5NztY!_in-%!)H!IqYLq>y!$j=F;i*VQ|UU%UAf6^$_ z+*5hNfz)HE14Ol4k%2Lrdc^P?da4w0eRx!$k03d&KX^3an(^Qm{J!8px?8>C!6<&O zfAIUju5gYQ<3PYn?C&2Ee|dG5cyHaV)vszuu6cO2ev4P=@t%kO4DIBvIfS}vR+!`U z8x*f|1RjgPS8ws`GHVF6edQmip=Ux}GR)&t&qvh4q(OaF7J8)Mgedp5A9eE?$3_up z_vh%zd2@Y{Z~QrFh@4)8-(MrL`=V)(m%d_)wq~cHp%jcz+P8j;D#>ia7x|Ea8X2#L zhDG`wD&ow_7a%;%N_ees!o_F{pA*)`=*)UKMtC%_cpNdh-EbxgY=@6cSTcd43m6)#gKeaqrU zK7PnZ);YxYv4!Kq$*=4dfA{IxqkEPM7;C0ycr;-6W_rd(1JU4-+IU=bFOMJd%oSPWXPBzZ(5}Lvb8~#- zGlz($;$6=?oL=x42?H~V$lLK%8;%uQ;_Vx9#4dBpNBUUbEvAUv7C*3l0;D;u{uDp1 zG5Eb3zps9hD35QgpE0yZ%YjL!cqYhB1?`W9!w%Uv-Cgn%@n3B`cIXy?`5=GL))RhC z2t5XSmd7hM{){JaCFN{7PTU_~xakVuuWkAPzjr+UM@%MW zzA#zf!{Jao2EKq9snmwVuWuL)#=Q;mhB!0u9%}|(x=wp>n+Qq8WmLPAN zCm%h8#?bNkkq2Q8unkoQ-ubc$`Jb&<`zr?J=U^=x|8{F`4!&`S(r0MnWsT$W4IuPc z*<0n|w)o7KCZ#Rmi}*oXqx-Co6k5zE;h7{)YcaEghm^+u`SO_kBurDyQkn+QvWk3f>MLgk-w_o0CTg|j z!DIcCMzqO*TrP4c5F^_Rtpb4%nO}Kj7_V=T_mA;SmHXQsoV}eqc-nUI;6H4S@~qPn z{+;mR4Rt9Fih|4ByZxY<)B+hn#2mycl_3Xb6%Y)SdEoQN6uy?|RSvy6?rr}05hNXY z6jNm)QLB@we;`HFN-9E>QMc9{+o2zmD~zLa)Cz!xj|Ad z>Y`B+R-QX5QXSvED_3;IKi+YZh8nJT_0JSB1tPwjdIu4RF`ooWMNEqS7!E#;r@wX} zJnXR79!9s@_1ejzYu$vFgM=IqJyC!BiZw&xm%g5r!BbR>UHOQutKzr4PE+!iUZ*Mf z53f%WZR;kyu~P6NNf?co5?>Acb1CI`0%&ZgVg-imBt6P&p0J%9n`Neco|%}ZqxI{5n5Rczd^7V5{j3SQ!ZRq4Ms=DAyerau z7!r(vC^mFl_+qgx&F+?$DPkFrLi=nCzwEC^y8_??WzB?Tv-}B`! z=8ywom42BVW6-;P$7TkkmYjfi$thdD5QjTf%Bk1|I1kSBT!_QX@q@oQ&_^P=Wu}sh z&1)T*Hl7}6#?~z!>`@#Q~k!BBeMkE3$S2hmj57`~YEV9hsCD;s28hN)l1@BZ?Wu7Ydk$(tfpP z)bx)w%dAl(@7^r44#)YM>YR$$uFk25E%BA^A~x^&qbv{7EuSIg9Frtn1xaVRq^l(9 zKDl4|M;6XI)HxO1cK`BcMARwnJ#mJ8VID2qS1W`#Po|+0ng0}GR7QPVmWnadc+woF z3Dr;tW}d2vQ6ui!DqEL<45jLvsx3APk}^L`nIBeKBN^{^Y4C1y7c$RHYGso^EAMr+ zvYA$D_q-{q+Yjf<)j28ic6Clw-(;TTb<25~*WJjiUNP!`Hf2h(NsAJMifM8Q)nEp7 zcQJ?R?qZ5@g%@L`&Dm)XaKgv0B7twlKN;CIR za$ivARPF|KPVHZ3-i~q+Ytcv^Gg0mZDEBUxC;Sfie%va17?t&n@;fT)GnWs3xYhhR z&1xxm?EZc+;=o(CdMGAiUqUmkcQL2~s z<{dYU-o7@QodPCW1&o#jWQW9@3910K@8K+Dr+CzkFd*y*o3W5MAM(5t5|aZw-_;^p z%t%=5HnHo67}M?O2>MYgK&u}QsbPh~u9&Ka5{_1d8b)^FY`L&$LC*sj`0 z%q_0=K4*Rg=E=#G_ra7&fun#bf8>6rxCfLHsJMGv3W=M`_e&C_Z$B~Wz~Z|cX5n2j zmJzehrG}m|^O#}cyi<}T=}48NGX&m;_717nct@#$%6r45l2?|S9VqWmSsq4&cgR26 zLitAGE;+ZP$q?q2?-O3HdPZvqF8rtAVw_*{n#`OLVn1`;aPcVagW+$Nh0rYwZ1g6% zel_)s0<&NQe9~urGlKmvI#T4pkN-B(x*BTMj}%wJX^}G2{P`$x;biHdU7#m@6`~tk zbH>~DmkGSa>!yjlne(Pgp%Bp6v)fa79mHF0e^3GQOmo3#alX=lMQcf=wG!?73Tc-# zocC0ipO4TKBd(Mp}LGQ z6o1U=W5g*?&~;-(6p?V{7)*Wcb9Ecj7Sa6Cu$pl-6(Y#A%g#~?#JtuwG96Q-RP71PgFJGl*6`G^-Znzje>@w*P|?Tc{a@f01q z8A(Z@q=icTPCds!wSA$qLHIvP&DJPS45_*Xs&1%xMvgcX(%yt2Y=*RAb!wqCME+Pk zTKNlcR+%fNiu2Fr2GgioiZxW? zdA!43n5OO>@Vv)z#$F81NvoMYDx~T@*^RTPKy^<3beH*yY2vipO0tu?>`q@w+2)36 z81Qae;Y8^h)HxON{c^K=n)szvPQ`M_*g`Tk?N!c#>Cod8trhOBtDM_k^W_H&fifZ0iA;)KO zob4;jHHV5*Fp$Wm-T-bz0$gl@%6`sjw4z}rCY4F<-$mP3o7I>`1wLmUdzjPY0$Ub( z1X12^6KD|0^5|hOX|c-zZ!up7^%r}IQlCoYcwR%Ixc3rjNt8F$+=JA={eJV3!^J6< z`W;y+QVTS99uB>{tJF{K`SuD^`x0V4o`GPz$zD!jo?`FCc#X%+6K9BDAdoGcAqJn|(xm0!3EV+D zo~MeCl-7j}^f+3(y{_^at@gUgYcxM-el!Dt1%t>D{g+pnT3!{E*KMz-a4*$fPobVl z^OhsHyd5a-2$y`8=M+(S?!Z}0<+Z4ILZ0(-g?ZdzVz_zOkz%^-kGB8xV$R_BkJaif z^n;{*&Tee@7>%y3oG{lODNdE$Xx)mVgfZ+fHG9GK3-_W%?Ferao#;15i9?`}TaMy@ zyW=QvBGsR!z{Bw%uAuONiX&x+i%4yAv{J4dt@l7+_ zCc^lL-;8?=AKk7(X+6u$9W%x3Vcl|is`UveM~^tdI~;OMoFxu%I`cB>kQ6hz(9ss)T$KTDh}8~cp;#Vpi!hoS8|UlxmPCFxRUDw4m*Jk4|cmNxiIJ?7h&>+awB4p)$S(D_rb1kCHK0LaUY$Mn_bCO=?=RZd!ms_JS=A`t<{y<#;N8sB*Qo7 z9w+8wmRx?En1+2>^H+Idi1^%m|2ToiYt47h!&Rj@YBt@xpg zh*OT*sFpZ%5C3TucRlHN4kay$*c_pIO}Irg(?h%9NqNnW4S~laP2ch2=vauK8IOkO z5sg3;ZamYooqQE*2OMx)E*i>7>$l7w%H=|d>i@1>j%l=C96lK&+=ICii~HO(O#e|3 z%AKLL(2=x5M@$p&-!*39crhX~xhV6a%mw`++Fk_{@^LLu6?vqYrcDe_!}}V__@G6HuJWhi;>~bBn>?pvPMJZV?P%& zko@7##o4Hk`y(&7319osG|ABMaw3BCbet zxIqU5_cc`sFzprBPXX@$;!#qt>nEu-%t0#p-!pr67L+y>dA?iho2%29vaEi zJwo&9RGU82vxGX=M)T@Z#I%vBFKFEwbp|K-hjKGS8jfBidd+9-e{ir3o$kP zNh5bft-u?`JyMZ7jP~xVP77&`cHC3U#O~deUx@3Vh3I^7JbNdk!Kg}IjFyNikLCLY zq?YAo<~(tj`R1u&G(8(e7C|;wd(Db-IavHEU&y=b{k9&T7B$7`V!}QJdi)GA!`$>s zapX^t>h{zA9jPq0PK`!CoF)z$Sf21uZ^S(AS7PG7FVw||n=Xy;)?j}cF|>cFk4yjk zS`Ra!ieaPff6Zg~=?R2^&9pCtEIvaVGLS+nfn<|4EJ#!x(OVcNIUuX2O?tJ-@_Hg*l*W=r0YdrTr`nV@<1DMyH zDQ1&QquerWJ5!9O;q8kv#Sm+Fqh~#w;cdjPMc!$kjdszb@Q*m1phC{pVB`%BSYw0R z954aU?HmW~OA{3B>;S6*>;Ed~J#&^g3OltuXNh0Jsg6He9FrCth3Vvb=1pf~#DCAM zI$KOprbmc?3P{_{Dp-7SwpcteXpMfjztMnH8vPP<44PN`MjV7PR{loJ$$Bd-XPir0 z=2yQF$6!Z#`ftSs@u~UgZ^a`b%e?Cx@f*nTfuf-$SZdr+v#W2;!ypCs zi=HorP}P`87zI4LN>{p9Rd=FlN`yIFRbOZ@{b^9lb)P9B8^tJl1~=5^2MqjH0otOboX za4Am5!$LtLeKDCmBOJ{zOD_=9eGv`!P2%Mr#F((%#;CROQhqvC~_sbJr1p%^n=rbUBvBObRw zFz9052I11kcpN@bhFvzdQalb6g01egxAFH5$mX^G2Ybl7%+LQ1yX5{CiUW?3kw}_^ zOy4cLgN#JDP`#ve3*Vj-9h3+A+Mm#|#f)7jLkXi${_+w?cu%;>?;Vu^! z3jW87vfNr#?gl!3@S-{GcjCCQ2ukQ3GQQ#|EDB0Sxxlk|MhRSKm3hbS!~v?J3cEzy zk)^?3Hh^x=%5LtT>A92qYx@$pzAL1QSC^PyprWMy4CR~0T_nb-K+(%@zK~R1cmXPrF(h7Rx4=*8pY9S^t&vC<^Y(k*6Xb ze46wdf%iK-A$p`X8i`|%#M=lN6gY?AfVpr4B1GwK=qfQ1NIJd4m_hU1DM;Y$4wQFz zG{ZH(VLRqXlr3Kv%{_nyxS%0FA5FuZ2UnQHWxDtf-^D*d`*}1NmAq*Ggi})p^V|fT zsxTk_qZmzJ*{1m~9xPPTL3*%|p@VEFYC#KZ=u8WmWkb^}XpRjXZ9(&GXs!jxcbsB0 zp}xSv{$giaY(Y0V6Z2~<>`n(Ol)EWt!95OGVuO2+@Vwp;a0k>|A#%-a7mM)-HQg7B z94plP)ENNiG)!3|MM|VHOE8Mi4Q_H!`ZF|Ge&q5(tJA!Fj+lFXmj}*>2kzm`biV@K zO z)FN?$)xaAyThG0=s=jsf*F{lo{9WTE3Q!f!0i4t@9CE|ByR}RXLdULURt8UV}(J0d<;!m98s@a@(sThi};P;n`S#u~V;f_9H=zVAc z9;*yb@qDF}5T2-Y${9+S-n@B)HJLTegH_g|+#nt_!xQLiGQ^|KOT~mq)KZNWT2Y3I|8^L3AWz%C{^x7awHD_EV#*I(S9>vOYhSrgdBS>918nxzMFBAJ?O11WKK74kP z*nemXyM-{0#=RTM3$n}~FBgBDRg=w?z=`1#cmO@yT8&e+wb^8Slv%3qX!fo;Vm=q%E@5V-d(`$G|sZy>7{nc&jrBu zv&`Aoi$BI>?eKG{E3{L&`GD=DRXQFhT7J$*9P4n57%h$T zAWu%nXy(Os&M4!7aZ>?|HtrjTeXyMUaf>=LNI@bp0~@#)3Vi0sKe5y#d?4#INQD<$C z!Mjo8;VRO}I75_EJkz88Xn>+i0AnRO!O@o6>DYXop&bpGzPw6|j|HQlnVt%oX<}mq zuR{c>s4BX~8(0r9KGU-b$LOdT*cV5AL-KPmS)`5h$Xahs4pK(X5~Y+AbFX_8V+Aqx z$DfwKgcvC$GIMS;h+wbD2nJ1+XfYlafLgonK;`Z`HbexxAuv&!lB?5UTJGSJc-KZl zKtie?|1fuev3bP3m1=(TRdS7)o+7$H1MZ~bYp=>ZnL>KNJ7^R_mTE780BXH6<_J?L zBZ=1#i}0XN(CEcexV-`=cy#qfN$tgqLQ*-kOQn9x(`Ta#snEz+P`(4VU8Q~kX8_bL zxtS^z`|0~GjUFD zOmiJxS%+8F;g8}yEx&p8U&Qfn7CekaPC^4-H67tfa26Vqu1tC6HxAMHRQmg zEix70Cl1(dgVy+koHTwRNF%2;(g9Q>9X{zi9FZnE_@oSaH7y*u+7pia84DA((Lp)QSnpv7w=a6#=8Z zf=N2}mFvt$uMs)>(@hC^kNi4t@RBHLlyeD0n%&omspI$^CrX^572w^RSTu03=g1sb z(Wt@1mprw~JoZ{K%o{X{%->uqCj2aD^x;KzKZlAa4xZffMY*umB{@2}hBumyZA{dp zOe)|Onb@SRy;dv|0WQQzKTy&17Hb-VY)}L2&3c6;GR@I{ z6H#6UXfz3x)n}sNnbe8!ijmVp$dtLb1p~9uFwy{X$&NNryN-8!7%s43XHpJ(t4TRJ zD|lZzk?X)Ty5a~T-h;Z$1W zF*pk~_-|*mG@poxF6M-kx!_R4utTnr1V(hWd z8#z{pry3Yd5t1*z0(Pv&*hF)g(Qr;2qPYU2S2UEvFV*4z-|}Mr>z4&$*2x?baC;f| zkl@!y2~n5VjNzB$WYam;(D`%`pbHNtps(N@BR(bM4#ffxw1ByzK#ch>PtsB*IB3hX zT+AWxsB!LK*+)2lMLm=ebK^kgPa%~>~y6JkV*`iK1P5`d4way|y}JR8 zF)7`EGCK2H2uvS9fD7=f^6=aYb^+)N-Eugo_9_adWH+2&16N?f3l2O+jP|KK+&HWU z;0(C}?m#&ggCT!%{H|*RhA5|BPMOme&Cvb`1o5j8nx>bYu@O#Iz?WutGn~#*hwP*{ z@1b*aEW)u{7L%RSs!qqwDVK64lIxogk!Ys{5%*La@FBaxV=jwgq!92o^fCV>x#@Td zDAzYbn@i~kgEg-I`{-00el|Z8Dj??pwAGzuEL}|oHH0Q4Tci4J>=x1 zo$(+gUO~H}xJJ8Tqj7}%Fci(?hTs4xu~kO%In2|k377zY6@`e?aFilqi!6w~ieFU_ zIY1J!eA8IIXucFLnlGh`_A4Fk>_=l1W?4K$f_&;;yn2ad$j+*CN0TA?!~^?i`Ji0y zT|9;OCN1(14Hy_6aTeiKmoSb6 z$qUn6VlKT!Ae+O^9AOSw~FZ*u4)jej2XTmA#aAjXpab*Wny7I(p-D1NTboOpQZUZX7o0Z+0Xi% zU$ICX0#o)OPz6RbL=U(V#x%SjM?Fa67v=XjuKA9L%py@Zdj8v$@lb#Z}}5T-BQI-X?}c*dH+hAcEFs=Htnyz!I_l zes9wp37bCC5FzLtWuqs8Ck4z|OT^Lq0;$~a;hP@lGBl$wV)$P^frY_T24f0fW#;N7 z=uo@NElb2{$Kd5v6s*m*aza6f=~#B2if@H^a4lDXiKz<41VLjSUEnhW_@ySWn%xG=W5go*{DDjK zLAi9RT;wl~df7}E2oc(%=ACzntpBt{`v1KaaffE{abHojPWf3bJ|PD`Lj%lgM0 zG+Mi}VMf4IKhZK!@!pm>_rGEp>)BoI+-aC*uvyGom;UE|l-8fL3;#RPl2h?)d2iL5 z_be0R|5H!#_b2mz$M@M&{zV7K=H6>}0p&mD*0>n*pSB2#rM-RTg8zyY2DQQ3_B9(zMgRz!dw%(&cxX}oCY6ecS?A;)E{keBTmeFOzJpt9r^Hts+1y?;zT3Vc{7AQ2yl(DRMwKBDg#R0#ur zk70_(!@2P%8EE>;^ADUx#U!nc?wc9K&7*LI4H~);Wt8AAIMBQUB~_!O2hFT9F)ZVL zfr*4L%7Fa1*8Fjgn7Kbc=%Y(Pu)67+$ii<|cXMyni66Wl@S7Y=d8vnSK zGUR-gl)54Ad474)(kgBLD{y$e^_gN;n()<@E_tuhXV(4 zc$r}UhgT)+)8TVI5|e!@(;RJt+1wz;BzX_|Uy|38S3gm0E(oQFZFxQU^%K=3cJ{M) z5`TM0JJsdbmiLomqm(P25Tni0!`iTYcL6-hL^(@FYNO5VVQua{`T^pX(+`H51;5gC zpA@6}kd%I$+8=6A!=4X3#u(}kUl$5v>|Xuh<7P_c{;=?XPh4H0-RTNAwYx&6>Iyy5 z&ABUdak}gZy%OiH&?nEiD-`VDGPo<;#OJarRP3Pmimrf@4(twAUkQc&<74IgtB$gq zzi3#p^WU&;VCTPK-M?^tnPC9uS0(Jz`QLpQJs4uZnMa$6rhYvCS7&RvR=g+Aer1h$ z+90j}cuzi!boS})v-@>>a%N;^OpO7xoGu+dA#ry626@ho-^h9781OQmOULiD93Lmij^8RBzg0PYr*wSE zh7{@eNMpzEv>pGLquBA6?v%m5KmRZ2`H7C7$g>?EH^Pk%{-GTIrXwxK|8Qusa_K_I>j0kE_VH`}civY^1}n`ga#r=XmbYFyB{xe*F#o`S}g6xcoeJ zoOZ$i|8)6zx8vtHwf($T`FY{1j-U5&y7coRiL;*<%X9Yg5;~tG{d_r}OFyr9RRwsQ zB>Q>As~q4fUX^p5npe#WR*U_zC?Arfqa%?W9f@kP^W25(=b2Rx7@{l274|{w&;{l>#4X`w$-s$Hi-_)CK*;HaspXQ|Rxn-LYI< z&>vHK%;M0WM!V7C(BC=hFjY4Ct7XrY@`ag|tBt&*u+xLD#9<1FKb>taw#r{54YLAq z>MXV@>B3rTRpD=K;~s*w)>@6IG=>WL#|$GE^Bl}YR}MACx#yzKnNv^HW{q&KWZY}7 z=ghGi#KprnSxa4aJ!jsRoM_GSXw3y?J+}Dwx!w}bnTdKatKV5?x@)bq#9TQiML=uP zNt04MR6a*j0`9faT4G)?SF>c0jo>`)g%%2!t6j8@`DIJeI!i1u4|y&{;EwdWm z^B4!xw6f-UVNBR-TDk6JN_H=^Hn{9u;_UXN@|@kijPpphU&-gv?dvwH5f>-PZeO*T-M(tGxe8AMh|O}qrEEx%ZjUq` z9_lt*e*b@KNfnkGLA0cL-n{)KF)ZD+eQ=Li^OBgg&+W2%uzN6|U&{;w__ZowpMK2? zsC#P7rKkV93#gACA+H^6-nT}K>DRT%d65aui-pg=S5Z_BW%<{uDCE5Sm3=ySe+wuu zvbKx8H_=iTQ2!r$?;c=RRo?xdv-g>qGnZt}B$H&wgk+yX&;gPXAPso|H5&qn1p$Ah z6>q4o_N~oe1*NV2q@JA#}%@+7zQkMTvlt%5A7oBE&XIfB?~=(wbV-(9$+4 zmfz?5JbUkR&fJn%(cd3(nX~p@Yp=_*p66N5ZLPHvqk&=g4vYrlG5jWs1}TQ83e^2g zXg+HAXRA2L9L;xqIjJlOj#=XvY*Nr}%Xa3z&)*xC@AtG}`Qui`vHYJb?N~l?Z;It4 zTCx0~WBI`^J98ho*U?<%$Z|9%^NLr(-S5q?{1>1<-G$-6`1uc(XZ-wu*{%HiwwtHs z=eON_7`*oaQ{a7C!=!jG{i%3c@`1f$WB?h<#;Q%%eA1Em?*A&zZ;`Gt;YFPIn&h6> zOenlab-E^rUptlXBF%{kUOTDq(yBNWuSs6}x}a6wlJL@u-qM>kU>`8_{%`cA@#y^% z^rjrWO>esH-Ub(6XNYI$O)^LC4fiG^{~Pqyt5kN`XxWb5Tl~GD_f}6EdT+Bbj^3ZP zw4?W~482LTqW6w_jfwBLH+k1`nE1WPmhT|CP>KvkZnEIvP00Pr)0uYe6qTkr)96mu znI3C`=AH&LN#@YpcdxIBPdKQITkN-d2j>BQZ{U2=(+19iR>r~kAC`7-ZrGJ_3lgp1 z9NA^y9N8sqv81@mnT3jxm6HTPWI_;I?Q{LQN1^p+lHOi2Q$7x}=QnKx~m zR^C)2z~p?kc|Sh_tKV#*ZgIe%_cdOr&1@2rt(2C1U>LNKyW(FeV*n}248fZZ>r>W69Q#*v-r7UWv~pO?|`CPE&`h z8PqEhtu%GuPNS&fLdQ#0G(IP(Fy7oXOW+iXA3x2NTn!!Zt9 zX;uLx>WjwUONR5A^dU>2jt>v z@?SL-&MXUB-M#SZ9+W@qs9ab9J^uc$jTzZkO4v>dccN?^D@ynr$`+ogF_f?kWs4PD zl<>Oa-+NbsH;&wu^G1?65v;q*iD0ANr9`ma@|_4a`FkUR&7L+Q*kWaz2tI0QCxTIH z1|lHQN(9^QG9uW1mlMJ0T}}ilN0t)-nMMR;rpCDEO4~}&UfNcI_twz<;s2GP{pg%l zwBLh+YHGCKbIVj{Pwo_GuWu(sdsDn90XnzpDVYSCv3gT$Nb0ry{N(P?i7fxZzn~3^ITc`&Y~yvTxA3x?B4MS5x|wNnS=m@ z+Fk_IPD6`YWF4Wi7XY1?OfKt45lbt2Xi{0HRT*ou@_+Ggu{G9cEV@e{dk{aCq5D1P zW8=|%6n!j5chko{ba#W%Z!kPGA(&*2?wjs5M!#mO-ldFwv*kOwZ}azt?l*ec(0#j= zadiKjr5)Y(Wav(!72QYgHby_1yjBXt9>;c-BEzwL^zP*1=~x?bWdG$UWP9!q)usyB z?mJu|`%V)$_cg#tG6(154$k2x9aP3Wp0Ioe=RtpO;C$NC2F^oP#=-ehOFK9>ji%g# zL@PMgjT$)DjrzK|X*Aihk6=2Ak>l`$qx^UAynw8+F03sSd*6qP@ie)xZsg(HxTEZ0 z2M=Gwg=G&rdH5?_SoW}ohr4iL*~5MwuFbwVz{9`e!m^yFdH5e4Kg-gNy-Go#Bmne?XXzt)nMt%LGt-ITnvm>Xoq2&5K4XdOw8D1z`OhlwC0 ze~Jh~at|Lts49*)f{?;T6hXKriy-_Qy4Uy!!rRA15MFa%WBv~{=AUFvJ|p+J*t!0` z1~*!(bY|oC_eMS&J#FN($;vqS{FSAhe0JQIk`IYi^4WHuklb^W@g4d&OjgOuBQ}nGoUhw`V z#2+<`G{#3VNBmv)xz*os+O7VU?aRhKe{Xod-_wTok6RhX`+u^u7Tq}V=)nItOmramhl>uR$Pq>dQu1es4&<{ViVpl<79IH5gwcTyj*AYw?*0aU zUuOttXihRm^9}dA^%V0?ns4#LX-mK4OQGkClVHDusjEMqVxv&YH_cYL%WRA}J?sswJ3CC4; zzgWKG^8tTv`23`&4WAEM8OP`Uu(adzhTSRKCeez|BfAZsM|O*CFG-5?gE_q_#Cu0) za^!p|?#_7jFHd(`Z?avgJFWYQ=}rqjvb(_?HrX(ZIgreuxg~jN6dW^rqh6)VVXI|3 zFt_`A1Lm!sHel|sG7ii;E$zVEmjRPRD=>FCFn1X+PcH6raH<$N4o>n+_S=`kGk0e_ zPPyEj^&}6uJL?b+xjSp^SDV~f8+gdwS(|yt-C5gs$lY1D^3dYW+K9?y?ySFlqyfH- zj|fW)d?XvX(`G$ny3>|NN-;;oWxCUs2>&y8*80;kch)_#THRSc*nV{GEGs{iJIf19 z!I{z;Cgn`#&icXjBXehc0mbkz?kq1dg*(d&9NwLkR&=E9tl}4vA3bjZ4mEa9)(;65 zG;h{Ef(6HWvmPZ_u+^J&OA}UXYhVS*oT#=x;w zI8}Ys(oR(etQpLiBwDFz-y_DN_C4Z~<$*_BvQ#;;oUF(+vLZ7zN&I3|swQvNW0^PW z?lUv%=4X#-wQg?x{Nb#dTR%UQb(7pFteg6FQtPI)D}3kgTr>tT@a~BWog-h*4V|w${wGZ|aIirGBy$=#l+wW3 zM;kQojO9BGtn>Fq1M59)G_XPGELPvrP6OK?O_ymBtu(OZQKNw^j~WdWw#(M8# z4RjxQEEj%B=IFleF-P}}dY6hh>n-2WeUra8bl>c0L-#FK#?k$wmUeU>wPqBr@Yoo1 z-~O1f`0bB5iyuusyBrp;V&piwlV|8Y`dG%|e|gH-9s2~YR2kc`&mCD0Gy!y11E3^x zfbK~Fy5E6i{9~`>J3t@z_Xf}>JZ%6yU}YSj-?y{_blv`R%_PyvKMpxS4>>@Cb^Bdz zR5`L7qGTFG$sFs-+CaI@nJa5E4+k^1)HWWzmbtQS<>6DAD{GX8-I*(EHxFB~Z}#!< zuI!s9czCSImG!2lkxOhh*28-n7`c0Ij*%oA>eyaAWa`+yy&P?-vA8SiJ=t!oFXy|l ze$?N(8*9VVyRkM*wHs^0RJ*bGa_Ze!8z$e4mD%)nvKa6Gc=F*@lk9}P)$`wX=Y-o+ zw3PGp^t-0oo+2v~h2D49q>=l3TXtjx6h8Ux34->=YFU4iZOK}PmNkA$*7|W6E z-h*|^gAJy(%@EL}N|HIAZ+|egCg@#eO|X2&^HG0qc)ruqhUdGiOlnQAwBz}K49`il z;`u(u^L;6vA4u_B<;Ze8C)4np%oNX`D^;q=QT1uAbZf=z|GZ`D-6;QwqiRab_5xF2 zc3Q)vm~DS5yc41Kn^qq1Smg+gOU09Sn%3WA|aYVbYK92fi+f@E?!d+O` zj@yOxlO{wz*g$lWIiep*5q<4L4Mcy&@*UCF`Flh3^`16F-=K76GO)BG`u2xXhEAdt z(YHM0CWD8Zp>Kc482WUTBg+weOY*MY49*M4OY!`e3rvCMX$_O&x$U~T_Q-Z!ee)BIT~{qp>Fwfb$YJtRQOMBuo3EMhv=)W^Q3Sl5 zmt6MRsZMK=&x(?lJv6Db(i-&_Q22GPJ4}eHV*dUeuazP9;}h<|`sTPjSYLdo!NqqN z*12uK5!24;8ht3W4LIVuZNTy!x%c>cL+-tvHss!CWm4OKr5(8sWynpU6}b;Mavw;M z`%sG9Do2(h_W?(4@>1mfGB_;-U@ z!L5gq;u!0yw4(YMyLqGLr&N9(+a@m@o5*#|e>{*t{kR%p}X{>-)ldmj0=KND?j&j-Ha z&%~oPD%o_UiH3LAmQ2*#Xrf$(AdECG~@0yo0k(M(!$AK30sMAbI0mB|Ffi5bx({>s`d( zaRopj=G>K-?H=h9C$+?E5J{gnt0iWOh(B?RGCMe+m0CeZg>a|Qvfz*|H;M|{)}cey zyLn5D+p?hdP@s4INGiGPO3th10G4%E2JhA-rj@q@x*fRwmf*x5yZ$raO!%0L&%Gsh z4_A@C;H|-h#cw6+-x{3q8m`R_78TAdb$*E`nzIfnCHvmr|(H#dsQ$y z82wCg=dZUdxGlLVII}q8(QATWK|Ofqaoj=9EpF2m7Lu?1WqJO2iwXcpH+OM=BNtzA ztbb8Sfim1)wA1hbWwn>{56N%6Ir4Uj>MYOd47)<|ynb%%;64U!Y{{>XwAyCa^$vE4 z&H+GmO6)3J*6K}OVaXv#bP95qVs#C6|RIQU- zE={VnSAM`H0B7q^>?=+WR;!Y{l@Xn;OaI-s|PDLmJOe|ZGB7& z#`!C8=`EEf%kzZWx~faV;P*O)wYYF&u~y>pY)$#>IvHE(Plev*Rp~kjjzBK)Kc@^a zrGp&9K4>dy)D2j|xAC4q^HzpvI)3X5%gB{YhYD2w! zYb{KNQEl@9a%wmqam@h*Hxy&~{A|aS97-H_MU1CCDh=x%RgPlT+za2j<8?GiUT4I{ zTrSelt-(~nWpo-Uhuqe$k=2!F7VV= z`4*S+P}N)0iWr3P8oI!YaK{%=kDo1Gsq(99rNL$plxdY zKO(@>2hj{rTFk-nZBg53t*r64YyQHxu&OqF7`(Y4rK|SAYCGcz7J&=Ehq-B=RXe@I8Z_YBw7OhzC#0`bYoEE%6%QRzIe+g$nXi(RX>{8V52@dkP z=KX;1wj*ArF+?4V|Bz79dh47lToD(5c0KCgTGN!?tcE8IAP0=p()i)laSo+Yq`m0dG-qvhRFG&BZb2JQIf7`4n>k+h^` z|6^Y)#%-0i>l4v}7g${2Lubfs+)`+@fw_Z~x5wLdawA6N?Q`qGW^xXsqmO923#5il zyM(10FT>QG9N`Ms=nI&HL%b2AgE|U~iF+MjOk&8K(M{3cu-jt7D%U@?$8|`hYgh%& zgYEOsem=h$Zzu(IwNQ$?FA^oBd_p(<0U|EJ$~ifwAa{uP_Uji$@whI1Y)e@UZ_X%u zR|D7&SYWWBC#ggI)EwyCY7^TaIbhMO^Gv35%A9o7zPU96pMG4 zRt?tLUOcT12Z;=BDZ7LfjfY6eIl1s5hsZub0(#k#LS!#DL1^s#Hlc#ZV}i&Yhe*FC zfeh`PCzvSJwT3H$94`GiT&M_uJSKqTD+ipj?c8b10KBU)d*Cql%@wO%*5$Ui=P;AF zTU})mccxw5#Uygcb@MF#gZjL)F^eQyX3+=KJ_r=Y&ZzqA9MyVd>tIK`5403I?BG-9VgI<+Ht3cd+Ic(`!mOnx!>?r0|t$vwih>{Ez95dIqJ%=wkw~bi3Y6kcI9*Q z4{ARfFqo%g(}0irIIlE?{e#(XyV8l8Xt;LSK=Tk8AoWuRgn@`5KnS?pqhh4e5wEX@ zYbu}Sz3!jn(hzShV=CW;sRYhcM0ozqVo0rpsW>f)sjS;-OvPw-iZ;DTySr{@U3kVd zGFnlDz>5pdueFbg6uTHQSM@+1UCj*3Cu-b8FQQk7F3vRf`_+ktpREf5TorcbOMw-B zvshn>E4u!;#4w-qH4RK)8Pwa=Ec^-W9KhBVCz*;u?56>bXh-fi`betnf)9S9SZ z@0aH$#T(1Vi0LDV1A#@xp+#t5sc|51I~<Yna5f9ZtRhV%{%yMp!*Og^F zpTPI0b6*)uGFymMBmL4{XLbekJe3p7bdy){Tt1+=_F@)S5w`F^*+-?*8UBI(VvtS(a5?H<}2i#-TlHvFFoDgCb+t|41aPQxL%advmjnmo6bHnlZ~!&@*6lNkk`8qBv&koR1NSmt zt(pHHa2qhWTJ~(RnPw9STSs>==Y8oc*ALhM2Q>;DAPyuW#xK~SG&1fXo1%gl;h zgpJ^>maFaAG`Dln`ed_=oNV_w>MlI$)E#FK8>@1YjMkt_M~Dljai?C25Ivpa2;)1) z#T_CHu1>?c0&?>+z!h~uR|!KEz$nFH0EFwWtAb9h(M$7g4tvUJjS?eGc!JnIa4I4d zbxOtrIMR!3MB9OiC{F~l4aMk?gh8V~XG9r@iqc+vnRZdPJ=J_fU);KFGCZ0^kIzdj^sD)Fi&n@WEB~qiFgvAM zTWN))xVo7XYHiaB+-g_o<`ubRw=;yRwEjp?FfmRkZZG2kGAB9=)8aX>nhgQ90_Dho zy)Xl|xXpIg;&ca0WNV#xkjn}Bs4kAr^|Pf&chJ^K!|}p5)j|eY>x_4O=c(n~CKlhz zud?AXmJJKIN*AN^Zx2^)m*Vd{wPW5zsMm-P{*^8m>*V$sh}v!x>tXah(97^%RVKnwG{dBn*kp{c6i&Vw*x}=uqCO6}eSc2Bn zW>bQnOui6i!OnFls$ahyTAhjlh>FtX~0@pw)P3_TDQ?B24#EA5)ZDW_S3HZHMb;re)RlULP>n13agbPzF>pus6FZsuUOQkeTX6OGha*X}xKdnG91*LLLj@nUa;p1Nea##xotj z!oP_j3~wI?;S|1r5euT=YZ73Ny}ZkSt2@?B+>F2bP@(d4P%Blw#2uHbrUmLO^vPt= z@GW(T>hy8))zoLuZa1|K!T8M1XsW(Rcv?`*8k`#wDva3;!=^5SBu(nFEv+umccAq8 z+G>dNb6#7WaZJ6m)+bt9;mC#S^R*Q?24`>`yz>GsHRy={Wmoac;%12k9r7c%F~mfC zL7g}JMG{QaxdT$?BvQj<<3(JqDYG;1XJOF#bFSNS)Y}TYFVsESB{;oE62Tz7?zZg$ zd)=dpu*pGy5VPixN*43(_$-OfvchVe(a%!_v9X_imbHa-NI!k2 z5|NcCoWfG%3m>Zzi^h<3g$|f>IAlE+uO({{jP`2AwM47Cx@?LBUF*Rs$Jaf%uT7c8 zlR;WnZwfLxfK(&gOdw$oR%-~wFLIYIjs+fc(%F-(J1V}`E;2CGUl-K6v`U%0wLYjZ z)*&DpYB6_RNQ*hJv<4VxxQ=;sVT~>h1=U5iWRhB9t7ThbwFI~WSR9gzztGlS7x%Hw zBaNjCr7ocrhcpN;!A!07#yYZr4hr)0btB0op4>!osYcl>xG8IKVKWG}+$oY{I5XXO zv$SDV!s_Tg9INnX`)L&zD;FxTGI~!ZS{V(drs(x(CB;8;W)TlvM_fFk@F7R{4MO(= zdI#AXli>|d=(nJ|O(&-9T!qYa!gcxtY5e{AWrF`yznN~hmIof!j;otDy!W~ViM(p9 z%s--cZ{wHFUE>uTs_Vk>mfp$5G+_%(89F(4SMMuJe5GW7g;Pmtb7R@Ru4;#@pw~&R02*EKUPtRc3T7*1#JE> zYH1>rUrzJuaiPufFi`;uWwnt7Q)+Y1r^qX#2w24`8Hvke@u6%v%+8D&?P^D>8s;1YG{TQ)fzjB~4maqOyobG-3uDb;F4_wJ z0HTtLTRwk~M|XOl#hcB%coFm`(kopB*Fd;Pwa#{&;oi@5IGu)!rYVxD2R0siY2&e! zjYk8i^5`0QJ|61T5GsGD;Y~!7HbLg(LgHK|51lkSKG7_SE|GaFH`&e0)1&$rnfI13 zPEI8kE;2#gDU&&9+?<*!pBKD=+~v*H|9y8_J#%z9P{{=A2fm&P*0+QbQEF9Zyv}$_-fIPdbi{SIN7j0Y*7J^eznkd!zjgE{K z<7$)7v)kUL9?zAOZuG0 zfOyo+$1GYyp*1juG`I#wt83VVImE$>nJv1pPELk2dSq~Mfzv6NMj$GU+v>DVNm_06 zgejKX1~I2`G3$x<$XbyZU!n)vywvSlD6bf;;rsXI6yzi%AtQ`m2-W1yVpvvO$MuL( z*4(&oe+p;_Y#s^}ywN)@O@+x{BX4|!1t4luI7*030X?U=L4j_OP=)9mvn|SehId-J z4OA~bD7pa7S9Pn9*4b2}I5sSx&{8j7SiSOkx71swVybPIh5|}j#ny=2h@kCZ{fC_} zJSa!VtLPX7$6Ue_Yxf2Gz=SSVHE=VVE;)E#2CR2O|9T1hm8JrBc>^I}VJ>e6aC7KS z78&Fd2!<$J$lbln8~$$ABI(`$pvn0kP5@qkL1y*hn!46AgRgihhD9xk23?qg;M|GB zJACmpf(yU|N~Zp9II7^>8UbJmJgC&9z!N7YBP4_%SgcfqYpOjtEY4Rn+lpbqqQ_F= z`l+j1sW!mm;J|unh~1Eb8NSQG79X`*%Zdd(t?+0!z$!gDjd{A9>EweeYVBC5)eA3< zO}PXY5(nia1>Pulw8g<6V6GMSvPmsnG;NwKg>+3&AadjnY8a&XcP2*d_V^i#nF3|d zQS(oFNd{MCW^Js)JYfaSn%3&yR;hox9cG|{bOVZ^ly%6#_C|%Kf#VrldRfk?F7Q_k zt}``qgwUPXhhw|q-NZZ4cj^WsjeIf)9U*|aj~+mPJgy%WLPrcBkn9-D=S(y|QDpuH z;sD&4AiJdtYFdgS<1b=Tbp=qFXP^NBa6tLc|F9W9r%l(iORzD41^N*3h)lxx>MKpe zam;ZrW=8Z}*fGP43YX+x=yd7KYAJP}Az2JB1T{K8SGXh-m3du^$Z!$N(=s|U;>Tpo zo;TG7l9Nwun^orxLl};EGuwSFLQDBtX2+j=@RJV~aJI;b-xEK?Bcd9vow!Hd7HmOC zngcut&w&Mcj)MY~p@etDY}DqBn;l`@fFZ3$tF+O;rLgt`kvfd7AV|Rf92R2l(Lg4) zGG>_DfQCL0&DPKvu)a~->WDl#_#4(#X9Llh?x!&S1GFWB{>-!{9_bYV1C7m;V@JJP z7W^J!u=-wzW_sVL#9EmrA3|9GlSDl)nypU-zA8}k84T54N&U?|2LnJVl)pn8E}{V= zGWVs;Oe$M(L1xva^;t#4uJYMT6^5$BLu~yqj(0iyOST>(&zyRlZ#4pYqw&GK$ViYr z6`Fm@XchUVUWz||cQIaEc{^w>J%*n17iVGF={a8i(^6%7CwPmpK@J4b7vjeE+{*Vb zZ-L4`K|HQ}lWsvNTO@4oyA>7ZylI{Bp`C@HLZLbsBLJR2q6UDvIZDjXzm8R^`|S5> zrTY{9ub&<)r^3Ny1uBecrx!p4@oC1(H%q~4Md!+_f^$Z}$4m7G6qmIVNWCpJ{=lR` z^cgjlE&6QsD@}`=IYBKqb3!uHEjzPwb|#PgR%!0B?Ws*O6b8(T>}RR}EQ*qsURs)+ zM893?kozz*V1mXnV5%qvOsHGaEvW=Rm;tks89hd&Jq{^%>TSnwuA? zpVpSbIA%%QAu!rRC~p?e%hP@=zh}G$)nbi#_ra)n-$h z&8+NpL(B@6vD0kY>O)QQ)=th)W71$utkX>sN489B^SpxRTLtsRd{2DRM3X*~w^QoB&NYNvRFx%iReHl8nPbPRRJ@bndPyESqR3)e?kyi2SIDc)P^vY7b=Gc{`*J~ z%ze8|?7IfM$Fm8XcyN{g5EGiGt(&=9IVdrDe9rELG@a2 zXxXqq@$+lU*=(QFT31~IT`3TcoitjOR-uxEwLwkVtO+LVe6j^CMNq8FVQ{`+z#fYR z45$h61}+MT&gN`ZgLvh*iBv7kGkM)TK9g7mPY5qoXbdUa zgW(caIhvVl|8y|VxDoASz#2;T#qlb`A+XID6t5Pfy~(!9@#>`fRpg~)GKb`$Vlcu; zIjSr!^fI*qM&F>`(|XiL{OH`MURhK~d8o=;6`k?N;VFc;&gJupDhq3~veL> zP|zdcSd6%0m6Iv_2Hmo#t=ZI8BWwi{=&JEhsC6}X=Oe7)AzQKo3Q-q9U%v4MO$O>|x6rSPV3q>}=^!Ms({F(E3~~tLQcW|e zZ2*FmLh)Q}NMTwvB#foX5T$YP&tsjgcKMPpNM8q3V(!^>Q_d`!3YWBXLO;^rsB};Z z!Aw4Syf9oVFDwKrm|41rN`t6KV1p*vqFCTf@PZK1L6I>d28IBNcY1^ZJB_rRsVokA zF_!MmGYYSa%Fte&g+^r6nFcBJNpq4d9NF*^nZ#w`5kr$qEbGsuNPF6ef%!tQAsB&?bHJbzLd^3qHSPvBT-YEW9SFk;k(5X{QkYd#NgVEq2-&v2CDJ=}TMq6~$j! z%M6G_+4rf)B{V@gv?a5%t~Hal0K~XfyTP1ptUDZuXV z%lWTYC9er$Ro^hbVQk#P7NVI^Ib~m@l98KH(Xu(rc@{ldVI*OIKmi{JKpi+e9CCV~CxXg61C1;V1`s|G z=8C{_B%01p>+~JtfMb!6bL_ZJ6Bbp(>oY7`)PhAR64AIc4;2I`!lCIC;7}?g8xR&5 z5b8pr)5akYRgK4?=?;k$7W7rFtJOlV91KH}V+^H4IGwG70mVQ8M#3Ibc!J1>{jplZ zwdoX>ptjcVnm?jAUP7U3;w__FzgAerbjl=@O=r5m+DJ?qA$3LpX=Kc7QjZ8*4o9#< zeT_@;M|b*a&V6@W(b3x?=-)ta2#V#X)b#;CoW7+-+9byIXU?G;J7*vDgz;8 zS!PGjVW}Pqowfe7XwYwb10ZH+CBqUeA*zZ(kq0D24QW7XT3+VpSjiVN`59nS9cX^6 z0?;_l9$|{n_phmZrifs7EK-t|Ji63V!&-*Yi(M6i8(*}G`&SrG#e7y;$eFAf8wz^x z{qb5ckgTqXt|O;JPJxt2xihsynMoObuFfv?pGEpo(RC27x}I8{?T5A9j8kU0g2}5y zWF;_8!AS+4@_L{Hw*Y+WP0x`icDoTXs2HeIySF<6_g;;aS{=~OyeD3-`uYBFie z0B#E#!ek~KB`^3~u(Up3WVa@oKg@3kMI#>=MMqKPgm8rjfK(Hohkf{xmCaACoY9^u zX9gyoh9vu-Q>Dv|`eRHF$PU!X0`R=rD@^^AYE|u^9RjNsg!Ed|!DK|t1Ys>c6Xlkf zfad?FGl8&DPG@4CCgC^}-v!nAte$a*xRv=JjiI>sj@~IEvEeg;I(yoBICe|o8gOo67i39?lSgcD31csPG4wnb!4_5o?J{0r<69_a3Q8aeR zi(DYkEU_j|R{@CwS|1zI051y>Y%P`M*qo9fy)SuDzT`!@C=f--wYLQ`>ya&TkOYfd zMiPBS5)+^@uQH(J*q^WRnlnTAidHC|Dy9rb8!ktK89zWSB4Q-)V3C&>kf~WQ%EnHk zV`a9=7Rl;-;6q+dI+0OzENrR`aiAjLQ9$AV=_YZ2mn>>}32K5)W5j`aRLy}?&4EKI z6$dH}alZ<)Fma%>Ar8zpNFAFWTcoiV3`i`o)r5px46J(2ROJx^;qm&hVpl53KU^Ek zI!6Ko-NQSo1yA2<-{7%Yh*;#TLKfbX#n9Su-~)6bQAe2osw?^07ceQYBA3m7Me{W9_~Q7U(pSs+1VyNog`!x*=^GgC%I%qQdP( z2j;Y)V7u2^q<2vue3dm zx;mr4f;KJQO7s%Cajz$-qsVfrCOV^{b7riFaAr3!buz+fQh?hvr|FJCcsuf(hgK$c ze=!(5jmLhv$4`arjn$N_*3R(XN2w1jLJ8XX*+|#6YLADT>3uU zo<8*Bxty`-uG%m?MPeIIZPaAy(XFi z2+iq4*IkB}$16GQODs)tgw+fmO4@!}R8*JIac{)=09niJGH%i0(xw)dT8q3-TU=@_ z`rNcJH)_>f#!w$#ObHob<@-fz3^y2894YodGG9}mL>ev55a1%|oRab>6}FHpn4f_} z2@{0vP3np&aM7sCqmn9_a1pQ=`nIHFgp+K@K5!~YOs1o-#b#LBL02=URHU((YG9SAB?`n>D6+&p<}0rw-62da z1HnUtz@wx^MOeyk*HRWnYZ4rf0v}cQgiw1@yf--Ug<&*@YWUB1*c@kInoY4QvcL)S zi8)G^85v58_?FD=V1FrD@}*$jsw2Sw1@ro13d<7PiVE?qeN26IhN&aHwPN!3_XcxI zBHHA8_Xb0~Gw=)-1eQ($;&InicLgu6_k)lth9%}f)cWa!j_Ch(yg+!&n07o+95mGz z&Cnp2Z!&M~18uLS#T~Q=3X@}Fp%4$WI7FCXv zxP-8lqS&=u$hAHAlrvknI!F)&Q?(ne$g8~Wg?BVN2EX zs1bb&W+RrM5?VTEuwNTaA;!Uys~qN@J!k2BNRWWVED>XrpW1X-b9%z0r0-g<7r~7I z!4Q4Irfp5Y1FVU^rwO&NRE$C`kkQh@i-v-;)Wlg+H?iECSjyVK#8&Prw%{126&eoI zI$fJ53{rdLiq#p?=9xO|>Jn~>(&l?JESw=Mv;heB*qWtTqAOsD^HBR?!t@0A^pk>r zkw3xvG9W1ChFuNC+SFu7kW(PTDb95y+ z8D@hA3z1g%8LADQH?0TsAMIOHtwe=-dj=9=zya^B2hLx+UnK{O3bLz*KF z9^$*HjKPOXqCgN?7#S$$sn}4k$$**yrzqeQq5!r4UYI;4dL*n;uSI6n8Bj4~!@8?& zg^+U#g>yC~97d3dqCh9q6r<$+-9hIZ3(pD^5-6zAba9ZpQu436gIb+Bk$X}Ff znm~wzD2-pZShcfaXQYd_9oM0unE+x#TEbJ94-|zzi0hxdTlkNZQYiEIiMxwLzSS(A zEl>xLs;D;-B{EduX*%}OU^Y5BtkH>7U_0zJqtWqbgjAtj0ftS;*CMWdp6XE7AdgU2 zg=tk4{K23#0bNbgnjp@Y6IVsVRceAqg)xkyttH}DV@WGTsCjVmsWGY!MlonR{(y1a zRIK&dJjpe$;}U!6Q#MN-f#Q@*xMHAMF^u9P21xk(NsNpbw)C{grk&qFR;0ad2ZS!EkMQrU=Y& zj%+`xBUH#U3a|H{OZ5ZeD)WmVH7hMB66#9RI@h*`Y?jR|JL=N>%+WH}Txub&Rt&e4 zT7rzl_h&_OvXdMy#vo;f%WmhOAV0#EvyZ57B_gGtYc)OIS!g-J7Q>^K68v;4TZ&*D zpKeP|uMUgs%9@~LQxkT6?Mk4?@wI{~zE1I5q*}IQLusoA>*?{efu308m!)BTv=rk<^#YRL%GMXe>)niO}ZYh4)PHACa?Plqqi`Ipp_Q4R zzc*zZfuw%z5A4->EYmq*RP#9<%F0+|ggWKN)XFQXo~ZBm83`xp0ofwCip3Mi;Y(Uj zM~|yzL$D|c^6a!12BdN;S}ca5D+0x|t+38`K?Z!+)U=#BYP3nxoITmr1 z(_o}81*Xdzz1?4f4*&UoxF;uTZG6I2;cr1j|nk%hox@BqdJuoJG~fH>}4q z`3CoetR0L$n@YSs=@gl3DCj0LJ2S}OA+4XB%8$vKqiWpnbws)-fB{Yh^)lC>O< za`ehPAp|e=vz?a_67wA#+(H)+69|fw43VBo+oz#p$n27ex2iT*=hCK}COww6E6$Il zotqs?tM56YCp(sw&Go6nlav|q*b3nDBf@F^Hwu#felY0d)XBC{%u~*C+W~9ZC@0kR zfsE-1wJM;zarKwuJ6OW!vM~2~JMsYQSXXQ+Wj~?zaitn3)Nb(;YQ+o6@fJ?qY(AmZ z;0G7R6|f~cp_WnWI-!D% z6Kb2gZ70-Hx-qCeolrX~JE2xnt1~0*7j=pF3OkKsRut%jS{n{4yJ5fvWpCFAe0Yc@ zJ;TY`hp|QDMAi;_f!IF5v<3t=*fv03*y#u5n3E1*oRB}5-3QlbJ(8AyDBcT7j7LY( z25~JrlD6wyiu;MQR!tP7C(?GETkE=V+AIWC9ZB1j9!cvROp5PR*K{JdVlqC29L0CS zlmJ7s>~Z9A8ZUXb>(rz+<=LsU3^Tyzq7G*VNPdjHl{%G{Pech`z&`XUS#Z5JP^`&0 z?5EO_W5A=nh_>M<*l41j{8ZYY`Bd6K8w~@oHi#oVm9~rV0eDVVrKq1u+a;Yxr_!={ zWtcx*=M8Fnb}DUWKL0vUDsK?@8m;@JNVbedi;oIPW3~U+*_&K!N*=>Mo z97CJD8ua{9z< zy}|qX#<6qtW;*zU_f=CxvSq5&d!i=UPpj!{oj1ChQZD^5D@|G3Q()xf_(^^np?}dBNx2EhC-bn`LbZQ$XYO*>u>nGJFs0jjP?yO zC>ai94B@*l1f3{Lrbx&L1y1r_xQy`_X9!MJVhDbsZ2j#v_`@~{glH5rl0>bgrpwj! zcB>l+gH;Z{A*b>;?FKj08#89W@Lo7`daB4sk2@?<26_EAf`u#~;)0rPXJ_z8c6-7J zJ5ceB%ME32cTjpky65IvlPy%!5BW61Twj=x})GNRc@C=C=rqbEN&x2Ydsa9dS4w zrUue*0+5cuSWbry+uGVn9MWKrdj&ssHr%BokU(CqiPr`UTcpKe>&6Or!+RKl_DnKy zBiV^rUGN<^W_uM)3;GbMHV%k`Ds@0ymqOS$%gOTGki8pwKp32jOUz{c6Tiqx^~yNiE2Cazue40eB&bKe+aC2y+w3`5pGB{yoZR)H zAgYT2T$0NEz4D~dAUsDFKu*RI)hU!CL@}sQQe3M?T&s5s*Xj}1>UFL~xs+@5j^kRQ zG{eK_~={}dSrxR%nma)J>jzBv*j}PpRA2){rN=JTa!4?IDxN$eNax^Y2 zKs!$_E!bAXPM6-eL){N&hKQkHx64nn?9zfjmllZUNpvH?4Z(+49t6Tv7})MN9AGK2 zU>~e{Y&KOMMmP@*YqBFs;K9f$J6#VkahSv)$aDC?RcNY9!vfgFaYdYb#KlyW%^$3| zoO@JH&3hQ5Wvi7P7rP89b8mX;k!r_k0 zon^L848nLRXk^x49l12nc}La`rdHWdXJIMku%j;7Ai89Oz@nNScBIcHZ53AOdKaL` zHxvj4Mn$38NNwXbGzx8sChTVgM^NW;$_mQLvs@~Y!) zP`pS9e}RHuJoKPf(J%z{$Teig!{Y}k)dCA$)4Z5Mg=`-@&}G%Sq@WC1=EnXMt_7Okr{-)N}MY{1qjo@}FGFKax*Y0oHu-3c;C z*E8f=Zl6rgBGa(dt^}c5d>W0ow4%kO^%yP_qHCx+rxBIe?LM}Xe6H|KMOHcPslohJ zMX%zrU7aD5Kjclp+}X&LaF{McL^>18V4u6O$_Q1>Zma=!V^!p)GIt%bP&KPxc7So4 z^nLs%9_B%8n%K}Z$at=y00YJ%ZUGP!lRQd)*CkHgW;?vV|h z;JenL+sHXO`DYtCwBH!I;&kArM>ljEdA)horAEw zbH0R%LxrrscWu91u{Mi^N@i_-3)C(56=;IuVXsPBF3OQPW9gHfY0*aC0LB~%9lEnu1A@PzdP~k1f)!zlOJKO|rr|(k@ikX<>Xx zg2%KB2=I33ZZyZejU|ha)mGg(^b+9*XG}%u6M}gPC9+ii=`iT7TFGv4H74J34tSKF z0#0CzI)?#8i?po_Z8XYMm)5M1JTpgpiFL)?Yn;C=pj9C~Fcg2N3{ZLwl96W^v@R@M-RWb$F9>4Ij6diG?7@Ll}|` zm?$q8m_Qk>h!;u^rkbW%QNXK3=GkkUM>zOZz+&qx71_qETG6JeRU_B*`c#pt5$03n zqt#TUVP~55iDv3l7gg2!St^0pFu_zYKr_(U`ek97lLzV&rkjFkLT)k^ASfozS}Z6=ED}buFe-{F=cyEU zl5Br}iF4#Ny%zT-S1+QP+Ept$=#wmJGOG$E6y!$U+q4UfWRfi^;*IyC>B_G|)@otq zEStt`aYmRz3oJ&bNw{HC39(3V1)gm&_F?L%vDqRxNzpk3ElInQbknl*D}E8-rq_iV zgAiS-<-IMLACfqk(oSp4RY^2HX2FnWfaNEM}GNZteiFK(e$}3k`(N16Qk{;Tr z3__-`{$~DawZB5=L`}2kgUUb1ERF)p2TR2j0-|8`FyuMJXz(!49+JN+hJzq;kb$NJkp-!?CKVJVzn{MY2wrSM(k{9`FRwfJN*qbA#XiBXmC+Pg%Jvab?-R0zWJHp>M-!99;(2^=G z{y6h3RYwX@$$lewG@9Mxwt!=&z497 zYiNB;I|%Bjg9Ucs8o0k~LPGPz;aG1W0!AYukoc2N7y=&g{VXoH_Qz8IYnq76)-?K` zu4!x^&q;tqYCH)nN?z9&UUb&?yJaApz|uGoP>oDvuyry??(Jct{^7_X;^Jve-GrP8 zATcoT$H-aTZn;6y2t-7lqn?p7?wNcnM=LWeIOF|Y2RhIcsO9G2k z(~{62)tm}o8Do}&x6NuS33ikRO0Q9Ax+FL!#BfLh=m}!NuxaBM6Rc(_<7HTxeA0%{ zys*&QbcF)fDC|6;*d^&~17T1d3k%69v%`C_^n;blg11Qo!*j=4Ndlb{zG9{E${~6MDly_ko?@%y5>Mgt;i@g=BBm|(6k7gSS*NkM zZA~^0gg1AN6tUv5id>yMb$mE$ncd^SqoQ%z74TvMtbC18q?bH+Ce|I9SgO~5*KyEC%x+TAdn zI5RdU|7TwKi3ytETB6Azl4UwXnwzL5?>;u{uQ%FZ9x!qD3v&HL8Fl!ckPc}@^LPTo z2KW(PiChI=fmj9E8_F3aDxu4m@N;y)RpLVB>&3Y~F`6m$QKgwoyODxpOCaoIaDI5~ zAUB((+iGP(NvlAhC|16n{O0`d&x+r;?VIz%u=o=2!A5kouK(${ifF(X*GE)dh0tgi zQ1FJ}X%nDFmI+HyH*P*5_Gc-+5m6s+X^~vjw1N z(8n&pTgMCYqKUKE6f?Oa<%_tUfrVcxwU@hEHe>jGdgnEtjj;V5%<=EmCm(t~r^T!g zo3sg7DZXi`)w0h~^#vf2$%}a3#f2(lJLci^CeDx|7b}z*V*$rz!U^r_r}pg700oEI zIr@Cl@1I%?SXI!T49AC5gH?2i-On3!8N#wGF%o0oO2ODl$xDX96VI3Pg-m{6R_SE} z)~9~_&fKOLyh?T^OI?0C+|W{Q(1um10E(!v!^T8e$ybNM*Y~IQGGp?JmtKzb27Bob zla(igON&2D-p=8R#jVMGJiT0syoPJ{3W&xO26Tzt+?(Dhrsc6s|YH}Lyy zh8>D^x5e!4qVGumml?tIdhkxF2QwJ$D|85w>zF$Hrz<^bfeM_xX4i@K* zd0n#58q0jjGP~lB7wxvt#<$$z^>46BD~ds+=yxOl#D2k<9~mlmJgwsNUv>u8Q#DAJ zoZYZXIqIl};R-k?9n1!vyzq1;#asuaYN3b8!JlKp^rL3_SF?GPm!ctfzek@HB9z7+ zo}lnDKQMSnFAA)rNdgu@bpV-6KczIlIcC9dT>QgYxmvKs`JmtfYVo3141oGv%wlMjt85?gTl4dcX>Pw4Ui; zjtZE=PZ`WXnsXCywPL+tLi6KBNS_dxt;14w>Hv#}>O}ffUkRdb?km^QP?=(5n1|-R z2Hsa$u`t>K6y0HFW9h!o;28>noF$sphALsph8)5K3~i0R5VMNw$T9v6=s;yx_{CNqfINKNrEAheAI zjFAs>;P+GfBzZaEA^jIfJ{Gt-RZOsiw2%w+BvA4ru?A2Y0s&Cf0w2y`04Ahpq|_2W zy~3^yGVoIxu>^w18jQM|XpCFXwl4_>>L7$DOP$xW8wxPx+I^$jU6F{Wf@W*%wI~O5 zihSbsq7FBO=a3gzUPxFJb3lknXXPmmjNnBl+@u?X2~;cREtvln1nGyj04KqqR&Nte z=`@Z2w$N2rW#nuEID$qdk#S&(FrVXu0EV$5N_B`Jv;u0f9at1e=d9h(L2ua)A@H)= zrAK@qscEte+U#z$*H9yK-ch*=#B9KOBru~!Kg*fgwTmHwgTw* zFys7O+QDHB)GJ&AM>vHWxS-PayNIAUx5Ks_+U?v|(M^GZfme~YgtY;N3#ZlT91U?I zwpd3`h!NGh3L6s^HBp@R)LvLmEtU4v98|46P1h*NPhiG*9G}WD5b8CQSKwbEP&~kP z9b1!Fcko>YVsK@nU4d z?M`R)h)Kk;4rFzb4*~g_{S2nv3KM{RSN>hs#@caB_#b%E>neSznoHSF0i6boV8WHD zD1w~zD}**(zH&2fG!F$)l2Q~2^fs-A*NCN2XRY8@vWPb9#B@$t(|3{@nFr`aNW}ax z(=9WoY1Q=E^`lss$4nnz=a>dSglJ=@?-k;njA=Zk`TV7m)y+S@5|x_7tY3*rzY>*x zB`U!+euulsPrpQ>3=9H-7=x5#M}S>h)Ty!DJmu972$=&FC{Nq5uS??_perj zpI>s*yNhwV?RiBpDB6Y^?NG)&;;}uvO2Y}{F{y05?V33JYJgSkr7OdespMTN!{6bj z>((|!)66(Gyz-?_Jr$IWt#|)%@Xq4Z=M?zooIhQ+?kwcWq9rclv?F`{>cMK!qi1l> zL^#IRAUYmj`4LLy;)3qF?1+yyBV+Qdb7^F2vg*9>9o^qBNJ!Q`S<;dx^U&u=`BO!P5L=;OA7n9n+r=dH%j+i_wr zV7-48Q0hotwK_a*#S?vKkbZ1rSqda7Lh8A+IMP5$Km~Vyx0JyUB}0k}dm$_ome;zFT56|yBA9m&aKl%Wdm{Pli^G$s@*6J>f4yF=Y&Xm25XZwW(!rOuUy@h^*M&VW zmBYr>Ys|l^Yu$qs(TxJU>(%qA7Z&SKb-Xva>hU;!9{74;sDKj2{%SnF z@^PT1@n=B6S8@PwJ9QqW&)V)#;HB=0Viv04iJ zu1<%TTL56B0cqO>A&VNPI~^FbZp7%UT%COHeC+?S5)!t^sHjPWHQ<(s0-c{-MxZ9;Id#Wfx!i7l zoHj7ppmd12X48)Gdj^;joapp8}(p z0R!K4$_j~x(O1uiho*q6S z7MO#Lw@qMUljx*iW4KLVYlRxjBZb-t2DYi{$-tky{GxCnPKu&y)@BI`@@AeJ(S>Tg0=r!<;ufWUc6 z3k05{ft-_JKCT&U{TwJJ#$kR4)vrE#H9Du{aA9-S3q)7-Br$9*ZwV4r4>Gf4Hr#i4RJLP9*c6a`?te^vehXG?n$1Oc?DB^@4)P2 z`7yDI&@g1FPL5`zDw9%yVbD}l%g9?QnsDH%Lc3H-UPTr=fvmlZ;iltvd>RVYYW$}( zp~G_tfVF);CjjIX9W?;f_8Bd1a&p?7k`uvxg?NM$#RGFrf**p5K)tR{&Lo>3@W(M8 zZ?RyEhYgJ85WYSw-ppR*_H^={{x&zLcdOMFZ_B8c*48(-RtF7@;x}4z;s%byY6n-f zHz&N(6nb-=)||TFJ>6!_sn47HL~bM)C7n)Lji|%M0hOiWU}T+!By21zTi^*FZL>)N zg_co~YN7L@+R}=U;yH~$SSkGrK2}Rg+cd3@x7o)VdhK+8$2p={syp{~FgArv7ICcS zkM((a?#-VgJ<1#Hr5EZE=Vbagq(=_-irP;ky0KV`uB$CrPRd@e7mDYqDc+I)TsF8o z;I(CQY~}>nbseYK?kCzyATLZ*h_~(WA>y%2W}mc(dUflBt?0FNg0os%JCU6As_^(a zA8szDUB65sTzgctg3Gnh-^cPAd(ZKhfut3+wY9iB*qf%ek=|!%-B%a*Ua^`^e*{0% z*wwv(?G3X@Xe%&zz<6W8pq4T4%5n<=kc(N$V?RNO=x^CHu|B;%6UPJSb`R>!8a zCqI5|xU|AWLB2!?cVo7*-1YyKW^)ESA&XU1_f7>wQ^t^tPYGH?AjdYKH3pbiWvH@I zr|xBqdx#6*n%Cr}SBJCD`*ypkv6l*HOS^N4&3<)3ceKFf`ZYch1s+fvAst{V`k!XY z>P@;Y3+K~R8s;E`5i87xp+0d{*^4g=7ld>u8NMu>_nY*1xK=`Ig$1YG0<+g)k6=Ya zVpfn)IF0dXoNCF|8d`}|F(9t=^~kc3|4YS>UKSo(CwDzCk5A#WzCsaDFpb4NfKbnQ@in@{uA=t+wT=Sx2~Th9vV=K^}8gX-8R zN7up6{Z*rbH~m$yZoQqVhey=Gg7i#vknRbf!Zd>Wm;{DIhnGarM*S|mc6ne|&e>b; z_*&+9*YVnr;KX2&0sk^Ky?*StctPa`Y1n%=mS6?d1zy>rS~WTN%5c`1i+ElTRj<2! z<^QpNx>no}Ex7$7m3L$Hxb23|FX!+e3-O~%zi3*iPfRO}SQHG&=qGZ%F|b^xXBrEc z2Y(FWk((sm&5a*>R@&a*7OOQuwciv&K3kndsq+%@>`qVyX7$7Zce}5)Q7bUhG+r`_QW1>NpDT}O}fazd*hyZPsf_y zm$UNaSNZtZfD83^w;%4a#nK(mR zF~8?};hKaPFTvVLH@aDD^{3}Lb?!yJ-U}F)$gJuAI#<&oQ3?w|k=^o*Wq>oVTh{@E ziXi^NrUsv_-4WupIfX|;qx|Hg=sWe-8{C{Eoyb+^^JkQFHMhaG~V1g?)sEV;K!{C zqBlO%3fSnvhOu4Ps4o294>!8-Y`Wf!>%xYnE?jgt*nh~nz%m^3nQZ#L)Q!h;03?~^ z$~T5XF9zWsFJ_C@e&k84x)O@G82FpG3xX9IMT?{|=caPdFM6?BGVx+{$%K?F z2_(7a_rjSWmo6kv{2nG+<@#}_eWj^@L)6cD!NW9$jFOKGRHP@EnHq}2bR^h3dSe0 ziFQHse17LuSy8dRvku;jrw`czMJ1|kjLb7pvWMiyYrgE)1$%|yj)l(u!vhq#Bn`K}?pOjOHpmbL( z@!rKxSOYXzYoiICJcdqjl?du-`*MxNPwpu3fAam|@T3!uvRn1%yjy}&=CDI%N2t&V z+{}n3t5W=4^5o^=qVmmh10wh&(VN1#(z*s}wR9#HL<=@v`+?em>ubkvtZ_~E?JNKC zgZk&G7v1pr8d=LFmUl2=)rbOBm0ljKgZiP-b&9}eQY(KOu%M&coXBOZw{!k8c!HZU z!aNGr=(UQ>MO3Za5uE$G!jWj9Q1gq34{JrKrt0Zw#KffouEikMVo0RByNlIo)E@k? z(j!6BT8LDN#EUkp+PIF~el8mn^QtD%@3XTq{c3Gct9d4ProredS1@y(*}jqhUAwk5 z>(ztZwW{^h8+c{<$t$mv?TkJdo+Bc=@I7F@HAY1{Z1%_1h7TiWIq$eKHajDq?Qz;N zZ@J_p7rfZ;_G6&CxNx>}EY=M4svb-LK+qy!B`)bqnGyYV#0W#!WCTVpYNiFv&rdmt zIIDEWMxly17F74M#WM;ueSLD_r^PdiNXRCi=__{JKcVP*ugnY+di`S}|I-fM(OTCt z)HUDh`Z0CMO>D9+zw_!Xm6=&XmHk(vveDMcene&L_EX3Hi^|w4m{*2#xv67j6H#4H zH|pBiTGxLT&!`t>du2~kS$|Vyu!p9~%sQjWo@!K9v}q8q{+&L}@M@l-8oa%EpEwyq z)o9CD5O=NOSYFa*T(E=GJL*mI>J=_7#GD*!rA&JxDgY!hc{v4d(^RRj=^e6uKtFy2 zS##m0xlmyXmd^@zpI55aTdHmXwn{@>>Mi@0Ss7OG*j#fHFexi7njIOHe+oGSxT5V> z@eS*Xl|MU7;(v`RL@m=*i%bBV97xL6@*btM=0)A4_)QL88UC7^4NM*^6ob&@!6-Eg zJb{>S_D0zS*1BEb09-Hr!iRMq+_HjhQoA{oPq5U-pG?y*BpC_%5uV*h@B~hJ6Adk{ zV2qJ~%fni%1V3bvbJ>v3TsF+Qvu|v7_NzNT+|=mKcT?$9-TB8>Nwv|PeJ$OokLk~t z?tI6(BcYMcTxiU?vwLiJum=Y5SFUe#=blt(RCoTiRe;R9Q;&DI^k?es=uF!SIiw!# zlkS)RnRRD$Y#os#oJe&X8$~J_m!Ejxpw#V~#oI zn7OWLro_osHLq}$yqF{nlAC(NZ~(&D|Br_}VSB=IXrtgQkZiTL;kuW<6b%u#xJQaz zewT-K%$1;2wfiKJLuSev2M!Z*RaA;abPHKtbT`C<_Zz~gykL=mbWz_nw7{F<9S7mQ zZ4WAugRFRxk5Pd)fRplu4;*-p3zNCUqWWCx+e-Q-g+!QupO_zXvudAyv6A0o&tO&t z5zS1aQ%kMx@h?Y%(C?s~ZBD~eOC3nIanf-}H^bZX_S@t*vI?7DZ>+c?++!X<5m<6ay;i&)|d9rf%_xSZDn_yz&w?lIG+PDFkM1 zP~;BGWFT&y8Z*^Y6`G4G(Bz5MJ{Y_EG>@@WQVZuK%?knndbL$zAys*(u#)|SWGsY~ zap8eQBtgIofcctMEP1@G4D7_CF-deT(x_3&Aw(icZ|(sxO&wP(*{${+S2&_tL*JN$BAu=DjcC^X7y8B# zrf+l~{O@S+iJ20ATl&RZ4h13rc(Ryw3lxA`TRoUhW4iQCiIgQ!FA(q}^R;O+`7>3T zKJGF%%0^8{M@Jc!lM?^jU57+N-1`6KNI>2l3SUL-jN3a5Rl~wF5j4EcyS}p3_;g() zC$vj=$`szLvPK@o?kipDH>y#(%mSKB7|`)18~{>JF!Q`g*DZB?sLRUfEqr?A<5h?o zC|@59k1!3VFJ#)d%qGE~;fIB@xJoU3!Lud|vlE6jJgB(|`2YW~1blLP{E%_2m4j_= zFYbs)rgz*6ry{;(yZ)%U>vzwb9_`jt*%Y~*&WLszx6+>ol#+>WIMzm*Vo6ITC!#Sy)o&qTx#=9HOh;}}Rx3rR`>RA`jIzVD)PGm`bpP2jE zffJnhJPgOVNXVI|c9u=Dd9wU%uK!n~p=IC4V~MVeqOCHDYQx->7FTbBW%!LBACb1k zs40@REFgUaIWPj{PrX`0TiMb`rN!DRYnQA%O@!LUmH8dz_s^Fqb`lLRP1MYO^Hio! z1bhdThn5O~1IH6;6K@OtDJ1+NPY#b_cmT7MjP#q*-u+-ms7Xe_r>rzP^isA%FWq_I zA$42y5*!Q-eF&)9z=rM8sfkS|8*!OPHqo4!$F(KO#~zZ#dw9wZOt!g`%czp8dvWuR zugy1Fa@%}oJ3g5P)vJQiUUz3XnlRaKSd?0LBq}lRihjpKZY~fUIqy>A09E)^SdIg7vymdU!y4#i= z&ts%rxEBaFAabzyxk+b7-|5R#O3*^CINH<680LZ*6foo)SY7%|ltlsU{`Qi}Tx?2z zc}b8R*c;tSM2__=Zp!MxWQ5uBV$1`%-Ez57%X@?Cs4wls)pYyy3N3gbN8!@0?vv+4 z?}C%eIVak4IE5M!aef#|-qz{^x2p8WJ#kJnc(11Pd%L5$z^hSCcMBHmu1dyD$>jtS z@dNb%|2LIBum#9QhSP&IH_ zzFNbH^)-yaGJ_YLwpB%(&JTD(+dn(+UOYD%^3j`OeHEV7x)mqD@Hpxf2tUQ=u2Z6; zZM3{V_VUZu}fxlE=8?;0@-B>W-~2aNpE5) z1^By^zm3Z67bsY4qQzLgeE5TksBmt;MgBP5n3Is&AR!e}UsflD@;Gx<3XMg+%O=UP zkz8I3^;T?EF*Md&&IO5~OwMHn04wCa{uP`YzW4lS&`~v>T6ZK{89WYsl zI?;~Ch&l_J%;HX~#9dO0n}t7Sx8VG!(_BT9|NFJH1>UtoN~bh(R(^?JSUi-t3g_`xEgdYKmX&7xFG5dZgMj&h^BHe?YkF5QzjXc$p{C< z^+X6~cHL4q33Y~6yIVKrm;rK@+mPPqIxe(&#$6aC)N|N{(S#&lX)8%dD$)rzyR0 zW3HYf=;5qbt8a0IvFqGs++6P1ZW)+_T5sIl z7e>2egE{H%8cYQpTKMgz7UZZqTwvuKV{ST%X6I5xO8pCPvvs$k-of@M**dVk%v?K^!>n{dvR1e5I1kC zJ)b14cOJO;e_r|Z`#*Km-3vSj%2dhBX%B9H#m|n&> zwLIqRXo|aW4ivIL+ld6k_bx|To{9xwU-I@VMJBqH>c)cKv%V|EoE=&zX2Wp>$!w(< zSz9W!u`xb(LH$aB15J0v*P~s_O^cCgjesvR6UZ2mB~b(tSVeXrg}2THvEEuU+g)4a zceC#hw8m~{rQxx$+ET--fR#bimKwe7+_$-!B#X@u-aa%4<(~0woQ&|hob+#@ou)mjYZ*}6? z;yAr$d#ls@zqLAHPO`nlX&4fm*^FeX)BNh{G{3q!HJA6OvN`{58q3E4)u^eJC5Trl zvsFp2RBmrQ`&>2G@s(WJ+Xt*f{_O**=Yn3Pvfe=NKU#IJwq|h>rAV0>6uFjZ25gmW zDQdY~F_9E#mW|pp)Xnq?%S;$KEK_1)g;$D;!aj?JR-SV7XkF}%xr_^7W2!wGuBO9j zNs^2_##rdK*q|L$DAXh-yRYD0@vfBp23%27-+SNHu+9$!rU%`Hy`Js;!XyADOk_b8;U_; z1)N%twXmCbNi@7)SQkmyM>f?(5?16e*Kv8Ye|xQlR^pGjoChaXxYIAkpwXu!)ZJJq z&2Fr0h^E!Pm?lEztbMSL=q9324~v4PRO0La&=dCMVr!Wc=}#`K?Esbu0u5LgBYwN# z-;9Rk*@L6Ic<(pq777Hx|5+$P=UuU^8f``NP4(>pZ9^AZtT@~0*Qzc1g`NA>{le(e z_v_JGzuu_p*CW<1EigP1SvmNsgBx6{eugk3whuQ=mKxkRG3g684gqTYJ5>7?1Dx+) zWi9bDNOqc#>g>oCMqp`u7{|++GR2Vg990_%tkSXFg*)Bj-$KtP#BJT#zX8p@y~RMV zZ*P~?_x5jgcByrC+r5=Suh!dR)Z44R9d+%jiIF5DE@QYxqiII*o_gKG-;UD$UXjzg zAIA-M7T$^r54th)qeD7~rf70$7WdWp(U8N8p;hWY1jyw+j^vNaarA{5@X)gi-LG(; zVftzOEB7*Bu+=MrkU4(p5-$AQt(_lDVS~u<*#vP%O{xh_o3c42-e(83%#4jxw*Tc4 z-?CHnO_F$4KIWxg$#ToHFbbA*X%^1*s9w6nAj2aXz6D=kqP#8sy|>@DZ1k+!3!F5j zZ9hllak}tXM!+e$M!<3Ql+Tceh+4_MjoHZ!XI!aVqa-IlOMjnb5!SqJOCn&QK=reHxdXgUo-xa_G5@Cji1!`g~{UAAIZ z7LYmuZz$X+6`Jk3Jz2Wr7D&O7u6?%wS&&`rgV{i__MoTIGSoOs5zWH*-1lmt!+hT) zRxDl<=CvsgJ)SFU)DF^0iexn%`Y_0nM2M;GwFPJv&i#XBM*{Q+Gzw4GVF@Q4n&c0Z zUxd<@!UG(VWy&^-(R9=KB!+RypcSp|vswA$^t@n3eHj+S?0DG9bYPHj)V5xQ=8<4b zJSA{xhI?TM-!=Dna&5zKMwLsXf3mx7xPFhKvzLgx?7DUQ3QV_A8^w|5%jubgy7C@e z63{DS*+x;!C*h`HnkN&0EG(ANkU36gzVq1D!1pqRhs;*Bm0Js6YXq}l;ePS*fX%%& ztr{sP)YvO3P(LI^jWk|c%S3#`JMA}u58C)ZPt>G?%!>TJW~RR<|XY-%>a7AJj3`!7K%SG_j2J8IPFOb9Li+vc@bca+1)F=b%cpeTLJ|E5J#M(dXTF4XUvf z?&)iylUuXHP>8PRK6x$OD7rJRjiwHgkZOl&_&@iDmz)W@UtAjqr$1%YYfhjtDCE53M!0&wh`CmWIR> z^cbr)aS0G+0>8i*M{}NrM5Pcc?D_6h|Rw**xYF32kEfJ)_txXG#sEQ*|4y=`yXgQ{bcEn;FmcV2&S9 zW97gYr%XXKjr2yCcgZ@d8s;L4mgcGRY~s1O;=eDI(a9v5Mq8}tPRWAV;VxIIo6V)I zt{mp*3@k=8hq>q>rMSB&jstcm8dsA5~fpldFd#8J2I%UIk{9fFuKxB zHwplY=N=`9-Mr1p3(8%s z8O4^*RjpYV7>7I&u$SUOX3drlsEaysd+Sv5UEH0oOl9GuGQFWqX0|AWaZSkWt?7vG zWw+@2(P&Pve)s)o_ohZ9b9rlU>AYy*U~wuv*BFYf{at!kgnQ2o(Wt?=o%T|)k%`L5 zzqFNe=iU%?hGe|rhG@SJ%1DQkaV9})YOl}3T(C3fuTl63UYY0JQh+?vAKE6vDrK;l zAqJ7#zqfbYciFA{=)ft_YPZ{s(V!WR_9yy+n=X0oEQ_XO9qnPUkt-&!u?M-fM|EWO z3^Fz*l}kt)7p_(;5i9MEUoL&LgUlKET9i8mFh7Y+M)y;!e6L`V4m$G3Vof7a2T4D?%{HuP`I*22Wveq3@Un2Fi$Q zcs-nHFL20tJi1Tod8ttNpGZRLG>~i2g~IiI4n#P}Mo26Tuw*_CwFTi8d^;Ee&T{+W z2i6ydCVWw=`9MBofigg@=?8QDHG<&m?PZ>n#W`LwK)}9yfX<})`Ivr+nQt)!p6bv3 z06v%b6eQ-BVf`zdx9U}};ZWMZM8m!KgJ@hA?Cl|);xPsG215Q$5K^!ABG~Hw?bGp) zvVWPhfpW}kdzsXz7|BU(WL^XnUfSQ--BL&kv`qx!{7fnh(GuBD!|GytWh+Z-;g*2< z+KN%CW8YTf*9e7>96nHwJhjQDj+G2uP0~eSya7N600)c_V37;U*i}9v%5^V(D(Z5F z-5fO!!uSMxHz1h|z>N)Av|3quS&{t?Dz=H~QtLJhXe`|51d&N74nA4(36Ut9PC1GjWRbdHi>bax&JeMLjP=COXBIJhC1Jf4Yme0 zKp+iJDIA2?JEecTd)7XOqEQ2qNM(om^(l*GBrQ@qj^_s!H#TWu;`d(6#9zAtD`m6= zzL$`MURdb_1&gPKYZ(pXSwu~tUB6{zteC#ZMZhhnk&f0iZjgE$kr-{ zD(r>?!b0W=(*3FsceY>}WR#r5qTWuo{I;ktk&T?Dw|FwJ7_JIp2#@0%y}iY1nUfO= zk`mo)OFF)>1ScHm1k{hNq-(}v8N&*`aWa^XQ3hqy1f`y-;d%iwS}Z;csKvcD0iB%v zhXH5Cx(aZ(wYiz4s0Z$Mhs_+>VY13)ATH1e3_tqExul?_a3oJsfNX%tXIpWM$ARs* zi(|E<#l>AjLnM|)PYpjocyzK0$GjI^S{gZ(8~&JaO$`tCS(+53m5ZP0$~iSWP+!T| zWQ+>%eYB50Dv6l>(bObzUtNktl{yLgi@+>@xYctuZOUTBICTaU507-VExjeyLX>5| zM24>|Nd-g(pZ_fs-iOWsV*pti01dhHFlda-pn=etD`I3TXpCZ(aK#aQR0b6~C#aN? zQErc=(U>m2HRuGn#-PNv23>MrSQ_oU&4JqbtP1^rwHo(m1sUR3km?EmXJXyp^%-LV z%zsFi6{eP6T@|L2Yk)HIVu9v&o2Cs5?!0|vB!>|t3+$``>M4^?s=X5RyGu^*@i+B z8z~AmK+Qf=wgi|i8?mFg@QAzej%c_m{3t5z%XAEr0h*|dJYOcu{x&Vjp_%f>N1~=^ zV-ZNP@PAwHj*ux%12R#H%V2Kpow6*07l)_74R{l^wSCidpu!_F7pEOJ9N2t z;8uOrJ6l`#wSTp*q-#j@mHRyEYtZU$y(1d4FPo4GAKoSa^Z%FLbZ)aZoz>ouzEy7y zSr(1lmo+L(2G#**3)s9vZ$AH{sCf8Ruo<|`-VChvhV-mA0LWB-SO-ExP^4S)qi94q z+rzik_VD2}Q6;QWr$eQXji#0f;hrZV!MzOfu)9~a9Y~8+%v-8q-fp27t)eXDf6!`} zktx#UsU_^h_%E*uD()+HvGdA?Sb@3R3`Sg> zl<__Pv`CGWi$m>|y^BNmhGC^#MN7wo+;QNcUBhkAj}4dWlR`^7ySge`EEPP?f|9%X9 z>;B6s(zC>Vi8Sm;P(q^yptVqF6uRVIvJVy&iCabCu+GP2WmaYA8|;VAPyO%*SBDP+ zYe-1VmD&w`>2DF?j{~>cPomN8jGsi~+%Ng_ zA0v_$WDsoFnV=^rLz~bG6TlR@Z z``|Q!yoIXmVJ&?Uk$d~}i3EjV?Qb5!!o7vtZ{@<(ri#pJz1FtI75Je*L;z-#(@NoD zX%Iof@Dj8jk6@9-Sn~8FoUvGbS1gGgj{kzW@0A-5$9mANW>FO)^~64+^u)46=~%}K zWE2&#wYE%s1?q`pDtr&6w#>@?aUTK)uwZj!8W?zdO#`Fd zv;TjQVfoN7Yf@*->bTSy;uzadhkPh25u-2!5!yL$TbI6;T6y}`7Zn9JB%f+bS}VGd zsaqf`sjwW6C2<_?b_!4Y!6a@=WZAZEJJ|Y&VXJ<-h`vdCE}O?v2yVHZtfEBQ$xxZ0 zGr#4;ZAHc_F0V2Gc4hTU!!5f%+Ie5L@P%c}29SGCR$}ElbC=USAL^~vJ=nebUe8Oja8?6_ax5Qm*-D6BI3OQ{iQOXi@VVv~UTUPQlIY-pkgmC7oZc zYQwt3i8RrUPQ#NH12Qkn5b>cb0-de*$7M^xW)5eT?>8l!>d%|EP#JRawzbO8SVfb3 zH*`uv)>TY!Iw>{c2z~10uBtbi$`(j{?Me8Fi=zQP#n8MbNiv%2yxa=Xwa=od$@swZ zS}awJO|pqpmgdrt+b0qHPI|!cIlRP9mps8rVbUe4@A8aNjkf#}L^2FS`83*I6l<25 zXl_PV<7d~!i&M6|}qkejQEW zHLNfHIvU-C2?gxD@T9xu*U{Bvnf@E@3bng4e`D`v-TWKNqUC`skN?K9eC?r1mQMG} zhcJIw<6d~EKHt!XE#I<-Yx$agYxzd~wm#nne{1<({cSDZ0l%|+|Mt83d>8#Lx`IY_ zT^&sfTHGgAGnOWI;p*t!MBcSJ8rg)&nD60ptE214a_R4*DDRi^dVf%@yD&q^Qnbe|9C52&M5CN(p zohY)q-UyGAa8E&AgacO>opG07ZvM zI>h%S>hr;hEv*U1Xyn%DT4r#f7EzNlwSpQtC4*bXLGAq`Nwug(R_b&@mMiWjk468k z=Z?5?>HCIzf=b`G|2LD~H}PC=(x5JKCZeZ%y{65|z%O*7QtKUqwQgG_QUuxwY=ZV% z&{BWEbF1E~^5{gGX?52;9u*H3B~iIGq&hi(5P%R}F|jOJOy`VNq(0<0l35%C;C*I} z&*eNrLg>cm&$X|Ob{O6zRxQP$>1-cB zivC*}eY>_5eLBJ2+&^vnzI|JrVWn$D82k+GqxUFSoy3%_^MBj2Igxz&{T;FFzlo zuB8kc9HfEkR$Q7?YnkI7c_JDGg9@IE2F5C+n@#d4TmO<`ae~flIq}|Vm4W^Tm$MX8u#@eZ* z_S)FetjR@Llea{zXmwDHcy2WBkI}nFv#A#P=*SJ^l8!*1^z*u`&?)MdTmQ#s*zVLW z5OLa(PtW7Gn_ss4#hv+G9nL5Y_v>>gwvLfcvB^z&DjIV@yO#v`ktBc(h!$o0(dk5j zv5foygh_xe>!}pY%^8=n0=PV0-3dD$R0+C~82~{r>bdV|4(l^dHIgR1B;)j-yVke$U zFfw5d6kbP}D^eB?Mc`rKiY5gyxE19SC7}&ei?kQ5xRk%W`*{NA4oqHcULGzvFz3GX zOf-C&mCZ;8TA5`a^rSNglD3K_qcF-Re4dcx1+GmwKzkVj_`M^cw8=sq7 zL(F+qY<;&Dd3hF@>}1eFII4ow*l0c(Y6u9qlQiMQXh^#m$rn~O4olj2GHK?s(eM!r z9doi*bU4hwxKyjXK9R$V!d0`o_StA;2q$=eU+i7_assRqGfq&+-ftb#a*o?$UDUJp zmbtZ$^n9bzViC!*+J1o<02A`xZtlA1xR!RUnSybAVN5yzY4kjSek0eeUJKGUbLl8=9i(BU8@7rSAH&32d6x#&ys81a^etk=N?5a4 z=RQHmJ@j1E*(|b>U3s&6<+*57x3#^EIRvM7yFVWd3pXut?|(kpt+Rd0Im61}<~$z_ z@9@0brVML`yMs~_XBmI@aer&Jv}?9thvecHqTSx#Zs#A>Ss+14OA2>|J=f^TroeDO z4R8~-O2);KoSzBjWitWBR=C9Vz7Xv(xSq;kkX*5{<>I~$FRz9 zR{O(%ZPT?aOV<2wYaXUqKl_^9r`Ja#hGg>!9>6OEHJ0qYy*}D$2(xXPpHIEBdV3cv zhecej3H8hM(a86zHwLh8+$S8?9yzq z`K$JN)gCMhZ~1Qdi&57u73x&0l;lx=6POb7&@)cm{o z`Dc@axWdb>-%HU>6SMC&?KZ7}iz*N>Ld?JhfpYoG5cP?dqH!SV+?S$KaFM(IrD#+$ zek9aYruyoaqVXi=Uq+4rZq07jm!t9J_KHZ`LZ{lj(93B#oQFDP2(p^rq{jER>Ak(vCbfZDvVxGGWgT#dWi-deSv*h{m#2*nI=?N4xvThUmjbZ(I=+o;alL}n^m1yt5kl1Pd%&Kes5M*dxIN&R?A9n&iqrfzj~8wqc^|* zQ&f6Stv50cWC^P*FuK;ol@<|Fx|ThXss4f&}{r zaCY0q=%}bal{fz-`f1kAZ~hYP9lY!cuOc?~ckg<2%L;L?tqNzpx~&T5y_!|{?5ouZ zZ+

E550j>GSeyR%iRBXx!d?I?2*bo!zC}%=bfKb{b39MX{poWUGFEaZ}dJy_=%_ zKf4g=d^|HjHx3NEHRktSBBcPKw#%y=@$R4+d5gbdB{o^hd0sW=S+&Sb#xzUpv@if*Jz(1(h`wldN;{3hC}a7 zxW!%Z*JzJ-ZzmBA9nEt(&kv`o*|WZ_NOmnQd?VU(x>b=>OC!;@;+c~LqeVY#&l|N> zlNpScf5dd@s_e`bia;weyeq%qXKNSpySx88_`*vl{j3@||E*};s3vAEm$|eJ5<>(G@JI9m=;GMZ z!#6p%e!{JOE83su5p8}ly=m@4?2K?F#B0SRJD(=%C~8>6q$G;2%t&|9C9x)V)Z5Vk zgXU&DlvZ|$j?$w5gk109u+uGjI~qJw#FeWm`l!q+`iOe3Cq<$rnpTad5!I;9O4P2^ zsKiHcMk?hY49TODMF-P0q4TnRVg!!MJ`hwbDM_heLf#rVE> zIwqGl{6z0EKYiK5@vi-A^H+6F#s-l450vV zoz+nKR56=}qM`yabXpC+wJbzGh-I5^dsV|bwk-`yC{>ON!?=6&j&;JV3FG1W(jyxW zO|DZzu+fGYs>%Y|S-@TK!)IC>J?^UcmSdrBg)cR`DN($8aJTzx6i-KYxHyWB82E&A zWRSJLzSubaKH_HO7a8Z#B5Jjq$A{tZ1=p_cvL#mz&~o4JcefM9dM*@!)Xnjc!VF zyz7AL%!_-Voj%=Vuk?hwsx=-GJ`uTno8ysgQFA;nILE!*8Xx3;CQkBuo5FQb62Lu5 z(o_Xfp>V0!5KU}X$t-d#8l3_I{#;8un4z5067TiT?A&4hm(B?%@X@+HkF`GE+!h}{ z_Ki@att)h;R^2$m_Cr^}_{kNGZsH<}Ryeo#j@je5v)3Aonm8x0ZF>r5o#P6XQS{vey z=ocR(ByN&V7Gi%vn4a@${Ud z{(gv4r5L`QEBM$CDYDHXIqoG=x7@Rud_DZ-or;gz+l-+?+eOGu{*|TrzD?yj#HU=Lg5{y91`XrFbLj*dUd&-&5vlpf&GjG9ib!Zu6k z%%z^f^8rGD6w^}528HL{!DHe{Ls83GT+tr&vY@5~zR%{3i9bPouZ)Si58T|!R(a*s z$O!Bn(hXNf>9_*g;nTy2XX`7b$#LbbWB%ZHTErqP+&Ae577L*qH8$QG{&dmU_>;|M zrVQd1yWOV5lXy|Bci*@>c*^xo;pb`BJ2Bp=F3)58#s_4d4HW5^8qdx?@w(y`?HUht z3wDoNvp8;8x>Zx-k7u8v(W9pECYoQ4_}Z*UjC zFFxhduQ!yqRfsU1M2GpSbO@H_BO+gvx~lcfAjp?F-6_m8_g_*!aWE4UzEVP<<@89q z=2ia2Bug{qE!sOz<}4>n0_qz zqNH{C!9YSEB0Kl-;%Oxl%+&*Lexm|~qQ`~K$t1IX@R0cM;FoT}A@QBT>q|ayX#BB& z&n1V&I}iOOIjNN8nr2x=nj*GS>G;AL_tIhUSCHgq9FA=Aq`U0!cxv#%l3yGi|F|{isww$Fk?GNY@O8@6h!kAy`c(t$;ow(-6w8IxyW2< zl*jlG%P;qXe?{nNbPxP%Jgy&p-~Hv`NSBA3T>Rnqqx+%6U~?-VGt#*mn zi~<(*w{v^lmnV@+#4)!oxpL;_e>mYWG5?s{R9{{q|0aR^SM%kZt^mXyGqg``TtAXzE9vjK$zz3bcY6 zY@++BjxCC426GD2FLzCe5<;A>tASPqtS6ycWm1ZT1O_Q5NrHtkP_!YiqbLQ|{27nU zw6)jOKkxliP)Cy)n{r|)16Ho&?b)W^HsoS{xD%*$aV4T&XxD9kXe+Uy=IKYlMVA$T z|GJOFBMa)k99!V&g&@kU?xW+O<<=wG**=g$2`LcFR{`3#%(n%EBFisy382rP!Xm$E zR`M-eYV*$jO}BtXLs9Z9q`R}~20IwNNmeIDddqhGIaDRs&#r9(~Cvn9jCj^-N!L zvM+WAe9d!T|7biYxW#?%qw&$fns0n8{;x5fw401WaB>f6%RWV8E#aq;L#xwrRvbEvm8zQ82?MGCz8BnZFC_h}o-iR2`QF)L!5o;7&g# zE>5nGse6-~xs^@ql09F`gS@tn&>oVB?mqCzxN~g8M7Mb&24`N#Gz+EThErfoAR=X= zx44Tw8NX|Iiw0_aE0`qEQq-e*Nx*6yxnqxwhX=meVXBq{u8XM_QA^BH$M*Iicf+yq z$dU7mQp7JZqA|UdrzSst&vSn|Htvb~LUo7f=l#c_RA|=<*oY#n*pa?9ZbB|s?3ey^ z9F$WmNXO4!7JdI-Ij;RA{iI53ln>W#x{aL%#w1z{1hc|V13KDRUBnoYEn?v`=3z4# z&@-awH_QPakEdK|z@Bx8+6paV0A1Te>CT^w$A`SxW$0<`gC5>qfv*TXK)r?@F1i|e z%JybWf02$yPg@N=stE2usT_zF8mr`BNg5PvxKWlfLZ?OcX+?fnAQ50;^ulnNK=cJL z=Cw)`O5ORyTxP^YxVR;Ixsk()L*3es#zR|qm%$tlkkR%3SlsC@`czyf(=ky<9w@Vx znd5;5FlTIaxZr9Gf~3TjzDRtoe$t35F=k9|#FPkO6eEU2Xt;Q%g%X&l^g=Bn=oaus zCD;pryD5kqHt}|ltz}HE&Hd=#<1fH%CLSMu5iYmzcyT%R=J8cF7cdAa-kuu}*xVJL zjz@IPUTHQttOB|Vpfc$ux9ZdJuBIdpObqn8Y|G;1Kp5jDe9V|IMYOIZS;_TQ^5~iX zSuMG)f3@WLYRPn&yx646?e;<8cLCu=7K11Q+zYFT85=I_Z}z;o^g6fvGx2+h3;Sya z0F%HXOlOyBjck`!vd#C|F0W;qUzd$bk2<=>aj?%eyOwQET{iBw`fRf-+mPN`wprC| z=?3@8jCi!0d_p`henB$h`%j4X^PxF}S`??=rK^3$x5-$GT;(J8|7?BaN*{SPk-nn& zpRH8+IH6kUMLy#ZGwMrU=Oe$~Cvt(0e27S2WQN%f^y`N%KyiCpO;Zza-K`QS;FD*OFs zeU*!R#;^WoeU;bw$Q6Ae7x>8dbCoK)KUb;p*w4jd%CCm4Cooz3lo9EP7&ZB0g@P1! z<@%al_@%z4+Q;67Rr)|sBxRycL3HG!$3Choo0$52$Jjm%iN=$GWQj%Y0qaHKetw~) zv7hItV~soR^OZ9fTQ8t{`B&u3WyR;?QT-liz#ujD2X{zi?gL+l2S<4}TOB7?ieW6G z^`%nmb0_;^oJjd%4V7XI6kAp;#z}O2v7Nr)i=p-P#dMrQYh844#uqAWalBby=z**d zJlz+P1HiYx5byN!Bd+1g9H>6(CVrWn z=rVW7m*d`G*^ z^6}FVvf|&0I=^xT+vdlrv*a=NoipN{`>k9Vh;w7}j(ke4Uz}n4^_S0x|CRmh`@U*h z>92j&Z>8s!<8z1|){7a#nkAp;<=rVnLj@A|cPzhQq2vSPwqt+bTZv%Xd>t>c5+zg8`+%3kgJxyM=Y`*!ip zPjvRDP^4f<()llFu^sIFp;2lhQX9#J>W|2VtaR#Rc|k{_PU(In?PKRYKL zq2FiEjVB10gU*lN%X!NO&X0#o=je(p6r0CmpsgGW=d(f95-yMkCV-gxVg9s>b1EW; zZ%x_HtqFplOc_P3bBoTW&(FI1&gb0rS+|a#_i#3pPoo)<__)@`O$ODXo7Tuor0LVD zKSsOYJVFp7L~1WQ>-M_|WGk`_>y~`=LOVTMa^Y-$ z0(a*{@r454!I#9-yI$l;NKh?>;#f31r9eBGu<(-m-X&{+-8Uy* zAuZW%k8TVWP_X_tFqX1>$ia#>s|Zw$l6a`;uU3(0?yJ0}Rd6H%A>*LkR{ymc+m z&}RBm>J@F~6)Q!7-65v$6*G6hn zt5X+~v2qfnNMTFMbS!Jx6uPl*8Lm)`r5T}0OJdTL#d55v_5gx_fu*J|1Vq*r_ za@Jm`_HwFOl;<_YqCjdEAJR-`k>;z?s7=twcST8nM8#FR*?bs0JvyvqJmo2^f!V@7 zq_y?w$l#vME@*W_K=%dn66G_{SL@f9Roq|LRIB*JU`3|Y%6JXfQUht9K@xp!%}TNV z5Ga6{I)w8RRfW$Zen799^w<{Ybsb8RRBgyCN?lO)8q#Hst*fFwRv=NMQWiC5vEaTA z)p&YQRxV=cXA4a8qOO77Pz@K_2C8w@;#;pY>hYjPv0@>KE>wWfZUn}tUBi#b&wgxd3szhe^HmJx7r-Bb4p^?Jr1lib+H1O>;!pGVBwze*d z!xl|3LAsbn*FVief!!jS%uZB+uoy$n;q8b=28#AAL1FW)!^R8J`+&j-6x!Jm6dC=q zY3qboIt*Xd!!)SQfYJ2HS~W0W*xQ%(ZB{{OZpF9af#nX8EA(&sWR2W-4q8M*u2t`k zJ-~`-*&3Ne^jKO19pEF|$e0Ad4?5*X6Ar?Z_dtj&BOm}TtX3uzbf_xIm1&uw7j1%{ z;r5Pm;E4{i6z#*A=%iKFxoWjWI<;!6{KR+OkeJmP_}8J~CmzAniX%E^u~lohOwi%_ z^)jm;VAQ(JIg{_U@3pQA)z^=uycDh5>a{Js8=|lkqDk3_htvFjZso7?L&`?R^n|BK zZRQ=0*-8z0W-*p^$GDf_0A%^DRUl|6u~NdRLAOFu*trQB8NnE3S6G_BIiCDE>GrXg zn#p=mlUj(&>3XCkY_J4Z{B?e4`IW6RA=*%s{C7zTx3$Kj7-m;E$hZpV=q@4Y(LfT&FK5-Sgt2qw_ z2X(hLaLV}LlHRN069Z(4B`+GEIrjQn1`Fy6J_>R)CVH*=_W`$_K6g)!%+ zrqX8`nkE{W)5VI-XC+gjE_!~?Z(aXuurd0hJLa1BoQ^+ArqKl-fb zmr4z_n>?5oRkO%ozm}(Vvqv3dVyZd221mXIe+>@Qa<8Xy2hKfwZF~je`{MWFNnHys z_K!&F)yMf42X+`B@1gGQ@5O`hllzpkYs;8h>1_Ap_u@m!jD!~U=b%If|dvZ-$0CYgTByDc#&*-<5j~%CgZ%&7alVyYwfv9HZB!2F{to zf-nGPsl9<#%W77Rk~sSa)C-P_vG$>l{HCk=flbu~zgj_!g~_Syhwt-^R9QoOZZ z3vTXDqt@;HH|fA4m=ayisg9KF`=7~o!MCqA&Le(*IS1><1A@vUqe39}J3}J2bQH;e zbkBe)kd_fkJ@tdXW$UOLwvJk8)k(}@lokdM>?iybgon;Zmk&$(6`rvdvZXZ@H`IY{ zi25$R0v)t`8z=rx*Gl>sxx34;uOIl^a2I>v)5ta0UEe zeC~_Y?fePa;ir$U%oVOA#lM%6HCg}SwwioqWzG(sw31T56B}VD2%eSdt=v^O%CLqC zR|VWA`NEcM*&E>hbAQ&@&G+jW;P(cfr;MHqBzsDtDvlVlJ#+F-HJW}R%L~kKHK$?F z7d3rJ08TM@Z{Sv}JV+#E`3gTdY3MFIEfy#V2KH@Nj$r{>ucFhkBQ9o?(Gu1Cdlg## zG1)NXRbPXoV4B`|b&$3e7N}hwW>HJ(JWjx>K)|m@$&$-Tr$XyicLD8Lg8(RPi`QoR zLD$uYp{Qy+ni}Od2e1YLD<&5K+$z+TR5gCvkJPGUg83>@$bnlt?k5d5Cc%ySC+C!B zY2uUrGu0t|qN3u--p8eCdmlG_p@ODAZv#yvR?$Qk-VyN`n#%SH^E=~dJ7_wNbk|WC1M<3%NPgSjP%ZIXqv{9 zs2?T{5>YPi@F>Z;twH{cF|yQGrrc50F;3rlhzC@M=pV&2=xd1gREAj38|&X(6CxkV zMkS8;U>0s7e9!&mKEp+rKz+Vr!_~bS%l*F`ac#g9g#Q?inY#6er&LEgK11r%jKw@O zbSozL;80=Bc;puSFMLN9wM_6WIJ}9eCDtEFt)*tvHtDmiRDw&2we~wOn#TCV&Mx1m z4PnT_k>n=e6}e%#Xg26pB%CA(x(ok>^@Ne9Fp zQb>8-uxNvmB#p+C)8L?)Kqj1!>n;VBpNnIF4#7XcV1P)wbjZ0f-DJx_Uy-YcN9T(< z5V|$#=umaK8y4kzu&(;mqWr*een!$XlUN3WWEtBv*ARm{Rvfimvg73n_h26q6{bW9 zkcNN?^ws-FRp+d4<8!;>N!GwZv-F||uzR?a8fK=kJ)fb&=#cYpfK@6p#2M*L>z?>- z<7C4THg^rw3k_x$x@3YBP2b= z%=kPq7(!yiuOTF8jzoI49B)nbb-kd|m8C8_;}MK2QQ1ilQT`-ICmJQ}nY4HEdpv$~ z(hg|J_R}a}8b!QaB#EC`mgbsU8G+vF#*j40)oS6gVk7~WnWW@&)(^1U+coXveS|c3 zuw-$%ycPQ!pWBM*Yt0wWpnW<$ClepGA*|G%xhLOgmGM@dxhGD~-0PGlT@YX|l|8&u z46=7}IDu~$6Uzx<7cdt6;u&5)OZhzNfSeq>hKoxD+_jEPa{fD5T6>2iA~0SJ3;BZo$50I;(JI8Vp^SJM32NLz2dr~&%Ie?`(Tfl&nR@mtx_67s{t79kXm+AqsQjBuLeima^ zmNX76GpA2UP|4`t3>}(@lQ`><1w15A+!8nifP=+KC7P-Q0seqgdk2ia_^vUoh80Qw z22p!M5kwaofq8Fc=^Uq<`r)`O^0P749NZu;&>PtCwWO1oyZUc=F8$3iUAYH#(vWay zP~m}MGx3Dn8~sX^+v4C4<;O<3XV$&bnUofrA+A!h;sJ=7yImK$13^>jRg0i z+Z+V2jMn&<4PEF;;GmKcM6Ut>JrxTB0*qu+zkeJEE-f$1w)%Aa{wypI{5T5>1b1X% zfnaeK76`7-!UDn7Sy&+WRu6*2+qB;Mg?zY@dCkX zSy&)=ISUH}&t_qP;PEUh5d1C+zat3Bo(y&f1a$NtP6cI~3E#M@27+H?VNt=oSy&*r zD+>z*w`F00;HE4r5L}yu1%fNH@ZSaj^q`S7u>>;2T-^Z-4;$uQ7ui0s$TU2Z8|jSNY+uGU68q&d=ts zKyYRj76@L?@(2X4WMP5exhyOYJduS3g5PK1?SY`Y1wY&&5YW+o6bQ;JHgzDFeS2*p z+>?a`f@N7)Ah;z93j{Z0VS!*_78VHRXJLV0UKZXa2zcmV%OzolKtMjJ?WS-e2-=PWD`ypV+jf+@@DI5Jf!@Q{A?2L^G1aD^X0>NLhut4x)78VGe&cXu0nk+03Je-B=K~Vl1ve6EK zfR6q>ASiENJp5gTZGqsDyK8d6xmj2scst7@5WJR!1%j8eut4x^78VE|&%#v@u;=<) z;^7W~fR6s3K~Vmi67rmkdkX|Bv#_XOc@`E3mS$mrU{Mwp2(HV*0>OeTED&6tg*^z$ z?QE@ED+q1g$05evamp~FbfL= z^RsZdIurf@6M>HYZ$VJrv902L8Ri9oGqc4^Ab35C7YJU-!UDl_Sy&)=A`1%yzt6$~ z!LJm?g@5iJ2?9DQ5M;OP(%vAQSa^;j03N&04G8*go{vJ7ov`piI1HT^Dw`~w2R1v+ z=#FFJm&hzNPD%O@fA}w*nXVFGo=6<(t^PQbsl{P(*LT%r7V^4SlW#BD=Dv$VW|_`GsP0WExS1qD!Xh z(G&3Y1*)|q|0S;GsU7=|cQA*sSEgTj#8$d3esp<|4B_EEjJ=6MWum3diB3c(ple=Q z57+C&nvqcy08nK*@gTXP)6N{zQ29C`9^=J>rP6CmH#Z&vgk&8hgEz$iodq~)r*6BS zjA{%JC6QNX@f9ydqXiKhfc^oMSD??fbeY#d(TMcpDl|5niUsl(392?r9nTYkk}ir zUfq~sW3AVXVuFp+TnyS$c^!?@S>W|2bAxo*cZ0&*2;}jW8ppKKt#FeLl_}}Be?3U= zu=HWXFh$Cn8I*2E@WwZ1lIN5D#?>mXbln+JvfgAshei6bIYIh*H64{29SzeBmcEhn z>n;e=KULE?pI`uCiWh9kgSzyB2Xg6C3o7+v16E$I4A)tP^<>z1e=c2H%>YE!DVw0VrN6wYQUQ>9O6hAY{VCG_bZ;*GVKp5qptVY8Xp|>c`W)#uSJPX0f9z3Z zknhSkIFj$DD@xSCRfOTCPW`>HXLiJ*W&g%_M`oNB(xtbj}r(@?0!jspN&0jHQ0MaZ-A5 zHJN+A_b7R}B?G1O!Aa?B^DCvfb-P^2k6Q9_lCPVT{-v5c5E~LZ-PvU6%SgX$xAd}a zR*G{!4sCUq&f|z7PM4B=*XZ=8u9A#X=3A7!$dYd%`OJaorpqeHgRxjq@`IMVh-AEC zzFJMjL-q|Mm(z8Yego;R4@fsw)47s&or=%mtR@zLV3LwvHLp@T-kKLGd4VM_B>9m- z`ps(cF#K>Ud6^}{-O~p-H>f6e`?VomoiD5Q`J{j2?jV)7K2P~v1H4@2H(L42Nnd#z zRy);nyhzVe`kV%ppGW$b9artfSo#D?h&mOh8{m#zuY#nto?IAK=#m1WDo1WCU` zhDFs3$z<7Hgy~b3eje#JFAUO~s_8}Z{T`;hjq1QG(yt}`!MT+Il)QmPI^WWJNnc3% z4b}1^Cx@p~{nE0fZ{`g1YL#DJDc>UvIy2vrG2KYNMe>4b@t>MLo|$jysK5<=z%YZ~ zy`;-TWj1FA%zV-XKmKLuKO>!mD7~(188G}X00P7;!%8xoK!$rPU1zKUApf%T`$#{Y z^tG1G;e^2t7-s4BlYSiOn=O4U>4G2svh)W?{{-pf%bV3h>_iNJ05Qw(AQ@yqa*L&7 z6kz}ah*|p2N&gV(t1KN3X#fO>S^6(X=e#~$Z|V4lGzbF4Ed7_HA1?YouSFerkPJY- z4g;&mFr5k(TDmMLZh=JkmsRj9(hnqkxutX4Exn)e{L9jRO}dtwM=hO~`|c*0e_8Tx zNZwoRZ?g2gXQT^A=UsoF8aUieG-Cw2NJ>?vjxo_Szc(iXF4k-DTb!|1Jdq`ej z$vq65w$H0V_V*+wBrmh%#KY~!)wcgYGEV){)s|f5S+VO^1nFJX^hZdSmBU6$@0yW5 z$(nk9Yu5Ior1I`SI;UM=ktan`S5{Kjkg6l-8!WXjBmD)b_f}FLBejjxm6qBzL;Rqe z_BN?%L)BC562ig~hf~8(;<9lrJx|UjBwPhvtmCzd;V0o`m+ZL8P+Y7RFv!gVX(wW` zDaj^jIjozP^^kUu#U$A9gXF;>IO2`O9vROeH^nmw*TVk;otWokiF&O*hR;BN%gfJ9 zzVgUj;M*Wx4I=!i2@|GTy->qBUg3^NMG2`W{gB9rH$Pomh|Rr@>ZXfSo)yyB@4p}^ z+o4h38%Ef%YCdhRoeCp;%AaSJFdWP2M8}m@Hv$m1fEb{S73p3bbnVCF<(+c;G5IbT z&#B#+H0z}%GH^JjjsXg8>1$KK6-e0$H*qkB3<|V#`qG@!4siS&XGWmJr#Uvu9Z{ERXkZEi{a4R zgBVN*!$6F7LPco)V1x*%*V%SP2)jDkRLMmq;3MAQxkVeR1WA}54u<`PEhpmDevQo+ z6Uy(#K#6u^CPw3PCS_GGHh~EWUKf-=z*s~E3Gq4K3=NG7o2CL!3$^K0Eke5m1?!rw zY+z|YPc>y}(PplkV`PzCK2kqyL0Iy2yiO=FPeh4aABfQqC({r=dB!p|h$T*aNPL0u zaI~R1w_}S$iK)Wmj&$Fc(JLhC!3T(M)(k-?RJLyH=MA__t_z> zQ{-lr|C)J0n+^Wb`5n--ZGr9GCpJJt^JWs;9ZeqQjaV5!xJMw`hNMe0%zOJ53)P*a zGVCy~i+#NODx4FFdG*bQ40RS~s3Vl2jtyHU8%%~OlmQ__pe&Pw6Wf6r4!FUlhA5b! z&q9gNXQ3Y2?@>_r^XME4f3mVhLs`BIf5MueXm3a5D<~A$^+B_CN1{=PWC9D3R+HF{ zDzD*?Ewb${(;VVGNMyV+Z`3H{F{;EiQ(RPdD;dkmmHK5o5uHN z+!xthveX-|^LB0(g4Lu9f}}73G&P|B!KuZ=Cy$9ysm)I`=t7f&*`-L;py6d82Er{K z!n!AqECfU|~tKfZRqDmplxXEz}K-+WRwg zkj9UbTJ(Kp9Z355r2&)~<1Gsi;=FvC?`?|}_!S8rOdCK!dxVq4yd*YjTpiGlMnJd#H=hAu6Ko0jO0Vu^wJ!4p~*(=Q#Ixek( zS#Psu6!YI3_qr`7|ONXwwm*n9tq8)`L`0(qy z3;iN!(HT!Y-cl3n%KQhjPt{1nV5C|l&Zjy`X3Un=S1BW1VWm1Rr_`*6)Ed@-)H*CZ zU|Epn(x89<@0DScvg9@;%S)Fq!c$wY?80xkaMhl!9Y9Q)Ywedy*I@#;{s->qN8%|B z4=sw*)r(x|(Renulz;H3U2Xouqw&8FIX^50dPi~(FJdu=@VwC2>W+Lg9^^i|27kh9 z+%0P?|Kn@o9%QEYG3?0ZESc~a&Y(%0{@zEjxKJ6MbMV_i=D+nZfjIUN)nR+3v2jcn_TIE`EYr@Uz`b zPsDq6%E=-AxivlBIs0ky8+~2GB@p+nC-MCKR=DKgC*#|L5zB9m(|c}KXAA$@`k8>8 z&V%+PJ!QJ;W;f!gc%RWes)!DB)y=UKZeT$mYK_1)a9+ANPM0lqUwbM(;^6AYqx6AI zEGdOQ;N5XJ)B5F&xwOZ=r1?I7O)ec>xSh1l^o2Ka=_pb_1Lw#7!wq>FpssQIKOOhv z??zX4ft&esJdv3BPsfKg5jJ9> zd6+KwOD-*CAP>`r0eMdb@;SU;C1e2dFuiNDeYlT27mpYz$bw@yD1SQjhaFzX^nx^= zqg1i*2e>M`y55;PA1D z5j~Z|KgWljXZ~E^e(@I+&&_;)^ZEFQ;0d?x`FMthU{e)>@L56dGcUvwy6y*iqqc!P zcf$+up#yk?NOBki;Ksfw&0 zgUI*VS7&-FQ({jcO8~5V=)8a{o08^vt;D_bV%#wDm*6gY(Qhl<-3spZ0A2gO1nz$G zXRFbF+yU-r*niylRyAd(v<`P^HYk<}q~-?RW9L*UV_`3>&7~v2K;gb1iy9_|hg%Uh z?Z1M~Fund8FULE#`P}Bxb*&rsa$Nl2@=AW$IFp@e2c>w$!}WA=ES16&SMGmV3F*Qf zEDX~p9?7Ne@?@N7djSAMp6Ly{lmGYb%9rCkM_=e#-<5 zi>gz%ExnoYV?fs>8{>C{Pv7M3-WV5msZBCGi&RMMAKO-NvwP*wajCwk@SoMxDtFh$ zzD*&q{Bt07 z!wPMl4JE^C-7$ZO$245wmyrwpV#~<&{N$H&PGW4Y1Tnty7l@G$8y z_jnG7x5SJlksw8rKYKMEzpcJSwD=M|VB4j3b!I?BQl*Y8y*8_cDHGoQA-}hQP zzSH+L2&dJ(S>VooE#9L=Q#C|Ig1es|zZUP^cWSq6iYFgMAEOt-=l-7K1tV;_-t?<>r8 z(v#QY^u35ENHc8gAF_aU_Qq5WXN$!~7|jhbjMRFBVdIi_$ROeSDmVZ2c;rDDoxuSF zLTN!R2Hg{k82W;64(Og}@pT~lHGJURpgaH98oJ;8*Z5M9%Tq5myHzvec6Zhr@ow_- zEa_=8Jfzp%^+r6UYc)>KBn0k<6E2pB;DA;A?o-&cZ;rbf&TZsSx7Y2u8D~>#-3goH z3yW79IR)&};GpBey-WGRxsCHKMUT`>Oun$zb-o!--D`Ej)No?8VzO2$zVpEUJg0lZ z>&55pUZC<5?_6+ODNkOC(i%^QyK~;e+tyll`(-8YD}J}QFB_>$pE1^l zjQeUU0o(ie0ulU@w~YHf{uTsJj1m0Ax8noC4Y#;c-;R&`2y!{6yj6;4FXq?a=1iXR z9)%?4--?*eosLj4?4|jjfy>a^yoQh{E4Q4#@Kew(jN4b2b?3(h@nr|*KN&P#c5VJY z3Y3#X%apPGYwQLD`Canby>_`ngZzk(;!K&n5<4I7jtGiMua{pUoy)Ulo+)q3EQ`{3 z=J>A>?NCEXhH+?zvNGnv2wz2bfQEkM*scq8kh?g{k8zI%`9YI-L|PhUIi3)Qsc1g= zMsk4!`C;v{j`EpxbX1t%#T^}TV{4&1Bg~)Q@X&2+a&B{NQGW97o{ZD)*A{1Cq>bmD z=k5$Yx?0|NETS`gX(vUvFGl%YgR9+DQGV*ti~gERchf4>Uzs|K1Jhg23lJb!M zeZB@K{Y5QZ={L`>Wf|J%Ygqc*SH1kPTb$p$buIVq=CPhng}`RU`JLOSvp@7XZJLPv zvN+$f)8?3Op2g*+4}m0Av&ynSA@|!j|KCj)BCDv6u7LM89AvpK<@5V8&2G)-d-BLa z5ZPn-`~k$28uEuWN;=XK|HX#+|iOhlhS*)=69m>$6E7pGvC{qf6oXNXz-Jzu_CYrw)sJVrBAC{ z^IsVU9dJKkC?d)2axMq5QG#Y;P1hHs5zt%`i#nq%ug8zGX zj(nQy?4ZrrZm*8KHo+h3pf?NLsU7)GpGXg`i^$0dF53%O!ty0-YnNm!p}=KbzE}D0 z8^hK;7(dK_zl^SMBR#dbuh4d#>Ql+1RI+x73;N|pj~(F=Lk0eoIWs+JCDVE`ZSXDK z%x2#m*)MNS_iyf({|xSIgM4F;+ozD9)BtwS6S-h*!w`3IA^$CKxJ&>1?%?p_{ozmx z-K_rkPgCOg{`sSEe0RWr{BMGebxUn=3#D&ax758pD1W%O&_eMhK@lgLkGbB?eD}ns zEGOfW2iue{?=u}rf(5rySQSAAr>Eq)!&ZZko(7@B0mOn>dZa0RIBS$LuF>Gb+aXy)WhRI@Eb&A9DDSJ$OUn% z9j0Gl9D57F6V+LdI#3>g>TxdtLoeql7BPeFQLOWO$W53%kF!K!brz|t6_=~Co)K&1 zEE_7PHS!nA>9tloTm!Jziu4-nKOnmcH9&T2#AzR^DF*p4b>9*hKGwsGx(#2?CbAY{ zKs<{@)Ye2;+slY&%@H3`i?#293Aq>(63YI+avevDF{zSpNG3TO@=E7yXahy#U>o9X z_XO54(rj)9GJp+P-F11_iUkR1)mpJDLAJMf%|Lrs*R9>1izSDi`5NY?3O0&>H9z} zmK?PhmLE~JGnED9QCUdi=xe1U76q!Ro5WV5aRo`NcQ8#oNEE<~7!t|rh=12+%{0gl zxCkY(YP0&?-%^1QNT@XVaoG|&a0u(mS4bX#douC|3BVEza3^^HWk3VzMjr{lnB35s z=ZHI_cmtM?UHx*A9>wd4my=mX*jGIt#p@#YDw#FEe%jZr!|td`%^^EGHus^ENk!y6 zz``4YtCuh#&0<2xX`Tb!oC)o#!vd~EJ4j)AtF;)6I9bZg$=9)EYJak%UCMWfulkEkVnlHrs8oEL7Yrs zox{<4;M-Dfo4WQzqH#U85Ot+BXX&C(eHNqU9~95kXM@bRT4F^D*mm=D^llS98?Z>P zbpDn#i4H>0=pB>%uQXta2bo`M%o>BIe$W`qYLPh6nB9$8T&D@E5p^015M9VM4Rg~b zC5t4LMg9RzAT)p&-fT)sfXHvkq7&DXWB|qukw0kqRPRPmfQlUs?ygD;_CT(8y@+nc zo=iOM$75LeFc+&I7T19|qlXCwBXgVL9fa?vaZ^hSctMR&_xQ!;W^Ak3qdC;UxE7^4 z*hASSuC-uGkYiOVR!i(@$zG;xx3-em5ceW-)NU~GC7DeQ+`i2q?;1?=cRq7t6Y^ z+4iCY$sp5z_ie16qRjCR?MhJQh@wOrz|zBJX3OVpSyraF*zLYX4@ zcGe4^hThKZ0-^7|o%KXp;<{5?{4aH9@P-8a#vN=3VjsJc?M9G#7u#IvOXw*;!o;3% zbT`QRrT^+(Y=jbGUVp}X-Lyfh>cOJJk|5W~Qy|3U$hd0S4jek=ZV-ohuwlygqGwMu zx5z)ZCtw0t?mg@PS~9zrl!yAtKO_8kiz>wQv6m7?!$IQ zUy^hV?8y7gm=kp1Dlu}`eXMtsbwivGhcyLE#JV0XHr~e)tD1$0w|F4Zq~TbPP%TlV^2cc95$5*)FV-#)>1N*Whm;+A$9N6K@?8`cYe#T9s zZa%bTq&U-;wS?ukxPGix9GMNL!~9@8WCs`fN~0rle8XuB+)7XE$LNr3Wk2>n=sCKz z-+?3;1@I&9XRj-J#kBi@i*LmG`yp8TAdcKGDY?M|5QPgw@EREUUHJg32%K$sfW7J- z#}h<{XFb*3ZdA~}KkM2|dbxMYb4c6fa2QwwXbX!5hZ(exuXH8I>0ga3`<>_yS#gp0 zrN5lNbR`O3w?4>fM#v=?hAuqjJO)}WgENaa9%KVb{QQ3XAg-J*615*<3A)U0oXZwH zA7U|GC#)iQ+gu9P;b}Fl4!%b^C?GAvN?HT%6Yw&P`j1=kkT;iGCI-Fd#fJ~E765S; zAP|H-EWf%u%o3s{K)l&g5-gS`Z<`aF8U8RktXvj-2C$Bt#+8JOxdSBnw+vui8dIEk zV;&8#_!QBK4CXf(}a1s!?x{d4tQWR5jW< z(pm=6#J)$U5&q&wuv>?p;MB+1cF_C9$Jjmi>hdp^0l%lm{>8q<`ncuatUwtq=048e zM$qaBOqX;q;0e|>a)cXK27pSEU|i71%S!;>H^r7GSk*4nHfTuOCeR{IcMGHhU{X9K zG&B<^793c17_o_g*kpQ4iqMOk$8EQnvvNLe7JDf`)A!%)*iL=wNmN_{e@1aE6NxLs%OGuMd$(S}^2h zNTT~HK$7wtt14G097UQ)qPsgKND>W^9!X6=x``EN21qC;tn_~l>-t+F_c=_|x5N+6 zu}3lWdp^&G_%QWhg+`-^&+vE#>Osu@V9b0CO27)3{a-#0!5kd!1!!fy_jiAR1u0KE z2a=ixwdhmn zFS3CUILy{UoF-ud?^G1;SK^hISbsF}$V(u~QDWB1YzKmeUSZRL=!>sN)W*C@J@^T*~uyZKus*Dg7hq0>tsXtI(c1_UHA89-K4xcXD zh}gDfEa4y5Y;dv0PG}g&-ZT)K7>G@#SbzF3#uW9M>L2|E>r6ky-ZU((<3##!2=L>? z$#nLvGT!_e@83Eca)2_{e{KXq$v>yK!9U5dM(dHRbEM>-AWqu)y0Gh~Eio9Uh}y2! zaI47WM=lWjm60quq|jcCu}07eEn1CYRfB)vA+cn86-#vAQLIM9aVr;&Vd>H&qqBI( zs1rxA+tr*6{u86v6jk{`3>pLSh12vgYzo{5v>MC)1eliNm|ywQUp$VzPYe2-37B7B ziXSGhnQZ9}I;|Z$5dur5SUZumOd*2BsU1%ErF|7JCW%U{LUK7H(=%=`1iD5kq9?I| zsBq*Y5{vvRCt<6u9^T;3n+$OZt%#d~Req6}HU;2|{N1Or5Tylq_E2&6%W&ae2jdzX zY0DT~t-dY>x2Xd$V&XJOL-$N)_o>+%#QW2+3mk`SBdL@XYS|8Vf=5bIaNTouIx7Uh z?U{jHAT}K{rPQ`;CfM$m;`~eqR;NWEQh`Z7y37(&9q=K_YV*O*srAZv7`xC)s#5kS}_lXa$WLM9s+Ye^nB zB*84R9st_HN2OV;5oPQ=i*==N(k!$azCC71_VybB$=(!;yw`>^vtR3DUjCZiP zJifvI;5#f->1fR@74nzIysAdafV>_?i!|;}Q3^?E(B^rh63|FLLAxS~$MrE|kf&;# zosw^+#L`$@ zB9L59O2+cDEk5zQf+S}7eJ{T0#?v?A=`85$EMXq+?ly?YS>PS{Xo1|8qsJd+vDR)i zZ-f8BLRLe?58++Ru2NWW345QyO-tC5aU?6l)}y_80H5Y2e4tFJr?I{Jc!E@M`a~uJuP;FG8qtbp*4<6zM930SISw zIgggTDeto=xh5jflpkcGlpjRS`>ZNR{OJ3vCN=ku_t}%$SX_EEy#B{NVA;gG!dJ38 zL3EFGu)HPC&-YXl+J~%fg%7|!aEL`$$NOW3C4h-Pcp z{3nqOf-Gf=SIq03F5=?YK^ecmZssLYLeO;{jD~q99$16vckgUH9(x9(IG+d=TNnCe z5;H|(zcr2HHU=W`g{&5%GfS#yny$o=ETcYtFIH`4Lm}@r_?V5Va*kY5nlzn^ zH51(&DIVOzqAC%4abXJ(lH!auHG+r+J*Mqpq$vMwkL+;bUI?HCV*FlKw*%R7bog7D zR1tbI3{H+BFT)$j-i4ejG1BaoiZFPZ!9R>I2F=L%QXD?a8r(Jm55Z^=b9q@jN36+e z=!Yz6q{U zci8xZnus^2n3cHj4x66FB|HQ67^3^>7}MEY@7`GL})@V3?$fP$yA zfb!u#f`YsF>p=L`a47-wQ0WA#_P^4V96B_(`a^bG(Wt`3*yQ8khp~r#z^^W0MLv|H z6*1^V}fU)$p%($0M5tMKc2 zmv^2f*TN0rr+k(Xi@NCL0t_UEddJ~6xbsFZd!Foa3vYET-v4m{cAaT^X2Z)Bq*7zY zVKOSKk_Z6HF2;v%E8h9g*pl)Av3#KM$`Io>n9o$Y!OshscF<%xHpY-NvEmOx6YR*b2$QQgYfxDRV(@P$^QqWM4pz2rNvj1!-pf8LoV-9@!prrSKlmV!b34qe;9asta*u!?B5uB4~@O} zz6g4bcxegf~5xaIYd=eNO5XsXdx^mFW02i)xI zOdVF`fJ%Io8l)VT93`A?%F1B=LXOfq-?DDh12X#pFDEKw&`aOqXm6vaUBntRIx~?d zml}fG*#_RsdMBa90Fv(Un%%-0X?1JNRO;4SMc9&@79SL`sHl?B3P6>lAPS1uy&>lC z5cw??ZNFo&U9TT6%^(Bp4y;&oL}ZKRV!{X6bR>VH8^KR|SNTt!$M&FlwuZBOnRj@7%!KzWDg?=; zt01{b7g)#EYtXqR7FB5VU7pr1w3FHh-5TkEuv%d24T+rCE9wF##*PV#$Z0YD0=v8R zLLQIVEFb%LjI*%GP3r;`z$yRGv2hMnt%-AbY9^;S{V2it zhd;7DZN}l*pBH6_1w&HU113$^=e`1W0{&@IJDJu7jL^Hp?x?Y%^G`Q#;g+A+?U5!` zXr-t^gWAG(k;TTy#tb*USo>0Q>HSMAp^G_f)3aoGcov1v z#Ak2C-*oLx(j5Ue7R}dpz3(>2BodlyO=Y5JbLA3Mer9)@yi_$p2O6LyG5BZJ0VBBb zXV!)l@1lk5!q2Q}JXjF!f1!Tw2Y6@>t1Z~iqf(3w#=!kFsI2oZ3|rxYw!mRf;rSxt z7uLEr`bg`Lb5MvA%0&gNxQ!Bl#MO<7(Sqi6a+S&qFi+X)c@&Rj#IfobpCC@u_?0!W zn2Ma(a&l;f@2~k+Fm@S+&!j5rw@q07*}t+M6fA^ef5VlVsYEW4S^GEt#v;O$Y2q-~ zIz&yAY?nM*(R$WKxgFW2G{8O26kV&PF3?1(u2uDX&;VF_RM(zM&7Q0pMcg}0i$&fL zUuE+uB?#9$6JY6dlQiu=8={3N z;UF_mPMGNk0#8?t5a$UE)spb=q-m(uIT$Oy$2f^4bEy~+s$x&(7XZ% zM?y7U8hEe@a}Z#r#HZ93z!^_#*N+N9@j{qZ?Lm{XD^wb6u?QK>(sSxq z0s^=ZScqBF16`r|0{9^gp-eI1oFyiBj2S6r0q`vp0o$c>s`Fu5Opplz4HVvrS~BIr zDgnoaw059TqH9I1X$sil^`fB7Uz{s|R-Nb}-V(gHB%v%7oN@2m0OEa)((gq0Bq<;DV(${==$t4e;Jj9>H+t`_5TCeqL zwUn76->Wr9lY$zl=yjL_8)A&1=gJtlY%Jea5{ZX8#vXNo6T!5Ryx}&JBzY98;M2O$ zt^i!LmR;id%Kl8SQgkTvAynv~157;ytrKG_X^Dxrcz{I!BZPFLKI)T0NmPYAvfE(B z2P$b*yHOk@L9%N;hC=N1B+bz%10A^W>^8~bdzd>jpi8J_0pqq z1F9OT+-`e(Xo+!R#HTo>ngxjlsd8UN?PJE(u~hWSXltu~ ztkwyrRjX;o*>r*=zNn@}u-{+-Ylir}n%3F78Lv>1)hj^>;h3Vvw^PMkaauI{7AwrV z;^{c8cU_Rj4V;r%J4=%?WLLv6d(Osb11g@ItkOyY^9a6hqj<8ozq-~)y);=&r10`& zkyBk8n^qLa6ohPl;xko|WfX(GU=-pT)I-))Nc#>hxS#f#RT03Z42S^-l@<({|BP9k zl{e4Ko2OA5kZ$f_PM&v}A^{dys5(7x=F%Nbbv?$#!vp}Ur4;ZACt$R(gnm~;>)2$v zRP}_&*$`rQks$Z69$%Q0ugOh}bSK4pCiRDb`}BtwCS|G+KCLE#jXtebD5fW}xiF;| z*6s5?%@&7EaiTfA?vz$}$VsdiK?4nLZ6M6wCA0pmcx@`%3`upqh)dAwS)Apr1g(B) zm5ZD?0hJ3Who~9$ZqkIm95n>XIjqW^e8ZYroVb>t1=luNgT;!ZjIMQ&$WRSy$)X?Q z1WNQOof)`v)8r_{NX*UavYMK&bE%p!lLBp8PYN1q{*VH|Y?#GXeHyMuP<9N(MqF#x z+9{L79f?}JcZC#BK}jleM@;P`!~Zk~Wj@g^p~7 z3!E2@j5Fl5d&o|((O{{+R?tsTkgRY=+HndBi5Y79U9B|Dj+=|i`!$+2-ZlYKG zI1T}J2>mqH0v0qR(uPVQ#OyQRKALy0csW(;gZAu8)fPYasa63ehtTbswL=e!d#>F> zfj-TPG=!99c)DQz%NUThTwbUxGB>dXD>p()Gt@312ILk88p6RTssUh#C9+kBz0y!i zRdPkWM%rrSwEv4nTCx_pPA~|HyCKzLycbi6+q=BR@ zZ)){pwm^?5`>GiW?Y%ZeJ{1kqMrse^2J_=1wbyVse3}AWwHpP(TqIr@rPWNEsQFwV zaReTDc!A^LxfDegh?p00Ay_#K-QuDiMP+CuQ5jaQ^gvX)6;2 zC0dQvY5@C~61312W9`=BT`KhC$!ZQuAPEF1KFv1yM%NcGP%a#0XW=N@jcXq`$`+ZU zwZ=Hq-91{X-N!y5GL|vo2!W$EoPGxmt`)$L?;@N>)@Ub~9UYL7Xb;$Q4Hw|)9H;9T zjc$HEHwH>+++SHX2Fp3Zf-zcZC>_*8qQ}}mS6iaTYF)!}%_}}6*VEnfAIE{kj2Nqh zGx@|pJhDoQ>8e}~0EQbF#2nWVp2jNa!H0Us1 ztMlMLs@H;!u~%EW!p#|MV$9i>Q{(NvG?0BMFPPYl{Uywm6Kt5i^1$Dn6R*Qxgm`nJ z4WV**K!ASFK?BAlEKe{tFsb}T2+lSC5?d*g?Y<j?2OU|uVMS+hLwH#ftHKg`z% zaVW#?Rb+WU7&65PVagOaLSIZNzYz*916!|8wfj=5Tt_IR448LMvtcHc2ma1abK*~q zP|fK!gvR9oVe51!gwxaI2&K*_zYz*616#Xi*nNpA*Ac==>|f5?c{6R8(dB`^cEX82 zIYQ418-lkyAXLh9LTHpJM<^|`{6?s98Q6-QW%s2R}$Rdx#dT2QDqE%$UAmls+KFkMVA5dixQai z$^(DH<~i{v3GTyrcCXa(fY39`31LW<9HA{)_~HiY2vfbe4}2$hz|5qfw@`HfIw8QA(`iQShrXZS~w_Iyw z!ptFUNv(gVz}ULniNDj!an@EK8hxPEEiYw4N*R6G_krD)ZROFI!7Hr3ND*uD3ay(d zVr>_x+q7E$P{gWl^`i_C>xGq2^%sa0E6Wdi4a&e?_iP(`$I1hH=dzuYAh~J6D%qj_ ztIDrK4a?}zZ>zL6CTZu2tPNVyKP2tBt8eJgq18AjDi9Sv)Kbcez8ja(p$|T^JG8qz zI@EKGvqMAHXgy7A?Uj|6SBILG(V<5^vYB_Q@?hTAK5}+Ql3cU3S__QOGi%F_gEudu zLqUEC&hVEXxE5uAD*!li%$k?$f>9RCRqJe+apf^)cdx%;%to!3vuf*lE#)6h*_%}U z@CI4=+Z)Pn%C;(Fgj#L1r|hBfn6d>MZ@^ZSO|nCGZz{hIwJD=R=K;7=0Ts9D-UW{Mu+BqEb&+Harxn|eHq|h-(pXnuyUQU9m;@tcaGN795Y42d?=tD z`WuH-fy1O6+#dW(ooD=3yQ9_0gHLSPszuAQHz|x2Zq>Sht=HYA)$JeX%->OU9kKgR zh9I_cn@#g`%7f-hx)L}>oWI?cy*`n$S9y)lcDr}-<|B2{ad!FY4jbssas|4hETBC< zv4I{eSD>Gi1+>mi8|eOW1-i2=pvo>AXkNJj-BlLQ6D2?olq=BOvVgA2wR^g|T!DUC z7SOSu+CcY|E6~sW0x0C;Nb%@r_6~h-xdPq&7eJ*9+iJJn(_Q5XbWd48EA6p?=9Vka zy?+4|OMj&JevggbPs9%kA>>tebz!1;O;Z`+3Uwga{VYT?w(gx zw}$Mu2XJ4x;_^UQK)dDHKtC&2pa;tW8h^kBdZ=819x4myZwKT~uhBuRPI(RI;j-ZE zJ7`mBXn9cS(}!-L(uId?2u;cZf^ql;2(KKLILkgf?LrCAX5}$n6OY|6UOSH2-KtZr-8xxTw`Lue zL~`JG`4P#fvf%yagx$%M@<3ySlQ*F8mXkJw*z$mI`bG#*rzFmLoGL$@eSRa(Yg?Pl~$=w3ND*8ABLY zmd=8X;<35f(Vl;FV^r>BRQwfpey-IQc?DWE%=YsIc%)R)D7umSzg2XrSx2ov9U*v- zro`h$sCAc-SP}d{tndJG$XccA~{S-)M8%`l zJH?9h-AdiDl06}&Q*S(ugk|M=-{N9%_6G6rw^}>8VEoRvS|mch|6A=Y)_ccBplc&( zI$+lPj7L?5NrPdT`SLO^{IBnF8I|DI$21E7`XDd9F5}&4csFN7d(j$1S0MaucNt;c z1^)ZbYmX?(R^ybc*RE%i#2`g?&;E@%&hE z7SDP(TzcR>dx5xI41=+AOa}(s$PzVw)QZUMKmrWO(G_8GdJ_GUcIN}YG=}0jw*zDj zK_$0q_q|L>wd-x(S@}(Ge5zlMpiw`bp z&myw=B^lZ6lJ*3?R+(S}c9;`A?CGz$Lli$<2&9{m+6y)VT( zziPE{m3-%~S|%bNzHEZHti?-1&I+tV!DM6@a1??^7ShG!052eXCvNxaql16y-0oU4{ZtQH^ie|{D4YN6fILaqe|N+W7NTu`HBvP&524AJ(QR==h*Ye^1C5xA@`=ONs; zT+`yDW&ed{i6w~d-$U;`aj4616BoMf``8V=M(T))c1O4MHR#d z#=9eNALBz1bkukcbYhCeJDXos#aWG$Ip5k`*435s65p;IBRi3EGG&|3c^!4#M!|L7 z)bwzumAK@>Yb5e;*hA;{={c}z;Krj=|4N-NQ810}3+B~fCHSRa{x7ujR4{y$z;jjz zuLqD#LU?LV^1?#XXD4&BH24M>idQ3W0&7~QgbiPlO?h(_ax)bbPiEyxMODLtAeF2- zlRs71ok$lSqT1@E@~waCBqc4>bZV}5KIPRA-|);|S>(r=IKWKpIRCEt{qAX$BS z+SWyJB_0u0*1+^!B=*(dWHuGAnSBY=N%$G)UQ&BU6Cycm$=>8K)@%~D`FJNj0`6@a zzoLxdjPvgVUc+)vI5vT|1u^VQ;HG;* z4<7GE*5t!G!~Y-VTL~|ObtlvJrE1xr!6I$@pN6CiKw1|l%&*CB zfdOQ=FN`bgp|x8gZxWP)bsnRSC(NS~`Ot_jS174281s1ri*$N;8|5{GC*et{7O!1( z#bPtD)k?b^;So?pEncf?ww2b> zN^6a9snC;nQb|kb0Xwy%E<&`Va}p=t0Z%3IhPG?8EHOWccL;nHCGo|9ubH)Zt%}x! zful6=c()I6b;YIHJSw470`TiefYCyFb6nyx&EFuI$GG9*pj!&h@Q{ZvQINu89-p(> zV`Oc%>l%^+io{5oz1 zc{%bc-wcY(;F1|+nZa^1SZ4-15JbC5+KKsZwT9+s$bB)eL5x+_^W+pP{#L9`FuFbmq{az3Uwl*|5Dmdh4B>hs!-#(!+$g^Hm+HxwJQ#VU5$ zEOuEIYkbI24E?{MSe{)hXN!cEvqiSD@!MMh;DE3j%4OzQ;Kt<0a$|C2xwNkw<$z(k z91!+?PM}60){)|OqyX2Bl`zq$%axr5`hX*u}+^76&v!XxKnOON7KCI zu^2M|+&LGV5f&REP~ z*Wl+G-jzG0OzVwTFun=2>*TYH(aVQ`LrW~LefmhViR(-{%o%N-E>8vkZv~0$Gv8UV#Bm>hj zh^@4A-R(nV;Y171H{*RYP={)a5c`|)#8?cX$5<9`4mQ*xau78*r^J#M)|@xSj@W3< zN0TfI6$JT5pXiWfX@xyM!;~&bJ5V%36gTHDNb$mLmr~2H}ZrQtMLI?7yj4^`XM?QDR0eF0CUM1=vW??i{=rKxuGW-;GwC3H-`S+vG z96HPpIdmjRWQbL*&G{EX^A8*SouWpY!2GK~^Y6|!*8Hn*J>t#z_eLAu9wrSox8bo# z)4#Uxne(+ml3(Fgk8x(JD?y&Y{Q#I<;f}S8|WQEUH~wPB$K+l7evGM zyr$fSgZZYI@+4~TL0BE$me*GER)~!Dyej;B~2iRO-lkR9)eL)i{XpHBEAZmr-Gmq)@|0LwsOM(-zg`Zx{bIu&cD#s@uU zJaN_lXI~_$cj9rT2hY5(ovbnMYw5u=rsx}M-cSEl38@aT&|Gd61FrNs@krD#vlFjJ zng^6l^s!Ep9cx1}sOOzo=Gp*lk|F%xb>ia{+x4Bt3v`hU;BZU=;0&HjCU)jME9FT` z86=*NJr~IA;zDQsA>{dmw}K%_S1`WH(DDEgP|^i?)8Pxn$lET$yFf3O?r-0P>q-dF zSpmvam&;q|?|Br?rVU*jFDGwxc93=4v<^Ccu59zl5m_#$3 z5|d@(?yfxfo=rs-l8TBXbIkYzD$Y+V`huvpy43t~CQgzCi)G|m(9&~dvGiPV8qm@l#qt8hfUbqPfeJHa zVOb$kRytA^l}g#@NXaghvdfXO$&r%gG7dSCave!7;|oX1;ZiAQ9VvySQhs%$oC~A` zB-G1A&Kag&E|OEM_M-1C>dE`wDXJ8H@628Jy_tE!IVpruI@iUVcKeLGO zvp~7aHz}9C+a^Y{T=8cnF*=In$f`?IRjyrZ-ENZ@cbmkxI{2o#vYp(_n5@E zM-pQrN3pz{6gzGg%QcJT?h#4@(D0rBv`m@Brqr{Jl)_RezdBORl}dSYZ=klzrBWt4 zQbz8TV?wx(1`WUMNXl>|f$KO@=9EhL(2=sVRLT}d%9=n*fQB=RowTE77Mqlo`=doX zmwt3o+Q^@rxkvtFW?pmA%3OHSnYs9)Gjs7pGjrC@R^~lFJ2U71?9811v&`IR!mn25 zb-zj)&e{j7qWdJiq?9^gKP(0BFZuS45CeK}Fk8DyHlA_U-=c0);1V>ZW}4<(wRlp;*QNSuEp#Ior=V%Ar3ulq<5!9XHDzKOk0NA~iY?Abs@zhGN+VEpS-} zCAh4ECb&Nw<$$mo%3Ze06`AFV%yMbl4+h`?!*)3!Z2X}>3J~i^5snn#+L5x*kplEP zQdT-rFd}veX@)jBk}$e<5>j?KQZV3-ltYdb(10W53r7mb!cN(zsdS14%}_^pN2lXt z5t1IK$M%C^*rdd@qj*+N6@@Lei3C--}bf)#Bj2yklrUFQRx?iyFOo>Wxt~ z#T&hO98~gidh-@ZTg-ZBQ=Vh$mR!cFFI>=YtjA{tZM79>Nq*}MAO#|}508$ykf|iQ zT+LnN4Dws)M!kiLoI!q(DemgSqhh{;h*!_mf;`udo}k`9vhE1^4Z?Fe$~T#`AW;6T z1*XJF<^P;-{)P^P_D12P4uRB%Gs*A79#nj%DY%kSV>$`0Bk@1Hxkn-Ur!xXoZnYE~ zRONc>cd06&S)nQ$-N&Pvm{mePEmbAmH`(w`pvu+n1X{UF484y>KVf#VigeF|X6gfR ztSzS-X`+1{^*ztw}*|y3-EV-Xor^H=I>~LM8v}vgNLf86&2Vl=2 z(V<%1UqD(=(!0fjN`ZUyZnbFf0Po%q%Ql^+S^G-NMd_T>M`n-}Lp2s!eaMTGI#uru zvHAgC_tv~WtWmo1hjWxBTyc()`4zHKRiX4BCI<-@D{u)24S@P+fr#(VPvRW+N`Kw} z7HCr*@>OTWm#>P!5AqrjMWlmOjTxBAq!`8sr*}XL7d^<6<45mw zN$j>%N7DR$YrLsEo*raURNPtO@aPK7m z34JI9s-;>A()$YnkQQ33hakOO!iH31+JYM(QR4v#x{^|mN@1@w@{%UZ3P2iZZL0~= zl@f-Ds|1-6Qcnl=XpYtk@DfWK=`wz*ZA4)hTVmU;cnjU6moN_djB1GUxmQEs;6nuN z64pTQ=W)?#0FM6)#L@x0CHn~0#K(!R2k^%b)9n#VVZ=bQc3RASgg2xqyyp?zNLeIO zALTK&mI5whODlh&9*|dir1BTmt({s5m6L!0Nuoj4!o`$vQ%LNvt_yiZ%Eaz3TJC#%CQR3vW`g z$S!%@EP4EhDcBqd09-1wl$N8ik6Hk;j+%naQA@CKlqMZ+M^kQpu={bOWRyx-;z*ejNC_;UXRbMToZC2aO>QBQGlr{O zV(FZA({Ra$N$9Hw>FNpqH+v}T#3T=7lHUAD^=ndOSCa@$V^NEHaU0bb523tsjqbC#Vl;f+5P zC#vnkpjA~Q${e{N-nu|Lz|VlIGVmiJUEc+ zY3QDDaxQLdd%p=W&?95TeCq?9FeYbOA85Dn-E`{%Ej2EnOhqb##u?jDMt-0@#v+uF zA83N{C(6(VmSlrK&3T88Vl7a`^ObwdFM@Rd7=waqhC0t3NEG1gjF7;u6tk5Flsc;&cw_ZdF1C#g+f?X!}kC zo#F`JVCziwhEp400RmCa!Mt@WC|vbC$E(JB)zD0w(Yx*dnJLBUr2La({Ygar{k8U-06+Zmlx7Fkx zQTV;n`t9}A4KY5pK6E6kwSK#NO5oNhR08tW>9!Ymr`nlgEy-oaSf`wGc&t;-IXqUR zyvS=hras8fhpBJVDqZI=r~b1q@`y^#sSnVglu57fs7i9Ge~hV4`xZ>~k44UlJSJSu z^eAIvvQ$RMS_{PwFQWDnqT)+@Y{|4%|J$_Ad5OPJztpszen3uZAd-%hiGMhzwF;fW zBQNuqQnPy4Yd4?OE@Qf!)hk}(oolC$x3IQ+yc27i#yhdLX?*!%ZGHf2^GjiEVJWPA z{YnYeAP#1{iW}&sXPR_EUMNq^6#iGQN70_LQ3N9ke+NZLMH4I(O`qsQ(V~e?6fF`_ zuk)rl`!c>>zM?{%KYR>HUSIPvT2ycuHZ55@i!F>?R<#!z^E z0qb8ol&?hEG?SjhwTcQY)qml*I_IEBe1j*+ zBV&v8lS30*StTBM1Jsc>$?D0KN#dCa0g{Tzc>g-_t<~qclTI4oDlnwJN~B} zav(!*`mlzhq3~g=VVw=Zg;k1xOOD_)9F6DsyQOiV_!c007P+F!(v0ETWiSKYv$Ei% z4Odva^Jfm{3FHild}&~kVVaS%pvJ>_6Y>>Bi=P<lAD$NB2n}iv z;uv6cA;^^QCT|>KSM&-Z9)6QQ($J28_JzScmu|WzF{??2o~f%+bCU;8AasENVh20S-(m3oMZhC$M0P0cQyQ;VEu*;$e3>Z zu7}@qtlv%Xdy)0KEq*Vbj3pi7O=o}%1YqIe%C;}7f^}lHWJbK7mdRs zAGLUj2%f;3`VhT9(jsm@S)|CYq#3G#MLO2|p8uf<{E(u|^f#Ww+bQawniw*fkF>%F z5t_mK1pldZcHzImYZt_|$-I?VoWUz&oYrUXyEcdEH|{TizCfWQ zlAVJB5%iv{7Q0L0ilOzQs7r_v-KOxnVsBEsdJ4b$W*M&78LCainZ^gA{ZxLR zvO>(93S}5Nk~@{(Z-wo|Bh&c0>Qg6Cr|E{yn0LTPT%f3n4S>6|G;4qGx0udnE8!(c zBU4L~#Md);_tp#LEG4g#&{UE`VD#X!N)Ee-8%Re*^kcsC8dXTQW=+n4+bjcT@-|g6 zrm6#_9v1Wk+*ErB7Y5hOZ?;Ef^LCNxlTBVM{dyB9BNH=so~ZLSmYGE&{cYYjW+BI8C}OUvK~;Vw zn{3PrMYcU}^QILkT_InlPf#W`R*3&kyS_>1i*O)_RW6F_NfY&=inv<2R-sNak( z1Vd_n8nuF*OQ+4U6(5sxaq;sUUSC$PmQ+7qG@8rXMJ(i)qnHJB4KfQmD${Y37&({6 zr`bN1N|G>NysI_xy+qd$|l;w&EzEjaQWcG3RMTRRT)1zu4 zocX2I#N}%^S_*Z=l+f+yzje(`dAIP^~F8ytm_WJrW8V;J01trVx{@utdJ5s}4{ z;K{6A7LN@33AYS^7|_9qh8Vp^vv?Dhewf^>&CbGY#3laiS-eFsp4 zCx+#Q#1Ax&^AC9+nD=Pl>a-dy}NXPdF~D70WAcR6oFjuMGzR0uup5AcR@ z4Xh~h88Po-SVH0uR1*~4#e1Li+M|_mcYbXcBk!*g8KE<31i-m6$ z@2_kU!&dQBWsCS=6~7n;k%X?_c|hSo5J*<61~c6v@>cUE{VeJal75IWE65Kq`b0j@ z3|x-(>GXKF0=c`x%L;NeZSnkk1+Mdqp~&GfhI*$2V&Oi|g=6R`qW_1yPRJCC>5#;d z@gd)V*7jb*UyVPg$$3m~x{-bHB*49_7;gXvG6H?Ou!i4*u6Ozf1F=;+{Si*g&n<)_ zQi3$59-bbp|A;rMv{eh0yE5{W4Xyw`kk>xqRoTQHG(^#Bc~kZ|yudCM_pIfes%PWf zI?irU!FTo0M0oi$86x?xNBdT<<&SyhwMW&_e%`wdkcL)4ax{yKfa_~2g7#q$AT>$X z$?!vbS_nVy98JVQyFj!93n5F8s|U94%f%%>Pl%gOEkc$P3U2*bSxiPm;$4$UMm@Z>W9bny(QHj$_qN5+BSKLDe8i&oiu2Ol6ruxMO-rNJ3Yv0GXQgd4T{xN3DX;E_v zukEwQe-oVZp(B7X8B@#rwRjhKCmgti-^PMuqoDxWAU5paF)SNIGf$k@!COghnlwnj zEL0TG34k6+K(6x%k9AI^yFTFqV~^yRG%?Ji2y6w`U>OD;ya&ahPxy2HzAC8^LJv9S zRN&;?W$ctuvH&noL`g$S2kW@qK(H*I$YA000AEf{IW@`eCXJ5FWd1PBhA-R6yDDFa zi#vI(@Kw|0>JB9X>dgnP6=RvGw~Hr+FSJqsC0Q+$DRacXcJbTc1#;ys-Va_zgL3)7 zDw$w3XC(VlK!-Gjnc|0Btd_Gx@~8Y&WtM-zr+lhfL84VP&P)UD{2ll3Cq3O}X`~*6 z+Q;p+e;$XJ57h%a-^(R2SzV-28df$t8-CVzt#cc0vN3_!O(-mW%)`U^S^m%i5Z*Po z&s4p0#ft~|+YqcO9pcAJB*UyDytQa^7%XOm|AE8cZqAgCkh{-Oe$*M)%0KKFZ=u9} z0Cq!CA*O@k2HOFiK#5qh)3Jhy1IPL8DCLhk!Sfa69slnq@%~qNM-0yA!w{U$$F6w3 z2rJ;L;mQb1R5sh{(rnn6A=TI{xbw z`9X64$k^eg*!r%W?hvW1a?}Lb3-yqEf}&vRso_+S{F1;>5kCCAKIi+ClBO*J{v@_% zOUI}tj&IU#B1)W$W9cx*mdZfEku_11)@#fj$&SHet)vZ%Hk^nO%sDWWagd0g;*DH4 z_Io0$kO$+*{QHHxV=qeIg9g(-*?F_bzLF@}a>|uQwUA48EAKYK4JF`5pg5vL`_s6D zKF8nZG_T_cvk6}r2oAE$Kk;ik0B<4pgCKXyu_oE5sShWuXd{e`ct5b1E8Itt_t_l~ zYi0Zjk@qcs5HqSl5sz+84y$oEK4Qve9`7ciTx3dCp>E7^J=YweoSY*oSZv0e&fq4) ziul4B;O1^q7CUTmb33f7rhLa^lyPGDcf5X;aXdZq&sXZ#9=QPSKxIvXSE%nSrNt6LghZsR(9xs3q6*d=~fTFz{XG8~|M``^f zYS#ZyQQBW;zYYNVdjS4R{b`^av#UP-{{=vxe*I?k-%h0aUvd3^La2!O1-I8QrEdL& z``VVS6k0D8By;o8MIzXnBT>x%g~w7&A6wxmgf(uc5ywu>LREj|ZK%*aznU|9!mnl} znBi6Yn||d*p4dDoxmAPn`gt?eHZCkM_=%l_>dg~duJGRO1)sP?k3V_1NV&=@s>S2Q z-GB0`qUTkd>r4<+uEGw+ezEr|Pq&iZfW~p(pAZ|Aycx;*ekJdt%eosM{ws>!M?v29 zHT4Mblv|$@S-cH0V-LJs8;e7Gi9Uy9*c+_2ZHn|YR)$CLy+E!!drs%4o1#4bzrLEg1CqcZ5su`11$7xyIJIp zn?>&2CbkFbw=0MIVIlgjU;E%sK@Z&f}K zRVwSN!BKZs*0Z?!$!Lix|F9UnmCPg&x3`-9o%_9=W}W`Mar(bhu;Ru(y&n4WuutEI zph3KT%nag0%>?~ZSXeoqp!Wb0fxICK9A;-H>Jh+=*i}n!g+NKtV-dt9>7QDN!X-ps z74Lrk#U%ZEmXv*1jgK^n52^7H*cnwdWoorcd=$i-%0~7PnR?jouCG6%20_`tv77QP z^1qs@@6grae9@sLx_3g1YN@Y8(5#i-Eh7D>I*=|AlHiG@4tk*%jN&8y>8&8ASIICF zu_R&*nu;?#yw@sft=Ej1!9#{Bo-{~Sq~5|I900+Zg7;TV)M}$QP=C=x?>2fZ3Wv7Q zKUcGlivDf&?rP3a|9frq35xQjzj=Fo973_R18|>nRE+4TzlzT*9rf)9at!?~CBuJP zCq2ZYd@g!*(VvHPm|b1;76`6&(W_S}pnXv1sQR7n{UiRj4nEI(9FsS^O>fa4-_)GR zo1UEy#y3eDdZKcU&$SU5WQuEJNo*F%%(zXj)%*($F4e=_E=7fOqNKQWFKV%V&bG=~ z(Gv*k@^^v1_%^*YhTWfXyS`P0>7(;^=$+Em6p&(tEHU7hW#0-5)c{f-K*Xm*WS{4` zkYWW^DB$uM`7$!8M9B~D*N{13?Q4b=YyLp2PkD|KOaKWeK=@Bq@4yBMwq@u~wc9)l zao(@Rhj;2TM4ujdeW)Ww_RvQl;63$G2qyN_cOmF~k3KhP;}pdlxG|g>QjGfx)vWh~ zDjh8+s5sLcBcgf%;bV9#IDUG%506SA1Ags7LbqP}eMDFbdg-;=lu=n`kQX{C+Eg0! z1{}q44Ud#(F`y}epx&z=Zt`=!2bxPX1nFtb)jKGk+1ci5OS{{&Yk~0CTy0925JA25 zJCvECPj7v^a!!2NTOX|E6^LGa^iE;tO?3oJHzm-+;Dvqk=KMUVO})jUu#f%=X4-fNne|A1aaMY#3>JwZ+9;(UKS zPW<|SJ~%d=ONrIB04V33T)pt+o(&}H-r-_+f4y4eKd>1f>D@}C_?7+jxfQNZJPZoB zyjL~R_d&gnntN4bKd4t#vc%2@!HUL+ix28awQ{biDQ?#SU$Bw+r#cWnvl5_R@lh~8 zD+`Pj54^96_7CYT8m0d!vl^FWk*ozsDmF_SMP`(YE41Q{UlofV(r>MKO*5`l9Fh=X zVIrd~dYlkE$ofq0NC*gf7@PrN`-k@80tl+&u>w%GXj-dL~1;%mtD?!P^7FU@M z=29dh7JyC)&x!F5>(O1uoHv`8E<-d21&zyQHltXEh;(mG;7be-xEb0NY~-Am9rvkO zSy|YP2OGKP#kq&|*D#d+CkN=^ik9;^&i6j|k9b6HuPP(`TOZRy7+BBVC-o;=kK`Z& zlOKT75q}s(F{Fs0c2f*w{E>XNNi8Lj-ce%kQ#u(K_CKXJi^$g|nDuyU#UR-thZO*6R!={heWO6I5=Q+++G|7BEZf@&YAax`&qq3rT3tqz5|4<_<}*% zLD&yE)@Nf%FxPWbbBH)W!D=y@#X6PLXAJnS4U70X`GpMjtf^`hPmX?o+ zqTUI?*%$Sv!Y1-~hA|`qO^SD-c=RQ-WTKe=l0G$hm3-Mf&=>8i+R4?4E(fKj=UnaJ zT_f&zS+5a}zGAP6zS5s4UxY8pyF{eDtT&FN6nbKe_#X79ua%hlvfc%iSA0e98#MuI z01hm0rWWkCS%+(ZH(R8=qIXrMiriQ96bNOPUI9^Mi{`KD^{NnO-XS&oDrxwA!QNHk z#aCf~bBz#Yu>MuOL**r$z*+50zt+LKOa#BC*HM;;rmyJ_;Fu%hHN9TNH@P>PnwbYJ z5mmJNHBi?iQH-3o&^X-&#gwn>kRb_dpm#N8%tpp&UnKP>NA^2c^~#QBAOVrtGIE{j ztLlpZBKp6s$Dm;^zpndY&?40+MvIXxU1l3&W?L&(y{<>-?^z3v*pIK;laafQyHJUb zpsVKkWjVZ-zg1$ZC(28dv) z*!70~gv2GSav_~u@l}1Slgm3n7-_&|wshj;xyShZ@OL`jZ96~<4R@AKqn~M!|5_xnik{fw* z3IX&cs`hn{y<-|j&2at%y3>~4rsOG%mzc@ng zq{4zs^HKWqu@Y6qY@jc^WX60w+dnDC1w`!_g>p;8*Q2o5t`ebd=~2oWf6`leoDye} zBA}rp^#evl&<_S$tLmL328`Bgx3;rnAq%1@L%Pg1hIun24qyetO2}df;gn%1ONj8U z6M2bw`@e1vQU>=vOJ9?3Nmu3uSsCr*|5uwTR|!G<27M;5Bsbc7tFzK;MRp#44CWxg&vDb7V#jJ3;S=SW z0}pKowpK{9$7&rTvd}}ciCtPZ_}X~-X{^?}YQ_S3Y@F5%Mzm4m&|#v_#%ZrXc50E0 zsiuMlvcdFlDectpaPou_uzb9h&(CMy)jouwIcx$p2JqTr0(5{Wv~L2sIGti9YJHqj z3tpM1jdZ#een9TY+HvQ5bZWBpxa*rDx`VV@uJa-E96^Q3r9wgzGbZPNtmaa;94$3& zh9@c1D{yOs*K@bD<7x1(@P@*^ot1+*$fX5201Pf~&(WT7PNmzYXd`;&LM8`TO*01p ztGU+$BQDI@nL#g`oP-!1Hvu{1i#HV4b;x{PU%ny-=L41EeU}LEZL4!)H6~e9f2!6v z`V97UjpwDD57xyB5(eFODrDy0LJC$+)vmarSOj)KOK_E;b!mgcI+Ew~dg8%YoqvhPNkzMZxa^d1T6U1OOw;N) ze=RsWP3s&2h_;%oy^>J1;^tnymjngm$m#3Zn34C${h@YWEmX*WOwzm&-P!pf3|t)E z_C?V9(AR+<0?Xf{Q6Flp(dAViYER>>?i}romMDk)yZ*Rr#qfr{#8ys!DLyEN{)Ivk z2ua6$32*3K@u=+mIa=fPvSX&Vn%7LnU|7ZqO_Vm;=BQ8fw}hMyHrjf9otC4VoUe^X z+wbOUnT$QrA8AV-ly!xJ+DfSKAmvK;O)tbipm>Ncm3srl#GdUi$lrco%3=zb@gHlQ zqYFGYxgACgjEVIozN{T{KHy`mRzl7}R@?AD>oHC%6K2cIRqorvU=rC+vpN@1F|fX0hTkC90|G^=Yt*AJOncHSmF!fS7ZfAfGO?8 zLDue%cYGZDGFP_T=QWW<)fZ{r&=InpBxt7qfVD_VNX$CI+N>4C;B?vlaUbO5AzL=R zwMc6k@d5N=D+Bo94aUuU^XQ93T9bx$Z4R!@uGkyWpH-snavRZoXIK!nQQ#R6xfm9t z4=81^)+|J4fSoooND+oIqSjoZW2N0To?;lY9Vy$62 zG-Wr(jWH@(!(;)kgQ1DA#80@fRUL=6L`%siRU>ntS@4qX@r*=>Qw9)FNBF~{Ja#pp z`6IwyomM$!1d6`HI)i|k5`N3IVe3u<61xXO31m#hET88^!1#yoFpiR82fK#RCrdQV zwf`V3FVGTnXS&SB(|u@(<_$TG`U{Ux@KUWw155#mzXIS`*#6+Ea08%cP<#^X1Y93u z4Sw|KQmuYxRgi&(6sGU+m+Zn80_8&bC%Q4g%a>}+As}I%Ym(

FwKBaSyl5HCWg#HGg+;#NGwrdE5`?ivYZYkk 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 z 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

o)_M;m4DaJA2reR7VP& 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 delta 256569 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 z z(fN^-sntI1f*cPBPZ40%zSjK4*15jQYr zR<@fq?;fVJ^K2Xx$e}!GNHx0X6l=j>G>H$uo}2RhsjhbYw%smN#z6#uStI<`_DoT} zYb0`tn@idrUQal%J2ZlD`32L)2a86`A>bSEYX~P%aYr(TL)KJBwa?&D#Zvd|(^LwG zv^DNX*2cD1RD6r0dr`gHVN^&)1O(CxRH=gbGm_rS^CkHNiBhRUkt>FNj1>~tH+H#d z?T>MhWS{No`czyA1s~|I6F-JMZ8iz-BP?>(ot)W_IpzH-&@%ws)JyO+_(p(kDi+vU zVklX2Uyu`Xc=<-VlH-b#webg(4?r@(Jy^>z;5epBk(>@%#OiSkKo(P=M>mEx4LXc#;$-#yVipU&MnMr_Z{-2=gAT%<=%W(*- zpBVM{fitL9O}O%t6x_`RD3=#3#0WFls>ur$iI;8~dBGC(%}ZYJuKMOvQVb*{#f}b- zndWYlJ0#0p342ppLx-KG{49k0;GDKc^{C8@v*d`p~C?*H}=yzHRRi@)*YpCofO;o~p`EELHEKC+ra z;6Xl)4Cwg9K27tVv z?7IzB)Y+JdIa|CFakh9T-fZzc*dBr0c@nwvDAN#^LV$);^)wv`t25w9#BENC*cR7 zY04WGKKiy~XyAo}6q1f~>#b@!ypyv+oB4eu*1|uzErkv)aHnMEwMdoMgHq9J@>&F4 zRGxRIe#QO|yc2edaJrwm))IGAyL=xxp|E@OC*@e1xfpp@h?>xAaxsDepi9U@?noga zYae@18YI^bOAzq!nruK&nli6DAB;2&{vcHen>ih6qy8xOY?Ye6SWVwjl%A)4*~P;q)CiP~-FO=X z>F?jAYUCMcG~4yME>siemt6$nqz!S(@NPVZ((CSt^yzB)Hl0O!^~)|Es6VCGb>k-~ z{WBH*S~dN86~6jq7Z22*((g0#pb{xu*GWxZtft@InWvOslbUJf6Dan4nOa-SW7IYx zk*}fH#%7*Ru_1BN=pMH&ww!0Ej>xar1%oP(-4F+1-QcAy; zl&@`h>1z6YVzfHH>>?1Dr1WbOc$d3K|C0)z^p*iXx~G7zehFn}z`983`zG*3NUuAt zrY~0059q-Q?gAT{1b&%fC%LJ$g>V4SEEZn#9%8r0^N4$h-2%;6s+$_S(#(fa?6`RT z8e*HRRAW`U2>n&FS`(307|c*j@TJs?=LabLcWU}#6$`H?#B2Qq z@29O8@BN!(2=m3e~8&u0{9&v9brF3+G8Sc3!v+Av+h= zMmrn*PSq?_0v~CF=}9qG3nEfc%J(mb-qG9Vq~!&x1z!M2l=V#F2kt|GzNIfOy$^G< z0ls|P11YVCPe&55iX7{3B>;AI@*+_ZQQ*+~fHvm8(g0!DfYKd#n?WthT$r?JxlG*k(=@9LGB zzwz|PQk>Tks;BO*hJXB6>L04Fnq!6uIYvRvNmNo9bhn(J8dR-|_ma0M&wyVweAp9d zw0}>Nvy^m{@|6*JR@~#~o=9Q-dRL4QF*7J;)IAOzgRr4Dj8$qDPcbd-Q5!Eh$HPe_ z_}6j=4zj6es9EC!X3w~gdGHg5{%e$9p>Qy~^9Yzbz}B&xk{(ljDdD!KQgbt}Jv0`iOkkHKbtIV07cBzh>>dCyONQ6b+wUCPnIgd;-GjRF==_ zys8=BStiA@dR_S+Wl{v2@i7niQwpy+_+!zjZ$cYJS^N=C`BMt2m9j^4(xCOC>l}Jz z0iXS+)Uhu53T9G;O6hGH8cE?obG+3pe(FytHgG*rK6`R2=EpkKW?d%cXjqo`K;-gYPI( zCqh^19c3Zb9b1$sABQApcs}$fKSYV{0J`30KF3+X9b?aKdvE~c<;H-i9J3M;`P-s#pL1hoYWZWfQb2t5zfH zL*C~Fs-XcR>QY!y5z*$OifXhL1wMu6WkST8ZlW4qKP{kYZ1_oF!VsXAa7Vcj>%_!Z zH0rP$(Z@p`4;%5sa%nF6^(HSY$Gr+)-Q*gFWbj&aQv;Q>UGsT!2ab*6Z}JR>6d=v# zHiz^|^N8y-#0trZu%;!qpot~7xY%N|l->1r=+EY%a7*5mOfQ-=<=2)Q*pRw&+L9V$ z&#k1WSn*dmqE z{TfJJJpxf~JJI28$~RZ3Z5L_#00E1|0D~c=cRQXfu_)&I8Q+SF&ROAg{;R~oSm_mB zld<}}b4hKpON^jA`rDxHU@}PLp{!g%lk_~T@*_SF^A%%YB$4PGim~g*tDz2k*=#4N zy<4K;GZ(+BYS#8bh4ppD+8F1EN>sF);m}LH9uYJk7M&y18Bfu1Kh#EQ zI-?*mAp!RAlDb#R#YYJlROrAJ+w-IZSE8KlNmvu?OdPZ!Z?fURt15qQhEIiTVdyJ10WPm*H-eJp*0K zA^ayVHi4CP;k~?(@yAsDrZ=mn8Hg2`@2tkc0_XJk&zkJ|n4k4VO*)+Ap4Hi_Z2TIv zCNEm?rPW#OF*u!hH5{^jr&_5IhC^0aQCD#Jq4IhPLB-V-IoUYH)hF4zi;n;LBkK4p z4~s4CE*zm(BX$qMrZikiuJYH=6-`%}Y#LpBMGdx!@iV-G4@;_1vdTH&O$MG_gVkX( zTJleQ*oVOjPXB#;&;gxucr?!;M2X>1i{1P{?Xt-&_-0==G-PQsRq{HSe~~ojopmsm zN)sJ-Oo{!GH?7H9GV?$_s3zMNGDisVor5SsnY*?k?J3*>!eh0};O%)vFf}Ew@Rzh~ zJev~BPiWat*6$-8sbh_U`w>HB!^Yp^5+kP3k9S6~vt$!@+rhDU#?>{pTZTI+fCI3#xCbHb+JkpPKVYU16SNu@* z+ROO|er%NI1Q1ZgdXjt8Vl5lCqmOS-fU-c|*a1vR6|=@biYq(82h?J1Jd5YyW5fym zb}bgzb|{u-EPfA^8jX=N3H&>xhUNzdI;EtwadTS&g9kKBAEl-{r8Jz+uhe2K0{p8) zDp*gEW3zH2ubj_ms%gc0*JiE#{HM|4a`}Y1FowhEU!5SUr zwz{kln|+aQsmtPHFT<-SDB(=lA7**vzK}9uG$&KOL>Whf=N!Yz-U*X@^XNgiz&VtxLX$&76#QHGl4Br&QMzKW` zc&%WTRHyxT!twL{8aJA@P$tBlu;X5y8O;7-EynXHAuOA9I?W%2uo!mcCEh%gjbXcA z=F37^p9UkTIhoCJ6)Ce(ZW+rOr`6L*Ut_duUOw;980hJd z&*wG9DiV>;KW&UrbmK5T(wMCXF5jtf%k7x~l@3(FJ{XSs7si<6!*_ig`nn@{b`xar z_2uiDpquXG@*kRj%$Rrb;0V^$D{YVmTHIzhA05GRSm8l_JA$>=G@1>9Kc$7co<}uh zbe&yNQxxa$=98PUG`3;~KhhMW!#g7Bzl3Cfa96lNr z*kQj60Ai_m>+xbF*GYc6$_SlynaG^-`8K{YlEt#QQ~4i}tXt?@aJ(Y@lvMPV$l$w+ z$R{D+dmA6r9Ernn_`7(9eTXz7@g%%Bf$N0qPfj7=)4t^onzIDf@>?F=f^}zeCi7V> z*l3ph4gaDgkh(mLOD$O^Z^1GhQ^w8V-CDAjSpL^)^vQv|uqA8Dw&H?B3YWg-BU`Z` zP2GVw>%RHDdu?wpLm80MEG^g(9L0hq_GlCD)S6|uM{f}v6ziSJ54UE6;tDoHR#SlC zgauVSJ9i$zA5%U-6!9Q*h<>6!@J)Y0(2@?w{r2!7ZP*}|-kWc4!@^nLjr?jGEZBGY zb8TC={VM;GN3~^HjXNMGdeBq#@Aec(aSd;Wet$2*lJB>r)%dZtY#^(?n}XyQbK)2Ygo&1mXta<3S zJ*aAB7<@2FMJJ=uQpKF?-jjFjz?!g6Q~0 zc#i!f78$Z%x&NFO$FR%nolp38u}J;rWd1moHFlpPmGh8}tXssJ!~`4EQ#bh;aYsfd zSR2|t(T1W1JxgiE#98Fpq&LBf(>2vve}+D`O)JI!GTb%_MG<63D7M5M&e}|~2plQF zz$hTGW9uXgFW!+QX!n^atc=8+TO}P?u;#5#HEw)mN7gz-5(``f%lnZLsndZ)+V;kN z$_K@!_J|m8WMj!kZ$WsLeD6Ist2@=ma^qb5AeI9uVAvZDHfRVBjVGjN8-T1LM z>|Vy3`HMK#w8w0O!ur;cIgqL>njZzMDj%&PiU1Dpm?H(7HxU(FatGkl5}qVdA7cr@ zsVc1@lRn}Zomc?#|AfEQiEU>4*YUW{7=|CM<3l^Mwtn5WYOqH`P2_WQRJma@U)z~Q zg%y0Pal6~lp}%J#nuOie<1K$nH()b=gml$+J)!a1|LF_IvU@9n+0VoI%<(LoPwv9} zH1lr5W6YLetd7QG{OxMXdadZkZfxeicVV|RKX!x=v%I=T72G%RWRE10DKsU`kZ6#U}oxiM8<3 z{7!XR^E)p#u^!r~D9Xu!o>B&V$YbN#$hI%t!#>{LD?*8#2%d9>=tbBbt#NK#a4t5J z`X&>*%iIG|rs2be?C16b)>(Vz)hayd>udO>1lB}4&f#OLZmsoq9S)M+;tnE=No}70 zue@0zd#~a1mFO~>bK$ff2GO^I=v#^C*P^joUAeN7{|vsNZZYlX2c#4_TY1UrkF++*+WDk3g0jlnvmdMMvd_)OC zOb@$HTewPTdq$bDfiE$$#O5<;{76|)jYbQh;O3R&Y-NlvZd__2D)jLK!r=Gsbz|$< zqYeDiZY;juw{Syb$$e8jqpqJU<8%^gyfEL{z(MO@VZGnyle@FJzU5u1JH#p$`95FP zorMp+K@&1}wwkqlGWM8QgU_Qqt&{^4g;5NOahPUg<>@09xlO-OHM-x&ulk2;p1cIg zc99gI#I%z8S-`+FSjk({Q(DRU(DUXBK82opSMaU$T(^Qhw6MCKSQ8!k&2e07W!-yy z`W}`1AL0>g0{V6lZMXtge3)`GkrI@?z+%ItAKlSAVqX=7cO2Ri5m7qcVQu;dQ?< z3=)^r4*c_8*zwi~b1Kkr$HOVSNdhxjz+C=451y+c!%`9x6c5MuIi5$_}hc zNR013;`*uNU>#Zy4O(n~>lOpd}_dfSXmY-WsJCgGpvu7mBPm^pL z!}Eb37zueK+b6@9arU7SmIw zp>p`p*v!hpq2UI_7z?nDQ_1$%imi?lC@_0#5)1pg?JdAr7Zw7TJLurbr>EIJsN>1ZnFDu%d}fSI=|(JE0C ztf35G0z`l2;S>tYhk7CD7c$YM1L=b3z`C0h9xDHMX@BejJr?s8sjPr)ev3ay1urGP z#cK~>t@Is1)M2LWWyR?js50HC*JLFhH~<{XM~nE90W7xW2dyzZlv%@wQ~&G+zc7H! zVHagScp$59*o~qSW2OgYE+y&*72r&)H&|*^6Z6wieEC4usBZkq3N|8LIP3Wp#&-IP z{PaLInK(=qOwd*TFA!dY0 zq|vhXrpDra(qi*XKrmK>_INeYE2-i+@2$+w)9|C!Jc4yOEeN6ST%lEAD3s>-Efede zedpz>GS>y%Is|)L+j~4~2#b*}^RI@m?$RRuWC&}JJpuDe$(e_G&~luLFH6-uSRjUe zrY{kRp_E201=YuWl^Cmp6pJPIPJzX}+yZsv7|;SE#fYB>C#k6erA3O3NS4Q9LB<8A zXr?vpKvt5fJC==2IRK@Qd<=PEo(ajE(|vH<^UQjJ+#XYkh|wgbmD0do$$0msSZj|d z=dU{)cN+=HSVXj~G0|{me_7=L;0NhAT8GdjR=Fmvl$|M9S%Z8C;6cM6l)0bBdk$lb zo7Bn`qd%i^$)!!vt!9MdCl?9Fq~v&77R|O^<5a%|ZiH2`fd9CNsA;blW$eT5V_U@osW5)<^w96oR)GqyOrts$@vFlHt%|l)SW|ju<Cvv&`TCdHQFea@ zFCNS4Nw0Ew9N2bdC62fYtJR(u>?ZL?;J>(nSefR;h-)oZ7pOsyx|qNelS3(?@*j_Z zv9BUEFk<)cUdn$N&xSKwdwy^{3ze4gF%wvqS}WR6e>t~iNG2unZ4=mp0AJh`0ZM07 z-hIj01!Qf!dj{|D3X2FhagI6&ri1-mu@+E`H)rtaudvrx@6Pca!A%N_B*nJi)4Bm48c?@8fPcN`keQaPV6l?)MrqWlw-}RFxMhPL>PFB0D81 z@@TR>t=PKv&uU4Lm#uqmdL+p=liZJ5_x|N!l}m++?on&*UlFs%SYh0YENO^>e&ZGE z-k&`zdw;HGwRftWWY^RtHtBT?S*v`cw_Q`i8hMP2qF+V`=2$W2V{x_xVUa&#xh_^x z5H7ASJ4LDDDHXN?X?K0Bxdp`()Jh~k4Xt)7u1I2%mGR4I?R9Aaaj--t## z@rDe9I6VFzzzBQUPH0wSO0N^Ftd~jji0V}kvKro>uid|96%VLpChXbIY z|KtxJyur4%Qf+vw^2H?i45^;ZTZbV)`Vn@MAt~~Rx$PBGMR+IM z(hBfDKbdQ1vc_@7q6Ax_7lwlIEWMn?UdeJXVPTTjMU!l~nqW)vx@xssimd>j2l)dU zj-B^0o`oDCs%*jT=0HVYj-aT~40y)%^P{Y1rkrx8PnRq|D0c*w!b#@-kq`kFOdRJ-IZ z4*e_HWL0`8uAFlT2<#4vRN%#72=Tp^tlrO zA{e1O*p0>spF32&`bzF7r>KWq?nJ0AcP1kYi35~JO9&;sylN3Dsz?h>XLDdsu_ge-)c|sS9iL=iPd1WNkly4_&+T6z6P7=ELIDAU9_1l%JElirmJ#% zvCUL0$KSG)iOgt$hVRubL0Z!<0?@#eCL~ z>y|UP!Dp;VFtmUwlq({XS~bCzr4S~-`mPwpk1PQ1Hhmbsy8zO`YSp>dLe|IKbC`M- z5XN}sLYC;Y0S$KO&r3TB7BU}qX1D|A!z`NpdYfw&;jm%bZ63P_Cyw^pJ4P--9bz_) zajw+!!ncT`p3%t0Vn*k)N-v@R1EI(lmsD1Epb22>R-9H#-i>GF&{bs*SF^1Rszyw^O3H zV_6Y&T9cI>X4!kk!-7Ll0t@Tfy2bIx=tmjrmf|(Z51u1SXLZ7QZ-wP%ioX+Ojutrnf%4FdW#U42x*d#YhblfMMi=tFv}@`)E82wC3NW*(5LbTw3rY)JP05j z1Q8E^tap&Y0A`O0mkhvZO#w@SpanFx08e^osQb{dj6>+kh*iCR2*V@g22F^p%- zWcB!jcUio9L9eP^c=%oB=l-rM2)G^Ru6KP+TFzb#e+SdCV)_TBIO(_0F~TkxYDFZZ z4_UyB?)!QR8sK&954AhEma{PLxJfS@^1M0C-{BoOi*@geL|BWW`%!njm-3i5MOKvx>h`Tk_QfW;%i~Z@cR)^ZSFUD~)O6|xR_2l*s0JyJ( zZ~OqlqEZbn{D7@x8atn`ip4fq3nh4{x-4CbHfke|LXwjMw|7QdTnVytO!=Z6Kd=hw z9eM3|+!_|>6OA*(B30x(B$=fFoyrQnweNy zG_SJ;VA@6#n1-xoG-d9{&a~yL*03!9QE$N+JqfCc6eF;WDQ10(H~Nt6@S0HzdN#X< zJKh^t&A&xBbZF8LKomSfskTONN5VIU@A%aadiA%uRGfQsFXyIl)jD^ddzZ+#rJIJ# zA^o-&pklik;RkxmO$hX}AuyN21oCUSx5VJ+~Xbx0ac@{YoXzHf!8=g{uYbAy~11t&J#CkFo8(Z%|kx5mvgBmMJAa zo|c?a3k;>?;2NHM+B(+UCz!0dM5{-w;-z1(2>#`W+)*@F`F! zpx*-O1S+FdR2n;1LFF<@MP)v$X#~^<@A1&j*w~?W=KL?Q*naoFu-I^w6N_I&RKeou zF8t_m?z)zQ+DR3{eUAOlVYbI94C83R2GL-HIFsI#T*@+$N6J=_?k%z?pz+Sch^ zR2ngIGxWKSD_Lk=C5>pHPT4=Gs3!d!aEREvbQcb=0N3|r3aq6DmhB2t1K*&)7kx#_ zi>{QvVb`N5effKzvo_hsDaB@_5cI}L6S`91N;Qz^O*Vahf!iEmP)(O1RqE!F0}CHYgtssiO@4YuC(n0s^qNr z5GwIL&eDh~L0(NQ45hHkBFssZCdTruU$C}57sp-Bz?UHaO)=4YUm&EKJZG>oNT7CN|si5j;33<`kat4P*inzha(Eix5JHPgfSd?d!?H8Jilt^Ie1#&$vT7kPcH1ol=E#(yGB6*$D9Q1V2f zoTN|+ghDX|eudJMooZm2E9GelT%W`nbgkBa|FxObczHhMoq}XEFrDzGQrIvNR=O)r z1s6hLR)k?*6}igTOM%g9VBsztNm9YDQedbWSfJ9ht!??lEiBq6u0$Qz>B>ku-?W8I zoYZ#)I$2#b#RfO7k1n$&dU=WHWs{fJ-RkJ#CCV3D)xKR)*|+>1XWxc|R_R-FJB=G| zQZ0EC0xF086=>~4eD8ag+Fd7EbO&Fv6+L~pqBDjqs?r$+GCJc+sL`v#d0jiTr@b#; zqMlw8t-(D5bwYfN({TyW93$8|x16}d!*deVw*wf(TVr^iY1QgVQGDdrtiERf#0g6M zBvEoy3xOg1Duk&6;U&3B*$2U&DO+GPpqBkSa#`$*VVDzn5WiUoZ@!8wiWzQf9%?LH~5j$A0wa5)0^>H(g(?JFn zpDZk_Sy))R(Ym??@zl%=W$b(>wlaWbf)O9uTryr@A8(IodyQ2Wz z;#wEesGuQ<>SF28KRnA@otrPz7=+)nnASG&n-C-L+G7Um^yKv$FmRpZ%v zSg2Y{vS~#G ztgY$qOzJA$v>&D!`(AbT^>&rx&v_1$c=SF?## zn#OWI<&(Z+jXYaFN9J2y)kc*-V5ZzMsf{{}4;4a-IaM09BnORpv$?BLQ<_nuOao3* zng{v*|$4a7Bsore0 zW$^`Qng94IEo(l3j2Qp1?HhpcCRna(+A5Sm)0lr%z!rK|!G;uZh_eT89y{t?2QEKy}a53wrH{a!CbbkW`WkW}`;mEv= zzVoSh#ONmffQ{BE+H9HfRlZdJuB%A*Dn-5w&P(ZAQKY4j;BwCpms_ynxRIARg)Ir#>F?}Q1DI^{Np^B?v>3$Kts zZEUD~dWlaIuK&LzQyxsHEHvFv3LtyyjD-e^!TS+}ae-CBmg{Jm(|Ugm*i@W_Zqq@JqQA zOY4z;l#^Z$MHr2YbS3O{=U`0-Ci1}9C>db0)pm{zQaf|McHH!6lvfVF4T>#BU9|;=beTLkh;|iCuL8X-K@X{b?%$xCpBz%HOK494 z(+@D!9-J2J>cRKr;5w~%{vp=F=QAu;D$L;N{NW)s-mBJ2&Iz>P1Pkjt?gRLFcmf{2 z%F@~&BU5zH6|X8C#6rn6(d{I;#q$X?2!dZs;Cm0VfEvf*z_Q>*gLZ4;_^rb%&F=}w zIA}52xaJ|+*rz>DE(Bln20qlPyq{I2d4J*NP35-1g}kdF<=k+kS|@(0ka@7H!Tfw7 zGk6XsK)Mb3zVvC|Q}#&|*=9QGGg^;d>Gn z*tod6zF+f=M_6$B{+i^)SUaz=2I9l*BU+;=DewlO?2e}4fs=lcJPBy(@PJwsnx=1# zG-?Z3)ryS)m!qVBXI2Mhx8QQV?tV3Y-uWnNRWmV&^7vW_e0Vf}<0uP`XjB2`m1$KP zcoG+JDmz15a5e|=AC5vHXH$Ldag2pFC<~w_n(10?zZ5U}P4ls3=nfhEsepPAk(!S| z7iI*ld2#x5Jjf*xRNJt-^RP_hdB>n-cMcn2r7)^uRt$T9?~83JXGPU!JGWV}NTW78 zbZV9A&YgnlP7HQccT{~|<2XwkJhEPuNw9>9ixc4gja4V}{wmU_;O9=M0{)i_fG-Mi zfj?9a=7q(qQ^@Doy(xzRU9%#hE^-UHmM;e%i{S1jSW};L*b}NC&u8$M6KtH<@gY@a zMf0%b|DF{!Uvtii<*drA_%47yIl*Rze~0d>p0peK3w+IK}$0 zkH+!lMJ%%BL<)w5{8)?JZu~etrU(SPy-2F>iU-%lx`z)D;`#e}QU!fAJObMGcaq>< zEQ-$95P(7K``gPxud$1&;c4r94&St*;>^kS620dhFq+6ah(mvQ7g4eAZqteB?QuNd zH2WZQ{BAP3oKy;@;6w!U`Zk~jxZnE`?O-}Z@iV7ci|n=_?!=-Z#h{Zosz)B}z%#g} zy@-YjX zT=>c-J4aC7^A|2P!Bfgc7%G|eV9=^JvwOEB=OLl<@Qn~$XW!j`U*7aAi^)C>5)7Xs zCT*+7+WFCpY#cY_6Mi6vpd0UpcTR0Z+s8qj=d=*da+qd`1S+nz!}ZZ>0{sRgaH9Jf zUJ2d!zgOu(MUd0Of8x7!sK&3N4^Ih%cL?PV&$5)(4?{$?s3&ey2b2@u&*ClZFLhh7%w{D!uWu3JpUXp?%SL&9zQg;-~STX3m5$h*;x~v$bSB36=XNm z@wd;jtOig!3`nv=Whqj^S)!Na^I`}uvbxaWCVc!R+924!!0Kj0H;7I>O%b^T0X9<< zMVp$7_vpKsiE_E(Zp*43JT6XkR;*9}Ran@_>2j|aZ{g8VP`XY4e zBq)zx5*$NB?n}m{-B58)ihO3x2O8+lGYKc%aaaLIW0XM&Qb*phVEdmTTxQ|+GFk>e zMNV5zxBAtJiz6a&aR~H^$yK(2t{GX-hBDeUuupkxi92Y~CX`y?r*c7k#wYjF1n4A0 zD+6j^1dyWhZE4x!#evyv=vyu$qeZKX%a?NRzzRvzHQC<0s|lLQUM8E_i(Y*2;zKVw zyy)n~A1~0U!;NWp2}s6~A{1GzahJ0C!jYzS9(gH&Z)A8}F!?WmYM;=}v&G*dRS_IH z{{ihMgDpNAN^ZuBws<;|zG{o7GwEVmJe^73vc=ybkDLcfb^xhRSjg<=0w-+z{s(~n zS9qlMa8T$($6d}GWsSUMonTLnhEIr#N%o$_N%nqclk7vTCfVP-1+A>(r0G&Y7A&%+ z20RJeGs&9jHq#$?V2qaGQNw0>j)%8R!mrk5(vW5hdZ7mFO|p(SHLhEu&}Bu78l{@( z=r-C1{-bPNa6$@gaP+BFK1fT2!Ls)k4~zQ)S_yE|?j#Ht^uE>Bi!6#_RC@$k5}IzM zC85SOS`ylgz%TD~g}u{#F{B7eY(povWL|<}jJ5c`fsQgl!6{7=QU*w|@?H{4dMY+6 zz9rB(tSG3zc!CIuyY7$AfST{ zqSCz8=xUx#sTdU{>(Hg>n*QJv?7kWT`JlQB+1`pbin%b8Va2gDhh3-3a<2X5vCSfIJ`=+k;74Jor+?8yh&Ui z;|VKfH^tAB`xUd=b#ovFQT7K3wzU}G*V6ZoAv~@a`-PcK8A-ZQuPWSG!vJ?2%+ys3 z4fhlbq$zxOHB!hru(6V_0gv(+jd=>dkFNl5L>r>4B|;vde>;eq#Piw~^1jiNHSyTJK;L+K(=1D~DD>D+gbylz6(J z-S8l2UD-{I02I>U%m1vUk>Gw1B(NK$o@D5Q1bEst|1_iucFj~kR7C-eJybT@Kv!TY zjWsmqM*nlygexY$;QF6gDG>*hFfd!hriqUhe*Bf6 zSwqi5myl{uAYcA7Yo2}Vb2K4QJE_o2_oSJ%!%q;G=vx*l2Fy_38+dW(KXIliK&k>H z81Au*ibhJ0%g&S@+eFGYohgfu@(jT{N2&Dv)l_NvAt3}Wl~U2AaAq-mhrjq;n+7f_ zt#fA)-9e2OT&=VB+tnrr+O&4{kpc>^dq{sq;!|mjC(za(u^OR7aPZL%+d$0jeYfzH1%&C!b+P=z`yMTk00pAM{2;NXEM(CqFiFb>x7bY!QW`Uw>n<0hE%;esgq z6~v$3W>LN)$$64*cWTY$x+*Df66J;!jcQP}jCli4#$@cj)VVdrjqf_hO#Um^QxWM7 zcht+*d=B7@Dmay#H9&}3;RVp5t{`W>f~8l^NiJZ=94~}iC720lh2`#IAM+Ot41isK z7GOWDQw0w>2vNb_POSpgN?@Zaz%~O|!b78xA5$fpIKcuB|A(<}0gJNu{%7BLQM|x{ zx^fdiL`CodB8uV#1awhQ@``uVGSf0EN%IDXDC@dPnH?%qvofkk#{ro{$OscK4bqgijzHo&x6zVXk&$ zrfzgg&rt{*MwwdaaEH;|6LUnzMyTW3#QOp__rYP=+Z+E!9mGGM-rgk@mw5NDXI(mX z84+CBjp@N<#jneZ#@x$BRT;w{@@U*>sbC;3kbIi?&BEfXqikPPI(Oc8;X!KU3${))4c0S*XD(*nSK4iG*&}L zq#A<8fTd&e9Q8Hw4wiX0>Cgo~^lYDetVXt9W+2C=yg73Can#gv3t(6v z99kdD`8v&JSwp9;DjOP(iAUjE(xnW|f>%S!_O8K*VGch>rnY-P4T?hs;H7%^oD>`G z>Wt|A7Skzi{}&@tIq&a`HS%s*op+O(dFS*;-jl%tof}zqWZoewS90FtZ!r(1N}I`H zGEKl*g4W5A@l|fU1VD5)&+A`<=yNdiw4<2J=^5|8MNO)do^|fL$rbH~ zj4jVm=?(1Kt2|48-%ws`^ipROJ4&7ilfIreTvXijQkk6k=XzSLH2I()| z3^RBKcR`N0{^3vVg&dxrub<;_x0pu#spMpGWSP|d>%A}sZ@165*oNtev0xGZm$7K8 zaR%lld`cYWYnEW`0UdO;HnHymoPv*YT8FHbMd0{p__X_kn62&~#!{!hl-PPtJ8|pv zr56Eca~EoneJ?37hikk#b)~{BA@3%|0Eg(u;hs&6^uu3DNc7pmj^c7sAF3xKnOf4jRPU}5+x+YmAXsMmAu+^}h^bi(Df{zfns8T{8!-xt z#Tq3^*7Tbx_BTC-?`8w#h&eL&ErcK zx}=C~_mmE0mqp@c+>UA7lvhlK2MB<7WP4HTiahxyKA)6ZAaP}zT5c1~#(8Cl@$`3!IEd)Qfi0r1goYamVTu8Q$BZZ5}Ry%xiS@{GdNXh}JQKiDchJPi{`Ui@)p_sNm zP@074w@2n-^OC(hF~1xhqaDl@5^oU3D4fYEr2j!_#JIHqBM^;-~%w=X=zQ8D%Ow9g{= z?Zw3uWmn9;pADB;js_5Ajl@gCWO>Vw7&1gpeAxQY@*cr5t*9?z8eT=jCMbIin8;>a zigkYRiZao31LeQT5k3OiScjfjQWeOpeV0q(h2-@RQmPE z{a@d9wt&6NAyfhfJ@tpbNb*IZ*voVQd(I#Nm9xLnQiFI|G5ki&6yc`?E~a=zbQZJz zbf;`Zbn>up$iz?3_Ma*u)MG6F+KgYP716Ze+c$(84tp+xf_h>G{MD u1fn~>C1mo*RcM*iITl$x&mS`5he2V`8TkJ!OOZtLY zxUCfT>?X(O7gI(pF(5=-gH3DnNmBJ;=6%G#@MqI@KUQJKPt)F7qLV_W=~gZAib7|| zT3bA=tT;t?YKu(q82a~M4>3U4FN>0O9wNrz*XK0U1NPDt{G5Gx2WNua6z^-%r|Cu= z5$AvFlq>b}$FQb0e8w~D`Z?6AuIQuCDYDiTLH;v=#(L7FB{`?cai?fsT@fg}FT0nV zsVkZrl*uPc)cRt$K{>O5#(Ij0%E%w7+*7ns#?7O@Jw-P$@_WIj+eEALpvifQyMDS& z+wTRRwkA)vF|>hJu5qmy&IR`TViDze2~(Ygb9mfy58g?uy~F}>T}k;&*o% zVH5$%p|)LV23x6NkkK_Cu=dT&RXMHsznp?&=1`B>?l+1$wamacn?b}d^K zaGAJY)Bw+I{yq=8>9?0ux0?qH(>)z$#~s(soS-Bhky_u(xUhetwBOrMv5y#RoP?rr zC({X8)`3#G=Oelgd3qDOV$#AAw57P$!7)~GL%{3o!Jgs}_7dCNFXS_AIO&u3!`+dx zqhOE%32SF^LGBYu7y-el?$M=WYan8pFZiFY^wM7uC3L=lXx3)>QCG=$zcsur)#m`n zW{Sc!#UKM`xMfpRLlLb6M$&|aqFJ|<-?DV^NdP!2&qcg^LQWQVMykQpHA=wP)&5s^ zDnky6I6~(eim*0wx8nFD9DYz{wqiWjCPwg}iCz@04LhQjfgkd$viJ&$X(YnMcFmo} zG!nj%7hh0u&R%w)B_2ht)xb{+&h&G5^L4`yyJ~IjGw{NiMxsqX*$fs<7DX4yNKZui z?~O!q{aGJ5+hpZw>SPixDR&Oj7L%B*oNYnv8bjDdAExxi;)UR>3Mtj)Nq*Sv%H?`b zMn=}cpht@xd$p}yiN<*TE#&sPL^zBHYSN6&EA)*U6yS2PJ4FMFw6f5^h? z@_-lZ&ro*griW59KM}7KZK5%LBF?YY6-?s!I;@0=Sd)k{TTxe=r#6>9_7k}tEy0VU z+Lf=UlfUSvOgTmQ{-V25_66e*DZ?r;iH=IF6CyX#v(0&Qc^HPBs+ z-bvVd-Um}?_rV{~8%;%oGP5ZiY$~Gbk6XittU&Gskq8#8nq69}%Vmbf{mv=7)#p;a z^F8$o7OfTYK6)`&6ez7v(}Q5qLh1WCg@uUS%FmtYe292np-v^knu&Nrqh9Yz3bDmD z|E_&{BUpDHO=w-HXsV3*oDPPHj>;=%=zgdOHx>rM+O`_(8IyoCJCI_ULz-Idqe;z0 zig7H+PgHd1;p0mPp`K?UI$L;d6oIq$m>%-y4OM+ zOc+}xyQC#)61pRnhLdJuaI~9NW>q(LE{g)}=vZL>v!#bTL55Z$QYm`7q+Khq6eq=B zr9I(j^4UA7VQbN)cHuKH(IZVXsI|bUABRiwTZ^BSAzsV5tp<2#U(`npEZtvxfR?g) zwr>CeEwSPJ#b@1tg|?vvyZ3evX4Rb%l#f0ff@#15OwG*}Z@hEQhu?Ak%cmCQt{08# z9AGS)XPdX^n>M0(opL?7%!eMf5x$LPAa$Z;n*YIsKsU=YY+~~~{U)_;E1I-^Qb)|< zFO*#`&1#VMW+b9FTDre}9|T&uFUA+0EmuQmXZdxw^MHL9RIV%Qa8Pz`B=vk9<1Y zPPAzIyFXf{Wda=FeS!WoR zWnEV0w%qWbQTJvz*sfoHJJ<@mFC^ZuGQM}1 z%d>hmaTepv6?yeQ{+uwg+jQJv{_O~4X+3bc0qh9#_FD4wMR>gkMi@rY4A!N~KA|(w zVz4s&I>mN?hACC;G^_(O$kPXCeh2ZU&$IC1!9h{MPJF~Is9%?~ixEu>%8r4Q))7Y4 zzD=~TqZp-}FQa;~BHU{@+)=QzM_n-vYx|&r5@SV@Qd&U^V@20`d@wlttp~N8d+10k zgl)whx)BST|JglMuM>W!?xE;T;zjZILpR#cNthc%V8s|_{j;hu94kNGK?9GF+F8t~ z^R^xHvvBuW$LLIV;V0aHzq+$XYWqew#;5$GxS80tiX~34r$YNZ&~ckmf;Lh%OnMpD zeC$VLj1zAtGd`vdQ^AW;{S;KJ8bohKg<$whEdG;|x;RuW}JdJW6eTbsFisgorG_E^J zGu|g-yvVLod{0*7xi4i!lv{V`{dkes_EmUS{#lQ+zSZ>@f;ksPLs^gE>&etj3{!Hq z)6{OFMZG&;IH>u&oK|&%wfx-|w4<9?r*ykb2fKfM`d$;ILcahk*S141{=MkMN6y*ayG9`#Xjl=dcuSOk!JRr(t6lPrBrV9s3<|T-a z3^@aF52IdvPk55v=T=+|!vsqPnAVu&(F(dL;J;Qk1=#15Y8{F5)n35L`T4{#V{v>y zn)MX!>?)RR?*1$;LY69EL0B#zD6X%XYD+4{Lj!ItM9Czmn3N3;OZXG1+;mGM5iEw8Z$qo(ea=+E;J}??nI2}E*-JDHSoeuj;NXt?69>nbaj3C1b`fSl zn|p~KL*_L!a3AOlMmpQE-adYY+DJsS5$k6@b%GE5ANZ$i^GGM|qv_?^CpU11ru&>v z-Kl4H5v-ok3UAQFB=M!^s!i-Pylo6WsC~GJx+jZqN{`*NCK;Xe%AS&g$>O0Q!oOx? zE#t--T3>IhW!ljyDXB)TYQ;*r)*F&~Ya{jPBW8s}UX?^G*zKr5vMmV%hEDSPn&(wI z*GD8M{k*8TS^VmGctbTM-*2D>sp1LciBhJ--wS#a&B)E?-J-#ck~OKqM^ScOqEGvY zUTwgofA*xX+SNVjbsWWuo^+k*dyA-9nke=eyN%aMTVp8?J=fbacN=|~CJrkv{Z1>= z#U`KcFng|%{P$-xq`$bS?7Kke1H`96OE8N;^5bC%SW>u`VjS@$cE(*m405Jt-CYpJZ^$X(xDR zPZ~5vq_|(;kO_GghxfN_nDo~d>F$l7_vqXh(bHprg!WxT;bTSncBjYiJfvr9V8XM6 ztq;%qupK6ioA&eqt`aXwf*)pBo8N17PE)~HF{WN(CrQe6?d)l~HdgfT=6yg%wH^zd zI+m*PMPMCG{pmg?r9Bc#va%q=zOUf=Jcnj2LkaQ}9M5!kjmC+FO57>>ejH2yT-Xyh zUPO#OZdTo3C(SfF4yjGHCUvt8f>D(gX4bmm@Bp(lzk+j#&p(MT9CZnWfEn%~ZS;LW z^JF6TfXlenM$Ua9W!6IgX!ozu+VP@;;<1OmACIZS6W`LE@gmCjVHm1q$&Zurx+;v~ zCSW>T{sqmLAlii!EJG}Kq#}IGxXs<7|MHV((eeCX5;6w-xi9Fe2_hh32-5MhzeLO4 z0pqLTPpCXwks++q%Ye?BWMdBbJT8(=7mJ)KJQ!vt9PtQEZcdXQNBeuPrdJ*p&6Qz4 zmXtg$Je6jpN0@huirEgeEGptJc>@#<<@j=XeeK6&`fZ|^rd-@d!=4m41?hV_^CWbi z`n@E8-Rq{fB&sz@wDA4i|dx)d)iW_^^CvPi#U zFM7Yy(O4DC_}gZ&z-eHy(Xfmsrm9?Z;MGlQBwjqxbp7$rX~I^_Hgc{N9# zh1tKW(82zKTpz4SS4{;H; zMF+hxB*z6?rNgL3{#G6IT@BDo9kiuJW>4s#Yc)Uv0ZO-hCeM1_k&C8Iw)NV~XM1k{ zjAQhzza(3KN!$(XOn*Kj{FP~Y$!n@;9G!^)BiXpeBQd`chS>=x8xwV~TVlQzh0C|$ z)6_ZAdT+^)slp-*{Y%a~Cz1_{#=-WiceX!W^J!yt=DcI23C2>A<*oG%_vdq=Ss7AzTX$IRyOzh zGJDoNIImiph1wS}5}Q>(`W2}_x?TgxFGm~V#NsI(uukY$IAsXUtY?*_MLCgpLI$Mu zI?`4bl5IUwG!G{pyRCp%tm75bz^h`sv)de`>7A88E>W&4_%z|%hd5wbiDd3D>gWku*qmEwR=&t@RSKQ4-Pq; zT25Inim;r&(z({QaE5g&X9+C8km%L`IkJ2;)N}p@Sdg#15?M-)4PuMH#m^j7Z=~a` z)$umfz=I-n(_V4nnRL8YbiAB&sU7qT&obgQ&} zel-f7#&`ivJU<;T6d9o+Z#whKLETFk@sCd(HSyOGZ>CAaXPt<^b3+f&zI5W@uvzB$ zH#*)Kd^v^3%y?^^c!7?BVY{HL0)Z`8Aj-coogU&X2hR9ad0L?#|zN$ zYS+NK&3KU_?WR4yh3d}|&Ai@}IoNU; zw)_CaGwf*{wuWJkAE3#zL_4o=9d?Le;Rk5lED`2)GnJ{d@m5^z=6*UkOGJ8|&|%)t zjN0z~n(HhfNs|+_R>SnO$WjKJhBeqpyXGUiiiYytLWZ5) zLD%M^snl0)S?+p})!-dth85%AY3}4JOd5 z`J%h;x3zgP@cMY34A|J5XVd@tv83h0S-tZ9ft|7B__@Cf(Jg{F=dsnfe!ewbhPFw*UR%h zB+hQyBk;rGejH;MT>aDQBrLd@t;QU-S0oh9@Y{Y4VrDmu2hI)!ByQ*KWH)WV?;@Ve zVGX9+@;pl;`tf~tf91O@T2&zYI@KD(by^v=h6~NtFB#Eq_xR2ob*}M;Pyo#6QoZe_ zu7a)B16Gxu+X(D&XG4|L46N_HU z6K>Dr^AbM!_$y<|82VxX)=BG^A2 z80>gzji3!|Mm2^X$F@=|kQk_VkqGf`q$kHVLF9x?J|>f|;vV)zA~5bOTGI(WXgBS{ zPh>WLU4gaXTJDdB%vyHSb|)G#2ihBM6jq2S;~Y2YTZmAbD{eHuQ1nm+yV3qa$kStP zbhS_fx46xr?6|uHxusQco@$ld)DU^u55~`!_WZkc(`$A?(H0S|oS#A?Eh4l*4qmas zhv|@ovq)cN5x$~79zL*$K>sKp>@bA$HQ;V7AtSoX1R(jeMFb3afGAC*w1$VH0p=|D zwwo#?jGuQ1yy$r4TR=gQX$qFOcer72-|mKi+inVE3X;P@WatFcN1(D$>Y@b- zT6CI8X;zWed;y2PyCpCY+wr*I=jlG%v4Eq?BV_YkWUN^o3Ij@u3fOwv|Ku!nVcGUkW5c2j>ul^0>P^Or6t2XXvxxM}cC@+w^wAM={7 zX(LzAa+_%9Hvtjuh=ZuYfg)O3^#JQm{d5}X5gEJJE3KAY{PX@3iv@v4XtE%316RnbiN;NjS-qHnuK$Q`$o#T>Sd zJ{38)B69S1cGH?FM2JHUCqY6JWM)&_R4NG?Af+E~r65doeW91yv+8iJ>MJR7hwtL+uu~L}$jT1hY}E zRa&ZxbC*!I;I(gE&{`78_PVy)LeZ~@Mmg`hQaxm9DyP2eg4U7Hz6_o1g4UJLehhsA z(1ULETvbnF=l~aPeTkdS&@L{hr-TOeXK-^D*h_*3Fx1mR=a|G>h1J#amZ^_%>NywG zM?wcO^oR@EKtcyGbgK*6P(lYYbhQiGNJ57&)Z&7gBs6F!gI{og8%yvohK??zmkA{H zait;%9SuF4Q=?r_e+eDI&_EY7KtiW6)ZGPbA)(JP^!lRes<)KT=NbB=3))ITgI-|p z0T(!2f~PZd<048d28rZKjgYA?a%!Fn8Y!VO7&^rTZ6l#G89KxTZ7ZQKF|?-(+D<}e zF|@S{+Fn9~W;3{<3mhfE;S7DSkZv%E7Z+C7Hb$nl;?%EQ(2f$?lA$|Y&}a$uVCZ`; zXio`c|AV&71x=7ps0laiB^R`pga$Qa@B|k)NrGQyX!=5W`*o1m*_GN!rnckMW-e$~ z3FW!CR?h{Emr&MS+TR7-UAjp?GXP}2!9DQRRqrm7U_rQPhh5Mf5*pN&!JoRoT_hOR zyPNh_0X_BxNL=JfMW7vIF@#f}b3tPzG>V}kUC=-Yjb>kPF;Lf+sMv`vTg+B(`#;rpnYOIMv4m?JJ=Z8G0|j zx;p(N^ht*P=7Oe4=p=?7cR|x7^eKjJcR~A0XwYN^zvBWAkl-l{wdK>el^}73D>Xx= zKEtWwT+o3MI+daQT+l%hx`UyyE@-BN?qz7O3p!jv%NSb61sx%wK|eG2&-vALA1T47 z7`Md=Z%U!9XW$G`Sy2S+@BcW#)`lbsyRzi0&w7>-&BB8q&`YfOa-G;ixoZSo^ z?!p}=aijMzILQSbEWwQ!+E!+fCBw?h)^raxH!D-<#9IinduA0iTLqJA(M1gD6RM=i zWxn-$s>9^+NTsQ(L@VDuoXqwl0-?1CmUt}6AM8UPt%AwAtPh=Eg{bH)mjrpO7Tr8X zTw!x6qz?^TEm}? z6I5b>U0n-fx+NCc*J5?lzK{m26^)y`FIxsdjq~sT^p8PdO3cmVg|WLAQr=n-**;+| zuO%Y@)cv)E$asMvPUtyfsb1>jNm@`f$_oqWXD(*ILb9(FALZnYyKl!f}?P) ze7CF2V@fbxUN2g;y!0v;=zgBRP#}&1(!+o`3OLA=%ZWjab1Civc+LtkY4`^sRe7Ty zz59XKp^WKLlC?oxH7FP7lnnStWEhn0gX!&!qOme}Hf`UC0MI70Dd1z#ieBD?pz+ha zY0D-NTX(7K4ac;0%cyFT7!}?awLuh)wqAW;Ps~52BwMlEhX zDQ+HZ!*@L|Jz<$P`WhLwAnJSPT#DHux+;S@(X;&R+lfBh0&0)O(#yKPN0C8#_Whx7TA|R|k6PX{!d=OZq4duX=dvn_rhSGb_bDgI`k4q(&Lz^u&k%u`6h+>< zgs-RBY#S89D%h-T+Cs*yqF>_;b#>{2QpO;_X*0E@cABhW&*v;m}S6A9j*V4D;U2zEg4_oso|utlqr`hb4iCdP!G5D)D6$Fpz*RYIbSaK}`3 zA6k*4nbS+PP6{^VmWZVKhc2^(^2q?(F4FoE5gW34Irf3>xL!xT>WE%6{puwpqgWev zksg#l0QSB}?Mo3#vh+J9V{m(#ieKIXLsdQ{7I!4phTwtiOcms9ZB?g4A;C6&VLYsE` zz8&3)^LK`JnmRfYKmCZYt`EExpW4ku1-mOh)vxevD`wM8Y#Ph1!&f@yeK~R8$5=-E2um@tryG1*Xol z7cI-m-~J4eX|P>_uXyjLmcysoE}?G*p#o!PRLiIBgBm;MwDQz(Lp|E$Rsx zvk$@VLm$x0eWG)Zlp~VwJ@`vgTk0)en54%=(ZQ5OXlhd#FGgTI^ybWLre+Ue1%M>O zIl8(JeO};FJnr-8(|Vr|(Vl&m2J9E@efr;*Z{)yJ$a-w-Sz5MV`1-VDu&lsfq-dSb zQptYNwfpff44jr{kqJ1p4| z&0pHB<~loOC(^eEM54!8uog#oG^Zw?i{45^2YUQ-(Y#Rx>(~slZAB?4W^u~ULg~%V zMTcSWSiI2MA=m@kGYaNn5O*|tlpZ>Yg{Bl+3Yx{#35fh=l-6Vx1fI?PD6AizM26a| zemrO#(*9@$B`3F9&^8~@De{eSCMGMCJ>JFzJcmd;xQIh;5Z1JU-*jfMeKzeo2fI8* zzHp}*9sWYJ^qbWL820_C*7{-Qyt{6gSsUk%1B_lSaBnnlVG17Yrf&{{4gVrKkwYoC zU3^cYT_o9G&-^FZ?fdFvzaR3z4vQj$Zd_3swq+9-FCIRnznH06oiCy<>-DWn)n6PJ zLK_bXKl<&O(joc57hKr`A$oiC=^@3_d58*c+%)5mY;WWI9K>s&R_s^D=(n%BX2&oU zqUZ>NsoqvR*-fiBKU)2{Xhw6&MV;CucF4esZD~ol2yD64o9{mB;}=zV6=5Q2wgTC( z)(ZH{y|wkZ*qwX=aQ*FT<-#+x8NclYt?KF`>hH06BCU& zgb}arDw@u~F|W~@L&7ig)j3#=1QVk8jYa#o@9S^JUwvS&Jmlvr@!lcfnbQP4Q2P^l z8rx5&{;Poy(*6)!P6CqNJile5dG;b>Hw<(T)f(c}wa-InsRSJCH>f4gqB zKi^UOUPejKRwi+sZ$lqu zaUNeij`p_AKmi50Oae}-T#%24G;60+>pYL#9Dld$?i^|EJeZYlBb7I7AJdwxWNAHP zw)QmV;7(g@|27ODS)2>h<#3R~Z%;p-Zh6ro-O>qP-f0#-PSMM3)eFOgd=^`-d;uET zT2RQ3aJB==kEyn?&;$iV42?fIy(?!s^(ih>hhfvNwV+tOV@RSdM?{OJiG_X4U=zQh zwO~{mTH$^rgvf%pEM06@9ual=p1TVnD#aiNA)5TZgvf(ehGZY#@H~Vl|G4rm5i%sx z^&`SRcpdU%eh$>LR6jN7(o(Lluso2$l5=M-H`3k!U0AYRO0k9@IJ86rtUg^3t~~cY z1>r^p^ZJms-5-L0NgGb#gC=;sgF_2o52jNKJnxTlOqNIGHW*jVU93GwVA*>_P9zsn ziUD7b&*tjz&9!pxe0s4qL{fr97}jYJpkk*$j&jfu#&l4df$lLmF{<4_$D25{= zFr*c`Sr5nqDI#y{#bMp%nM3$gR4dkpFe1@xrP}ssT=5jdlIq2kI*TjA$^loq&=18` zq1qL)+R?Jw>7`ujR<)qf_St*GsOCo0QCm+!a z?O)-}on4riJI^2IDqW*J6#`MR{33RQSMiSUblir0&>a6unz7dbZC{uycfm*&Ma$#( zzuAt{-wWTtQ(F919!ZT0UUSN6%54zjfsc1JyDoeq$-1pApDM}naFBJo23ZYo?a9lJ z(3PUoh0#C#Ht50)wV>;E4Z8dsbaB+H(egF^>vY}4Q#D;zIZ>V(N=Mb~@k5YHdjj3y#Gd*mQeBF#~ zr_-21WL1O2-LQ(7#Mim;ENk&!=iO>NRrBr@{DAPCtI$b_(wa}fbmn-1zQY4lgg9mW zZVy(tQtr)NJf@HOG{8o3hRySx9yMy{xQ_@5-nyN;-0ViM(eO$L zzk-2?uMTAm*oof0qC~csB9WpUNZ!+X52Il?~&Iw(J^PaOc{<8wno>~#>kalo*_jO?xbpa zw|bg*<_{;=^Cm+&xzRDs>8j;SJhK~pp-jpG&*Pr9F=%vQ?re<3-Z&;Xgpc%E2jd>w zXatUn4oCdSw%tfZKHK zY4?u)*FR&y*=m%PHDj#I(8tO+I`@N!%E_n$-2r11l6ORV469j{Jph3`*)-NFmW{XZ zg#*P-f)ov(s_M2s^ra-{q-LEc$vNpH=cJRISEPJlQtBmnkG8Lp3~>zSFl+YF;t92y z=IrM7sPK{`Y9O&nC-J01?rx)84}83>WqQ}Q7kG(_n%_~|tKW6S})DBlz;$>1^PtH+ra|7q5IlcaOwjr!88 zY0~=>7K-|^Bp6D(tTs)Sg}2G}lSt|F)J&u9ZDcx3Vr?f|a!g1{%!$DgV;U4jaqsvXkD;<3TTcqqTWtendal z>PY=g3ID)`j0+odn4YK8-d|vUDM4yVqax`!R97DqO6c=bA}(Y3DAYRtU567_E2OPf!Nra76;p=c5+`~Xrh`g6U)ncAOOjt0tfisfS+xM1B%ui3heS3@1I zMrozaSEEvG%g%xZtuenEUp_rR))h$+ImV z8A_!4xZyV&8KoE~iS|XZdXwqzUqsth0c@X2^EpF91(%tm$x|QzPR!rSm^feLZv&;C z!2*`w2zv31h;5p;=n+@TGnVMV^BM9?)^P*JK=vZ zCb6_0%Eil`yb>d4jqi+cioKIH27Z}YLoe?aCeeJjgBji*aZSIkr88qh*uR;Pv-?9v z$p;ED;}GI>+oCcq5hn?m`7TpaD$W5ogC3b!E|~>;%6_?{_TV27zW1@t?<~EZeb<9| zqxV4}NN3=bU+}X(|FoIL;u#p>j1kYE5Q!3v7qvF{4Xfo5N86;ax})va4NT>FcXqUe z(S{EVk;*W48u}|%N%9n$`70K@%p2Hc9M<3?oV5b;Fz-qQDuZ>O4Grn@U$LYl6smU~ zKE^kFXwZ3)+zJQGAvqZFeo1hUv;NG&bNN2~c^b4U7IrG$r9J0GP(!R@vZ7#|31*ya z(0%hUx^`Yf*8TP!PO!Nj_==iez#2|m3iZB#{rZQY5;&WWO=M%_Ro4NZwcIbbX3d0-zA~n_8C@dXCd9xzu_M?-HlYatgI#4SY@QSo? z+cBB{y)0V(8(iJLdC{%kaIVrPUbNCKB53gMi2t-@(sRGV|J~k;HvW#_$(x?^`|m*h zY#8;uD4z7_Hw+H&{I5Ld8BKKemPnTB0+rrK%uWHMZ74+L%mC)iIRPYT3-?!TE4WFc^!GMatR+? zX`0MG?WPI(*C_tdLh(-CCDEgGTlk~EpIp1?&$nbtpfR`LDHSJkSZz|ku?|%Gu0q-+ z5#&|A4YH^0lmB;aBdFmK%IZ6Gqls#w1(!t|O88tfN}I+rjJzvF;1dMv4P1ULmjw%Q zrKH_8TZWXTSu1(DXqwrALtQLG&SI;0GS2%?(C&YL1(uY;C$ds)=^S-T6<36xp@Mo` z6=B{maGIxCCU_)*MOoUG+gxztda1Uzs<@OouZmU!sqmJlNP|BRFRXoN$k0Y5O+{s-Y_jIF&S4GPlHzbPZ8=5d-sfCC9-CVGnap6P8hH8y0H|N9S zKEFNU=rCN#xAS*%wmjw3e`9pSYI$;4G|UhfhnxYnlyp4F1oPtOuLoIbkIExP%+5OO z#(nKY)ZWL?G3Opi)&|{CxPJdAK>ux(Rmz>?VeerqIKo4|ZAAjpEwhguz;X#2;wx?O z2|LbfE(5ztp|PArsaQU!#2P#RI>A;OSHPTq2Z0;Q%W~4JTe;X&W75IgxNgRRQ!Y-W zEGSDgrhK1f#lago?@Qs-PqP*H$-&KKvkB9qXx@yW(4N#?0G53!utqpve>3^h8EjQ{))eCHueJFq{yW# zuv@Y zCl?Ey7%Y}aVsNg8!C}>zSrjwDBs~~gKE(fMoc{zSEau1`Q}q{8<4>{!>`@xc;%i;7 z($gh{3a$RY5J#K-5bil2AryyiqB5h>ZlDX>Q^Ih*kd0}yo4$Ml^srO?Ev_MI#C%{G zkiW~B2y8K_i~n$&Vn%~#my*}$$p5;3jq))=BlHgJNR1Jki9g#L}bgN z8{OPn$g561{RM`|`9gZlj?x_1tdl{ut+)SgREs`9&xE3FE2Xa!7TP5T2O z+~9#O+6cM<8w;Xn?_VO$>#09c!<{U(_{-r|^`oG_MT=fdIl-Y$^XEX*85fk?#_7Si zyW>!v+w|s8D4h_O00W@*3JiS#AIo7=Y?cF}-SoZx0){1&g%VfMUZH_qYVMg|}OLrj8}i4}cjtu-Oe9N#Bl`ZFA_fI->qJkI#T z8DLSDC)-U{l4Ixs{cA3NnQfkJp;hdrKB=$5=)%w1@@Jh_^h6)|E7Fm68TtTc-n}fd z>7i%S8DBWF3tMr(!U0j*>Vfp^P0=Ukdo)vGDLM=)U}^>6Ng((f%{#R!Z~q<816VjeYoRSoipK?eAPKV@X$b4 zb7eZo(%3^&)rT9!;h}*;Rj#k0#M>?P63edhW<1UO??sj6p}8SrBbbI*NkeuaCgDYn ziSbN_C!iR`uE%F{wPR*I?02&b%P1pd$@(%13g%@Ll>3CE+_th@xrpLl%uIRbI#)D% zJqp<@3&A1^-8kUhNQx-x%c@%CVEy-sKvtPkrV$9W%Xq1WlPYh0%)Irw_m!4a+Q zb%h4q!6AZ^FfH{q$7fd<3#Q>(0MEUmjc0Q<39TNvFTwBVONZ`=2*Wh`^NyHc?y+17 zoXP8$>>I`+h)C!MvQyy55$)m^&>PZVY;h1N9!O#Bl*w(y?%B?|4oWaAZ+5pu&exFF zqZ(aR++uLjm9#_9qKwSdO(@)*!0$PFDJ=MXr6|;r>{;c6*<*!#`%r>=nEta7<>x} zHus;marINy;4$k1`M4R?j)R%K1Qkr&l?%ezl10RE8KkQeiEHepY)%Bj*67nB_w;Sl z>wyT5e8I|a9Av#!W(DT_V0O;feGz~xr|`TQ_fs2M@c^@Ec5f$IZ>4l_*jrP0=(E|_ z{?$slk@f&#y-`c3_CvASbc?;nHd7copRArYP?V;=M>`*iFrPhTQd*FD1rs^#_`6i~ z5Fw5;%;aGggT3QncO7}(-d{LNIY*2lb$et?>sNu@3hJ;Y##v}}CkjK#;(nbiO;|4XZ_Fovf zwaAO~q(RM6TJ)g92DL}+bOtW?oxBvaMb0!Z=`1s;EQ{5Bc5ZUqJpb&;X4}vZvvmag zjI1P|*Gqw$?U()8E;u0_yJzrY`}V+Wi@7UifS^L=(xZ{X^EoN4`_IvWx0w~ML6srS(wcnqJ0=obyc+; zomEu#kZH!&aQgA;5)@>06*4w*<5ih${mEUZZA<~3Wjp_XSO~OpqeW=YR%_%$v-i23 ztddL>GUYMJ|4sCr51Htb2-8YPv-YaNaE@0ywZkcnb$5aKtE(taRlAx7Y5Cw1 z>n?5tRvO0nL=~#qHpov)L{jB=m<#B7h3G|?;p$(b3MtfGZR@uk@9^kqGZ|5REdrwj zkD+VnNq4oykV73g@**3xEI7-VbL2%km>@O%fpNy*T%-Y39dr>rp4oK9=@9&8P7N>C zQ@_$r?rLaG;yBp*2eA_#LR5y=&G`>mfR4kMR*eN4Wrj@F#{D2G6XOe$#XIo-lfBeQXD_0)p}-$u?-g8B=wR=y zBf^ss>ZoeH=THLkr27?x2Gnuz_`$z;T$0ahn)}NmJl?b0#pA`XI*+Xg5aav?op$l~ z-h6&}-)UM}7d-yeL+9}`?f=c=Z!t9d|M2*0_JX@a`1u(%c#M+~r3jxJ2_8>GhX2Xq zkE%sD9ktMKshi~SivKObDd^U^2w#i=kCW@2|2K=fyE|DtGtd@IwYCrKwAo7yptGK8ZLi85F1By&Alcqz zn~%=+c|U>eFu7`IoA%V+Q}tJQnki%W#@|96Va(*Br2k}%R?V7$JHeU<7j@Qr4KQXK zP~in-c*I4;(|w^k<+H9Gen4N>-hk~?gV?KB7I*f;?a`9hx;wmeV(0%zO}x||IT1Nr z>8c+Uw?xZZMaa8yGJ7QcrFlGz1uakuU8C$q#@hYgb=tfDPPZ1U$GfRETQPs-%Q4XV z`P!*g2jDg|*KbHdTQmX-wY`p)eH=A|yKV)Su6;@#9%{#aJtF@ppwq|I6wVGsHI(X> z%ts`0Afk_}1KBE1(j6bQWzOzlSY?r}l_^m34nnn(2*_z04D|o5Fv5Hg65y!t#S+lG z=Qq8=_hC13W29LVp)Oz2WvvdJKd7TLEp4XrFmkn}4*a9Qr?(rZt-L;j;q7dYDeYy0 z7@zji8>Hh8x^-{&Qse4yq>T3N4~iQFHB^K6_+&n@cp4@VxnL5eOeux@T|F_n3nQHS z$29G;c06J;E-ZtPN5=i_>M4ov1Zne$bVQ9Fc>HOhCdpHC#!;MBYR0A65qPGoGU|kbD-j-|)Re!Iic%($NqB(0l&|&E5SuEA> zoKV~l$;AOWVTkk(PsYDCXgP#Z>cY0i{s4Drflo#sWNIqGTp1Qn?hG{E@*<~6VS#O} zEx^yB<@N7&^+=alH#|WRCN)AiznX@c)TR*)10jO8^fJ5Y$808$EqcOJ5qjxau8@Nd zf$eCON$nP~;w2_<9v`V);>F}bzR>8BM zhJmSkkItAVzOg2uhMPT8nqxsrbixmz&*k_#tJD__VO1qL2kW-03>qmQf-s^zDvg5%Km+Vic!znE_lOIb^! z;+zgVf9F%};x9uMaPf0%;fq@;N6*HBY#a(iYr(l;rncGXoXjAI%EfQ1i^lSx0w;)P0sFzVdl0QcEjsd?JRCz z=@~prcYW1%od>+gvX{S`iN&&j0ae3XI5o0NUlza>3CLZR4kRv?EzE+mG}ce`Z#rO; z-p4Yu2XAq0U?*}%E(4nOvoC#pO?1v#gc7yqDj>hQWW(Wm7U`J&aBk*&d4J6jIPsWb z#}YuaWUxMJL0M&J=`FdFRqzIh`RAQW02LUKoTW7hg?_%v89In{WyT#|e>v8vtSe5^+y1I=4$eHQCcugp z!D?=7aG&3IpmR1arod$^vw$iC|JctzJ-XV*Klc>414yvLzdyaPE-q*0x$=*c`9H!s zcku4{Xd2tpy~T)qJSD^&`ln;a${|$nbe6%>*_@MXrl+~Bte#&@gCw7|Fgvlxg@rKw zXXb$by^h^v`cq2o_AJyvyLm*qESe#iHr3kTJBxgR;te0l^BH6EfZ-RR8@CYe(Vow_$707Wmp#Xp1jXlNj~Zi`sq2Y*^&^@ zEnPv<9ds>7ZN~dHeVVF`4X;ypQ#G>j>xVff8KD$z=2Lqy6ORq0r<$se5vn1F30emtbpE)uA(6s@)t43ekxGKq*{ye!>#~E*jWb)B^Dmw? zTl(C->}xkY^(;7td+VmxW0o#2r;#CQnqo?%4?@&1#eR^Ehp2uYzct};VAC6PJw)x` ze}orlvE?#BPR`+ZPYMB%n)(`bZKlRHo_p}$#QO(RK{GYQP((+XsUaftzMYP>Q`#BE zQ&6ZnUNIb^yim1?;`i=&LX_&=5?OVQL5E?Zy<;LLH|lU+84|O{P^X)M3h# zm+4jub!7b&4%eP+&xb3NK87Ib{Ti+UHGHkm)Yp_?b=$vaLPTd7aBjN4n?nA6ah zzoRjG-@fc`H(i`48xvcMwMKiXYq%P!e0hwDMhwcLX@v((#CML zgZBe}?vb~x4I%Az?Yci*4_5=DXU&!3zgKJR2a!#)9!ayM>;=YZZDtrcH+=S3wlihu zSgW<9nH1j|o{o++5Ui%CPjFwojXH4mo^zW1XssrA{Q5XU*MsT^ zwX^p-^4C)ioU5lOFGB6s-xQs^ z@6(+&>T^o(t@LzTbz

5W<6Md$-FCp`JpZ)W72XiY#t4rmJn$AhGT@1;NuWttwG1kypWCV9 zh27^qCA3$=#7R6n*Zmo`SLfeK;)zl>Ism370(yMx+F!R;JfI>5$U zUP2=~sFr~H+u+zQGxJ^_-r3XJTP|-M)20Q{!wza6<@iYI6Qj0N_8y>TW7H`D0}n7A zPje?7&Eb31svEc0o`^mkN zI#Jm-lb-1WeUSJmz1>M|tUR%Rws%t7;mXYWbg7dX=+g>&_);zNJSsVMz;1HOq{f|9 zY-xN*{X45&M7GC$THIMpV!-jvs&B{MGZ_CxsBFi@im{uxx+}xj?nG@9^sTj{4`^5B zJ9{p5O;CcB^9sesshj+7qMc&OQZ2Po!B2dcpW0}6qeyg7!&G;40D8HL+DOHLYC|Zg z3z)DU$DnqBvVC_qE$*U*H<^V~^$p*dpz2?R^!%Q3 zx~i#4+F<&!E3%E>MSpfxhX$ONeFrV($j;efZ|2a1|Hs&SfJJqDZ@_Z716Xh&x^{{k z8%0G?M8SZ9f?@#y8}=A`?;>_wS4}L(-V=Mo*h^IGy~duXNsPHh6OFN>^1Wwf7uNj# z-}iiZg0oZZJLgO}Gjrz5OsHNSdU_PDmo0XEJ+lBw z?(qKft2pwFz!180JvE7dAg=I|zKqbz7d7SQ!Ly(|T8$d^ZT~1@J*|q+eVnU1eWari z`daN;1odvLx7W(7Bi#KOR3%|8;90l--@#jtWoGSzxBpu5{agyh&8jW9r_37SRrnbKZYh5FIBD&O3qYEc~+C*Pn@Xl(P7tZ-O&7C!?q_%tY?%ho> zaBKQn`WUT;6#f_u6yrY5Bc3w~yr#$)eX8^K7~Ias=+(?^(HhZ<+;GNPkE?bPb3r2_ zliZu>b+rSlsYx?E$nA%w{QZg{l-5kI@OhPOwiP7w0C9YJ>m6Q+z%zL<)h@;CuQ%(r z5d2>_21Wb&&uAW!{PLa_}FK_OK$yThj85U$vOvj)*d2p0Z zbL_R0=joVL_r$AVF`-$QSKo{Yy=|ISNCn@CwN^il-UhkYp@Lsb`UgG$Jh%#$^_62n z&zq+Hj>(bj0O9EckwO@n+04ny!hiuCxJQ^1_zUlMnC@Lao0G@YitY2G%=R63r5M(yiPe0 z9gAFTi5L|G;DKAYa6~>#lKdx0<{cfH%>a0m^n!7#6lZcml8*0BA`>PPEzdML4Mi7& z@c~w+_lA1m85fve1R6IQb1Oe<% zA~Ax8=YbeH^M6NCar!prSK=eRjnnz){x;Z7SQe1`uAGu0-DtZLaV_7!b>YX z%8MYb&US8b)+T5)7mb%}xNI>oIbj@b%6|n2;eg6Hqv|7Co2Wn662GQ}?U1(S z*L0vA#J$;_Zne|BwU>qHZ95eH@j_H331b);)HDgxiz$VuH~dA~89A`YRpk`J<TLzu!vrhT|=P`fe(Bw{feXZ~kI^0Pw>(q&U?WA|tzMVnQo%K2%b!sAe9tGUF z$ED7oS)KJ_MZaFiN+(>BaWT%)MCMy;G41KBSI*y&c{lDs;+N>HmD8?NqC%;9qXJp} zs>_Z_p@dY7h1yJ-kct`B5)1v2ilKN_Aep;>Ym4VH;V{tH{(xk8wUWO{248wbGu6_hqwd?i&LoP`Kf`fu{A*4{6t@QgmOvoX4-D z_{nJqkQi&bB%|#%8r@ePU8O_&TE(O+nvFML7{ek&pTf1mPZ+agI~Jci&)T1~`)Yr^f|JKLS@M$J z7N9iI*PtwN9jFI8XWq-9Mg#TAWfJECAS)a1f9oqSjSa`{H`Kt1@y7YA9GW;#_bdNv zA}{l$J-#LXqwd&+{RPjbjBd`*+C^t z9vU=^cqh@r))uM8j)_tSz!uNG<=S9uVT-KhA@bQ} z$T_(9Yl^>?2x}KUx8X6Lxq*xI-IIsunv>`CFHwK|s=0gLUQouYTSBX*>qUaF2?bGZ zZjLal_zoM-Z_AoXIE;jew{e?C#8lkdb%izMb*D&8dC*wBcBx^0+!sP8K~vt@Eu(WG zq^`-ZW(7>&QSWwhacizbYOx}bD0tr@8| zb1jYtW8Y1BF;e%BdX6=xVO|6+zdUJtSlQ3UU5d0eDTBhgifBnf*PD4HoVWoJwoS70 zwJx20nXZSGxnGfa`gVc_?Uv{6c&W;CAH(?Lu~mo~Aph~YYo!!BxL@s1u z8)Q=n>28B;s~`t6**O`z zSK{Xh`Ia%7IGc$G4h)Es(ij13uf+hvElyxV;*knAAuW|i(5r#E+vW|;C4#@0A0+p+pz&7<_n6=3~<#{*OeY#*y?@`*2FeLqIkB1Ak<@wop%>pA%rbFDVQR?nEwJJ z9R!mT!#06)k|3D=Jx}{5VM=tb3f-H8=5QOm z-57VCf+p($Q9GdEF>YA@M=(J}$AW1-q9tDy&gYRZ{TxUbf{Yajy@#uYvbq%W^abuC zaS%*lj2~{zYbce<*dZ|k4KNaMqVG1(8guFOZLD~dUZH8Po(*d%G9rF3v zJjg_bjL3zoYl9qElBuj?gR}{z{YiibmJ&Fm2d5@FMr_7zzUTtIb4?<$Yof9vDVioCL}vEY>AcKd zo0!hn=6_Ya~8`on4?maM%mGgQ+epIj9xbv zy@o<}>sgFhsXmBBlMh8@=rvsbOaRvL=?)co8X=Ng4+p@ZCjr=bh@ISoL8^_+GBaS? zfvSzzjCfSVzNs^4}XdH0;lfKKZ0M3 zqn;MMkv3u+t+Qa-kYu4V7TvpU2+Uip4Z^ejaQ@d+{jjw*Zj4G_&(&&i&kvnP)9;Yxcj zy#CR=I_lSb@eJ~?>cwf&OntnGqjO_kWpGS8E%-~?a#Jr)Gp(51_ZmaHtspl#gKk@~ zuJX&EKP`Hx(zrGEKco%sBT2jW-TzP0mi`ZEGo~xj=FS3X9Gy$r!)fF@8>ChILXoy~ zHkNulM$z8c`jH|Ldq3o$>~Q&`O$YALi)PKyBeb}Yba{@xSF5>)W`3nF_xyS{#GW5t z5_zAe_T73==-2uTt=;h5C%@JoIcbvxeLoNCw5JouG+!UAl^#r!=IafL{)K&6ezm#A z*mU(n)JmtT^Yu(EeF9BcppPvy2D&a~2D54(bzZ2~q(+1l|JqO*O?qc-L|3{)dTqDk z=xI22fum6i^#+ByG_`-!axZ_>TZ1L)nT2{6k7O6t!du-}q3`6F%R5u(BHhomN)xon zA4gKFC3;aBzesnj=86!Nt=Aq~gB*y@ChSIo?1QuOs+D)asdNiPY}D$wEf?I#yQk9M zi*zsFxB+;Q2QR9dI-D@29DZ&}7QMzg=QE|8es1cNWl%q=wpj1#IxPy>ZXBVqP5n-H zt0i z{+pklc| zg#g412S!Su0s!JxBT9}&tBEjmdL|z!pEOeXlK(*_lNuwF3qw`WN|L)EM3G$FF{jbn zkyDS(c9Pq7d{2L^)Ebrh%85yC*Fnp-H9lMbPNh8y}c?u@4Y!1fYMS>da}?W zOtP#BFl2&+v{kPGO_nOF<=Y$xbYk2m9qhQjreGs%kV~U-B_!@$l#nW`@OGb;)iG}_ zt7?Us7qY`X%H(pYOYc`=Cpx~sNAg*vn+vWtL)>t^o*YJvR_P<_H^kM^eD|M~e|X@> zTK)l}B(nuS)Bc z+>J8{n><{JoZ!c>T;Pxzw}+}9=F@}e_tpA$TJK&oe+@)*lU}rEjXuJ24OHB6y_s?f zecIh+FomzxS7;S6Ag|SnXz_!0zgnwTa?+kHAn$K6B5hqjoxg?FXvhLu!fxFKbc5aO z`BY>b+(YxJgD5l%3P0KlMhYl@_Ie8>VQ|MTALbqAWCBb{-#Ilf%PyxF#m(btiBsy`>uaeO5K3( z?&BcF|ND2%a=*L3PUUy62|eZSTK#{1XF-cq`L$BtiFh1@nnS+~cB$iv!;R;Rc`fPS zM!lQ%+m}>+lO9;AN+0KZEE`QJ*HN-ZjE?AdEH=ybp?;h6iQ1O-^v@>jbr$VMDVw3; zT|1Z-Z`Ruu@t%W=86r&8r*Gy#4L|0rC#NlXS)Ywx@E!5dNzP|_Mw8PihXSiEj{;*NIHuHACBV0CX>3ms%@cbdHg zg0&_*inljw9QsCkv@xRz&OfU@*C5U&Scm?@?ADKE5nY@DzSE1j?uN3^c-~D31S$6C zBSc|_I$|zg4a|%dcFeR`g;{p@GsYa(oTop@!BxO1_ve?8HQ%tNBwj%W*w*Niq*{dy zNf)hlAo%?%fd3I^2miS_1#Q(EmNiT4JI!D`Y{IToV3N#)<(M;Lf7ex#9caV;CD2az z>s1ceDU2PJiyhirjRO@2;ba4z*aEn0qA+=trg7LN2m9{r0cN;#rI1X$eDxrSEU%X_ zq7?Rgmb^&!?Mk436>Fz_S~HrKsYg}X1Dm{a#`qW;<&P8PAd!4H!jy6ef9JTzR_H;` zGxffv<<)p&|K{FHKr~u4p?=%+QqC`N1Hz1LdL47$xzKKgn)|_lLN}vk^dylqm#%Ho zYZv_-w(5}d1C7z&@X|Rh$#AMkUf=7rJYu6D^sGxO9A+6~X&+BzL!A9+<$R~owB~#C z)RaUz_B}@F{m|7Ki`&wh@3FbC>LJbFu8%I;aVgOFMh)DLj;Wbg)&+ISTTj@$Y94Jg zoJD~<^v_FqK4ungASaXGP_`hzk!PN7d45jT9r{)+wKX-|si$il+fdd{y+vABH-_;D z=4HGo;Dl+~2M{-D)KC~guU2I_rYe_t2m7M+BF;75!`~lRv{r-Q=zwT&dC_RIL{@LY zMU?;U#VG&P=+LUEFN}N-U0lv{QwofL6aJ6~`D&|!e6x1x72Pi59cr8={G9gh0*S4^ zroOweZ~LJUW$lKDORPfock97kG+UPWLO4Us(HRAzGa9>rkV7c@F|(=W9%weI&!*vj zWA^;b9(}4ds3FzZt4Fop*fLiWoy14@_{}_N+c*dYa(qDM)&eftONJ+QrJ^mC3Cwq> zg*W$y;$+t)V?%w^=%h&;?)SK`wBNeS8*W*3>HJ>3uJg#8Y&3Z-*sVTql$pXcitunY zhuVuiG>ogg17Gmn9{Vyw{9-J>@fG+5VJXhKX6*iykUNdMi4}+i#*7v;ZyyX2v^sQd zpB^02vJra2$bGmHx% zxneDEV=XnNS`cP&pJt(H`}NHwPq*Mrg_{;PZ0E&ezYQ}wzILkIJc>PlZJdeEY3u>L zMA@5jWevAMvBjM-&M4p9g-jK{+_!fw?L4423GR}?_2k|a4(bWzcc~dtqzf!R^RWi; zaUoTN#>gh}2H`jlqv3T5{6Y7tv;z-stHoBvlsQNmou0+71H-zLea7)rUgf-@E^9;) z@_DSg`ZjpOQyyLw7MN#~F22yi#2c2bob=}0RZr`9EWp__?7E?p*p}&jGUXi9OHi?c z`Xt{;<&<>tHS#NVxcAI&q_1#C3-3PB^y*#orHFCy2~I3Fu&k>lRKo@b>P7cspBK015y9oqHT!n z==x#3r>C#w6U4H!DK1NIYJT=JBkl@uKztcY8?y9URc7EBP;6K{H+i_e&nViJR#5fSS;3&4! zHb+vqqk7WEwimtcFjWC{sQfY5J#CMqKF456 z(`h7S9)o?slz4h{OdnU;`!-T>Z~3J*B-Jh$W!U7DS4~PkuGdc+6)$IROx5*PETU3Q z^fU$BA8f+ES;O-~@VMeI$>TUAFi$~R1Rog^0-x7bB!}E2TW;(W1DeHn(+TC{)f6l}g9;MTx3tBbjXCtxVzNigx)~ab_y{MISzFSqJZ5K7K z0{$a8wYv{e+`Oo@cD^z~ry7^Es-|Tl5P{9gp3#=zMF{M9N%Je%lLIa00dUBpo^yrv z&A9z^s?H0Ez7_nMSquFUYv~T#1l~aGi=i*W-3w`9rhs$B(tb2dNQkj8Qpj-6&%dSZ zmSm{eWoD?lG#pAyqv#8ImR5c)6}*TOrR~tgVzE7o#!<*-FB2I;DHrux`n_yy(6)-u ziqfLHHINB2777a5XSn7IW+wIXz^Lsja5hHG)s?_8X6zKUc(zr`#R39tR;Y<1u zZLbFfUxroAW*r1cQMLem0zg)=&4Y$r#(9%#H)z#m-JE{`?3oeV%YzQ#3$12ddU9D` zpw+)aldr()YC#2Vp2eu)RlPu|7rfxat2i0qA>linVyp=v3_j9WdWX7R)$7*0I#vyO z1+fXnFE~esw)7ZklEa-Z4|h%79LBnf#xbw=boQ!VJz~o5oF2Hzf#H+?8tN&nFMnhs zm;Eq54zKwapW=)OeQlc32PYr6sUFtg-hLEAg^HmtNZ&E#Gpm)?eRYfwmRkLiyOLM$+3va z)#=q{onBYqSf($e4L9@!MbCHVTi`sJ%a}b_fpScnn|hM=k2h=2qP5C_^!g@~(NOC2 z0u9(;{J)XW?SIMewUL3S|BwM3%k-tR;TDt8)sc(_DyGeCCZo*mEw}aJPTI|CbmER4 zTDA>N{(<6(+4bc_u*Q;l+-^2kcq5CVMuRV@+)sKyscta;hz|YPG?}&Dk)|rJOOi|E z-x^S#pU|2;>d|*U>05n=Rh8>s7#Kig%O&u&5SGU&mywBkL5TPLb^S3gzYo}V0C+_UP?hr4=7pNVyl4r{WTSZSO!*1yIzFD5@+g>w-FFM8CW z;CuQwEu|yvxTi-|KY9~$3qK?{#jUYNxKqBzrR=`fXL;UX_w}ws74M^ip9m)7zCIyn zM`e^IPm%b!;eYr&G8p58VJDRO*hJ85YI~BG(|>TJ zDG4q;{Y|gwz5+>XQG05V{{ubPy<=X`@R~I60mi7JcWChgy{2=x6ZG#7^m5Ln@#Dn< zy+ZXD`FI`Wf%_8NP=_%vJoyzNCchui`;*Zqk`fVq4otcq38Ki~^%U)S5Uu=O@6$Se zJ8<+9j>XT3cy&S_S~z0T!)%D)g~q~eus=bVCc|(kCQeFCwuNClh5wW>l>LwVCHpmY zCo=oTS5n7^`q|1A0_^P1@>T4Y1J5=dr*S0MpB6wZ{{Z`qki-_16hO270Q(<&a)XKm zDE4>UknC&sKajrxEzRB!lmNHr*BDP&SXz?pOpf%YS%#k3@p>CDw*iOJnGs*f$URAT z56p2n%tMAfmCUuWg}F)Q78()kXQ>)*)R9x-xM#e^D^OUiFT<(OX;GdIKGG`$)c3J9 zZC)s1h#m`Tluqwx;OW6Y?(`%@oT`W4hZ>f5nBKl%1UZS}32{PqH9<=J@a>ilhnHmx8P ze**FNLmBGwL~osc5!S$_0HIZ(15co4Yu$nR{soip`~`rX5p_fAvGSb^cSEm)Q-~d` zJG=f%KmLWK;+kY|9co?+$8o864@<>q$yDiYEEPkNd8znam79Eq(-I$ow-!=S*iVhR zT_o8HSf`7V6sUm~NybDp=eVbO9XF>;=KN#9rNXIQMLPSBUN8Rz zGg?=GXjOsSpW_;nh2^Qzb3H_RSbt!z=p8`DA4VhF zXMeDbS-H+M_7yg+t|ZgaR~X4h<3aLQutpDXrt+`hKET17*Vs+^Er~3zVVJn0EggET zhsGvqxTXWAS}|crTZhX$a?B%@Ge|jKDyN%rI>0%1Ld z$s4_F+J|kR&*J`SjfNLff5=vf3B0QVKW1r||Nn>t#?u4bU)g)UI5^HcX!m~4v6ng4 zYTlv5pvoMwjhep&n?4^Y?X6xy zn_{9xZ()eBJ(CK)LwM&8)aV_;j~AxocbFPJ+e#PS!K87;d&=Q(QJ6|*W5lbpl@?~> zILOs(I-9NgyZzP}E9nYr=+qtS)J~if?tXnn$1qvKRwZMz!5cguHp}8IvWce7*@Wo*ZK}zf++( z=8UB_D#yCg)Q{-8BMR(Z_fhZYq%C|s-$i6LMJqMotG@`vq9(JWR!kSSLUmf+P;2X?Q!QuFLCbnYUpb2^ z#k=BhG&x7XxgcqSe;e<^PH9Y+oq^N2G37Xm5UqxEOHylHq-q8Jr5(B`r#*a5H+Av3 z77;;SLKOGJfd|aE@3Gzq${yhvK~X}4c-{!-;MdZS9U|mZIL#8GcIm|kw(S~3GmG*c z{tlOB|13m6Fiu>^#oD-NOIRfThJ|@i?)*)8L7IM)RX%K2{si=v;dqOC#c+yn5pkhM z{&j*OMcAQ69IDL9!=tnAyT&-f5MN{>xVcqtfS+6NQ{L)@8(g_tUwcNUU4(bxWeZuB zZf(Lgy`zrNOBXRoyZM|(yNc4``=2}Iiwqf2a_CpwjQrFZ5KCBf>DOh-YplG~ia{IY z<(vEu{@%CgnydIpD|le{b~n-A$$80NPULyOxhRDc5J$AZ(|5lwAlf=LLx%T zpH1@%i4odBKPv1lmN|R=X-j^@U0l&_9-sww{$451XUgQNh2J6By%7}POo+i;=i#MphNo*_dmm7NKiw3Pg}T!52Ag;Q@&;p6(?0z5w9G}}`IH<)RlvBT^$`eak3 zo^%CI=Z#e>xKm11NI2KqHk{Mo+88N2b*GN#)>EwuJ`+uxufKApn9oE={!naKLvD4y zL^D1UWxa19OEuGZ-B6MyHMj05cu~!`hSpwE6sP;2iHu^kAde!_&*w{JvDcgjyG$cs zEu|F^4Yc_WX_mLBo7U1F(y!e^(7^BC}fkt^CL)j$n+(P;f2(V>k|5lsC} z%lrw@iAP&;UnxE>+K5x}@patisuBRCk^;#zu7xU)OpXshygdEQ8pM3jY0y^;R|Sk2 zYphDCP#Y-^s0hX{8H7 zu)Vg`I-LpX8cMOnMA^cm!q#(Gtxy_MOn9YzAr&Di-NCQQgN)@}v(YFsa3wEB zbN{&>nod$f)igU67h_FFl>r1^`a+x76-GvJ5$ln()%Hz1ho*#4WC>AT7a`Cm`FaZ< zcb8#i5cS0wbh7NfDb`zr(8UtMO&j%#Y|G?PQV1>d7dq!HqNy``p4_L1G9s$j4(Jn& zmG_$(tP+nOdJplosW+AiObLTKKz;!WV|`6Ujh<1Ms8}^_$N?Z&BOzGDMFt{wAIE6HQ%buqW^)Z3_}nu2JlHaD)1n6Q#Yg580_HsVG%_Z>&G4 zd0kUcbFiEkW9qh1=BcPjtVz-3g;%-V@@w9A@>j7Q+y~3nv=cP#CQU0Z%9i=*psciK zMs^LA?io1lTmyOB4pMpCDKFAI8h_G!Y6sDm6@*vC`Re0KMj6}3mpGFgRR2EIjI4{U zH)wMOG^*~`=#{Wn^vRms%RRn{}pa}lBs*2#_etQv= zsb(uzu8_2OB5!{sG2Yw_#m*yRzK__NRRt06&(+eTb`oR!r!zc&xaQjeS)R#? z`VI8wlHBAfovMskR>TU5^AlsWX_vXGVzqjgnZ(jmyNU?V{<=gxs(`OemuOuTk)*Y{ zL{3$Oujwq>rfK5K$57*0KK7hL1Ivk0UI!(8wa4}GU`@ysL3_TG(j=2pengl z6JL9492l_|OKz;yMfcr2$yZ|Oi9 z^Vm4GloA6(h`Tn1>5sc)BusSRtAal|x|9WITKg)poIq2Kc8jidCOYe_;4@5JaV`DfT?e2v)7#>hwGQ6nB)y1+A;b2ihCO7+|<+ACgnxahQzPx&~ z#?3J{dCQMgIm{|&?|Ls_gN)b2xM`I1iQQ^%8(*r_s+XVlLRQg0lx5qmmKf`?eUU=L zwE3*@ZP{#kTT4{*sUyF)y0Ju^=p|FkXAdXpibP?xQ5vQ)*_2va1eO1Hi)QHj{YiQc2cl+5dT zoHhrGfbttQ%S_jE>f@zVYW5)0N~MwMDj!>>MeB&^C2_w$56#cy9gFkV+p_-CJDYaa zLDpX?u;~nTqLcz-k1Q0Fpvt*7Lwx7EpK3NjpZswjjc0fIKJKGty4MIxyRdy^4j0YKKHJOd zY&HkNI}3R??17sJJgXjehSI}D1LqY5KhWWD(Z)GONc#v8=zO`r2bvWj zYBgL^05?!g;m;sVVZ(<-${DGQRx6gJ1Gw~XOBpBN`>_tm>(6p>(lC8_x{`7tL`Ygm z9HMv>b&0imjXO&1UZ`?vE2oBXDk;ZDIVF_isT{WNg;vm6IqzW#2;WQP{H>fnlyhG> zx0G`QP8yP)Ro-LD`9V3ml(SVi>y@)gIg6DuS2;74GetS$l`}#)1C`TTIbD_0UO8>q zNy{ZtZ7~n|-swK+_S8iqHN8>T}%YS$Bzeszn zhs^du8uBrI8HkyPoZeb+?bndptT!N$aSV|v>(ytG^_1MKr*Z7J9BVbtR-rj&Z+q6B zGV7+c?0Tu}QaQIFj=80op#!vW8p?o)x!Kj`?26}RSCV5xRCZ&e5G!UeWfvZnU+rb_Nf&&oKh0 zP{SrrMSgpPMm7;qTFwPJ)I@Brnlge-~lZot8GmoFv~+y4zHg)|`7&c2f~t*7ti1H7A>}5`tZ&WpY6o#TDmf8n=~NMT<(B zdpjBxEy_BlK%cZMTJ-dJ`_efdp69Rz8~EX%2@m8!a_M(eE(U_qWfUdF2p{M91+r;$ zj0iUkJ_60$ea;G+xr|IY9V2{8^vZO~HQ38jsCgYCr)DC&Q1f&!03queZD~07s~M%~ zi)O;){8D7k-8Z9DHMe0L%g5XEv|%rBY?hC=PvCr5%MFE?v2_9+Y9^YS%HbBkTng%K zrIO9XUjIKg;R_g-6pOYd;ZCvNFus0{`>!TTh{qLk%wM(P-V1x5&y0hc7Q~AB&NX$+ zb7DnFzXeU8CxOm)V4MY4z9ixblXJ#IgyF_8Ts{DsnX7!M`pRG$A1jKvxjC^;^~!i! z8jG1h_XD&qR&;Z2>5TC|PE0ItyR#Jf;?IS&IZjk|`{p!X;q_Zv&F4_eGZ<0D8!EWgF!-qi`yfVeI8(fadEbhf1kuN}3K z2fluvyu*=WUJ}oHkNuyS+P}gkbf?$Ye0~j#pP*{Q?xt<-~$kP?aA48ptJV z$gAMtB}%H%IiF-eAs@*>U)!?Dj=W}r4fzU>v1`^#WZxX~s}}z!?XH|d%3%sxDT>s9 zUK2T(AAV&ksBd!KQI0_@I81>jmwceqPclAe=;_v$;l||I7_BmyL&%U# z-#Fnx%#%@}?@cq;zst$lSF5Vxecc>zl!6x*q&3tj$xpz+b8t-)N6BfHdk0R^4rN9` z7q9{Gp{;QB3qhFTXZd?syQ&pAy+`#vS!b`_U%#R138GOz$z~7>Ip)ulQ&2guS>(VE zFo!>999@e=ZOVz~rVgU|VOpFZO64EO*-k=PJ7gQ1o9&rwhiq$PBijU}-;LF$rmKE^wMDRlhQ~Z2*=K!4g4#3T!z);OKVl4v) zjf`fJ8?JF;6Ecq`u$u9Vn$AC46vEHAnS8px=waDhgAM3<{w2>pG_&(<{r&EQb|TQp zs}FQDQubWOkLM6V=HGu%KirERq}55HeW8mZ6+r`yZ{AS;WKp_cl9fZSbWM9h0m-6N z+NPN@Ak#>B^A1&>komYf2*J810dhIPKo?x3Qd}}ZREkTF8zTkQHVOIg=Y|y1RElRt zF_q%kV_Zueh4o2-FaG?H!b=hYWz~z~gSgqf1 z$$2`=e11t5Uin)9+Nie&#k}&RbMfkYBYstx8{3Uc02qX)+D-ZG6-xQSYI`XkTS?7Q zpcgr|f@Y;aikY|2mK1Ctma*)9o+5&ry#K-E&^Y!ORF>~+5K>LY#VAgWaw$}$+2>Nwms)92=7rMBQ*hC{b ziKgBsFd@N(l}nuRofJLqI%5=&!_@$gVRYS2o+E`hw6Y8{$L5l@@wu&x!(*)#-JkQr zMCXi`%k0JccuBVXR0KstxYQ|HPG({(#u#sP|1b^Er@oia0e%YlHo_Fw9=Xtr*)VA`I7%dj+3V%$KtjeZOn8*n98y9 zKXzs~$8E?*b;)($!j_}kZw)!e4U1?)st9xSXS`P1=&w{!+P#nsDAic}>>aJD?ow8( z^OP=i74_VT$ggfKWHC{k=5!J6UIPHC;Cn!^gAQ8#4G8Qq1%Q(?X-;?H9;H_uJgp8@gf$w1t> zRSx;?{o!H6RO3B>8u`1Fc3%G1I|>@_QqQ#k14a;&=P~ZdAurdS!qfK! zILcKl{{fAXy`r~IKz1&h75TH_Q3VpZK2#+Fu?4R%GP)$^_H{iC7LM7K_w5+e`t6rk2sTJ7IE&Is1)MAJz zX|~O*-i?<AthN$dxjb16|x-dq%^rH(SJd_FDr5a@v70w)bSMP3P85;Bw`MA+jvFbxA1uKR z1~JrRTd3Pcy53JTFWOCpRzWB_Sc}o9>in1~q4m&*JHoX_HH4^U-|9EVie59z-e?wK z+_#;oQ{%^_K+b1@MIzqeN!IW+3i0Rum}2d*O|im_gTFc=dgLOySaW50#l{lM4Pf@s zLk=1++U2pL0VXBJjn#Sd`jwQ^6mFP4pP&x{rfTH9K(BqISQEgc_MSoce-`y!7|gty zyL(Xz8z@{0dE|n1`i0^LigM2H?%DeM4S)U;m!Y7~m!t~=g@=znfK?V1X5S@UxHQHz73Y3Mz zfjnj<(_5^F4RM^6SpN_D?$qd1}lQ|vljQT!~-r9j!`pfgugeKlPo^9XWb z7?8K&y)`*A4zgiyM5v0`mXBZ5uO-sxWNl$%>gm z!-Z$rr(hwsqJEv6+XP+@0<^Z&#*V!aTt%p2C*}_I7!KRJ-)||3kN7e4^hv5p1~hgl zZu*R&?Ss3Rtg6IWBB;T<_*|+x0#&k%^E$j(_BH!$IHPSjg&S_S?R^=g+~*b~b0UgB zRY2@y+psdNGG`w*QA&nC2Li8##48hY5*}3^!)`eM-Mk5)qu^Ho?Vb3aG38k$2Hcg- zV+!^c0bvf7NLD$f+?w~lW6A_bd1K`bx-b%Bif0gsQ5aJ`PH>`MA~B|%KaLFFoKj=T zN+jhm;#)=9e zW&`veNol>=jDm%px^u0>)ZK9hx+b$6~*5w&0gP4$9+1qlpJ4{DToB>K5tpw?lS>o z%$`F&<3(xLiC@CgZw^I_7e29tF1^G1N+A(@Y@PfGBIUaIss%SZ$m7KpH)HB}duC(D z%5HTt_k;cFgFVJ-3vC`Rd~4280r!m&j1YmTB@Dbz85wtT`0k-+QJ7p;Knv`xlDQf2 z7Wz0|R4!Oo1q2%2779!gbxIZ6@gc{ON7_CQ8*^ECZ|)z@qW(49?4f zqiv_~Hjv6Gm&8FTA*-K^aWm+08jMk+RG1W}t!B`NG*Q{)p~6CVrdVdidpgwIr5MFb z5I&Jbw}X@t`_%1L?%yJv5i|>T1wGrRE>3VC!a)}h#HucPCu^ecWGDM|CT*S|{L)UH zXVE$T8S;P#D0LV$`O<}L;;bBGysgcA@F9~DI6-qS67Mg|sk#y}W7bL?q#6YJ+dPu3 zE;f%WjJC>y%M6df2YmVWHU;DgJ zY#=rJ3vhS>&sLfI-q@R!D|4+`RkQlg3!eKkWwQ!TJNId`>V>amvueUG%qTh4{*J7t zyr$GxCE8<@olZ3-iqf^psDS%M_B4EzE85-FhbU-UqkVy_f$nBpokn9OqAeX!0fEM< zX|!b`+R~!TPufy56`y3ZnnoWcqAgXF0je!k;mmApDeU%t+S2=;oRw7;dOi%zlhBqf zsW91=ew<39C&3VMl?sz>>6@vvVUlPNNn0ITQCVbZ>_EHCYej$KBcm0%jbkgyQb@8D z^~g}IsQDSkR`g*%TG2@7yjCj8VwK+E^nER;EZKZishr0Q-p`M zvjTOQ0;|5&Ln(8LDBUZIi(x5LpuEz-I#iBI=Mc!F64V89R5}d5Wr~Cnd*p8hg#Ehw zJxBgtkKcfp2MJuwRtapsKsv_o1q%+fC0FZ(>o2fkHna&gZ|H)na(8zOX^cxr$@0%7HGRIA@6&r{zmO~0D%A2u220LdmQ~~NbsKz-hPt6 zDoP?>$KwDo|M8FdkDnidb4#p!WnaXNcq?%eSL({pYr#^bAqf zhgG+Ew-x<@+ln4Q4b`vRY3M&?gIbn`Dlxqh@9Wae9&JbQfA-Sl#PB@^JWK=yD^&R$-9Z@R;Nz~WzgxSxWn?bkZ4s4t_h77i$NK^*v z`cto&BEs#b&p3nCcqU+`DB(I2GcjYp6uLMQyOw?6!FV#=*mq3gBuqz^-VBpJ7bd44 znXICbXB`RizORkW-lM6rRTR@!Os5f6F}O;Rmb@r^qi!ZT(Hj#z7IwHHDVpDbIAwGT z;Wy$$-?H@CED>z}9en|3As@oAUsZH@7j>8=0*f9_WSNRV?lpHWwyheUKr3g7fi>Ub zQA|_2I}mddJD>%jGn(3orZc!YQf_kSC4}O*u-9)>Ijs7$_0)K_i1)dj!6#}vun8Da zX5qdr^|LCx)u(NyZL>v0f%_x4dOh5aOriI)g(d&aSr}(5VdJ6jnprEfs=_+&J;g&McNIYb#$bqPVy$4YPYrnKt74R|;`WF6>47z82M8 z?Tgt@B?I+nbh^;Wd?z;Lgftp&CTGS9~?4h%NaDv%^ynzl%7>Z)8L8s4Z#)4n?ueYy*PQM$w^#!prXqc$6qRvByRUi{UC5n2e&` z?UWSgMoSin`W>6NFd>Dy$W`9k*1&m!E27csVsXqfmH+u7Vh`Sv;f8b@(GpocRAbZv z{Hvo*!@Ajb|GvgpXpHM-&tgbdnMIYYg0mQg0VLAe&FOI`d-4EIUMe@aM_2l|NQAmI zm&rX-DPplGQmF(~*SxP9>@!yV2pf(cJxxB5Op^QMR-pLU2ufcD&bPp$I4`){f%Ed<`>4{E_SG0sSFiD zbCw9CG3w0WOklA9UsaBAx!_lKI)K+<@Upq!#XIxn zX_)ID0yECyohWpv@N#|95^(p1DSl7Eqxh}lh?B7cI73tIM1I*>64|r~;|%C1)v!lR z?I997z2W-`uiNe`OuoS*k+1;f6(NTu48yRVl4WSyD6+B@cSFwp}0&0`j6sd zNIr;Nq`b-hJhXVV!Z7DBKbXkm{xDRL+bNe^eTM_vy)aQRT6eaS8{JW|?E;(}V0PIC%-CGa#_j3c3K3a09GJ2j{@2>p{p(mDyANh7 zol=zs!Gke(p^>C8r5)1&h+Jb`2RoU|QfSah(b#ucvW?6Fz0?R|zp@b9fywTl52LFq z#Q@X3P@Wjrt}N`ANUc_h;#$$d^yMm1yTq(DQl`&_!!rGRbVhyLhA?6c?OG+OrSD${fsZ=B;eGx=A7BiZWByV(-IUWo zISI;Xp`51530F=%cF-tKv$a|6@;Nz~PO(->T`jtGjTz)PC$@a{$as;HyH3FHRIfQo z43;>SBbaK#KWgBA(ue&0N%~R$NndXeRa_%#xvq^yHQeh@o!5vm)zjhO_Tp<){?1mn zzGwt9Faa`#CEF{aPZIVn-pJeJ)@6eMqhF#@(fu=o{#qmIv<_LtcF_-!dL<{UonxTbLG=*I5}QC!T@rxc$MPIAY>c3 zluYCKVldrW5~>JUAfqH9*$KIXJZq~6@dr4bx@xVm963-Ca_=>Veq#%*GLUwz6Jcqc z;I|w-fg{Ye)68%^KozFJ>Y|m5mKb*@9UH0MBWlmbm^(3&{LfaIT$SlhCg3Ymm7zR0 z7gtl!1LZA4Mii!Id=n+!VNbZP4m_;HvIEvAahVY`%IS>sm16ltX-N*~jg* zCFxd#z1zewvU)nVv3IKkSTfnyfB8r2wM+A*33y*1UQv0o-+!rW&`2f_wgefr1eqtI zR-$&=m0+76(?m>*)Whhe==68|QlM#K41(yZDWYhnsWtF3$85ZCY;7sn`!_y(o5xKT z%sGvpP_VMKv5E3wW1Qqxv6CgEBs-N_+u11-pG{7q^#-LA0DjIWjb_3d2`l>kmyJ>` zGQqhPDnYz00kc7e)(QW}Fg8@0f@n+}|L=xqu+{U{=A43?SNbt-Y7w0}caqI=?l1!;O1&ylIs@Hunt9V>*9Mp`>lP4W9p})EXR0`m&Ag(0Iu5N zS;kGwGVb82$WA}w+hniVy=lxAQL<08?c0%t_b1kXn2mUrJ9GYF# z)ECBPj9ZVt%qVNqf|w5c87|xTLgVrp5MpiVEGbD?$YA{`XNxG4uuUb|V=PojG?ioz zCkaM=mS+kY&!CSp@P|DC2|Y@Echg8!-#Mx8Zt`~@XyA9EbeRa1WC@P<>I zpmpDgDo#)6G7`3V)<}|B!Z^9wAz=wl*yANw#(GuG&yvMQ=wUG%>xBEgFxB@(-+y66 z-?vP^TK!(sHWSLrY9DA#rtouiYO1cFh?Dox?>&t6Vccs1$pu}3 zFFGx*sX1kgH}eB(GQ?sInkVN7HR13a;i5Eq6{X;Hdu-xI;(d*~6tGQHF6&YoqQz?E zyI+m^=r;I0fqx&Y$s$Lrv(SibVniWtIeIZiuqAxAO@vk5gwaQqil4oxZTyvaE{pJ# zsXfGCvis%kSkZ|h1p<3;^Gy!+>p|nc7cE-`V0_|M8)*E#{C~=5;y<5MLtW@8ZPnm` zt62HU&k$~k?zg)t&?{Z3%yyAjwJ~OxlO8#lCij78nDo}!G#LYyD&~*~lm9W(j8|aJ zH04>oxlT=s%^eW$+NhS)Ix`(_mw^t|b!0{L#-s(gdN$$PNX_k$)pL_4PRmRA&R61f zaKF%nvbT%sRgFYee8{_}!WC0ZmO=!@SZ$Y2;Yt)(O(q$08c?epICOqJie~Q+Nlw$r z*dgk>AH_Ij3OH$+S_jlF*eS}DnTHTwATXB~(e;wg^FJ53{dA*#JB7bTWZ4`({%xOt z1=FUTIJ-~*!dww>W(mFCiQ_(dc^vS2_Mb|sfe9AcxxJEpO;rVa-W2f9;9^l3T8eOaVVenCN80q?5IfBATzknc6m&Z!|yQO~ntBTnlXh+xc?FBoPzyH^Bz-fNf}47=J3#zpen zCxV?8QPX{*hEpFJwomvtHK+OeMA>##WLghsO8pO;X6%E;#WZCH{*BBS9{*?)eoT5( z*feDZR(sZXOk^$?Z^HO2&&_=}nhHsG!7$(ly|qAVAlxQ8#6r=Dfhb6zrmrXE1fH)`5*{(av6d@@meV#~S01p075gjCyD z8V3Fl^|BzAg??HvR`^jMFj`M`?~+8RKZr8zOWX6n<;HR#!<|usiy76CA(D#PNnGdr zP|UN(g^Xe{H0hNo+$B6LzY-P*qX# zM|-8jUXX9fc%#g?ijgr{hnqS3P|gbiFiwyWd@HDRiupUQ+ElnBvxs7Sh z*tAy7fdti7$z(=PmMXo=%(&r(m>JKvA%bU5<_y_~Q z&lAPKL-uNkJ5)ZQdW3^Gl*+w^i8IjQ#^uM)RM)+*@R1n~z>W%yr}!VA-|W~PH4zF8 zuai0Ey{Tb@6i_L{C?#m>I&It@FUe3IoJD}Kb)O{5u7x|CHMG@ z<8N~_W@UIR!F}&%b$=9gu8&#vw#Yo!Nu7v0t4G5dQzyb>K?xhaw`cM^R3aPm(rX}l z%)*PSBV9p)aV5UX)M_1ORK@H0c^MvdJ#SUKuEq=#U!z2kpX|PgGmOOYBO5WbBN7_x ztKWg~P%uUXt_BRoZ@R6X?$Z6dE$O^*Uf-iD*(kZ*jnR9(gK!3-O>JTz^fC}!8KQGr zvG*r?=@OBWL8EDkp~PAH(Q2}Nf>qC)S-~jog_QTCWuyo_Y7ckWT2)GzOjlNIWi2<; z#Uq_nV$O->M`6Di94U4mwbvE>*4xSm=VSIRExbZ0E8IFdX`UmePG2`maSPIYa99dg zc*LeWLsKun5kb@eZROp{pdA7CNa&N{=q;@nyl1o#Umdd#sMaz>0iH^J4{*>Q=>9J} zLXYX&8p-tz#=>`{8Nx%6^Fm*Y0V zv1SYlDVt?yIj%4CC9|uhuDIfmFLidss^2rNdb1fB7(TkWd$bfkpRkKI#p%NR8Asyr zW^O73SyO}=ZBKa=n^c;(G#;NbVbvzbN)>0F=2kUgs=Zx#@!d&#@5pYHj=0oUH#Y2_ z?&BhI!~Q9U+=l(rC3r0MPbI=x>#(9Fttt}j-y$0JPmA$j`=@!*CGDRUHe&my%NI$Z zv9b!;KTU+1Rt_Qf&PyW+dE6@Q&4#@dhnaYMi2H#LtFBy zO5Q_;UR7l#FQA`+Iw_W*uf$5|@DPSBYeEN@&}95DCc?lR6mFg|ueI(1@jL`@kU!J@ zsWlX}^is(7PrmGvXWI7#A;%DvqbkfYgmGa;&NK=`IUYnly!Zb-N@1L8e{!C3+*66| zpT=QRMeh?M+|R=PsUtiD6t90XL)kwyna*c}%gIz(VQl}j?X119FEAN>Y$eBW=1p{- zVDSfH+j*Ej&64K{NC1AHuFRi4nWoM$cf{uWX}we!on!VEQ+~F4(iK$7`e{8bi&BO$ zR|5g~Q)7{M0f4*VVFuj*D6OBiB;kbgCK$&2OnB`oipXc1^qq z%&9SR_b9-qwx(dJ>qO1hmZ+FJdX~WES0Lt!3%B$3;u2A=YM_rO3`D#sn^sQkn~13M z_L3FKNknxpx(=PDJK&6!t2)hSo}>1iF9I8BAue}8t{;e!+_)Vxxv?kl`Sq`-DsE<; zA#R$7@{w<80d*A|aOIy1<;u@Q@q7vJVIx^rkuUs>x~iE-!vn5ljWaEvKEpyfuLack zDcsOoPE%$HA$$ltH%66}1i*nY_#Rv3jh ztF>c!Y5!CO_h%xp_dGws;4`Bi)u6_han|;3Qw*OgiVU)cxOjnB_h=wHaPyJ#Wf`)X33+gm0ZBcz zn2A*Y_hT8#X0o@e7bP(@U`D6&sb=plO3RYTlaUo_y?=;38=2|Z6JCmuNm>o(i=tf( ztyR9(<&JRu0!>CKr?TaZg*?wBO>BR$w+u?Q?M(u?U z#|3lgk?NN*jE@Uu4ij63;J9G=FmailX~Tpxjfy-*HT67@2l+{j*fdIOWtc|&bd=&# zRJ=zcHjNr5L+h*1jD~C)6(U3LgDKKu~fK8*$9wDg3D%7U|n?`*sL+cHmCrM0@ZjE-D2uXHnhHF~V%aNjtp*&W1}< zBd;LtMe`BLqr-9lO7p1tV|er`DS`hk&7;@8zwCv4aiy4=Rfb|Qq(&RP7=Tl%vDJ-& zJ%TXi_rjQ$;>=vk2cs3g?J|hp5~Z16X&to%Y?@Qd+R_r4rkFB>e6Xrv9i^~e7ByIQ z9pe~`-?xtXW)zoW&X1H~t5RH!)|vLAxB<>F)SWB!N{r03`-jjeJY$f%R)Gh({O=BO zS(ACbISyhyB{EN;*D1!L^b4a<=y@pgNTbjPWT8u{LX+9l*C;2q(ibJUl`>J}oFc&8 z7omz=M-}-OgmNq88|5gnGMkFW&NJqp2wJtqV~t*0Uo}EmG4H2bqkTm5HG7zUDHIxm z4MvvZ`Vm~nW*FZFP?p!j^AzQ^r_p{DQ3Po{Y`@32 zPfbZi8=&Y#!`~6PFohkjcLSeIQnj+q!?>j`{6NT`7k3yzS~q)Ch&Z8zc9EsSDAXJZ-tZauweQOH@ZEleG-OR{UcNgw@6Q9B+YXL zYV5S$%Ucd2bqT0JWf6JP?i*Rc1e!I>0;CTG&_z@M1D)`GX9{wXfJeP(3Q}KUo#ieI zBd4IOkoTvcBs7}7ZOBWpbs?spBVthurl7)J%8qJEPh{xYGp`-hTm;e-v<^w}9_l_B ze#4F`LAu$FYM69ylT%QCxE*#>-QmL&w3;5Ne(^nd3QFq9c2r$^vK>`KPqw3a^gUJ6 z_eFWEuNR^0sD5m~c2whKbVC(=D4gx6%E{2IB5HyNXFIA(y9sK!3M~`Pc2u)uXbTnk za}~Cu>Q*1`er!kOBMJWUWU#(f*pBMNcLcUjg%+#Ac2pB(Xp{;)Qkm_jf@SDk582dR z3!te_g~$=Twi?lEAdE$)*g#8*kNXG>&MD7rl#?beiN5`m$&2du^%034ou*$e10gposg@QoGMn!q`x?w&RDwdBAYI=< z38K+cp;uy)ri{^~@u>8IjHk+BO_%8+u`~5Kk`#l7b0r!YmNA_)vLd=YOy{b{8+3Sk zJ+6-tVfXB%3eDlz2)#-fvbZW?t1((MOT>-c<(sm#jAE<=GuBoA%MXlkRXrIcIdX9S zSc37!;%=f-te<2;80#ps6HK^~7H6qMXpTOsi4@mI1ivtezhGjFI%p?JY>X!#i;DMg zc6JaG$kC({K6^$sTefPWM2jT5Uu+O=%!1jLveEh%$1wHiKxuHp+HLp46!aH@pw%(^ z^il+3E|GouvHxq4DzwmmcpAD5v#sTwAU5{p=bmd}QZO84v~3l-()2z`4gGTSO)OCQbxx#@#E z0{JD=b=CV23=8DA;qS0MMG~<<)*(8@eJdt(2xLbll+ENR`H~6~^pmng3W4n7C~7DZ zOM$#m(prdrhtUVmsvMkXOQ>baZ%%$GOHw?)BXSsIJ#cw?4=2gvK(r4D(We*|*+zJZuG4hop! z>#97mUS7#7&eger2ke3P-XNF7KhONG0+OXBvl5c6A=%LZdfc6Mbg6{X^WYnVs*lXRDOtn-*AC90u%7RHCw?vAS>g-46Tj!3_}}ux=TEg4a2D&IL3>(97KKD% zYYAFlU4bTc3fMQar^)0tw5R>yv1m_2^7ESFTj;w;ds+|C(4Ge2!P?VO(j~R0{>52) zdJA?}r}fSGNPD`V3DnQBJ>6ZvhCaQtTvgNyx@`C+1*%GKr>RgJ8MR~HDj(X zlt1sn!mF{)yKm3rkm!wjVqzk*g^=(-5w4iI5NlZIrv-M}0VO!W#{YZop9JgrZ( zQE468)80@;Ikcyh*eA88f4oJGwN#F(FnbWjIVN^93PU-bM?O5n9?NIu=$cRFc*0p~ zPhAfX-sqCA#oHJ5Qtm4iQoO#mt5TnK?!s>g)iw~LIZmuTU6W%k><3VWpXKa$uX%)n z$ND;-*JAB!yRZ8h_?Wf3U6lTGPG|K-(|-he4{Ld(Y8jCehw*V|qI z&^-Ys8LXq=qVz7{D{ejB9y==jE`LREE8mLf`miQ{{R%2nf;6VSGJv$IQ2Uk^5wD>_ z9g2g?SV-_&Qem1n{!@iosgHc6b-n%)?3~5dYl$7VAK~Nr^6tbs)bBeeb{2n0>~w!a z?39$ZNR_z*7Ptj6-=KV$?=n$9FG9@q;`)lr#vx#?uO=Pedx`xD(@S0@>ObveUAi1t zOS#PyYjSaoREf8E+eBV?i{ckq7nL2=XFX(~mq&K803}p*QTp%>tVH!_uL^K)4MFaJ zjSm$d3z+_IfoV+HHD1dm$_C^RoFdjc6;mzV1U@doNMl+zcCEiPj%z^}MdHqM~lfq4~sp1K}kXk$7QhDLq3nMB~r- zwgw_~*>WaSNffHO)~H@v2~`|W(dhv^!rYYX@G`fK+xxGsQhVyu=B4=XTfDk%l-g5U z?-ycC4XyM*_gKsyU8C|UPkj(*Ri3)RZzxamOSi9lTYViv;Q`Y96mEy|^bUNOb;Ci7 zSvNa|XI;-&R-WoHtUS$#VdZJ`N~#~1=d@=z(w^eQ%G2Uy4dv-CD=2;ijssG>zZWY{ zXUou*D)d}2R-V?9p>Lis?X+U7Jf-XXPU~A#Xw_n@JUtx1%G2pGHcrK!E~=EL)nsta zQ-+#Sl$ED{EhDIPDm1hxD^F+0&}Ill6aV!XOWVQt{U{~EHg z=c#b6t2Oe<{+!@2>FI2sKQHKDGjtO|7`;&*^hLmAk)HF^L@#hy5Ua_Loy47y_S!Co2(Cs!QeksRn^4M+x$!TpMcLM;0s(E1fnYAX@m z5O}8%M(klbFHY%6TQ=pcUqM1X%%-kiQfw}u74m(8@r}PyIO&l&mV^@Q3RkIT6YkLf z&96YC^lMFDiv2q=-_+@=UuGqR;-IK zX4j{wW2}8&N4htb%ODn0cD){owGFk39{0htIeuk66uk>+0fooO@;ej8U@BWXT?=l94L(dlZJ7;eQXf88T6>NMPuv z?bdQtbyv9Yda+nXxs)Pw6!rW(iqI_|s140eDbIHIMWnkH=Km0-Gv<#=_Z{ut73*64 zNq$Q)s>_uw6{9ZLmuk>I8mn^bSwxtL_qZIsg|(sq1Z+$qHUj4DxH)%#TQ2noQf9O*yzou^pt1}%HzO0x5u!1JdJ$4keC{NM-B}W39J=^ zg{$LOT}-$o(H6KDQGmOC&w%^wj+{yYJtf@bESgHxS)-qHSseKWn)6yj$7m(;Wi)yz zR`12ku}qNC(^e)+WX53T@T&n-A6!sE?`xQN>HW+eia?q<44tPh{D#icOS(79*}_e_ zw@G(?xB&qT9o^FLvbvl(8X*ufhf@unIRa|1&htfe)_I<*&N@%$RH~9=w|R($H7ws9 z^>b0ydCr|r(XCbVh5W4ZtR_QqZmDrSKkGbiq!8^lDzr*|)_E?Gp*>XS-}zYQIT*@6 zrSlAx1P^X9*qD5*^Zacdfvr}dXx86fi-UDE z-_Wt}@NitNzNI~9*F(*ZzHPMUz?*XBD7h+`^6U?sy?o)MyVrGqZNrrYJJ`+FYZ41I3ox16(tcXl#UXeQYc-Gm7GJNq|lt1 zP%2KoAVPCs*-E5J!>NdW`A7C0xu_g1iH%o-8KRVrR;utCCXjCe^&g7^EuaheAXX|k zW2%>y3L~~1cdr6Uz1_cfNy|2_s>%me^alu%3M18BFEgU-uC`}l@*%B4Kn)s^4gF@p z%8(TAkq&)P$uC&Hxxx*lG4z`Ylt-3xn(`!Jaj7S;2MVGgZc4w|Mg_U*vC5UH*HbQN z7nLhb4}r_LUMhvkbL$x~|H6>Xg_#H|`;28Xl{`+*M7!def8y%ud4=;iBBgMClx?=@ zqz`0MIok9B6Q%3XM5G$D6H`Iyr`l*UQ{j>jo;z?J4wXS*o^2D^SzkR zA&v8yP_|NlWXqW5suHPEZ>o~UGqIG$rw^=U&_L`^Zz}RgCYQ4L6OsR?dh=AYRBy(9 zU&1P_d;UV>U4q0rq_s8R^wH?YR%s37JfyVFdh|;CFUcN~IJBx&UZ;dXUO&fC4v1zp zN~f<}243FRZw41Yupz!a$|EbLkn%|Jed{X8Aiht@WzlcmP%+SN(kD=W)hbgzr(Eg! zQRPb0_rb+Wgz1q=zc~wviWI*|_{FHT?+`s`2CrJ}rMQ0-eHu^g81$R-rG7Ktp+B6& z_F48)0~dv$aQlMZQE(zKkAf3^Q^6_SO2H}JX{eKA`*^r53QqV)!ATD&I75_zGejvk zLzIFugcY3YlW39{`a4bfN{>0@AQi#=)P3m1dgJr&X2fWYC`u8r)`&Qc=tdEhtPvg@ zk#P?Z#jFwKGh`mOTT#r*N|sDoU6wIb2M3S**ZQ?Tda#78VWWgm>cWyc3`EPJHq^@fDt1@uA^d`@2{Yp!N1>ner&M+6^>k zbZr=p9272rT5uwrPi;~k-P6;(@xRKDs!x7eF7-T!xFSvJdxXF6nB5vdvB@9RSB5BU zTPF9XD@FPT4Whlmf)KU&XQ-y=%Ba2(^0aO&8*Q{Dqp#fQFhYUpXr{cP3g(~xAjfXO zGoK|QOIQ}ujVN@>3;yRCfb|vND7|PNz)=LaRRQV%yifL|Sp-9M#(eEgE|;(_O}TN#XQL%Iz7A2-r|$!WLg$to>OO<|GJ zX&WUCMpEMob?1;O6aTuAauBCHr?*ilVQfk%&r!;|({gL!Wmr}~Y&McP;osFrT7{El z>)w=ziy4BF1z(^3)_y}eZH%d~Mea9|!D-l3S+6CaZ=Q$}hA|XgCrk#Yl+exvts&fg^ zXsB}`-zHe&LCR``LaPANk8H}|GW~c@d?HQ-X@35VBx@~UPw;1D2X8QHBjzS13723k zAk3F@?3O`%kt}+)#)0{s?&k=Wq!uTtyP`_$i7BFeuof0tmJ+}^y(4O&Ys}mM@pF6i ziAf&NA6XX}K8St?3`6iJu^I5TQpw_Muojvx`vSDY^bL3S@>-#ovlp<=RkpAZw1+)> zEq$C?*}?{3^8km(1M!e|AW^rSVW%wz(-!v3hPNVeyS-#wCRQkz1L&bY`;n%R)HHHe zkW)&l@%lDg5rx`bhJ6^Lw$U{MP_&-(^%Bo!zT|8z_Ls+tpP$GquLULspWsdws-Fsb zui^$xH7&i65>*Ck10N`4Ji?E9%yy+$AgZ<69#xKc%!7swMiS7x7~LRtpZAl_Y7LAJ`~$Sw9qPK+}ZL5DgGQrt)coi74XVn zF=`E!My*dzh_#_ObUJ!G%>%W>KcQM1yBs~mmS^@(k6mXumhw% z@llf8#wN|vn>OC0sV+b9Q438=3c4S_EN#-9LNqpMcHzOBG~Y;<+@#rh(qY1MlApz{?Qu|<9CaOe(ZY$drVgbE zQtDYZi5EZjvI-_%j{uC^dAU%IwI^H0P&vk)kvlK`MSx{4wevF?sm!MR478w|lBuv> z@NioU4Wh36fBSHUdpX7FozbFaxE2}E2*otl=T*<--GmvJJ^{IY?Yd;mt%FQUOS}r@coXJSpkiX+XXWqH(x|ihw#>bhb*S`;h%;))j$Fl&g$_pc@DnCETiYWO3k5FW0 zs?JKQ{HQ{I#(bvNy~bRBD{lrFYMC?!c=OiFcZ!85eUiV?pD+geRfflaqu`v|Vc!YXnLQsyjO~XV zDJp0P;eGM9=u=(u4Qgsa-7I53QP-?xVpK+Pu;&ukUt&}QhPmgGb5hEae3xl;RXEqc zy5Gx>zuYlv9Br`-8Q2E{nLZ3#ewb=zdD83v_0}*1!f&2SkB8sbTInj?ytUF+x&x3Z z*&YWsAcEilLPPkl-k(8_RKFN6Uhnt!;;ohXUc9y9l*MkV; z&|wB?g5Wd5@F|90AG{RzhS_V1){Ql-U{4jDnJEs`)*5*>m5JO{=%P%~XQmcgkY0-6AevoyB^LF!7nA!YZj%wjynI@MKg3a`xEgT^4G{I} zYvKNVfy9_yGaTdmX}pcxT9_@wno23p^AqmY%aTWLxozT>DPQ$yeEHX#KfUp}m*R13KXJZ+Rw3{L zI5P+SpRgEHTkds{RKNL)mCK676s5y9e-oJH2JN@f<7!+wP0(D z1E1|jG12?c?~m*H503Vpc>p=OT(ofS9*-cFoz~!5?v`YGGW)J)J|xu7_VU0lKebVg zprKWe(8URww@Y^7)Vf~tg0(De3lYX;nNoy5v{BMivTOUdw`ki~tLf1MwPChLoxR*1 zKklPsJomOZ!R_(h9!Yy&9`X-TzE96_$CP^{t5mL0dVNo$W1_NGdth{(2Zp&FlJ@d= z|3fb-;E4W(WP6l! zZw>eWJjov8*;EF*tKdZ!M4wN!Mnzt9BjN+Q7^*Rd&riaL zzexs^sSWt3K19llvk|y`(DI z?J!42=9rE~xC(GlRTY2QMJQH@+XYDt6U+(!1@6M8l<*^shDfUM*p+g?8?2rN^Td6t` znk8sLq3HPOi`uIFDuTsOlC8y!V%j%*t!-nP+-C;n;?*GkGG zE5cuSq_`Gk55(1#T$as{7ndbKD_8x2a%Ji_lq+4os$6OMIkzrF@C+*#C^Wv^(<>MnOjMBR3p-=JAkvUAu$qFFNus}Y(t z(-26rrg8LpCj7?E$Ykl}osk6T=ADsYa06m7Ab`*pKFpe5(<9Yy&`TWaYNvVUn+r#a z+4kUk@o?m}(}MHWhGWHSd;i2et!b`E++^7unYxh5Vk z^@G|SS%65#?g+V3?7i<=HZbyh`9nuW^yQC1Z*$Oo|JN^n)Olxzq+6aHkyQKO7e)q& z$Pg;TP46Vw^GYVNa;se!h4#tM`}3%o~uPmMIO6WJwupuWrjjtqNL*a=BeO;la z4pkt1hhcFit(x;GalDgO)1~46(7|)|i+?(6#VRWkcRz$-C9zG9d6Ppc30&6&1<`A? z-e zIPcP5-0q?^5At|S)mp@!4^MRy(J8%r@3$CT-2J}+-{1W3O2mJKV}z@_;grt`ldwX^s4b$5HK7`$~=?J9VtUsHOp-7gDIT%VGKk z`?E~k4p!XVIlx`J-oO=KkxmisMcw61)ZS;C68_>ZC2rP6;3n*~a(fg(%w8VKewO-5LzJ< z&3Ucp(;uq$%pO`L-`W!KEiV7Zc2k3*@=eP939)+ldq!^9Q*){Cv&pBQ6*&o=UmyCV z!DpW}FU5jgwkX@u7_qG zP`}{c;9Q@fB>4^e3MKh#`;(@eAxPpq6}tTNDcuT-4fj}qPD zwP?>VBf(ipjgN2JXgEx`jg1M-KkyaanXsht^sbr?Llt~qVkRnCW_tchWa_n3+=uKBsR5JK}EvJ#4^j(UBq zQ4Nb8i9h>jCG9n{fhe}0wpAD5eYHrBVJp$p^s+^7P#-QABl~LAns!Grz0-Cqv}gl7 z)-pz^E4b=NTntrf2u?DGhI+EX;3;c4)O9b!AC2r)MbxwWb`j7|d+c&@HDGUU)CLP5un2tu81ACOKd07e<}w7T0lk%k@C$AN52s%Iz)TH3ZsB%T zPWFd*DFS}i>WlCJT6Ce6L*C}n@Y|r@eKBc()}_*zdbm_O*Lx^G`tzd~KRV-q4+ga1 zM_fJec7RsSwKNss^8eJZ)!-wH3NK(-KwJdqW$r630x-r*qvIFDJ~ue&yHpNa&6m|B zN&9dK)>(XGTGDnhS?Zpxv_Gfx)otF=a?bw2Iyu&VK-c(vT>aPwwUwldM1Fcf#e#8P zM@y55_V+AIe24XlzD5{KEM3B5=b1WU!a!|&;YqD!_nG+x5b@FJ+<{uj(EjjHaYpIQ z?<%BGD9-=x0O|9k2GWAXqR(Khq3vjGku*q)u$|r_b_~)g*{Tc_nS-=iE@M{!GV>de zHe7?AeJHA_140o;NI4OdttGGd;C*#E)v_9<*yOoBr`a=hycA$VNA-pfC(4i;RL>X zlZA74Gl%QCC5I-IL!_BQ$fuHXzYl8?=fMEBvb+aY4*KhjgjzaMz{4!ZS^+m=tk6IE z%wRcrQC^lq4%Q&#IcZcU4OVU?4DX*XaAnbQ9-L==jyyWbJXD<@LkMT|#cd1cPL$DI z)ChNyf6}+{tJSS(O= ztym2s)Dat))dD8q_ctx9mLfpA3HWLOvx<8Q3GsOX4d``INxezeYlycr>kT-S>H#dRRhU1%UrO%-iNYEdP3 zMH2GF`9KEZSs=D2#7+uv|46JpB22_p*Dbs{6XLxE2I95(xR&KJdm}F&3Heuwl#70Z zcHk=!HA*WT8f^l(Sb>II15hUusKtEIXtWkpXIccY))Y9n0YC3owB%u%0J&PvrgK0z z#*+=!|Nab_*}k$=#(sowWwf|vVSNjhI{LCygY|_eGDq7_xTRyX7Gg_ZF1{J9m2(Sk zV5DC1kN9o0HoT2Cf!^q8-GuuXFJTtKeT;Zmu9u$yFW<+QrpNW5NgfNVStsy)&=lvr zBpbP&;Is;HI(V&=!B97o$sL&%CcQJkq!TXKWTE~ySqinSN)_SrvF7Xd`6=7~ug{1T z!pm-ES)G8@83@P;AjF?;6| zHm3ku{y@4=0KM@lxr0(w9q-*og_4Syd4H;=quU|x|3P=DpVoiDLYZ6d)NI}?wMp#b zvm~M)A#VIaA{v)MzNC7Uh}nM_hy>NxgsMHq-0Q5BP?1=z3pm3LjaH9ku+&4JP$y~b zVKGKM$9SQJVU$;|MTvplt+!3k zb?NbM3;z&q1v&&^x(>TCBXlZ0zD)gJ5E z8Rm}LRcMFwCCgulqzeGtEpbJ?t22Da;o9de8QNck>WkGGn-64g0R*G76`qM!%~~Mk zBurhsb$5o*s*z`{tvUmX4Q|y5pYZIltu*C3Zk&Ybfn<7ThT>ZvYnwo;&RBu6#~VPm zJ~2n~;Ia}-AM2PqtTxOmrvv@_RGujmqZ1IuJvH~V6~CQ{-_(I$U`8oow%J&=Vs`CI z>^_^Xj^oICAEQiu8=lS)eOz%`_#}^^-Vc>BUwd>Y_-r0`)6t#@i$yFPf(qt*RKkiclV%uAFcT zvF{(rnRr~W-=&0jn2b|7{{zqFaJ6QP7?EiY@F*_Pc$nHT?Unc<6W2mrQnN*NA{8w; zZ_!R8P!$b1yeWjD9aBXsE{irw6^*QyKS61@1%{927RW@w0tt8iTvagRBF8sVje=b~ z<|vptlM``F&K(hsGdUxUqS144Bd9m!S_B`lqcb^c$DoiHG34~Sc$A~ncmrn{9Jwq}l49Oaa`r+3yHZ2ZVClR5&Ug zMPmi?(-AepeOZjy95jMwIBB~480?u1a&v@ikdPUZ34&+z=Tmszc<)%w+jBf`^a8QI zW|sJ856n{Q%9J!==tqqHh01Pm1mkf{WX0`JX(Z1U1B((rm50m0;LarAxX%)g769iM zJlw#YtT^e1f%6q=fN_=$=c(dc5yDwIjHU`N?n(nD$|A_AVoxHQD<>Vw5r2DPswgeZ zl||JwOcncSo9xQYyvK5mBao&Fths6GaNh^NaV%$-bn~&C&C9;tq7_Nl2N1CECia5*rZB_{H-(L_uX2R*0=bB6GETxc#G%&C}f;SzN+Cr(Be zR?(l%Q73br6sA;r2CGqg4xh|fCqsv*&s^IIh)VZAIGT2iEFGjFDm-EbxKz*otWLpmv z;;P$~D^rKkjKClikCZD-zYUjhIpgnR!25>rd_qTE&iFNjUHe3d=m7F%e8NX`KKwqf zjMkE+gp8K|*lgB%N8f4IqD+*oI}?#=Q*WknG}Arg14c9T-^W-R^!`s0joZEqD7=p_ zp{u@A5*m&9(@#n!KjrucecG5;;_O4nBx0mYPFRsgCWkO#S3Qz|SSFirb`F`0l|(F) z1&B`Z?`P$U*z#pU*-)9Itwnfzgk`d?qp;bdrF2M{+$D*PVjKmr?g~u61xbA^~Df;9MVw|yNZG$(WR{t>&%(R`6f0&SulrvXO-DE zJ0P=NVL@%kY)@Qs{T~+0H&ZMkd_{R=&74vmDZ&TX0}H2KtO4BF9#Y=_8yVR+j?NE-S_t5viu@et7~ zwIPE7sZ5i<&U-wk5&~)VoQbzwnmq&HH;(7{NH-tP@sw^pp5qF)<9N>7?Q-_~0D+i2 z^Y7r<(-yQtlsXRW=5}>B=Mo(9aL#~yH1UM>wj9o>7(=|fhm8S)Wwu$4$3$|(rxang zM!0gsp3#W7x7Cv3=MN-Q5~a9kjkwiVMufDYn7!5*cN}v??q>;Wtu^8vCmBl-bFC4l zy2=#$Myta)brEUk5~aFw!epyDGu7@q7zr%u&OMXz#*ZG9H$Ll~_>%9$56*+{j*~hL z0!^FJt2Wy$8RD7M0jnx=Y0MLxGq+hSw^gj5r-(Tv{g+ku(+UO{ln@=BsF}nYm72 zwK?FdYRoF1Sk;)Xu_iIpn5TyzM;Dc&D#Ip(agJ@a8)cvz*CHPtU_}oz#{w7MQjW{I zDK%zcDnj(=SK>iD)R^}aRJ=ZK8>=zPZ&fb=`DD5iT`g+N4*|;=bn51KTZtwX6Gq9m z6<;?$ler(ZvKq6?7JlWb{)QNN*@a%Ylo~UwyZM$ntE>6GG6oW>uOEr2u`Se?tx0~R zhU?xIR%0&spJH+7YeJ0d!q+pN0Z--^L z0KL9yxMJfInVR~@&CN=kIp zZxR_PT3x!?@3g+XJ!>?hz zSlaW2<@7TORBMybu`oC+-^hc*ba2hBFunu7nC`^Qf%x1kFuEgXQ25rWB(c z5XM!scB6qvUG+%^11hT>znca~s9SAmYT~<>yzMeE-^y5^KdUj%ZO9P|2jkRkwrV|`ejalR=)yJ=`c?|C{jMbR8pxqOr((~0Qvi=Fh4^{CGhblE@ zXBq6Pg4ZBesxe(;@R?SO)(*i^jhX(KK&Gl-+fcD`3)Gn7l^V0XjP+5mD~GTeGoK7S z(UPHB4PiCrmPdq?ph8~^R%*-+GPopy(aDbXMyuxZldURsk3nA{gxfUwD{Gs6*4k*( z=qK}ZchMx)Q{~?j>E$kTfVenIGGs#wls(E;HnbmMRUibVbxz&BH&|v z9UO)hFws5op!aEIaM;CxUf{Eb#AUbUN_+X3;Ou>6A1@{vjKWuI&Y5_v*J1~0l)bF; zYT40k#~z5p9nfBu0Umb^ujY>7B7mT(^)VDr!Q4Mz_u#T)>ue2cFMU_@SY*q&FIw${ z_Of#eb6#lC%p5AZBB4GsUUKH`rO>J?v?zTCQ0|Ym`-(;LwYsj6_o-CRn<@og1Fc}- z0>%x&wFZhlcJ_0S`eaHBr2-uX2p1@9Qq-eW92icu)MjON;Q_501^j zX&Wwt#Ngy#c!ON&@u+mDvzT8<^RaDGQ$rHs^r5};7ObaCKr_S+*!&4H2D_vEq^Q(5jpAd7p!m8`qmyqpCn zIZN#S9=glF!M52p7h=pdcOkgPJ>C(a>z$3Zsk4H0m%l7i)7cK4*c|_XLwD(k%Qzhk z@(kBBQiFsPlNdaIyL8}b;yvYM;SD@Z-0uW7wsogI<{Nqv9xly`Wk%;kZTDD)QMd`J zf*YcK49^jt+$M$^G?s(Fn2x~l>&{BhHt;ac04vV%&w;ZORlqo#8uJ8^d5ds1MAHP} z%{}Q^2Lj*;;zUPQUZ#m0@$-005Rb$!d-3MAe=*Q>=&vysnC67X5tv7B3BReglM9PtlvR2^W3A=kdvKum1=N(4-W)^Z~GdbMSh(CdXtC8Rpk z<~EcSR6>VaKynSW<+z4MCd2B>9s~`GN-&8Nr0btjf;?)=HLIlZM_LsI;cdPxlV<7z zB`K*btI)po1g4W}OQNg5bgp`oK_}Ig?N_}O?umAvLeEhE@ED;NZXu#d;D) zBvR-sUz9hAJ2A1;4@FC2LqF8vi?_lp2|CLFCXqTJx8`hASnLZCCbTj!A4~lY-<#_G zZ!5G`U~8%WQA*5LEfI78K~n#tx~v8|qsv}sDfK_0iK$lgPr-!{mzzf&>YuEqthNbA z@QI#r>u>eJ5aZQjXn%_qsJHUS^0!l-Bn%dM411sjs!J|tfjkqu0rwDaBD1Adpsl~6 zaMit)3*T^2E@%~%D@}ji52LA{9Dv+AP^ow03x#wmV;K&sMa6!MqDd)!)&jnBEm?|3 z&d)2wF0wKp#Wmy1wr{cGowmOQJgHkPLPV7`e8|EwD>Q}mDKj-_y~PbQ?b7kCTT=Sy=L;LJaSu?>ALFCgu`;%nR9dWI&VqD za$Az<6#JE}Y@u}C_fSn}QQ2D$|||;L+!T?odbGJCD*f?BPbeu-YVCN5NODCr)Em8S#O?I zu;0vsU=PA!3(#fTAd|x$K@#7;nekb?MWS`(ku~$X@<@q3%N|Jd5pr4dn!8jC^qSu& zXQsYJxzhEe%9WX6c)fkH(rfxbKa=8D48LfV`K72(v;?!IzS4mb2uWKBCcB_rgDU6MVXwm#*F2dx0GbNHR3eq9!n`cw?-W12)8(; z*=&wThh{UyUVf}aahb>Da4s?-lf%%tkhlN4$zcW5s?`GU#H_sj33IIe#8mrlv#kNC z_6qO#M3q&Cy7WL%ORw+mExB_dR41M2hI_DlC`%|ZkIJ)@op*V6{n-H)NYG`b$ z&f8eX$thp+u2ANl@aS;@)|{<-p4I$p;V|q!t9iRb5!6oH z|9lol&dZokuV-4IKE&>d-aNv9imD<{!w(*JfyRsamH9NhdkBVatd6?5|J6(m0b2>V zU@R(JUHloB+$#zHbEDIFcgs7~%&vnqyWKO8-P&*?J5gD39{lrp%5F&|9FGeRN=`Mtw{v8u@E{`>&I@aZW35EBhQ@G}rtB z4`YnMN%tdoB)G>V*Tv0|Tj4g2xhK392XxK1bXUkrSAC5)fnb*Tbq>vQt+MsrxW8!H zdF{*SJ(z9dsvUtKy=a;87&p4kn3zz&W9E(`WD{&p83y5j(eGT6p6GmW7V&9L7fM!| zyIJ(VpoJEFSyNV2Ch90S3Uw48EmmF7N|v|7gAA|eo0DV}b-DryPnf;yufoh4sv!Qn z0At*WXNB)Y&A0YxbQ)B+r~7Jh;FR#}#;Z;(Ve=f5GOZ;z zf_>c;{iE{Y#U(A(WnlyGGNz$4q6=5q4@DTy=zFFp;fV(WzEi+}3$o>P+M5t@{ueF5 z_Ul8@^s?5zVl^|>iOD(iqHI5i3I+$UN%9O=v(yDi=)C&S;o>mp1Hw;2nsdEF=@IJ@ ze#~QbhumC9fcvd_VCh7C$&&HO^g{?^mOKHDcQyHSU-yr(&8GJbF<9zYUe?L^9k!ab zv=d_YuUfrwVGrKq&dl(bIqhw3?p_zvFByY;^w%58>DM~Q=}tYiAYAhsY*%(7g!74< zWXWgoMC6kQbT0Z>T+=8mXTLcvR$kF+xO_lBR$S1g4d1tEyc@_lLynp*o`eRjpLWS;;3v&7BcDk*JLx55S&52AA#2z7$igYMosI zDP>R{<|z9riuuOmXy|wgM`u3)z@Bmjz*gMT2)oJdHrp{V`FAbQWeydsdu<0$Xg?EZ z?I#wX`~>u{tO0a0fb2FKi1L4E{w`Z<0c1xlF2@3RWS4m}P9~S-=razfTbijG@q zKeSG^}B>WW@}!!|tsVKMP>VU_nBAR>nZP>&yHFWP-n5 zNTR1#`w#v?nZNoH6H=LvA!Tb0q>cafCSshg;_qOl<`-Qa@`GEF|IPJYd=Tm>+`yfI zE1%_!%13F2JW2-h&P0SuosUt7eWz?|_nB3}%->ZVC8`jQ5U%m^V=N^~#%e`R@H0v@ zq%<1?*Qjp8s5S(zddQ+iXMi#vM>0rFHsXax54u0N_gh?2jP<1ZnMh<8YRzsFLO8pT zqb=E87=`Ti`x@EpETwFZyI#}W3$KP$VVy*v4LZ~mA79hjx=lFEQ+2$)dX)J2n%2^{ z$Vt4YV*1>Ow%!<*-0B?WhA(<3~U@BMfh|5pAfuP*S4$;;}C;I4y_HnE0x7EHB^$)8m7qzRl&4A z+%y~&ytt%M!ShPU#Zcg(AHbA8w>Zj8%e7;%b3IT8m_$dRBF^eRe9OzmUE#>3Q5Esy zO)R%Qg@>AOlsj2uoE=VhZ!=5QR!EXZMR_nip+ryOJn;8yxq5hdHieg;!SNJt3E}bG9;%Z`IPOa;&n&U(w${Kc@)*n8D1FXQar-uwhGipZX;`(uTSyKT zhT%6w7ab>vw)`!UbgT>8^p@+wws;up!g_EU>q4iSv@R^`SBdVtNp0n+_ZuZ0FZ4UF zb8@#iw@h6bbWS)w)W)A6tEIE{> z95geB*F{)Ps>&Q*cq%!$URlY>ayTHr7b^hyXz2fkoY46)Ze$N@c4G!2yI#eN0(B_D za+30$_~9<(q%z?KgtD9zG9d;Jv~Ya-BS3s#)PVS(C(FsrT~sIEqQj7!loTWGK~B~l zGUVj@k62FHS7JG-B3rt~*6SkVKIG)Dt0X670=h{tNy5Vrlc8`MViJLiYe`Ic<|r}w zY^V~GQn-{QkC;5WueC3JvoGMF*ZA`nx#nvfg3_%G7QG&5r7Ki|hlk!f{Z;AWQM0Z3 zqja@BjnY*qj7z>BXi>%c?V#dSfCdOeg|B1SFA$7PwLaOnmEgyRSPtF6n=#|Hwc_pU z2fS4t2Hs+Kz91&z#CF14=tfhAXN^gyY8nvE!qea+IHN(~XXHd1DSD@%JUP`gb6VNY z!g($VtKTVXR8d5Pb5*ecn)w~NSZ+^X>HFXF>&&ChM-j|R85`ii;PT5a2~ zKH^Ze7U$hp)(d7`40z>ny&Uu)bFK;hM_NnUZ(GIiM_QFOk*!dzsdF<60wX0&r$@cC zY&;T*Nc-#Ls&O-tDA@IG!Ir79NqW+3o@$b4stJ%c#0-Z>$*Jb)6LIH}Hlp&=k5s^< zCpo!$)79MbWdX{gXHZ1kj3WUblCB8+OsFVkJ=Pi~mJC7@T2AKGsbEzf!Eib5-@JCh zqP8xt!l{4uOw83Tux2^9a_T*?` zLoyrMoW?$=ngPVn!`qziK1Z^s4rtZ@kKOiDh@5re2UMk#N6g{5_8;KaM`#!}`e00) znK3qh)r`AddPnvYsCGhc2It*7^XO(dh@pv<)F7#$X#G<2Z8L-*reUZ)PaSQkA4qv>4_GV4xte_dZ(eWkUqJ=`KfUTb4*qc(_DueHuLpAF*Q*V<^? z`t@S)8;ogPCW`OhXkl&ZeuG_`Fa-2P8Vnjh} zjctC+{=AOOi5d-6aSr_*S!~BcZ_Qa2Ovet2Q`T=xu#gF&ATfFf2#(qJ)Dh0PS|i)( zuSDZqt#Q7%g0H@xldJV|_V6f(`UuW$l9O~=m&c4n$Q=P~5%2>9$|>2eSpl)u*`-pI z(g>Py-1V5fARPH9%I*qR^uLD#5^B#l9&pV5$kpa#mk|$L#VcnQ-vZ|l5|!+C)Kvu7 zTmloHe2zj>pL+~Pu6NKf@*dw?AiopIc|ec2+~5o%Np2bB3Q@1Urv%V)z1JaZRz`x0 z9Qe*uK(&=c0rX9Xj7y0Lstvg-K)OR%qt}j`kwHW5G7!Y2*dNm)+1{@v`C<~G`%ktH zl!b4AAj5D97y4%9Rc|aEcq6K@C)gk{-*CkJmdnIl@!i&$|$E%lrXGpfg^! zb{T<4n2ljr&xIBWC991d7uBJ&Xq3;Tpl=~r2|Hf^uo^ypl)=g^8Z5Jf7?97UhV2_6 zR_1f@javtZxa4S8On=GJi98Mh3RM$F%Z>p30u5rR-u=$=x+XyX1r2k$T1Fka4_NV7 zl5u!O@RYhs^ShL_y<94S^1FoD>_W85@8V;-zElj&@6yP&e5u%+-=)2+_|m0z7k_u} zrO1=E?{dA1E)|vRF2O~981shqlxRw+b|Tl?ZK>#Mcj;)GxOHA~N+xVY!%&@iRQ3o+<* zINd4Ai8hH)jr*wubAyWmLaqbIk5TMisQ%RxaaVIG+3-a^lyq^%Vbs!kEK=yXL_U*y z2Dx?tX#ft}Ji&GhuI{>r$K9fFDf!|cPg<_`=@nwCi%W6Q)y2iV$ zMZ4t&50k$m{ z-=p&Pxcn{1;mzb@octXmf4j@ymh!jCa>^`1y35L6FZrv<-z1rFclkSinHb{ga;xQQ zG<0t82KoEB{GBI%cL^CTe>3For}B5E{2d{G20K&ln`0NkPdXxeU8EvUPlLB zQhv}qT_EYY=1+u2XHO=2LDnDarkgOc&as;gB4!<7w=22R*_}o-o7p{x+-ukky{J>x zVs^JB_gr>|l6x|{oya{3?nH1KMTz@!gb%s9vOAlITC)2%xue*fK_#uuZYZmqvO?MI zNp4?u>qO(p?sy8%&+aSaej$&+%-aTcV%9zO%%zA-cCVq#F0ng}fP9*8b5KK}O5-Rj zKf=I#TXJs%tYA_q}Ab;45iMCr}PP&VF1kI{azN>hxk z=9-m_gUtYlKqA@olE|OR-Sp}Iq3m7Yo2at*@oCy-hSHV*EwsE0SRgzNFD-}|UQ!e= z^3cknq*$aNj|f$&i>4@OrJ_~Qi;7wm-R`dIR#%tm`Y4K61vMyYRltG>iOXu&tpdLI zf6qO4lABt7zyEJOpPBQ$=bm%!x#vD-GD+mu={9)CV9xHi4Lg4w4_jG=wH11I%+7Po zk+W;%HwBe*0tMpp470PttPUt66$Q#5OnNV7ELsCyt-uCysPseWPz~VyZ8*%!yN ziC@WcSR?cE$=GgS+c_Ccd~!a)fjRLp(#`mFJncEK46S=q>dWYds52FlK&&}(qAd_m z%~4J@+={V?VG^LAy%gZmWNoU z@E|l^@qA((OJEhG(N5yC1YRMD?Mz^m5bGZatTJL%C$K7rwK0KJORRS@^sdrCtZgw? zNPc2Nysa@Fu}%={o&=T)AMi()C)jrrt1^M*CsqaC@`+cxgjm-RODzC@K92^(hAQ;u zQ1lT_G}0)$hq0GN(|X2k;*X{x)CO$`;}gU$Vi`Ha=P=Hp0W+0xGvV_X%Z3P(ixAk0=X~Z%Sgl4k6L@Q_LSmDn$b3&7tC$~uXjLS%NFylhPZpHP}!cGnUG)Bru{$GlAts!Y$YOmJ8#fEW+4J zbsH?jVm**{9)98}Om}coO3PY(Jf+x_^PmHfMcU`+Qy7y z_!;%_b@a&V`g6&VbM8abvJWpzsGJt5q99Jpn;8x8_z~wCq8Cwvhn64Vpliw%&c$EhS#=i30c{9 zws3Se`?+7xbDAmV3F2TP$K$@}180kZ?kMa1wQZO6E%8-Z-)|9Hx}&U~xiHsh268Nm1(@Z6AAtf5WsJilzm&0;tOgXH z@NCAlgbNg=T8?F0P4>MZr9c^ZjQymL!?=oYI^!T=gRyMCmXXrYDsm#im;=n%OY&ib z$>|-8!&FusFb!>&9N(22e8k)erU(x)dpOpO6mxr;y+XyLQn?|Yay?2#X-MA42AS`b z`HbC!docD8c4_<+V5KkJOCkGsT0w)n?5}b>1jy}UBP2gm0|V$>uIN&y?4By^iB3yM z`=Vo?VPz`NIGa9j-9WO@9m*)-&1}?1_)f-h-7jZcLHtt2a$}wUERRsBFi%tVYj~1| z^EEt}ae$1vHGUSb9>KlrU^Ufx^ZT+A9>Po8qrxE-`T!;D8*ah~83|Re!U-zmm7k@u z^t_z;vd5GHs{-puu6Vc%Z3E#5K1hHqgKRy+I#t9EERvZ;OjdGO9AF;~`5a;L3C* zr(3)#t)3U;C8_vt+#pNXi+np24UBzc=M~0o!nGRS3M}p8u~L9CH)%>0n&28GNWyfW zkP?zF)?^A97Z87%#`kIbks9Bl@k2ed3>RVhsh!66;O$}*?4|;G0JAH6wfXBbnKDhr z&QDQ1J3W%+FOx>80NW@8B)^-KEC?fpr854 z&1U>Ox_W#ir-`kk;p=B+g%UIhA{m2~MqymTO%Cjsm*8=9?|Eph#HW1I-I1Z&sRxGX z(NW}$v(#gw3}s42+HT@3)(`2A3Gv0&Z|iLX?#P0C<;#26F_HJS0U6Skv2Z}mZe@d^ z)yf%9!rYjs<@cZ+fTa36L7-ab{2yS$Nh1C{8cL{TnXmDn~`l!UZLrpW+g3MiZ}KwqW3bRQ=Bj2G<=0o8{*QCC9R7d5uV@}s431F~Be zvqR-%yaW}O-g1GmTTkMAx6FTCIFcOH)wySy`l@ur)}$?=f@oSAHDZx>jze zCR4j#i)+gID2*Kh_o0tk zS7I!?BBgv%D))@v38iR4mNK>ScT&4wiN`tY5w8s}bI<*q&?X2eFXgni$s?5{uF&ur zkMubI2tGJgw+EFQWY~RNj11l+){r<~!-H8n^uX`5o6)`O#%k#w#}N(h({Pw^4Mj2Q zgxo<@5Vjc0lAqD!tAS%TUgG3HGqbbqgS1opFVSs~*=_6|t!ibo#X1Mh#gy%*@+FZM zbU|5S=D$R65GIQht>hE^;J-khoF9 zyER;|;TM2aSM-q0t(2!eyWQLu9}-d~9Voy}0y_@Iw*_^;oEw`+<>VV+BL$F0IzJj* zCylCfVbqt9Ul#RJT0KtL`@OUupt3x3{ufX5&~Ol6o3p)a$&<=*@J4`R4yna^ui~Kq zS;M@a#k)iBhDG^r;@cr+w~;A*q%A)?>xs_(O-5Ly@xczIm92bWvM+WIG2IKiRI+{7 zE*pvmZf;@Quh8TOHt{9=nkaGGUUli8Akuj;mtODNogm)x z+$2+p_1XQt_{h6Zyaz4Qlp%$9QST?Gkv23|XjGIX&pK(4l z%wWdlgx!mO2~lD4Rf#OlaLK2Wj0*|>QX(CyCfv+8LijLa`L0JJ<1%{avzxJez*NuJ zqUST4+%m!v*DxOsoll0J0ZP}!_;t*ecsKLi z_#R8Nn)wpH!2A;8SAZX)$%PVIIHQ(u5E-#01JA$9kvG2Xd<^}U3vj`=czltR25sTs zwZlzw!`45>_66l6d#dkGi%4aIOx?P@BziB+!)l&AGVw>boCQhsrylV|SneAnH)V~C zf{!E`H3=*`VdAAcAl@Bi_AYrGd9g*cmU8YUj+#4fWlZizS2M04d<`&7{OW+Xn`W$1 zeE$Zxkwgkuyo~VJ9w)`FQD*lLEp?Gx%CXmR`IygS**cQ_xw|aBknnemrR}d6Zzley zjD1w*E@0aaP}}pp_#zx|J&D(_c(p-u&zA1&%M2>^WrkFh@WyQ_$eQfkYssXg#diSr46(@l5V_H-|}^sqZ8 zv~hZVeCcN`Ri~Jx>Ii$-FE2?=W4^>b z#vvL1k(@AS)$uTPlfqaoLh{2`{v7Z1m6QFqHYMTh(TrOc`tb!%?3kK!W0iojRP+Jj zs2#xfeWkOKe?9))5+Ri(%zYU`vB4zGI+WR8rP+t#W|c|>aTH#o;h=_#fyHk*W;d%5 z^@xnm#ZUa<)4D7Rwq0=fI6kC0K{+{gj!Wfyha6hDBj4pno!+6s$U8Y&)nxRx5l0Qu zzY^;|44Y_h6sgd#ld(euF_;Ki{nuAqIe>DJ}XNnMgZ%f>syW*Q8m^s z^oQgt(ew*yq+oY^+1S5yjr-orSn>~R{6=6k*fOa5`(Zh{15E1v-BSILQv5IJ>uxjq zfphUH*?|R^!t62v5XCl|9$)@Oe0~swl!sEPAGh4Z{hMNt&*fGV9?ZC$u$yq@h9)XH zi*Y?+5B@v>e8MQFBw7<b&*OkbM1B_(LZb1?iojSi zr&|^=F{_a`mWFrVCGH)I2gW0dsPgoZIHam!UPXL1@wqP|;x`A7;{51^Yq(Bi@vdxX zT}J#C#{8*1V>j$YKj#4}@%xNrCwPM}wq-K$PbBmn*m_RrM+VtVH9)e!Nz_Oj?k!oZ zH4cH3sFAWh#1qfYa)x;0cPh2SQ3Y<*@MaC)so`=BmjYAIhkiB1p_uc^2p2LA(u2%s z5BxJKgo4OG@V(KcReIVNotKdI+vzGYRLgyiFm!`agAL2{+U=W3>khH;*Z zfRf*fuMpe14Zz5|#5NcvrAb_J4dHyovX>8LTtIv`;|juAj6H-cU@|7}{F9qHofO}l zZ{|+g(Mh#}x}ltXos58wR6G;nmAms*$*1Db-#?ir`+Jb2K0G9*`Aqzg!Wk+1P4 zqY>22-7K9?tLOd21rO1_2%1510|@73+y-$B_cCwpR4KeKnvr6pQ{FJXsppkN1CQBh`6gq8WL`ZgCkY=g9_tu1h6idU*V2y%;T=c{ml}QTwbD;z z#=ZKVhK~|fUaj3;PA2wh*$o$HiB~jSo1iD3MPw|C7jcg!x*k|O>^6HlnvRHPCz(SX zwMWE(NoL-%4M$KVImfFG6Qqi^WJo&_M>M=o!(k2Y&~TlGpV4r2#!0bave|Vsz9JZ3 zR^$f0`0;pgC7Q}S4f~aP=;dviy4;54kys^f$#OKDu3(F*I;k88Zt_NL%jhw(_ZmH27&Q{|%c9NgWo@PR>n@IW&Bpd8^J4vU zH-r*~o_bpMLi>~A4^z-@T!+QYQ}9+#`NPtho4lJ;8C#0vSk6P*o^m3!(km&q6hkS& zxcaidy0_)DBxMSCxOrh0wJeP0P&w*D#9w-NSsP-fkQbpw%bx|-eO)Ss%^sOl9B zRFhx7ltvXx8vT5sG^$wA=y3$h4tV#Say?ervTH>yl3mM927hruU2Do8zF)q0XD4)%c&s`C*;QxJsA5) z$ORm`6~Kcx1L^T~c&cr@ES=l9k@O>v*T&{|JUl1GtPMfh&Ue!{nEGOIP2Yc!epn#?RsW{M_rE@SE3S%k5>mtUXF-QTgev3FTCqSnT0-&@l`h#ihjG{#g~T9EG?Uk7FfJjX&WvSSnv4zl zSmzI~i_U)Y%|*pNeZq zimf(2N*_iV#Y^0%;oXF>Ak!yN^~|qHnojUrx(| zKNZ7fnw`aqmzY^4$s}Yy$H=ELhq0(dCcgee7Ag6;%x@y!-_!U>%&#N>U*so|?xUPfvz^JN##WG^It0`sL8 zKMwm?79cYQa)xyKfX45{{3dd4=f@nW?z0f7M@T3kQoBx_pc=|Zh1i7j{U6Mi!Cs{C zA7;L6oQpO7t<0B=d5$XbFH~e^yhzni#d#`K+S<8CHvSu$Z zmafFF{SmEILGmQkL=Sbl6fRhigKCfvFS=|v`sN-rFYr58Vb zB)yYfeDe`|ahyzSr;G$I{?4M(izgXNF9c)hMde3g;v92u=!&?u8b_7Co{*aawf#Y( z`Kf(N!M1UUhUaP6&zPp1=p@E9gmX4(E4I4VnI4Qh^`}#zxa;L4IsZNErPNDxvw-1* zoox976Hy|4~QdDf@feo*5VYy3iuKMgn`g6i2* z@!hfy=VQ9W9S51`lW}|uSgQz)h5+gBWf_SZH2ey%XvR1D{r%$Q z<2%=+Q;uP1>#x&v$~3%G!vVrdclJr~?&W6xtbe~Bn{Cv~lKAK>buQMc+IWuoBJ2VD zjDTIVb0x0P@D>eMX?UH6%NU2G@=`4$pyAmXF3|8;4SO}5r{Nsn z)*W*r4aUeVPsE!z#H;t%2HD2anWp2i{u1xiaD#?l(Qqwen!BRwZr4Wx4R_3HRa9uE zRw#cs(eO6P#7sun(N~aY)nOWmKbwtL5H4UGAUsyXUJd7II7h?jjHMkzv&MZaxS`Hgy|btBa|a-=%eKI%OPACFtv zB$L>P#Q7Q?tYJ6fT8dQ5dU4|)%z>f&owA8#v!12CBb2XZ^ z8YI$1_q7I`XgTXioc91~!kcHV)Klo!(#n>vv1Nt z@z?og&(R0zr=l`$28nz|v8dejvR8WDJ+kc4Q>V)Rm}``NgkSrb2MNx>R^$)SOCA+_ z7Mq=WABOt+cS_qAR3`DC{he~t5AMkWTH6nc?4`1>bC;s9CRx}4kjQ{mg}wTSR@f_$ z&#);rDKpOy6U)q=B3NXmC4DLWSOm|$l%Bm05@|=xqJ`m+Et+S~ zKtl6u?G|y*QW%{CqmH7lMd|`n_DeBnLCoY(GI@DRqRIa}teH$tG`Z(tv3-%*Iq7Th z;+1GE5VCndd;y!G1JcdAKq7zsU!u+Pbel^dp}E-`d3LMVO|$k0Z2cda?!S@W=ZimG z4bKjUe_ah<_Df&B1&N&eKGBzr4{7z=4GGPcYmt}e%f^hCAQH`cg@+pdNMb={&x@po zUvyaa2zAIi*5Ef%E6*E8%yYji?T*P{S7bcC=~A%vP1*^AdEGH+bs>Suj5Cf1ag{kU zwC%xD^cN-gsldN|4JjPdJqXhv!H<+?)1L>bUz>#bxptusYlRL~h2|D)yvP*^M=(F! z`lgpk{1z$}m)Ma=-CzGAkAVf1^C!|;qQLkS7`n3Lvwi;7oai7$rtd zr~OSv1~64ET0BENMZo0tHBW9w#NSHb0X#p9P65{x;F(ulH*2?FjdU<|2`c@m7_s z-U11&(tD5>YgPj2!;ee%PrqbzY-`>*dL=^lsrdOyGywb3i+uU>zY~2qPxs}QPZE6T zeV%!y^EyHQAMyB<;Ct3 zAs4%krOg8%k*Te0?!QN~`3fYom~FpDE-7&Esio4-w`c+VSp1t7P_{XaY(5xG^mB-A zvqz%Mj`xW1%cP%kmPwn}ErZRy;^AemxmWu6C`cq4Nwj%WmFDLfNN9c*Rf+$S&7&f9 zIcy#keV0p{7cGz3{Ou#y9No(1dv|L#_d!Cl`P|)N{EgD)oEu^Dh?uh&Ha`-7T#P;l zQMA#OWb=-riGKFfZH`T}nS{L7eeebv0RM-zZ*d#>qALyG59N3m{h{>bHIT?>M-qKm zc9&MaEs)UacgbCH5*S8v^Z%)MGJmS?6C-J8V#qv)jRnQ{Yw_`wW}c(_hcpm+jQLgm z5NgJcAd!<_Cwj4Qqvpk4NN8SMyOE>(wUALhES?G=%6r7F09uZ1E+?B)TiM)yr)G0n zqRs7hii1JCBbXuevz=__R9H>=;|%)rE8{z)jsa0hiS&h&Bdyp4%ivVn{m8<3H zC#}W5&lk6?GP9Dx;^9?h&nwuKF67Feze;rFJl&O+4-#DI{X17SW^9K@bmZsi!&a<( zhs2y!=p2W{{dc1oKM?=A8_ftI43?`wBGE&M1>UqltNWzH0*f|?Vb`FW9}<&8(x&Wi z4|7Dv+{D$mo~kjrmDTs|(5%jegci}~?%@6Vc@M%Xd;gw;M122#71U|}e)MVHTzt2g z_V10j%B3FLwCje7OUlj8#qXo~J0_{8H~4)!O1}_KzeM5L8c(;Q^rm=v09?ZlP%3@7 z-OBE%`*i|k#{GJ-g8k~R{Q5xpRj2v&;tCNC#=;!~=079}i|v-UBaYqy~w&ky*;fr(4;R5OQ~> zmS{#6DkG2RM#>V5e03XpvPc=ZSQ^RKjQlW2BwcTIb?G(=5^SteHjY2Zj+`NFSelLX zgT%G1ZR8}_NLDs(S2n)8U-lVX?XYGKqKI^LffWl#0}}Co+_#?V(pA}bOxmc>Y&kPI05(lLd4EiHvSlz87zdY0; zyfJPAf2=6S6j-sk_>hSEah0-h6i@vr;$4voKQtTHxp{2sHe3ld{&yq$v0B+UdMDWk z<7(F>6*g$6&{sD?g~T1XRT(jrkx!+OddT0{7lRvD z+mXI!h>mxe)AFCZfnDyeB)dvULz8^5SL=?3yOBM-YVA>XBX6s_k)7~pW5$mlk<0fa z_WS>oY5jgLB(#3Nr;OLFJ-lv(#SeF2EWItdZ@^e$n@7mzpTmhZ&(m%0NVM6zOg%70 zRbov}5r{|Wqt&Y0+|N;3Bi%^P-f+H!aWQg4Y+SvAqM~{6^k+0~vf}An%1?=> z2T*>?@PrNLoDG^^UL@jvbyj`}{09WJo{8L@sm*t2t=EHRM6hCYt41PjW7~b~$L-QaP_r=^HmEyK){VFmjJ$arJ2FKXIbK1I zG~sG@#gDu3)C^XvGF3>#D>F;k`1D@YP|}89v$3!n2jq6mMl}*~8()>OAB&WY)yPFa zaJBvTA(zJYw7gYH^7uVm+EFPP)+E>GihC$@V8uLcx=k-FS=qQ<+1Q5MovGEh+NEXZ zieVw#X6@$Ntld14uGt~}cr7~p4p`opaREr=rCo`ge)=kHAmu?q8%V=e@x!QHyeREb z!*iz^p6JFjJV7GuT3LN$rDk<6Bs8mQSMpFA1@~k1b*cLD{%i!)X(O=hZWXijRNpYJ zc6}#zZ9R=_%(xuoL^lnIjjQMzNUw{h7r%*gX*_+B(#7%g4XAzZ=xm$8cXA)2(3qFC zNW}ZVs%zQH<9DeJjoh87L0oMw*LM;3+>VyjZPX{&NLDs(S2l#SQLfp@?!x_fo#sas z5^+E73$hzj+~=x^p`eB!FJ@WEFM_5YBs8oh})Q`Y`lFZ`>`6i7+AR4Hs)lB$2YMdIPHLcZSf9q0? zy=nV}TufEC+OfaCBX4}biuEH`f{o6~hPZ?4b`+n+Vff3>XJrHZXH>_6 zN>@Rp<7H^zkI7ufco`>hcSTGX$48%ANOS!c*ZqS(PTDqXdAsM5LiG)n{H*C&Mc-Fc zGI6=_Yt9cSdZD5t744>|Q_*h@v-~HD-t`ryx2kl7qNPkj#$3g?K+%4RUidaEo~`H` zitkqGYGwF&Me7yat>^(oe^k^``dt*gMe^~rVf&c7n+q&ev`Wz(ihiSL`g<%lPSL9s z-K6Lzisrn}a#t(*yrM0Nj{E@mRDL-D9D5b@(0_K|C|0yu(I!Rv>`{gltx@!tqC-FA z{FRFSQ_-Ik9rF?A@7QI@@{M}Mu=a9>U(rVuJ)r2|k2!yVqMH?MQS@y3pF$i@D7sJ4 zf=`*hPSILL-~ZI&_5VMtRn)I&siNhIZc_9KMUN;t_%qfID*C>nLqAu1MW0dh z$InBYG4l(iH!GT>+Ik&AM2AmNhoU>*W&S!veTtrVhxwl<`jDb!ijGzEQbo%{D)h1x zT)ORN1N{^ospwcmrztvD(ItxBtmwUprYTydXoI33D!Nb6&@ly!16;66(O!xUR&=Y9 z`*t789ai)cMSoJ%uE;SpkMvPBbt(E=;`}03KV)_c9advHU1j!C)T`(uML$$>^@>hY z{CSE#qxg?1dZ(f{E4oR^Em!HKoDLbcsEiXT!>+}%YF68-=tGJwP*GW<=q5#J*)Qi0!r?p;DaJS@U>k_28Xr=$SZ}Dq5we?QyYkXo>QC zrJ`#Ty-m?46m3w{P!8-<>1nn@iuPyKwZDMlwn3ltrx=%H2x)PHFBXrE!zCj2KkrH$`eQRUGFJ71-%zGAsG zBiPQiibqYKvwg!MW|x2E6ir>MQU83(^d*fccUaQ+w1b@M>(x%Cn-o2v@|%^hu%gu| z;>M@(OVuY*#1l`OR}L#nVLRS2T&PXmD(zCVc{Jx6+lKwgJSTN-b1Likb}IhcOsf=i zzr*RU3QCTX<=tWC+d-=Rl+!j1e<2KzYq-|x- zn$5|g;(4=dTh2cap^&G&s#yzb1~NHawa6hOWmBI@dlik48SsA|WHF7`5FvBaq9qDu-!#SEkin6wPMpSJY6nRykhpOp=Z_r!)2CGPOfz zhm=Eu*`sQ3vQ#jhR1_Vp0%w(}YSgO3+A)n8+RA$VrCr!#tGGHrzyi$Cw4IK0P8g=TCe!__-J~N^Zkz~hpL&%@h7f$6K@PZ^p2Un zE%2sUoqASIXSQl<*FM40RZlBgqiN&+Vngqk6U5YaOpl1ZV-6In-ZA@$m)3vrgT@;+UymaBp>x-67E<_FHfqxTDx7#oVq=_+~nZs!`8lKgQi%Uz! zfIlFO(u0Fbi*8uBa#pZt_3~*et|}^Byka?(HP~IUaPgv&Qo^%~7Rhe1tSAV*N#kda zcY8?J4I;IHS1eev@G3-U@$#z|FJD|r4JVJ%#Y-2iT3BiZr(-CeSkaDw1ix#iEs%RCZs9ZxNeSwcUoG4AVwSi%qV4UB)~n-YWvD7Y#YfvVdlhWHnGM&LGYuwu9+c=|IQJ13EEx%^@iq*^A3slLk2j@eCG zpOL&ohBlnRf`Lq?t=qJ^E7z!AMZ~RY+;kd#K=BhQCN_S7UsDTyfz>C1O9#IkqC+QO zTud)oUL@v!f%RtJ7iRhchaq?CKC_4T?hE{Gjgq?ns{l;`V#+?Vw`ij5P5aEj!m|$s z!~5{hY}1R%3gp~ioPRz|PnZqI&zw2+;+gX=8$a!$`Lo2M`^|2`yWi|1p7;$5W^ljR zQ6%j*bIwy@QzuQEJRdWtttQi$rW4YbeG}4?#gF^VGsR0M;dJoqp;!BQx^bY)TL!bQ9)Ab;YDrArsDLT8<{OnP0guxM#1_5$Ne zON*|$Ml3&Q&Jvd#!X9Pv`(_8>I%uvHi{HYQtH)Pnx`@1Q=8BgN;*Y@Z_zL^88xEPP z(=M1gbMpL|Q)f&WDf)b6E)vguW%kc5cXKx3A51nJHs=fT zFp7EosA-9dzcvG6^jKS3(yBg%yQBA zGtm5_W{G(H2;@3MVDy)x=5#Uo2zHMbA2mCP%Ohric3ahHwo!?l& zRdfZJ#s-h#`xNyn8c;N-Xt|O1l+p z-N#QTz3?5ZXVZF>u2q!vXjM|nW=S7zWS25*Q}+fH5k*@U=u>)z%C~8=DyS);z<7BR zu3L(MGwPUmuE;rN_S$y+G4uJPQ1DFlBKRDaYE!!%0*c?-i_J>Ur}Ay;u2tSE+FEaR z$>N1q51qKQXw@p34#e?qF}tEucNRB&XAToPzs2nT^0($lLRrGmY@=s>zyRv?9eVMl z&FJF~H=83wK6UQ{&A62Pgv)Qu=&|GIa@T)xdB558i7wwmqwY9zXOJ8+vPG!HOcmw- zMMq!$J(7R@9;;J*Gm-@-AR_HeX>WBDr<&1efBPPHVZQHSFZ{jf4te@=xZL}=nlY*x z)us5Yt6iq_d@A3j_7=%|8ofv!muGPPTtk7_-m3WvcBFNIepO&V8Mdiipucs2BB{k3 zB+`FEnB6~MQmLYeCgTUw6oXq3NW?!&6tF3{JOp2+waF+zMhi@KBO^ZQy5-^QQJGEs99oh|s29pq-3v`_quAQ$`u5jhTm zKcj(ieumoEpKy1J+1&lWuZS!rc(*A3*(?-Igj~OY7yK2-{VPJg;b*i(%`X^bH++F5 z>DaH(&p(CLp!_$8RQ-y1y5lLc|NVaJ7V+{a$X5Smmfi2QJR&E_3fvzC2%j<+h#Qlv z%=;sjI}{kek@j8Ak+!K)C5SIG^>KMl-eNo+ib2DZX1#FVm3WQw+bN z0Y!s~mMdDNXtkoXiqe(lTtM+#hrWRnq32imHnsJ9r_nQ%UX{uxI+qOD zish$K^bY0%y(-_Pww}99J#iNvmWw0FR^)f&k&eWq!-L=MgQLru#PXQx;J5>aE~ z=2XioUc<9&almP%J>ay?7UNQ_Y%wU+8X<0WT38TFYs>?tHBMaV1pgwZb*{LJ9wLqq zADC7*@x^frIY@UF<4ol9Dq&ig;_ai@@jqr-9VjDBcr7b!+f2*q*De%Ml`B`zI&B(M z>42iGTcKX**#p4!cWy=Z^NQ9gs`!3I1BwQjhKzE>s8Y0A(OO086%8xeq-e9EhAPNq z7dVt#%dH%@sY|7egbHZ`pg<`$f6AWQv|goaZGNi(V4S7;qcZGQ)TgL7p}_cNrt7vn z`FEHV6=Uyy&f@G)zRE68)URlvq5(x=!4M(do5}tX_$E z8Q{|oSbC7>;k>k%V&;ASb*y+G*UCt9v@>cPmVwWm?&+QTz*A<*+4V@;M_9weD~Gs! z;13>75%%G%afl_kR`-6#EhCU(8TgcnauN=As%30Wwv1phO3Dr?m>@!l2t-^k(fWwM zw0-C$Q*ruH1vzQ~I&`_FM7ev0v=ia(R_c`~&OYFo4JEBcW!o}U-%8Gv+;&j%Q>doG z=dn^VwbD^Luqo7z#$@qrH>)c(0vW}Jb^^~ldbX!Zki*p^nk)R>t(0VUvL(Jd$Lf-l zES7h-x}JT)G8!OqLbGgp??N7R8#?qDK%N}(j<-_#p*8Fy0RP*nXF;m%=tb3S9tPkl}38X{<_{5Q7=pA6C zCOJiBKdXzQuAP|C)9TWpDkEN&x1A*_dsyAltae6u2k=c&qgI+x(lIV(AiJ$t`P*wU za6Ig6Tdt}-4U}%7l6LKkrgV!wvx`;J20^nO{fw+U^yaH?Ro(K__#)l6je(Z5@~x?z zD=gw>v<8s!gh9?Lgkvt>Xdf$v!L?O>riOL)hV+O zaiYWKl8%qkdd!gyqc!bOrrQg|-Jt~n$_Qxd3d;-x+&**zg<2n={Bq?GVO`FO7erY` zO{<`mrHpF3#mmsj`cVf5J?LN+FxX&G@J3i^ZL7Lkm5~n>G#<4b#&L2@nrs$KV<{to zT3oSbpjlQgRN^XlqLqv#pttZ3wNkIvV!in^VQQu!p&d=93A5)k;q%aN%BCqd#gSu) zM|)$|Ls4WFAL!EnrL6urS{G_KjVsk1$J{ox2fEi_A&~U?>6~xFE^ZHutuEfkivjjfcw>^$g?`djIQPz(-%*ghFN_?87 z=xK2kM+jZ9lQuo%!v!~W(p=Fz5UWm_Ty^@FXt8TTm$8e`o2HQ#E3D91tQ;M<63L!4 z2Irs9`ilV%TemlPM(c|0scsl+jX1wMLQ>z)N(nV-lb)qvvY_{7O4~DX>)x!#L@x<3 zA+^|1jb?AvJuvh16;=JL)NxwW?A}V+y1mxDwH7+D2xmJYY2usyR`)c_J5}f$c=3bc z?!vU@z-=4#g0sWg{MMvlaxouMuYKsH)^!v&daUlfkX;8AyslwO#b{wCYAYHZ7kjnr z!qZsvX)@<^pjWjE~JyC;BmiYS+t4kk#raf{(iMkc+@rJs5bmL&p6qE48m?hqBw6TIxH?ZO}#a z$S=u48FaQfD6cJDDX+xxWh2ntuv_nK#MP*z6DY|(^zPS`ZHa%M zhutXb7`W-fXTcordME@@7CwVTyye{7*xeE<2BViiwxKJQF1XYB*bH|oy0MKj3(~RG z&cP^xzpal(2nMh~({0Gb0TdSLjzQIipdY2R6(jOiKN13y9cnp*V)Y{* zei^NTNBLBjw)Clf`k`dR>q9Ij1(g~Cb+ltxk&Bxv#4s%bHAYso%;FobhAxONZoK-S zC~~U_F>Za-K&PaqYNJL7dceTv?_?jVLqAO=A4S-Q-sHht>RfUg)WJXt+Xu`NzZUaB zU#%THD8xQ=GqpK#Wc9aDOc+k!EdyIDM!l%T3D_#{L8b?lpC*O{tyIy0RQC@xYYw(< z7OH+*O+q2j59NW*l9)ViOP^|^4tm81b2p-j=qO&CG@^amS_3gSl>f=q=;9yrva*v6 z44&7qE`}_vvK6OkBBRyFYCsg)T7+rbv{eHdOZtIwWIM|f`*kkN@z;q4%oj|Yv26S%uy8_ zPIT|2E^>zx%F*IejYeqm22it11=}+q`Jwk?%z(--CN%N26;qlF)p5^&3^{y~0~oQi z*-6g9utw{4N$M`{8i6|w1fUiHz#B9&BIl5kg)o4(r)(oJT6LOg`!J1ObB@*RY_v%e zP0elSx-w5QID5$u2ghNfKyOy6Y*&vPAJ=AR5zfm*eMRr?N zf{NW6&vm)uZj__Qw&csW$e6o+q;V6hdOnm$0I!x%&!=0>S#_F16>#gik)_7d6jq`+ zL~sBBwWMjyFCwRgj61oC*rfTKeS23)|q3e;21wo*fyIX^J^t8G0-8&Bgj z#k#HHDgOFFZnPywuHDlo>w$cXRYcxCBEaY>b~j3P<*A)RM?5${9$s;fwFxzW;Q<5h zF4(#;8bDrKWs(8?ARBGTkzM_$N4i!2<)>lIo!T}~otJ39mDRRfxRqRa=eFgl`zG2m zjC;IJ;qxJOT22|P$*12u1e0C;EOB=a?5tpwEa3eEy;c&}fe#(-Apun91Q>WRf*Djl zstaB~UW2q9nyV9CTE3t2ba9F6v)i^E?k8=_*>DDA zBK_eo^Ac>}j=0U?=RJ*G*s-U`$Z4wKVZN<1qYP>LpiOgv4Ruw=w6PV1MmU_OH-%n@-p2Ty{C8)iDFLqD~W03W0vO zpkt52GpQM>z`&abx{SnbC~6}oxz59Tu=57RWeW$l-P3)!ZO3=>Ao-AICbDy&iuVJ4 zS8OBu_d9<1X^Luw4ZA+=o4erw3k={*2a0L^Ip{Wn_~SOBU*_Y&}P)aK76O~BM6yTW0F&Fz;L5Ln!!Tl-P;+BVBoa@+farYL+@^%!j4b%9n6lKRn?pyrqkJs*^!1+# zP`U*^dBACO_|j?oy~%0(`-szM#yRGw(|8l-`4Oiv8|Q(j({O#`H2yN)G@ixzBF>j^ zzJ+r)&QEae$BA#J8bj$_f=!K1Y25nEX;cuOW57g%6dA)|~JMi%0JM+p6{{+)Gg|85C z`i5fCGs;cFi|P+uTwGLIlt*7MGVoS~bZMy9d)3u=6S@RxiqO!BGiT=&P8<)2uVuDk z61OaoN3k=?!Sgy}%Ji)#qxP-@gLv`LFzOO`Q^}lB--<^}{CWwix<#4<^?10uv^NPUX?d>ye!v8UKz?V=DlheYm&g@Hm5I_ z8I7;uJ{?r?&^z&s8Su2eF_L)n11U|t5Pu~|-#mjPeX9uZ$2QF0{s8Ww>m@nVHsfzhMN<9*l9dfWAr>7+#P1Z+9&5 z3hN?kY>4~`L-36h`12V+)hNptnHI#i>XJH*AyU*)lC>QqIhZNQc9$f*nT%)V;~6Z{ zPLlCV9=BvFNf8z)N|(&-?Z->nyFJS!OL8zplJQI)XXe^e$t*G@+3u92H;71?W)=6M zYP7)f8!4>60;HXdhfC>H*Q((`aoaR&pbY(3uwycl&lYb^vj)r{{79iWmb)wr0cX-KY3&cu(#U*(( z9*Jgt0#?dkW2_@7EyYMfcSsxV4E9cS7^%gW69vBQg42R%Z`je&lMJa)+|EdwsT82x zwAnC{AH-u=rJ$#CQ<97ncuP){AwO`_Xz?@EqzMXL9>QE@D5k*3jMc>5sf){*XZT;9W(B6U*( zXD|JqQ%t)=b%JIRIf;w&Tx#EXbdtcB`WkWTCDwqU;U^5E!&ZD$hCDf!98NJ3d5CvR zMtpvW)oXYY*`#58Q6)9JjV45yJXvt6?pP8GXm;&WT~pRn7&=^ING#*&Q+ z8>N_TXJ;CTc~}NwvZBi@tItFVcs=ywka`CoC1A{eddCjfG8Jc_VbYBbE4g7JB==uj zej&NcYBc1~S~SZaXIbNiH=zx>*W$CM^Wa2QijmdgG*SNqv7IQQ7s4^HMXPHT;feo!_QROY@|A;l4OE+Zr;2qV@tQZ^va9&d+gLmX#%^ z+5(4>;`|64M^gE2#OLxk)>*~ItN4x)&copMrmX|wV<0}pUf@!fk(iH?H2K_K)EJp) z3^d5S?SnL92F_R0++u*$IGt&Jacqv|ku!X?p8MzXMgL2!zFFk;USxRo<8lmVN_w>j zTx!kErJS)o5C)X+L8{OdAnNC>~}U}SuR?gBY-DPVd+#XEgmSeCdg0+CLj)rak(C6N~Y@v8S4KQTIUSMCdTlfE^jfs~0#RE?}fG!io?U!5Qb115_k)A+H@D%`m$Js5dRy191 zWqI5!_?DzKhPrK0yD>CPC$%3}1AiW(ZBkNunNyE#QjfV-AenYpp}AO{nlCU7=M>YR zO)Ghmkd~2m8nwvZsmUayl}vL1>`c|{Xz7mH(s<`21nhoX{({rW>}33ievnR=9&{P} zqf-p{gLQ^n|Mx;<37X5ZAHaVBK2=C>?vHkIj+;iZ^XamZF6-&CnJ#~&%WHJmLzlyJ zIZl_f2fJu7Sm-7UGApK6Lfj;_@%fu5d4BJ-_j-N1TI;0=}(t2beT?< z09{tm^3}6nR zkd|MlYIz4h6;4N5)fCaO$T}zFo|t6(0p}KQseC=1yZj8}ipXSRPU8i}^oA+M-^eG8eo0%5oaQb~S>aCgEh~j0U(1XO3*q?dAmUB6O{T8DqTE!`e%7Fin!Rif~?UCfn0x9`0pGA&JT3JaH6t z$QqDr{LSSUXAJ9*@}jfL!3kNHr*s*ek~5>r_zvRP1=jGhXu>^=@;(2-C4CysOy95Q z_gB;9Zd`7wBXoc+=5J2X;VNrDAL;>xh)i$VdRC+x?aDHYl+rT{-*U7ZPR}$k_bRK` zIKo?Sj)mRcMjE~~fkn3wi*5rJ-8y`VR+A>><1%QhxQ%~aWnC!e6l=O=tc04UBf!ZS zXt1;@>hC?|{J7m5OR4%Nnzkev+fB(k*iPdeY$th1=^77_qG8ZGQ{(l{l)UjS=1q4V z{>>ROhPx&@jQZiVS38WgogZ>1IgFw#e2-kx2}F{z#*(S(B|PAszWfx04wvtPk0cr6 zyNvrA@B+#VpM4l`u9QoDD_PQR7YsB^%tyG~tK@G6R`M@)rcAmoxP_$0r}Q+xGq!bH zX#G7&cH@SN(T~s)o;?8jai(PUaEQ;Yw$A84E&B^No>V{P9ltOaSpx=A*Uv|K0_ltg zn2Xa&ryWIbBwYjY>MO1la~I+Lf0ADVk%1(?9^g)#4k_-0YBH<-Z*3AO~x5X zD-Bn3W>b1Nt=P2(dWT*V@6hb zpY&d1#g-Clo~%VP3U<&OdJ-UiCf!?C{XNMDjtP92WUO_L@pW(*kEe_!5?o5xs)x#v zla#vNQGY7QIGCK8Tt#W;1R~p0-OG}V9~~o8<~d(YvzpT`bq;W(U*|9mIx^>&#$MNq zPVaPZz2z`gqQ{HXi}84uLU||3T|(=@{Qx_0W~Niu#XUXk1bQcrX{I7l#?&r$7~>r) ziL7<}g~)ctAtKd1MkhNSP1)p}o@@1TzU55ocR+ii z>&RY4*Q6}FNyH!iX|)?cBNz9>M#n6tk%fEMtdZ@EteGx(~;7lJcUp}A2d8g03|pba#r*^ z?{^pr9DR(Wj>$&Hq#cF>Ju5eto(-fKX)B#_L%wM?elb!$(0T-lTS-|~!SB4*)-%C0q0m_wqsO^(NW#bQ-vbPmJiAP3*a1xhjPP> zj`aNN-uRX^eGbW_jX~R9h7wEeAQ7 zxa3l?VwrNPj0D%>^3bK?v1QiuInBQ%8U4}2?K=lOoqHy}uvgsC$eQg!SIIQ8o_EP$ zTbHTlMI8b1aN5s{nlHdkVL|f+V*GNeYsi)CFb3lM|N1%?_$aFL{hv%W$s~lZK!7B2 z*>E!=mw*8gF)k1l6*VFtBI1IGXrn9`6cF7-QBhG>LHbixs-l_w4Z5_C4 z>#(eCLKd()xquH4nX@fxns23Y`pvRCU0cZ}zXl{oDVA-)6lexVh}h@FRox!Wbf>jb+2 zyXYvVFl?VtCP{}S=|_TNI;m93`gU0-u_tjtlC74@R%^vp;~<~o4?BsM?R;Hn*=3YG zgP;QFtDfh>ra?0$X*R)az(-rDbQmrEYuN4;scCJgtzZdh`ZAB2CH@XrE;g3@>-c|^ z;ZC(F&r)B5X*^uR|oNf2k`~F19 zFqPn*NzS{o?Xymo0gj1lvzstY*}+oZfEDDC7JB1_oj8iex<@hPoQvl0{7=L+bL_#R z@RzAx0r{7^CB5-N9&8s?cTh#s^HotF{CU!RxwfWqynCuZH%rx+f?_*4wa)a$Waie`>QMiP5 zfhFXU?n=d-KGk+tJ;EnQ)3dc-A*@Z7-WgYqYBu_K8?Ea}dE#msF zG)u)ve-k8k5Kla!^fudbe4D9Iva`nJtMC9zHGqj%n8thJX*rfmBfC#4xUrXx)|aq) zp>0%rpryV9D|A`eNWZpm^FNTS;%0I#oNE_NtUSe1e*}qSA!h7a+L-e8I)F#fW_oM<6Jv%jU49lFqAAJSmLH|2@v%4O1EBPwaqGpi(9k*Ot)1A zlemqiS?VniBfD(BmT_)4$fsK7bN)S-_lhfrS?V`npDEZPuKOs5X9ldUCyzJoo+(;0 z<}mJ*G43$t$eDJ`m9`p2LrTUYrU75h1MG2?gZx>R3fT`>fA$SiApYIl5Q^-{?)XaQ&7uv?iIZGWz0U9qcS+P2FfjU8Awhiw~WiAWsaUs_S%^mKABlQ zcOKjw-k6-J`8k z%?NgLknHtT-1+QgF2B`Cu3Nx1v-}ouQ%98a6(CuMH=dT2uCk`_l#UA~cUG8_+QAHN zX)Sdf@K0sEWU6^54+Us<23t<-UxLn4?aTE(G%{;Co-af?cIkRB} zdS07}zv*mM4%e3H9M+!v`e~?p9;wuq4wTI(%TUeZ*mK5P>Y!O@%eZtRaPwuEjLyB= z?Vk+JOX!cbh9g2zBw3}5AB=n{B8lK8UJM#7aFPkz#A{@ z##HN`mQ$^=klj@A8(GN5h|j@yfQ9&3NR3{|*BDqxRd$xj`G)h5b-S$-X`<Q$Zk=VjpmIPcFW-UxU*`VR-iJ&_;+S!iIb;o$4s8xXRD5b+J)PO{FVAidhT^x zfOQ}^8MsfwqCzsENaiP_Gzoq^S zl8>8P#-;UKC42G|cH)Y8tW_zk49EiX%nh?P+$QA@a%XNDWg%}8d<-)4{HN z-=nnccsb|U+wE+98Glp?rTvDr0`6Q%$XaS0-k4nY@T6?jX=a{kSJs2) z8(kGsIbl2GPHm5)Iz3Bt1)>W0^gK*)`tT;6Po`O!-&@XAci3He$@sd0^l7YB$r{89 zz@11)K5$&p%2|7dePU5yOqLn~l9v&wxbx>b>>=Icuqdr!eNH1712Xl*QKEbs9l%`X z>5J_VI#WzCJx0*r$zccLcs!$%ZtQSLEqc_~9;l>giJVOwvkb6V!k_(~#vl zldgNETz;>yh6xp0U93QxEH&SXI}hG%Utb=2(^AiZgOt_N_Hv!Fmun%e5>+)PQ?Bt_ z=HYyFyo@t!i9NEHG$IzJ5swit!N5IdCCkvW%Lg)Un2%l_ch)SiPmILgMtvqIp~}5J)q_)AJC5^=ad|4f$5KClW?i0xkaT@2BwgOYXqnD! zoF{+VDczhi@8SIkY457pRKAwrZQyQ@5!OhVcW=C@#Gj>}j1jz+ILzE^`tZ23=^lHf zo)@i}!;?|jiRG?;?i}aJd+n2oB-;gCF(n_`r{YfSz4nkEvcMx0Ecq8f&W&+ZV5pLEa|!MR zY=O3n2_Xr>5=7fN)%V$@dL4F>K_7_n8rC0fbhh4S57w`S<#O+(r!+bsN&t@oed(%Z zP!nO}v{J{v)DDal(}N(nw%&MQfsYX^Bf)KmzU?ldtK1W2u4<-CNk+N~QL$|MRNT3J zsolM(G&5b@1Xh^zRNQ%WsohaG{RnBxr2GGc$eHW>WvP9VK92j&rNx5@hR=1n-Ea5O zPfVs0*EgisBdURw6KL&RalhTEmELEugdUmeMDDi>^>o>b7)o9t_`T$1$a9{%-|nIJ z@57SxBSG#>^lomDb6U-i;qBvKp;-3eFb#?MpMCAvZkkG_v~! zoRm2vWxgZ$JFxN+?VJM-Ff$uJfk*P4)6Kb8ju*<7aY5s;7s|CaJCnS9CskG4Y_8HS zKv)y3Ur&Nh$6Rtf!93v0Yo_@_TDRxEp${#cu6Fx)|IEygMp{h!u9AXl37!R3UMXcV z`*WtS7!=$Wp>nt=&sJ^5y4S6{CI1Hmo#rtOmsd&t{vio&l;AE29+RL!g5OE7M}jXU zI4VJ_R{4ZoB^a3Rq{ZwW-Q;9cL3LwgBVB-)1bjKA<9)o^mdJBP#ca-CGB+5r&(NE6 zCmCLo+8+9-#Ni-1(m54)dLV$LxMOVT?Cn{CwxkhwS2kviK+owNl|d zh!~Ix)4A99#QK0K1y$IYDXg^i`g$emEPBZ9q3hf0t?$$M&en&_BLM#bPYVhcI6pjO z4=xIvldf(90TShaOU0d$%k2I|@zLoj``mOj)1;^3&b`a*^0TAor7QdVbQL%0E#h)% zvV^zmX6A5#$CdP$bhQK|^QPiX-oy5=ZqW> z2jY*nIFCPUU(j84$^3=v30(+I1@8H_*wPONV{>?%pR?R9*V}3y$$DEYLM#Cs^nIPF z%k7hO{oAp8Ej|A_;_nNc)ywT`_4B%+w{qCFBVhz$LxeYJ^&q|IT=M`jaa%esR?4_t zY+WZ2mM%0RUDH&bCf>^xI3a5h2f_JRM!rMiZ|) z>w;}HrM1^>D9)cF#^QW!9MM73)Q*}Kb<(t^K+}#wO$UlJrFGU++(pxfu9~KH)3hi6 zMQCubj_&BL=|B%nX}vTR_trGxL`_pmG%Y$w)0#e-cATu~KwsU^wEnuGY5m=14{)13 zK*vUu>ez@<9h*8(Vi7fUppGsYq!Skn(y=wC=-8T5bZkeNj_oMZu>*s3?7(0hOFLD^ z(oWT};-NZLJXFU)3&E z9ZL)9SXxlWibv>J@dzCoF;d4yjMTBIqjYTQC>>i=p<|0GbZpI8I=1F49ovy{_Vv9h z3!Np7y;r|Pwlr!6r$-R0fR$V7RIjj0FXD?IDg;&xH;1$*u1^nRQ|H~n_S}O_bMJZN zJgo1@IJC6=c5QclSYa3Ii}Q*_EG3P-{{qAeVCTrwf;6lA$-*pk9p|^x9d9DZ^OBj+gZ!ajP;?xGLTp0{%rw^&#|#4zCFUjt6- zmG;Sc0jICDyPUw6z0{0)t};lL!OIhOR+B-$@ZLz`Cvq^qiD(A7dBkJ~pD$-4U&v+jiiqd{I?&lBAAKCA3W`o)VSnCS*p@(^Mp$jMtup1wieLx`8j z+X$g)p*_xqRrV0wmj}sG@(n@Joym*%wDj`Bx=1!xfO_C*yjNeKzC=ShJz<}vhpiC# z$4Xybi}2mWJOAz*7n#FkAqO(`9v0HY<13{&e~d^lg&fSVqPOrui+#Tp@0_K+v?Og& z#z>v^dU}|`i!v(27<|r`*(FP5>vze5w`NQxGUQHzf&DiS_Wy|B^-OtjVojD?V2%_E zwYKl?nx(F`B@%a=;p9GPpEx?)aY#Yej&n17%|-Y6vaQZTd_Q$A6H(?nMkG7E>sl+Y z*6P05>WO|Y%hxmWA&a25FGDha4~|M9XTg(pkAjcW``=U=>VK`zcbe6I0qVDwZ;#a> z-P!V_-L*_M^gep!HQAmA5CwNL2bOn?mi3i})lBK$jdiFb(2vJrpM;-q?A3NfM7Hu6 zGV48jJi=OGxv#%W=Jl7c$#*SUy#5j;+wHP3?m>JH0(xUCN*|t(*I&}hx5;v3xg*kN z?Dgm$q!F0`cB1$Xyvdh7tZ@LD%=71(vNz1NBBtTEyvZ?MFG%ah6>@8_o5n`=!1CPSb<^w zZ!)?cS3M8<`=w*MRf5;;z;OQ+R$z$#GzkW}LEerGbz!^Q%-nnqK6i6P#<0Cc{@3j_ z?;bX*^vWW{r=Y95y)1oa)?6i>k{D9mojzGC!E%C=tk5Q2^|H>6i=~mk-Db(2)V;IF zeKoD7mcuEcn)m2kt@qcwK{VN(oHIFhn}2w_Df#h&kFBDf1#>ey&b2ys?%2EQ*p7Si z-%D2)7PR#V1b3}`HhCGGNRW)6G>Koubx8;Cu5og=C$m9I-lwG86 zDECT3KPAXm>YP|-kBy+4B2@OSKiZkVy%5@|HhMi>X|-16~?SPVVqC3v@wBlJda~NZ4c6C z{3GPocjEs-_#Tk`GV!W&!P9o98I1#c>gm$t29gcZn!kd2ZB*%v%Z6pK!GS*2Z&1so zw6t;RI-bXQ>uI}4zll@B(o5D8YyrL;{T9IO|G(!*@=;5! zYMI9L&GEd>ly!E;q8eT%+W_((boa(o+<9P~-MgrCh)-P!DolDR?z}_!98dh)b$0ji zQeKL@7}QCAz0$39d^5JVsYBAe@l+Y-!g{-7t5n=}Uasf(EmggU1w55(9>>2@gYxJz2Ln$b4))}^=?Cem!3y(KGT>v}_+L*t zgOt#9UVxYYt_IX8PxIV5r(m#rY0-*a&d=-ZUYE(p6vL(;fjog|kPJKmSu4yVkX}qv zFu^y$x|(@Lmi%A-CA62UBS|ay6!BM(nG+x9%zwrnFerYGPyHPn!K$CCPp6Z37~Im% zRnqZ%&L_{<-G@Za^{LlE#WJ(8WO8;V8;gg2Ez@|qc|5N(=vljWBz(S4eGXRXvbNF> z4U-eQ2tjhW5S@t&nSf3gK zjt>_cPAzR**n9Kz^{KuGTd`N=s08-3OMI$xnXEi@VsB|vE#nOAU8~))amwwv#8+|r z%wP;APA`&Cu@JA_`;JxTKJ;P&CKJrVI6s#?Eg!~RD}~ac zLwh?nJZBe`>pe@#Jwfms*bZ{^`+t;^>x-cK5N|Vf$}Q>5B-*{!xXjMh9KPW3%X2ue zlH=qM$>+)5^&P_Z2z!@)r8zh#cDau?Y@(Mtr){vi>Bm?lq?QaM7$Mp6nyInBI+4In zkTXVgwr=p*ERg8X~g_Toj+}~$Gc~0G0Lm2pFZl0irdA5kKcRtVCAT( z4bQ{%Ygn7y2mL)AbENh|oC2)8V2Sfs-0q=o|3b;+YZ2AJmlrPKmgmtD=aaZS_A=QV zO_iqs;L<&Rv`AK6bjdu2KO8&!<#7UBKJtF>? z)8+*;SGSjVA4!l~>rWqZM!jI4)K6b^tmH*k>7GIaxAWYW$EdY`jRbKC8VQ~WEpQ%t z!OWpnk?T6CYc68pO6QL+*oFEweT6q+%}OWhMf1k&P7+G~K=3}W^86<|r@d$o_>cap ze3lDJaFkrqf2p{$>_r|s$j&|PajLq4;9B6z3!co*TeHP^hje}PEyt{nz9$fIz}pjB zMoFPm46xm%xbzSv?HcW>O`Q{RHcBo=cy+-Z6NZxM9WwplocSpJ05d#l}j zkm!ux)3=hZ0~a3qd@A!Omx0(W1dU>+@>JYeu+{E5tVKD}e;t=)yUTIQr`qG}*=i3O zEX-z*`Vm~%&k1fbkK6KBo1I6-s4lCW zJGR-UxdROe`nb9laSO=ItD*29j=fK|*%Km_tmZwSj-=vVOkV9uSKU@*s=_6_h`>V# zNz3?{y<5`d3`u%RoBEGB*2}wZ9h5h%a6l_(<8RF&SXE>Gt1%bxbdB@J z-*P|H_$QzG2pnO4QeU2y<>+{)1RI2WvOy%>8~=|o+(Sjl?*MN-68{L;YutK%9j8pB zWg#jG9`LElL8_u`9e)B_rKw2Lz48AjQ_Ypq=QJ8LFG{Xhu8v=dZH1|))90gn%4_fz zYMak_hjUIohh#pNYWd6DS2vDPxFn;N(GXbNc{sCQwma!Tt}hmScnn4iuXP@O*$lBE z;~i8IPY~1r-coO z&zj)d!~Lv&Z;-u|i{0jLd@A=_2D@qQHfH^|l5}r8RmSQ1s@?Hq z*?xP;JM;j-*We$3XYF6JAoo4G?=jG&4FjAjUo{V>3)a%qVhMniTl0`}|EqQvpv2Ehy zV(@13wRyy15MS~;yV)P-hKuJ=;@M?QUV~U0?MV?i8Kn82acQvSa<6okJNOJ|xcpz-ZhUQ?%a62i`A)yfSGRR}d^?xVYTw=!gY#Y9+!fwhy~8d^ z(`y%8?{U6!?s{kAYi5QkOoE<;nvd|^YFQgnvrysE40SI^&S-h#g(tN9Ba@sU8mU5e zzBs{olSpQbs^YneyK}TsjRP~(K7sqT{iqg(LK!N?w)iJysq7v8XV^Q$FG3eYUtn>k z)k_$s2&Xv9es6d0EeoHB=@}UwrXs3=`%cv&OTU2CJfx(|`Q-QZgx*qT6UikX6Z`<& z2dGo6k+O?4-W2AFU{&0iu+yHQuc;?LOWvyqs-AV;-f0&Xg-6jNz`e)kcJX-J$$TAO zA+msdQs@A|nCB>{FNmXhB6Uap9QjNAnoMsjtwn5VhBs}8uYBBKGgE#bf0`67_UQ}< z+^U#Smxi0z0W0E-j*hD?6Ve9DRtRrkE6gXT0q&bkHTqVh*qS4^9c!%eC8u$P zFSi|O@>ZCWvCF<&ztYxsBSi-jTm;-bBvF1anR$)Q{K77KwqDLo$@~X`AAxr{Q{Ckh zrb;b3MTncK;=6{QHqb-xu7E zsEIp2ylD>^*^?WtnOUms_e@8b+;TJ|ym`MOQdDbo_myOp`98L^xX|}}I-*bJh0d(E z?6b7{vdZUa%w+_(f?Rzn36?KCot8^)9q^Uci>CRBx9l!yZJl4BK)m>fhOnuuvQ{P_<-^4P`BDfg%@&d!zrquY-+xCQuq(d4ceKWzw zAlZh=>i!#UM@Jikj>A85?bFyBy2kK+E z?+a8ahvVQEwm!An&Q8e^YS0eA4RK^##>)>{`v>|tYOlqU1EHXAbqn; z8Ow4T%YA2<``a{Yl~~fO534ZgXIfLO8SBn)u6xIxqL&n+m|oJgo1Kr|vCq|SKW!7^ z4uZWP`D$f-x!c3RckP<~vgmnR$hC-|7Ua0M*2B!s+xbk>6+D)r5A&Mr>+~x%`CD!E zPZyvWg5%#N0@F{W33E-l*w_%dxQUak2hK+b~`x!!rbw=Q@+RU z?Y?TX$L`nZb5=c#Rme(Ys)vC1wS=8#_t=G_l8MhA$W$MLFp2WZE?_=}X9fjjZB)Us z{N{EEe>j=f{yb9+0ISFgJ6Z4B#TO+L?;+tu@N=>v?T3n2ugbU-;PorX$7x4>@I|Kj z^>;iD8+P{E{nF#qGoZWOF_Su|$9Z-tSYk+FiUdwV0REUrpIQ$0i<7gPwem z(l>GVL&l??3b+4}lg1(*3BHjk{2{i+yZNu8$M))e{)dlkrl-QUu+5{sd9S6)mVZWL z?#NQnohe(_Kk>TUommm(_ZSCZ4BW}TjXk#N&w0#^ZRYE#!ppJEyDLi-cp9?>TM3QX z<|+Fjwq2Bsd2Gk9)nKd9We2#M!4c8b>81DX_sn~G6;lqae z?{U-T7~W#|pN5CM@22m3Tl?hYENTq)UN@oA@RNo=Gu-zBH+`Dn6^4%(9`d1^UTb*2 z;n5$t_Qi(dhTr)Jw;A&L));d4xfx3hR~oK1%-=6{{^f>i4gcA2-;dq&u;F(M_y5G$ z4L2D6>63_?FqUCKezzGeFxz@DT_nGtVaxCvZ@KoxhJ%KWG7QP@L&GZ#&oeyS@C3ur zi0OJ=ilFFIw}Re=%M1@UJjU=O!`B(U&G0hAIfl0x-eq`?;r)gqhmBASZu0XR?rONN z;X0G=TLwn?9W?x*;eQ&|i3EquIMUs$so(G~Eyow<=9O7(BL~efoof=i8ZI?lVR(

6L|smm7ZC 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