From cf789a1886e57d5c29a289454b92f1f10301a3c6 Mon Sep 17 00:00:00 2001 From: pichoro Date: Sat, 14 Aug 2010 18:14:35 +0000 Subject: [PATCH] Magic Archenemy Scheme cards template, with forum spoiler exporter. Yay 1500! git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1500 0fc631ac-6414-0410-93d0-97cfa31319b6 --- .../export-template | 211 +++ .../icon.png | Bin 0 -> 18608 bytes .../card-sample.png | Bin 0 -> 5318 bytes data/archenemy-standard.mse-style/card.png | Bin 0 -> 110284 bytes .../image_mask.png | Bin 0 -> 69220 bytes data/archenemy-standard.mse-style/style | 249 ++++ data/archenemy.mse-game/card-sample.png | Bin 0 -> 15716 bytes data/archenemy.mse-game/game | 1207 +++++++++++++++++ data/archenemy.mse-game/stats/illustrator.png | Bin 0 -> 394 bytes data/archenemy.mse-game/stats/keywords.png | Bin 0 -> 674 bytes data/archenemy.mse-game/stats/rarity.png | Bin 0 -> 860 bytes data/archenemy.mse-game/stats/stylesheet.png | Bin 0 -> 590 bytes data/archenemy.mse-game/stats/text_length.png | Bin 0 -> 118 bytes data/archenemy.mse-game/stats/type.png | Bin 0 -> 400 bytes 14 files changed, 1667 insertions(+) create mode 100644 data/archenemy-forum.mse-export-template/export-template create mode 100644 data/archenemy-forum.mse-export-template/icon.png create mode 100644 data/archenemy-standard.mse-style/card-sample.png create mode 100644 data/archenemy-standard.mse-style/card.png create mode 100644 data/archenemy-standard.mse-style/image_mask.png create mode 100644 data/archenemy-standard.mse-style/style create mode 100644 data/archenemy.mse-game/card-sample.png create mode 100644 data/archenemy.mse-game/game create mode 100644 data/archenemy.mse-game/stats/illustrator.png create mode 100644 data/archenemy.mse-game/stats/keywords.png create mode 100644 data/archenemy.mse-game/stats/rarity.png create mode 100644 data/archenemy.mse-game/stats/stylesheet.png create mode 100644 data/archenemy.mse-game/stats/text_length.png create mode 100644 data/archenemy.mse-game/stats/type.png diff --git a/data/archenemy-forum.mse-export-template/export-template b/data/archenemy-forum.mse-export-template/export-template new file mode 100644 index 00000000..45aaf41a --- /dev/null +++ b/data/archenemy-forum.mse-export-template/export-template @@ -0,0 +1,211 @@ +mse version: 0.3.8 +short name: Forum +full name: Spoiler Exporter +position hint: 002 +icon: icon.png +version: 2010-05-17 +installer group: Magic Archenemy/Export/forum + +depends on: + package: archenemy.mse-game + version: 2010-05-17 + +game: archenemy +file type: *.txt|*.txt|*.*|*.* + +# By Pichoro +# Based on code by Idle Muse, Innuendo and Seeonee + +option field: + type: choice + name: forum + choice: mse + choice: mtgsalvation + description: What forum should the spoiler be formatted for? +option field: + type: boolean + name: text costs + initial: yes + description: Should mana costs be plain text? Symbols usually can't be copied and pasted. +option field: + type: text + name: creator + description: The creator of the set. +option field: + type: boolean + name: include notes + description: Should card notes be included? + initial: no +option field: + type: boolean + name: color rarities + description: Should rarities be colored? + initial: yes +script: + # Colored rarity markers. + rarity_color := { + if card.rarity == "basic land" then " (C)" + else if card.rarity == "common" then " (C)" + else if card.rarity == "uncommon" then " [color=silver](U)[/color]" + else if card.rarity == "rare" then " [color=gold](R)[/color]" + else if card.rarity == "mythic rare" then " [color=orange](M)[/color]" + else if card.rarity == "special" then " [color=purple](S)[/color]" + else " (C)" + } + # Non colored rarity markers. + rarity_uncolor := { + if card.rarity == "basic land" then " (C)" + else if card.rarity == "common" then " (C)" + else if card.rarity == "uncommon" then " (U)" + else if card.rarity == "rare" then " (R)" + else if card.rarity == "mythic rare" then " (M)" + else if card.rarity == "special" then " (S)" + else " (C)" + } + # Formats rules text w/ only italic tags. + forum_rules_filter_plain := replace@(match:"[(]", replace:"[i](")+ + replace@(match:"[)]", replace: ")[/i]") + # Formats rules text w/ mana symbols. MSE and mtgsally use same bbcode tags for mana. + forum_rules_filter_mtgsally_mse := + # Italics around parenthesis. + replace@(match:"[(]", replace:"[i](")+ + replace@(match:"[)]", replace: ")[/i]")+ + # 2/C's don't appear in regular english, format them all. + replace@(match:"2/W", replace:":sym2w:")+ + replace@(match:"2/U", replace:":sym2u:")+ + replace@(match:"2/B", replace:":sym2b:")+ + replace@(match:"2/R", replace:":sym2r:")+ + replace@(match:"2/G", replace:":sym2g:")+ + # C/D's don't appear in regular english, format them all. + replace@(match:"W/U", replace:":symwu:")+ + replace@(match:"W/B", replace:":symwb:")+ + replace@(match:"U/B", replace:":symub:")+ + replace@(match:"U/R", replace:":symur:")+ + replace@(match:"B/R", replace:":symbr:")+ + replace@(match:"B/G", replace:":symbg:")+ + replace@(match:"R/G", replace:":symrg:")+ + replace@(match:"R/W", replace:":symrw:")+ + replace@(match:"G/W", replace:":symgw:")+ + replace@(match:"G/U", replace:":symgu:")+ + # Various positions for taps, untaps and chaos symbols. + replace@(match:" T ", replace:" :symtap: ")+ + replace@(match:" Q ", replace:" :symq: ")+ + replace@(match:" C ", replace:" :symch: ")+ + replace@(match:"T,", replace:":symtap:,")+ + replace@(match:"Q,", replace:":symq:,")+ + replace@(match:"C,", replace:":symch:,")+ + replace@(match:"T:", replace:":symtap::")+ + replace@(match:"Q:", replace:":symq::")+ + replace@(match:"C:", replace:":symch::")+ + # Mana right before a space. + replace@(match:"G ", replace:":symg: ")+ + replace@(match:"R ", replace:":symr: ")+ + replace@(match:"B ", replace:":symb: ")+ + replace@(match:"U ", replace:":symu: ")+ + replace@(match:"W ", replace:":symw: ")+ + replace@(match:"S ", replace:":snow: ")+ + # Mana right before a comma. + replace@(match:"G,", replace:":symg:,")+ + replace@(match:"R,", replace:":symr:,")+ + replace@(match:"B,", replace:":symb:,")+ + replace@(match:"U,", replace:":symu:,")+ + replace@(match:"W,", replace:":symw:,")+ + replace@(match:"S,", replace:":snow:,")+ + # Mana right before a colon. + replace@(match:"G:", replace:":symg::")+ + replace@(match:"R:", replace:":symr::")+ + replace@(match:"B:", replace:":symb::")+ + replace@(match:"U:", replace:":symu::")+ + replace@(match:"W:", replace:":symw::")+ + # Drag rules text to search for more mana characters. Reverse color wheel order works better. Repeat several times. + replace@(match:"G:", replace:":symg::")+ + replace@(match:"R:", replace:":symr::")+ + replace@(match:"B:", replace:":symb::")+ + replace@(match:"U:", replace:":symu::")+ + replace@(match:"W:", replace:":symw::")+ + replace@(match:"G:", replace:":symg::")+ + replace@(match:"R:", replace:":symr::")+ + replace@(match:"B:", replace:":symb::")+ + replace@(match:"U:", replace:":symu::")+ + replace@(match:"W:", replace:":symw::")+ + replace@(match:"G:", replace:":symg::")+ + replace@(match:"R:", replace:":symr::")+ + replace@(match:"B:", replace:":symb::")+ + replace@(match:"U:", replace:":symu::")+ + replace@(match:"W:", replace:":symw::")+ + # Symbolize snow. + replace@(match:"S:", replace:":snow::")+ + replace@(match:"S:", replace:":snow::")+ + replace@(match:"S:", replace:":snow::")+ + # Symbolize numbers from 20-0 when before a comma. + replace@(match:"20,", replace:":20mana:,")+ + replace@(match:"19,", replace:":19mana:,")+ + replace@(match:"18,", replace:":18mana:,")+ + replace@(match:"17,", replace:":17mana:,")+ + replace@(match:"16,", replace:":16mana:,")+ + replace@(match:"15,", replace:":15mana:,")+ + replace@(match:"14,", replace:":14mana:,")+ + replace@(match:"13,", replace:":13mana:,")+ + replace@(match:"12,", replace:":12mana:,")+ + replace@(match:"11,", replace:":11mana:,")+ + replace@(match:"10,", replace:":10mana:,")+ + replace@(match:"9,", replace:":9mana:,")+ + replace@(match:"8,", replace:":8mana:,")+ + replace@(match:"7,", replace:":7mana:,")+ + replace@(match:"6,", replace:":6mana:,")+ + replace@(match:"5,", replace:":5mana:,")+ + replace@(match:"4,", replace:":4mana:,")+ + replace@(match:"3,", replace:":3mana:,")+ + replace@(match:"2,", replace:":2mana:,")+ + replace@(match:"1,", replace:":1mana:,")+ + replace@(match:"0,", replace:":0mana:,")+ + # Symbolize numbers from 20-0 when before another symbol or a colon. + replace@(match:"20:", replace:":20mana::")+ + replace@(match:"19:", replace:":19mana::")+ + replace@(match:"18:", replace:":18mana::")+ + replace@(match:"17:", replace:":17mana::")+ + replace@(match:"16:", replace:":16mana::")+ + replace@(match:"15:", replace:":15mana::")+ + replace@(match:"14:", replace:":14mana::")+ + replace@(match:"13:", replace:":13mana::")+ + replace@(match:"12:", replace:":12mana::")+ + replace@(match:"11:", replace:":11mana::")+ + replace@(match:"10:", replace:":10mana::")+ + replace@(match:"9:", replace:":9mana::")+ + replace@(match:"8:", replace:":8mana::")+ + replace@(match:"7:", replace:":7mana::")+ + replace@(match:"6:", replace:":6mana::")+ + replace@(match:"5:", replace:":5mana::")+ + replace@(match:"4:", replace:":4mana::")+ + replace@(match:"3:", replace:":3mana::")+ + replace@(match:"2:", replace:":2mana::")+ + replace@(match:"1:", replace:":1mana::")+ + replace@(match:"0:", replace:":0mana::")+ + # Symbolize X and Y when before a comma. + replace@(match:"Y,", replace:":symy:,")+ + replace@(match:"X,", replace:":symx:,")+ + # Symbolize X and Y when before another symbol or a colon. + replace@(match:"Y:", replace:":symy::")+ + replace@(match:"X:", replace:":symx::") + # Count the number of paragraphs to detect number of walker abilities. + write_card := { + # The Name + "\n[b]"+card.name+"[/b]" + # The Type and Rarity + +"\n"+card.type+(if options.color_rarities then rarity_color() else rarity_uncolor()) + # The Rules Text + +(if card.rule_text != "" then "\n") + +(if not options.text_costs then forum_rules_filter_mtgsally_mse(remove_tags(card.rule_text))) + +(if options.text_costs then forum_rules_filter_plain(card.rule_text)) + # The Flavor Text + +(if card.flavor_text != "" then "\n[i]") + +card.flavor_text + +(if card.flavor_text != "" then "[/i]") + # The Notes + +(if options.include_notes and card.notes !="" then "\n[spoiler]Card Notes: ") + +(if options.include_notes and card.notes !="" then card.notes) + +(if options.include_notes and card.notes !="" then "[/spoiler]") + +"\n" + } + write_cards := to_text(for each card in sort_list(cards, order_by: {input.card_number}) do write_card()) + to_string("Full Spoiler List for "+set.title+"\nSet by "+options.creator+"\n"+set.description+"\n"+write_cards) diff --git a/data/archenemy-forum.mse-export-template/icon.png b/data/archenemy-forum.mse-export-template/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f81555722bb72e323b6af60a9f81ed2d9473ccfe GIT binary patch literal 18608 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 literal 0 HcmV?d00001 diff --git a/data/archenemy-standard.mse-style/card-sample.png b/data/archenemy-standard.mse-style/card-sample.png new file mode 100644 index 0000000000000000000000000000000000000000..58bc790201c870f28e143e7cd041caedeace206c GIT binary patch literal 5318 zcmV;%6glgOP)003wR0ssI2HWZpA00003b3#c}2nYz< z;ZNWI02F>nL_t(|oZVb$uw_+sUTY6$y3-r(>(>K4rKOvxF%+P|W{6P~QG=oxO=4m> zVAR4&L5#7iQqeM{u@vP8I1mjM6wVRE01*rzL#&1dTEM1h=z-U-`%QN|!=6@t+@|k2 zkL$B!2=8XS_v7w!_C9Z~x7JzfTi@RMg4X)3JMMh@TQ7wFU-IfR&%WaFFDs?s=eOPV zQcvbZl&@U=WpUM2SM?g_Zhcu$4giP~v|`G_h%9hMN;~0PfaHt;1RewejIu5Q=e#iK zrbcTdQ!U9AEXr=M2p^JAp5QP%?(T$Aw^4lhT%RByMG~$8kC&P>TBQfx-Drcul@Gjftd0C0ggerlw)MawXukk{V4t?vEL5l#xKP7FY+VvWI5cg7YMf%gw#uBg@2H zkF+;!4F2%!P20|W_kUmW^`mf#T+H<&2B;?y%c zMgo8k{m#!8W6Yu}8#nhq|E^>6GH~n(008jAZ(U8I+tn-Hbda1Gtv63DSkfab`O}zi{>WV6kAIJPi+l9w}{kRF% zmp%R3b?NyZziF|C?>Te*bZOP4AN$;+4?eK{zOVh`N59x^OTRL~$;harwPDBrdq4eA zN5wg}gdI3z06@iy_{^33*k?bQF-Ff^Cm^CDk5O^Q6WpM<_TRqt#GapB`r-E_v~j*g z-@oq4^H#@y_W2_@g7qJ*(@~y1y#1FWD^~8=qyF^^mob{_bebf5j>H&eoHNFeG5p;H z5Mj{8-_&!_Z|(_6_v268edl#yz`ykQtDBj;^`@Vkb;_}^u}AglyST^1 zp@qguZ+7R-`PW?V?w{WH!_Qpy*$;g9BkMP8V$9WK_=3Mn&vR^=bQt%p`{q}wfj2!f zy6rXR-F(9hvbn<#UveWgIf*;*<W8nkem@ZaEy?w zwMr2O@I1jdw?xJ|$rvI4P*)qW4lJdbynrKtHcoonf&+(~0WiGtp8G4JwC2>;3vXio zV~?i$Zkbp;vUjH84YVN&n3z1~iKhSc@BVzOBqk>&H?5mkd%`)Imk&%g9ZF9P!oXzv;v?&bs}kYahD(rrFu))$2E$ z@`}HjKD1*^$OdSbS!yRL3P+AR<813(v(f6zO|J!7w`p^|UPr`wy}pDm&Cbp)arZ?U z+wFD_-+K>mZ{2BU9akz#&g$diGt(ZkeYfvxI6d2$HCc5f003t!iUNkUL9uOl2_g%| zYZZo!9kE;5TFCSuFLiQ6XxPU@#1#aX=>?0)ZRbUez7O_f{0axX>ZuD z%JIHl{ZHj`L`AR?$4jND;RrMUs*`Uu8lAi|_LZpkfrElh zf-m=E*b_hS^38H2^I5#F()`q%SJX)9;m{CRA<6kth+M|+Ysfh=Q*={19I-U%bo0$l zyW2?m(Y3F=_E}qS-&(CT066EI)7@@&VPS!DzHD*nu3fuIKJRMX!!*X2G-g@OP5T;F z>lLq<07Et$*}`a3fX_agtdx$n`Wglmzf3YeGNGl)*5xD0ILJ>tQM+dwM_c{(aP4?W zSe+j^BynbOL=48uerr%Z{PnIGWeQzOd^jSF1ejY{iet`KAb}og5k~;8I@{ z(t`*Kp>^4c^b3~ICKh5)Z6O#$RERWL7Qfh&dts!A+Q?DN24#GuonP{}>GL#Y=?w)> z17PwzO`OJTV5C`9k*O|(-Ec^F8fyyE=2ld4%^VYz*{7xpZb^eyV3wiitN>Kf*4&n{ zLA8a;&=te()ZxO&Wh*8t@HEY)UKb6HrFNuLcx98UkUW;HB%LJR%&cR45NccKsXjjiGo6s3jKW5KBGJpX&B!-q&z)EL^k{!-m95jV{ECEX%@5-~0L+HoIxNTPP-G z8pDCSZ4q5sgU$@9fMccSIt2|o>2PFxl@_LL(qu4S+HS!jlvXJX2iMk&3wgWI)|Fg5 z$)PqN8F=~qG>Q!ePct?#BDp-u(%fw0Xnyz#w+o# zHfa5jl|{7(OjE4@fU#xDDLUu0)>`XiQQnSI;(fFBXWz;c7Ekv00^9AjUancO+wJb% zyLaEdeX@AuB&b()?n?htxf~s`{d7Uj`OeMndT3wOAFb6az~M>>fwZv}z-Whn1YoW6 z8OyY_I%5o^#|7gE&^sH#ICc{a1cz&p5S++y&Xl$Y%sC=(N|PsfH|>&hh&%`+F$z46 z42*J&F+`Z%EkjSnsn*U4Avl0woG~^#JG1lQUp>8lpGoFnbb_%Xo|zG5deCVEOD2l= zkxZ##m&MZ!_ctGSM;MlR2dkLm1Q0p^03rYej(`X_f+ZkpIUqi>=t#YTN(3PR0!WVo z0YfAt-vJ8G4}|2+q`Ke%J+$;ZyT;Lo{` z0MM(dev>Ti%rE%Z>FMcDfBMrGz3+V=`_#X@{?siG{P@RnYpU;f=bvhbBTv}emfC(M zIDIVaPOj>7uyJ^F3d)?b?8wII^Vhd(O%EK4cCp7_eg1KqwBW5JZZPK9CK2V{^-IB z&e?m{4;UjNaK;%R3uG*DqLI++WH#_PfYp|`Kx7oB4h?lWnRCQAV*pM=5J*O@cZ|^U z1z8J-)|xc22v`oKVW5DaHUOKX#OJq|R zbSkLTNth71TNqZyPCD)E&6_ueVF=6YJp=$E>UO))gAeYXegblAebR36ZXeY2HQd+e zc!}on2v3t`S+(RpY?;dd@mL=dntuQmNER(v_pK_qqxp(D})H>u8_8 zh6m@3m`Q7^`{Ns#g!RtXup)sr zJD0AS80p{b-yy0-1&{Z`;b5YIlE~MxIw!+&r=;o8>_dWEp?_X=)@TOx=It3YDZW-S>x9e9AA9!^8>f=wwy4n4}_Ep`7PdIMU zXEZX}KQ)s(%iVEyVSd9}`AGYOSHAh&dv3dxso5}UO)a#a`q6j%`f4BxfYf8f=m^4N z&lFs|M<)Ut`O2~0|DFJV@R^OuL_`G0m?Ppx1`;`9oFf1r;1P^L0Kgb00wQOvedcLB z{;v0(U#R8|v+DSr_ul=+*PohnyRUxBTYvtO8*cvT&0Ds<{K@tpCMvcNn#|Vz=!5UR z_*++8wsKCi{QAYQ^|py!YZ;e(;lfe{t8QV>eAd@t9>ncW(bLAD{1a>szzg!G>yYJ9m?5 zzwDK7`iH1Gddd6WS+6b}YDWvgEbQHD?Na5`(zD#NXU}sUyTsr9<=s2~?&K36xc$a2 zedF4!+xpuJ&-vsRFFkwRAAj`|zXI6Z>(lqr^<}Z`{4>YO-Sf};>uavL@uBOHLb8Z;&})v(T5MUose2vf^2Nm8>x+eih-er-l4fh ztv=qdgnrm=&&5HfhFXE zm|!V_hbX~?Tu4N%EtA3^Xyq&c5pg2vNx?xP#Kw$36wm+~ zpj)P9guSq^Zr%HRC+xG&K0BSg2_gbO^FI(`tU*MgG^Trr!Eh17%DW!<$y=ROy9~vNp001GR z>EiX!Jn(wh9qs?$0j1P?kBEd2#uy=_LD!$b`QjeH-U<>z2w`tZi`TiL0ZuFEkuL~iXKO3HKSMAKs&feAY#+at}8^#X+4XY{3GS73ySg+UX zcDu(G6nZU?2vC1G&}0xpL<`vIpg%+HoFVI0+nNtosM>T{d&Ok>2#%uY)s^ zJ=hzehdbC8ci+)<(6Env48tA;-YuS;b2p5C|J3|bg`19_5Tdnaj4{T%_ll zf1}5B9qhBJeb`$;`d`@cUi%K-jB}212G=p}T|#}c#_7Gi>Gxj;XWX0k0R;}Akza0x zpPOUmZaLci*>l5-x62TP@4i!5LqNNw^bj^oD)(b<@fI znX!+qyL#Oib3+SXFCOj=ZlI8ZK)nl>UpK{n?-W*`IAC>CVnh(n_th0MIbteFGvo z+icx~2XfQe4Wf1P(?K2Krl`CDZne_4I$QpKon!7FD*NWeug|{rrwz@JZXmwqmp7&T zJ?qPjv%cG%e^crrggE!+;Iol!-we3Uin2fKH=OScDEhkT4YckZE z2siBH-4(q{OZI=|(H>wxZ_c_{t8aS9-Sx@m{0;B!nZn;356qirXN1>r#zq8r!}bp{ zg}dDs2X&N#ZQiQiTfxB=?qpxTS#Z#kac~NZF>7tJYpyd`(_Iz0VVaFfA%v*C{i&b& zsh|AGpKQ0=&bj7S(pU_e7rb@T>GY?6`lo;UH-A$~$ti1G%=$`yQBs zZWd4AphtC|C=Z@R`zv}IE$Qo6=|9z#_|t}i9+;a+WPj%1b!x$zV;4qr`!0_zzF8;ho5L9iVK=oey`g0AdRgf%`@M-H^y{z>!YzcvyB*KnuJ7x|e=B{o zS$Cw@{CN8kB_TwE2Y{dc>7V}lfB)|{&Sd8tDa+D(ueCPDbmRD+{F8t3{`bGXEK2|o zLNupGK!~;012V=4qZW6YHeS9SH3vD}O;P`Pd?A|VdkWCVtrUR}V)5o@*KM@yn>CKR zZuy&FmffJW9rS@7G*UDl5X`~#+y7u0y#C+?0Pk zoptDMW+6s^>-WE9tYM1>Fh$_j_KrI|OAm0gTL2-5aNTMW0)zme`(wc7A0qCN1(3a# z_qyPFzSJA%yC*~K&vf^HLYs%(zPd*VAw*m+%k019eL?n~I=J4%NVqAWLPWmL6cD^I zh$wtS2qDn?ca3PYF$@Kz6dZW(!2zX|q42ug@ANvG9r}ZV-2b0pbZ`$`w<30r`VVM} z#1n4`rIaCqJ>3TpIiYwUkaOP+Wx?J+01dOCcz{k0Y_8Y)6L!D3m34xu*AWN-0OD^v z3-^9Luoeecu%dxOM+h-M0l*Um0E{rE9K9JwR`TW&fNW0I<_!eE-2qs0O#(Q0f}(W< zIYXp~41Hrt18q6G`FwBKUAt4D1PwpP(e^(`E*mMCct!{zjvylSq~aWICh<^h_Lq8Z zwg4U|(ffnHPWyH@#{+tCP-(cP1h`$*7!koyhKw=hEpQoLxB9rpZ9wh!yL+Z`PAT;s z8Drbq+yDAs|LZ58d@@Q?trTwG6JX?SpBh;+MR#4eRnw#&r? z)Vpzu2m}bhU8P&_Yj(zi#AK}^2T?@;2q2;dMgS;~eM!d=Ah)65+rkZJ9RS?Y6^R}I z@W9F6;Bx=V{gI+aj|l!oPTl+}o1J-p%kG}ZcAr7-a{gvxSh_p$=6SzI`qE#Eet-jq zhZOoIb3`D7UpL5oiw6QC;BFjWgH`n2qqlf~F#&+zU9SUy<&8fLkulbYVsL=z@3AU= z!#JD&DeTEa`^*%eAtCZQwg>=CRB(fuW~C_rq11W@h-CLvYF31J=LFqloo>&t(->h1 zxp6Spi;6dj{|MJ)%>DHugb;t7PH^oMq1R*nz+2Z22E6u@2-0SYG=uWH?IWXbaHxAr z2L2YZCjoQ)le@E!jad8WhNW>sr1ht6sx%b41gIqmWzZf_njM%?t_5uF>qZS88Y%D-pZLW4-~av}`Rjk3@5|n0S^m)<{m~0A zyby+AU6fD}9c-e?DGSQ~4$4k3iz zV1%}?zd!aU2>=j1A*AtvA)?#kfu3G_yunO!dbk5yb8pEB060?aeS00U0~&khJbFN& zK%2cy2twcx(c^Xd1QDG_Ms}62MxO-$25k52+8qV#AN|&nMijlyhCrY;*?zzl?D11X zL9yEi-PIo(D-jxHcJ)(qgb*N{5Msgl1M=_w zId_c=2;5*z*<;@~P!BM|4t|d}wUizBVxM4kNobFdxT(nj&P(^GOVizUuM=hoNE_Ug zIu)_kI6hoEZ#WVHgf@~jG-IFy2w~hKI`0r0c1(d%B;=qbgV%B4>!OAB8K}aN11CTn zH~`>u56|EnIz(iY9ptJJ++4Ra9QM7tfIum2_~1c2H(fS8?{0wC?^3LZC;M0F0Du6Y zNHulW)}11OT|x>Nzd?U*$kG~sJr$&}yzS9E2Y@(^jWO?i?|Z-Z`@S!2wRm0E*4nFA zul~;O{7&Ps-gntFQwqZnnp2I#@>uRYvATi3KPJP0vb z+&hJQBgYXy^z1I9c5W06_K#V(C2PEHTn7$Mir~FR08jjG+!`V!*B;-eQ~;>(I;~-! z&O{&%u+eLAquc@l>`r-4?jQh~H?RBsG3|;nR$iOeLHUTeo60`gaipvXHNXP~J`1WL zo@=iVAe0EsY!hq63G7k4x&9X2b&BMH2&ATWOJoNr_S*RIMq=LmfbL*B z2jn<+LtoH{=kg|a0|0jmJELX%h9{d3-nfPo5D-aof&wKJo9#o{4R75_lCX$CZk#Uw z0H?meEpY$pn?!~K0A=Fl>j;F9 zJ)vpO2#u5?-9_xd@e@Ln!+qM`!#*^W)Y#Mag?+Ls?KvrBRaHWWuYK)nXU?2?+uPp8 zopW02=bwN6+_`h@Fx(H0t?OD!83aL|=QNbgTH=urN(n{p(Icf)itq*+YDoUzN*tui zeT(ld7unmi+*m~K5eOxM5l;XCJi%Ki8MpL#9gM}lVX1D>kiY5kga9J2y)z2;&8DcY zQQLw2(Cn&)TO#g?`~<)ndvL(Jf<1vq%BJPrQ)JJMRyUmEfb|Lh2_ck=gTuQT2BRpiX%skdr`DEcwi15 zU^mjkK?8JS)}S}DS^yB>2On!x&ixIyZ$#N|+>)TNx$mnWi0IKveWM+`d7)xA_b>=g zZa~8Rp9e+%ec7jx7@DBt#?L^2c<=4?;UD{-58mqAJ9L|VLv)CU95^C^1%yVcrn_+| zcGq3jEUFea+Pj+x`cgAS8(ZG)0yS78>h%vJ;w?i4P`-W}JHKn_-(UA8#)j`1Jr9Nk zH$O?{nn;_2S5X*aoJ*xt!$zyB`shbL`s7njap&A*GWpoYKGrmS@ctm|8Hv(}Tc^=u z97LQ^t1LQ8krHb6jUD^G@P^{|=X`MU2*&pRB-hdq5Wq%~MqRT?I{k8@q=APgy`N-0Ea%*57N>#u3G z2PJ6A2q6RK_dP*x_blAMp0~^XsPt$L?nk~y zt2AyGMX~Q;$36dE!?MzLi!r9P{=_Ff@z4I*KjX%j!C>&rGtUG;0M;U+)>;UWBuQD8 z&beN%=TUJ=q9B-`o$Vwk@kkJ)5YCPdGGHlX7=}R*G^pGs%6$^tzvJC--fJF4K4ZM| zjVVHM;LM`;-V3<7ma)%yU(Xrc9_+IN#u!yM_j!4=H)z2PG#fPtg8i-4V32cia8mnI zix3WOzx}iyLhJ^9+C6Aq$!oKB#hrTZl{HP=Xj_E)IagpWOy7GS2ew(iCSgo-hlx_! zNlo+pKGSKQw z$L`o#bIyYx*cX3{G0r*TNnO{?o@{7I2oXgQs;Xi14fZId4Ys9}4Gs^|1EtjaYh&AA zGD_(vv-@k>eA%qUI4^HX&ywzPPre5YUlt~BMz~KoO?Rc$`(xN&U*{aNw}{#S(GUjg z=|j8oio=_q1c7YWXp{Jga~{Vr=NxTGZU&7o)O4{gKT=BLfHhknj^l<|G&mm)hiRH} z&Ku4cMG@!R7$g0)lkA{4=0xC}Q%V&@p_C$oL{Sum;p7&026FR#%EfgTOqyXk=e)LL zFP2D3*$__<1Yt{BYnw>zhWMi>3WDJ0fAb4Xcw)06&98`9*L9L4N~vboU%GVZ%9Sfz zRrOcC@I^G&;vt%yQ`dDfPo)&0J`|y@)!Ky%3lE(>Jl|)&vUNs{oSmPmwaw~setF(_ z%|hC4x11-V(P%uLMnTAVWNH;faTG-ex)lU!GG)eYZf=KBN`pAB^(b5{>&jCilSm{H z3#0*G))kH?TrkN+JC1Z+>AGyUQch^Ww5px=1c)%&TdS3>i=sHZw4!UpJxI!mEMttd zdY!7O+DTYuQ;IeYBm-hS7!S3!R@pcTT%{QLBu#TwX140g_DMRQjYp9X5hoNJB~I&_ zQqqEH5T^>6qk#ia)|GRP0-?rng07l!G`&{98KaDKyL|!P#0 zzDgNs#R-6)$-pJv~#Z4Nuww*y5y7)g41lwcv_Y@LJQGRPUhxjWFQ8EEm;Rq6c}Tg zaJ+^)6GCb)lQ`bl-fE{YptDM?EHCHzbZbPyFl;>=Jq+nDy z^o()tGyz7aFwSdhnWWyEyvh$Jy}@W4cKU=fA(;eB1tCVE^@Om^?X56M()MgwD~H55 z>!|P^(E;(U-AY@j1XN+b;$)#LYva&+jN(|EigGkoiyB(3P8_wQ2=hE2Plk+x5Uk3L z);b7d09w`xkOB}-!17Ycj&;7ODoQDrq1HOfGD0IEgtCS)W}RzdLMv4Vv25Z=s;VkW zM+j-RgI24>bSp_>>*~B1qw|!~kjGJ!5UPV9&{`{{8V(2myMm1QFxHT2Gj$s>%=w0JT;|r@(k)u@ypa zV`ab@p<3%Sjl&?AOva3{O;t7SUn#>*oT4(QoL7eQX*-R}@knsmPGY1CsF>u15Ie*r z<;aC$jKr3vrXr2v-n87bWfZj9l$L3`=jmMBU%2m)6TknlbL*E^!#G0gJRoDj0}@Jz zaSTY~r1XeImYsd&6>hCvTU%?62)tE1k@bcX<9$}@bE}t$*C&={XXci7Mgs_GRo7`Z zF<_8GrD{^qc95tdUs;%~idv~^w%Z#HhtyjkN!V@$?Y67b{BlrP7#F(q%z@?tnBYQE z3J$FTYkZ#Pg$jbe2@sSsB4n6SCY|%n5=819vBnzX7~`$D6NhnDR3R6}DdI70w;Fkk z2i%oq%xENHMtogW;E7~H2%!bFN;$8E;6NN@J|K*si@ilgL&+!w>zsFpNEmP_B4-KZ zvQo}dDn#II9fY#ZGw-$6o^uK)J>k~DXsUn*7BH*1r2$Y8gq{oOQHwP4#yIL3V?2=F zgF}ZDEmCcb)0#7aKzI=HIAnr#LLnu0+Ei86PU19;C8N%inW|DActC3^Q!7ibENkKk z3!}}^PL>r8-E4oRRvws>EvBg-?CgXlOp>Iq<#;%eQnHx)G@NQT&8t!==6Dbal0<}o z9Tt>ww4R3ntwc7QP$5DY=2=O>XI15#tF^9-^;UDv!-%e4xRfNx{L;eq+CW=nj4ARw zBxCQrDkn)O2n7N*2m~d>)RS&2ky6%m>AjCQPr_Kv&aYkBVIX7@Wm&efvmM8A7=}er ztPcjQb`mEMNb0O}0}#)-$)N>SBgs@q`?MLNhvl*_b}=F^L< zc1Q9c%d!kAAy^m$B$jO{!Rop;$~)$@ppH`z0z42$&9oX*#f>q@oropplsn=m5bi2n zJFrv;L=0p^ED&coVk9MFOiH0C@mj5I4%0LxggEA$wbtk$2wHJGE%HW&vetU%q?8m9 zoU6;y*@|(Dg#_uVQWf>sSsjGj8p9Y1gFq=YolGdDNgS71&Ik%F(HW}=p}>V_#P%2C zN?9ReUPF=Pxp$JHR@Kx1CFngWuv9~B40;6sUe}C?x>9+bQ_6WD0jVJhxax)-4@AU5 zM%;so(*O|{qZU#^Ix!_&)wQv;phSe=EOE6><3 zfe2MO$-St!kAq02X;hhFY305{_nq9yx8N3V&#ZP(FUcoH#>9TrHgZm3u&5Oy?Qkw(Cc)o=~yYn2+yZGbv8y_ zj;5o*)hhz{WSmnOS0FP>4Dj`}S2*X5a1MLd9*d&LHSKk}g0r2$gnCB_N-n&&d6`qn zI18->ql^$d3?+h-k^|%8?JbTlJ2PX9npPPAq*is3gvNnWb(Uow3FU$FfD*Fl)M}H2 z5in|;MM0_}hM=mgu0x>-R;u>O5$i)CGg(f{n#g2lTo`~rhLhck#i;vd6>qii?yqpd7kwb)1{?_xE)z*tGddKs!9_@>E%mTTdme~IvtHhgqy{s zUYu~?mG-8##c*re7?Y-Hk|f)sq1L)BQ>BbD-a29#qe&Qq+@VGEwep*r11=);)S4<5 z%qW{rM~tzmqSz!-M9(?zcDv)@5CC*lO}4ka_gOv(f?#%LW_x{=bEcF^qJRsi>naSx zC<@S9((gMilv3Wq=42v-2*c2LHQF3_-^hTrHWi(6t@X}uXEJ58v$I=9IcNIaHlu_^ zY&aPfMFHS@otAS}t13w%@44PVBO}I`tIDD%C}&X=QA#Jp6o8^5s#NGaP2#`=-l~nM z8VoixQW^*y$JFW!eLIqFFlJJOzNEEBpNYBvpjEXUs2nP-fnrgzP%=PIUB&!GZ?rOu z3C^UY3ejpX*3~RbimJ%7sxhlDMzjk6{B$R;>blkH5W=hnTe+&P=jIkb)p=PvZ1SIS z&6%prbTTQY%4=0?Wvw;dS!<&xiqoX1s(mW~A%t_T%3{oU006{N;)6iQfP0JH0ifU6 znl$F!eOr(RSX;dmidb?2rqacPf+L<#0B2E5N(;n;FRN-&6nUL7LJ9b=H8&cKM&qfq zHcnfFu*oEI&b0|^LR^~U42%jPgp`uDoT|xqJPrgmywjPjn(E>ZzXDN3kTU` zHJh|rtzMgQYQZ`R#9NzXnU^6Yl7KJs42_YTa>|_5*6KKjqtJr~U1`lgbK;x{2r`5! z%K}D+*~A#Ftuo%#rowK=$AP!TTSpn!t|+RyR#UAlcu{S-OOixYWz9vchmzAU5Dd_GL@IgQ;-Mb0S{X~3bc9-Mz#DIB zf-a^V@2Ga9RK{w9K!KyN5V%}brBSuB+9@j-NC5;PIkdDh92;BpdhK?^IQP1mFk)K) zVXo3s<-FHQXLYuB`AuyO{3iRyz)8Z}al`$z;-MwPsqODaNDC zjZUYN7?9q#WrUtqs`isgPrWuub|H?^R-gvk+ty$hwG%2d*oah;OGIQGy!UxFc9beo zg&~nr*7c;!vrgJ#F)hl`+NCY;2n50^Ra#C6DOG8cNGlm|+|~s;pM-H3#>4SMSGwQt zUl?pn##vdGK@j%)eMB;yG}Qg(GSSv{Ruo0Q+e!r%*^~!m@h zbE5_W!+E#cjS-8YnoK6Gu;U01f{0tJvgz8+CZRq_0xz8R5b%HyA~P-n%9$6EOeZ^x z1*X>M8DorbL{e*AMkLU>fQlgHX#I3Do{Xn4@lg;vT>*g6q%2EgtV7gVkA`KF50Ee_ zr8G)q;}NB_cDtUCed}{$5DTdfLMbJ+hB_xX;Z>=Nq6(#OM(^IJLyY5?5Hg)kTVdO} zT1cA2oPx8~213ShI(l)`pI<_*wuV`4Eimr1O44|JV~Y?%fqJb?;RzS2m;k`kRE)7S ziqj}G#^w2#Vi31xjMj*jo4T5oOqF36s=As?CW{Mm4$zsXcE)PMIk(Ol4WR&m%IeIj zDWKt!1yVEaFI|3F=MD_Clck-(CZRYQ*ValF&%W^NE3HJP?bhbT_Obh^kf}liw}w5B z|E_OsdwZKtr_(IUnk&+`2n&NGNous3Am^NcZP;ot%9h%5VJIGb&YZ{hD7s`^(0fJrw}ma0!|2mv9Dy!Qo3lRvMq!8!$-Q^ZliV`o||vC+gcBaLrRR& zF0V3e4HFa@&IDl^kN7@aZ?a6IH4`D1@DJ4K|jB0$IX&MKSWI6HP>*|^pyNUB7 zgfK>glt{dF76BM1A_|fuqLhwDJBXMhNf?I47-Ll!hTUGY!QmA2Jj+*w9UQoLJA>B((+gfN@<)V zYr|2k_1vLD-Bx;dre6~;!=TV6o95o5HNGlJRo2~hn{oyoTP+!gkaFGyG!DlVQN*S) zRoaegedY4{v;YF_v#T%k+jEaSa-6YbQWV;(q`h{xC~7ByAf%K!&X9BB z5SjL2#3=EMGY3wiV_Za`BuE8gld39=niLZ!S=>q)1xuarwfEW>RLVI5LO4o%D+#R8 z$y|>T1gkwb1Pxddhk~+H%n~CiV?ldUAUNL*x{-)7u#^)I&gqh(XD9_&1kVKlPZ=-^ zoN!2D*=ePmvPw_Fgoj~B1+mN;@U^#fq0MLlj0AxQB8R%twUU(ZNE(%&d-cVorR7d5 zjl*y{ng$`6otv+69SS+q?RoE4S1%<=k|fEc^A|cPI%I&A(r8PKh@9~#inR7?(?KYs z+F0+LQT2E<%Cdq4L30vxy9@1hdlGV`)Ob7&5?Yl-S(a%SEzZxyVMx$T$D=6Xh@45G zjnP^oC6j4stql`N11Whxr9@7;vz@dR5%6J@!Q+@y(d~2s#2||5;pHd{=em6%xzz@_Vm+f~pK05?at`yXu4~0P55u5MVoHe&f^N4r8jZ?Y3&y&=ZmLXG zRi%gVWSSMFlrl|PNfbKgoQF=oRhA_X0@UX!M?|EaNhU!yPSkx*y(bMIjk`&}VpQWS z31}+~tGZa~FE~V{jIqia%{eEWxLP~O0Z@a_R6z*_tsn{m&%COQwKj?ZPdr6xy(x-1 z48zs&xYO&7^650o8Do+MArq1ZlgU&`=1kZ!VL?!*#kCiXFi=y8&3se3~muxtzAVp z6X+r&3_ubP9C!e=3%+pn5_H1%{PiDR=*OS>_{Vezo7K=bKRdtl+zT&tyZx-lceb~l zeClm_JhToQqeiFG$_xPUrOI;cxkf2vnx;V_jAYJfuu5yqJF%)&5Jj=T9F#Z4BO`>$ zKu|>D8K8DLM_Y$+kj6m)MG3_uSGgmEV900zQx{vbG^-VHIuasHQ(%sUB$1IJtOTcH zK}idN(jbXMBnjKd3qvR&EEYjOO@V>7sto-0X08p$hyrDCEIZvekc?9jw)&wUwk}LP-gifwat* zraUy)Pt%l3<`99RWiZhS04xg`2SbU@b6u-A43C^Twm84EIl4I98Ru9Jr+G!~%xovK zdhP7_`MJXrtEnae_=``EfS|rOuUw(q6|=!Ufgf38eaf_*B}PWVzP9v zLIn$gP(XKXQ3xBiTiEJm(^Ay~~N?1tmU^JJSjButu1a zrSLB9&xjzXipn_Ss8?QxVTc6EGS|*FVKlP~OS|Daj_t>|5K5v}7r=@ra!fdDYhxXN zrwjxYK>&hkv`jD=hQ=6GnpPCbAaIVN<$_0)N$(f~KEObaO^2hl(Xh@*!Z?jBgP{US z8FE1qHl0rMtV+_h6U-6GfH=-d=e*UC;Dk#~Soi4MU@)kh4`;hk6os=rZfzKb<<6Kp zFu>E!90BmkCQ(aQb&-?dAlt+;8xDuVOw}-)g0YayLpFv@KcpN&P%95{8806`^5|1< zf4HA?r#r3$rlAC)l2pdG&B@t>I`O@P58iv;1c>d1#ooddgAuk3RB4?|R2uk3V{<9kni9Sk)Vzb6OO|^77K>KJ!WIoi^qRU-;^iPkxK8 zRU9VW-t5|N>VmWYera<{PcuX>Nlm@hP8;t4Krk1Gcsv+US0!P%vOE`Z=8P@MtQE)B zIsx7pUDp%pZPX7I7kXPtFZB-Fs^H)Nb*1xy)@d5|quDZ_R+BMuV1jx=(K^EE)Y@Ft zHTo&&;Z6;H+>Ig*bW|D&s4CO4DvUVgpu8^Xj8gCb?N(}>V+<&R(Rdq;9ugG?f|xSm z&`#TwkkNQtOpTc5VMwVYVXK$6SzVijc|ce9+l!{i>WOBCC6Xr65-c4@!vh)-L8PQq za0nRHbzP6k+7-Ssws1fQ4`ik4+UT^^Dl`CE@Cuz$MbT@eobZj|Kz49y%OLF5)?69x zjC2_U%ve3Rd?AXW_3f?UxtEh9iQ|}T5<-a9)HqV)x~#0RkQG&}m6V**P$?B~E;wja zb=yg=+s?8{O+sDOlgX$zuC%JGwI`3C@aT%c$a_x#J4x!TPJ*c4ZC}2$+U^HPhzN>N zmN70pBZHk$Z+6B^>hXBMzy;h{l}D1a(*V7#Q6LiMa5T(1?f&e{!gN}C2YFsi^GU1S zHfW0~Z*^NiBoQ%Wda^cVOr&Xh=e3KYQPyd-rIcQ)xw*MSu(GNVjVGQEl;|hJ!a0;d zLb;gaSyp6>qXU#Ui=D=^QU%9HFJK7ocTj^w&n+n?9PAG70 zcIN)KwY#1E_F(P7w;rFUt;fFkDMQ-d{XIYYxo4jJcmM0ZId!D7G%wp}(CtUg6-`l~ z+i=ERAC&jI37>H9=8*TdOuWF5n;IE%tHB~B9nuRhkT#0StfqsB_|!A6ow>06=o1h6 zV%RFq&b{rMFbp35!JpWk`qSV4J;nCM=RWbfM;;D)M_Mnuxbb*+^vYMyso1{fyZ^$a z=bwG@$(cGkv=G7NGoLNY2v#7NnH>(Qa^gH6oIK{{R+g>~RyB~t!zaG_{EO{QctX{1 zsMYF{c#z?axst<}?u31DbcVM&a&CUXy22RK>plP&>}=J$L0ib|GSbW9Tkg z%7elB=+bCHYG4-HGg;V|Wu?asmJgF-hnBM)wY@oh==hv)dG^0_R1gB1)+Ac4?eDg#g+;JZ@Z;RPMe-M`T6kWRmCtu41l z(Q-?R`qj(p4|k)Kmn2k5D2m;>PCxeSRjb%LAAfRw5zen&K0nx5zgR}0Us{%EhPH&i zaHL0toeoEnZg-=ekcD(j`gCq)bb0;iD`!c81%pmEoL`tZHyVIZZ+Ylc*cAlRVYW8E zys*BrM&_dVm6i34@mR4@nJb?!EgubJY>?@EG8wOBO2r|jy_GD>wzjr<3v*l3smiy5 zDDd9Xga++!RAoST+?^#sJgxOKD_S$1)x2)UB+92tCzhi!(^Z*eqhaB8f_!=5h~s*8 zuFbq|apJ4$$^Ar{OrRB7pidWBE zns3o39(#nc$y$CjibZ!;?2I-b4rZ2?HZ}+AFK^7TJc?HCd+^ai-I?vJwaIXOdj6FW z9UeNgyx5t2?c!@2*?JJR8EZug%L$SBxfp^cU?U-x=rN30DqXNUzjI z&5eB3*$IXel!3()t+MDTd%+G zul-$Y-B;uwHv-jQinCIle<@1ALJk0RW^68b+ z_xb8uPW|xr7oC3Z%U=tEXlt#1NMW~icsGF}oEahn{YEwuFscf43$(O$T{JA+%A6;I2>thdG8Rch= zJolET-cgm4oz3&S%--?vLyNOBix>MlRhbo_mTaZ{i4!MBbCa_#oSkp?U2R!nR+bmN z)%keXXRTDnomRBcT6*H)W589eMy=TyAgxCij*zN?Iuq^q$V_YQ=;3TUKHCWgm#-+V z?mss3EuBZd|LwTCvAsSRpFH(Yn)EgnwvQY-`uq#O6-H@oU8x-xQpm6a(qMM^^2=!Rx4re`Y^$^L$kO_y5e=8O z^69iLAAacguov%Kyb>VQoFz%LvNU5>l5D&)8@Tz1+<$6?KxgUDa#CFD)d2ob7g1F?Cj3rHAJR3e6L5e`+ut%+7TdXS(%xG}CHjbBp;j z17#SJ2pkh4ZMTvnX?ISftvP4Yix)=4c*}xYoWXW`Mm!ik{8(Bcomp6%Ob69?W2Q|X zJ~8CnovM;Uf#}Rv3qp2Q2`SmxVRn0cjZ@C25i*3$v+bd6Wu|y)S=hOTw3;)VJB_ zp>Kb#7POAmCnrl zC*FRd^T>k_gq%+&6E39Vyedbd(bcW9FV6)JQNb%096Isn6W{s+D=QCu(2`vWR{@OHs?vnQYnQIJ zD9oN*=!$Zt8>KTrmTm29o}WqMBS%j47yAO;J0EQ;ZOeHk3aeR`Bwz? zDs}Qq>$`vO-N#p!CY$=wb646kW@mHrz6T${Iv-u0=!x#IG{HzD3q78W)wDfuNqcrR zNQdz(9$)nA$l&Btt{!e}t*=djpk@HTd7vr?!-EekKI zPTqg;ydtZs1S)vjtyMf@S)fRpr!tJAPpe>t2_f~S;W~`e;lrVEysQdMHh1K5TX@^Onj9G~ zB$KMpeDSbcaTGRM(WXv{noyl9WRuzq$o;Lb$3>WpGKCO`b`_eeHziycL2K%*t64~s zey2`tfvfFf_m3vy?K~T7CL#BdWDs^p?YR z*O_XlOYZ0Od&+I zyl$yChu^++>B4$$u3%D*$cgaKOBZrR(lm^EXG&SFWz@3G8##~WkoTXV;bb=y&K`Fvd!F&>$XcKW?YIMh!0ysWEo zG44eOWyxidAlT8iL1&Q%MNNyfsobHlh}WroZlh$zQGk_jI+LX9<>d$CQ&FcaI>FJy z$6k2p`R87I=Gcj2)6tbUIN6<9gmCGJcmLSp@h5c!u68?v?dfnQs!h8UhOMyH%F*g> zOI%#X8E=)WOFJv50QA<{NRW1$b~>FjW?fMQ0J>IrULHAgcxuhp&RjOb{4c$0F$jfK z(^E%hIG<+(yR%CoYWdA!i^SP@xbgANo_pUHo?a(c2%yD0kfSSl^8fkh>7`b$D-r5$ zw6?Rlw*BR^d9AibS(rwPbMp!jwJxLZoT@HW{E>Hl`{lI#i$C*=CMy5{{>}UDYUVeC zFTTO=zxIK>Papm-?(0tx{>{Jtuh-Xa!Y97b(|sfOfBxowwXS~aeINfu&-Tv*5H7^Z zk#DUo(Edy}i5N!`lAz1vI9y-7 z@A#1-tOLE3#z8ta*J`z>h^@W5^fbJ=cCu$}yroX<3842HU1gxETv=Cw@+1A;nboR7 z+};^1sae8BX~@eL2a(u*%Uh2wv|HZ$!N%3C!Rq4j{g1wNk@mu2=`L?wn4H}hxa2Yv zO@~J5k)baIz18QpmfL=QhTnf&&fK@GM`pIyR+3T1EcZ@TbDb!WaG1ArH}1~PJbCzm z&;RA(tH1gy-)Ks>2lwC}T!YS`Be=RTK!3Q8Gcz3n#)Y&Z-jr5z;o6iZVlG))o}G)5 z?$)?|ZF97~J^jShBAe{&CjCQH2&*N4^>mFaE*?F1adP3phhKi>Y&-Q!3-PHFD?3+7 zuY2^-$Ny6A@Z%`b$`z3*x7J^J`V${HJ|hpciB^R%N=h!`cskDRY6^V6F5s<_9s&Rp z9367blPDIpL<&I=wA+c*Kq)X3JL8?5!Fo6|*XhieasIW}R=4u}+rRa(*-p!9bM(;R zxkF19%(2DeSF&pK(zF_ruh!Rh=Y2lhpbLkq+N@sKD5h6WzIEluqo6}=aJu=t6eD38Zd-u1G93JdcgUyW}{pKexz3|-dxvzbriQyjHgL?n~z*@@x zA%X76eRQ~zm%qYRJ{86=RWxHXU<&6Rn*@BI-Lw|Xv$F@ za#*`CS(rKT!2KsGHT=R?zdYQUeA_#Z^*e3HmmYiaJxeE_s(nld(|S;kw$ya{!TU}w zrar~VWU@0FjV6;xN3?<{ysKI8eN~z<2L9$3rzxezSWl?;UK#KLEc&c0q?eQuhme;U z1&y{cMsdy+U3vE0E6dA+zw~VnFsSp=Syy{f>ufzy6`bFxp|_Q-zP_XB=4I8MSz0_Y z+*sZG%+*i4aP|1ZS92h_HOnjWrQqRQcbm{B9(ihIX-+@);^miLT%O@S@`FG43un%F zqv0OhgM07|1w!dUFo&bp5&)jSnTuyNuO55X6P@Li;SP!<9Xp$6<(FT1ZSBRg=U=*X zWr{mTj&BVnW;}R(YXBEP=)M}=dWqf06O#=#Yh=~jLT@shJpbaw<3~<^_mBSA?9zik zVkU!0F`{0@RGd3=eskkWMaz{Ia6x1!nk2JK1a~!&T~+$_5A7%V*46|By4|SL>6mg{ ztC|a;OPl8=ZAG=$qn)jO)F;Vod!~No^Di8lS^SIN^3LHnL$K3qFb(P$bGtoxWnypD zshaMrf{ua@W&s3dvFi#!8a7*Lr2Zp)h_s@g-{5$y;>1__HFNe8zK1W*|Rd}4L8TrFFZF~ zUoXbmgfSdCy7lT+GnwAJImBrghIw7(SEF`kFx;}Po|%!t^H*M8{pQ-sR?pO~(uHv) zN6kUB!+sjYy?}MQq$u(xUfUBuYwv0zyvZop1b^SgH!Z1fm1?sf6oxqzloeVZid!=g zxoUV`X-~O*?aE?K0E^V?ceg$baNw`ikbO*3TfJU^z7>GlwUv1 zO6S=_Z=LztSIS8pgwPfk&$P#7{&WBNciwjH?f)=3`Q)+FmEub$4^5tX?ud{-{#X85 z_V^QR@&+va9^8X_@TUj4weS58@9S8-5JMQ%YNxHNDR}&q=U%X1{LBd%I2cVPmoI;A zS}>@O9=f`8WaqPAgQB=in_8(M1r)+&TYM+;6$IU&e`sO5wtw)OU%3DHyA=#O-DLax zmF1b<<*Vmjy7J}z{L-A%eNm;9UK!Q4azQ8F+?np*a%pnx?kDTLX}@>m$=*-EyPsp7 zF&2j5&S)!6q&6imsI}SH9u7y-C~k?6O^YexoRZ*EpZfA=Kl>t(nY;|v)=hbJ`^521 zS-pWZ6pLc|{FlumZ!t&jD_Bx&8@D;_QNf)5+Dp&=pZ~{ya%t;QGM7}Q?sr?G%NLGG zth(KAG-2F>d+_HPKK8ogkHkE3QuOJ0y;;TtKtxjpl-GRr2|%g9#E z3_tbd+p|Rg0K^&2%(xs}&88FJ@vQ7D+hA7o4!`{Jncw`aU!U#vCzFZR_T`t)4TqEI zq`RW8YZ6!e~36(<;wacog>PiTjwpwLgU%9ZMDoEm4FQQgmNv1z_esJaT z+8Yebx#{+XdGI0LZqw-wty~&<2#G>H*{;KcoqqJ8ZolKpidDKDgi_E8<0`o)Hr|7K z@Qr{`Sw8){?~AKyrX^{JmSfl#@BV>rUAk}HSGm|J;7UF^zbUDF@xgE2>>R0|{u8)G z*^+}0P?lPkhITT+;TU>Li}S}%*f=ghCg5H^d#2TGEiNrhMk6$SvOQ6mTAGiS`yo_A z=T&QF{^;q44UxvWkA3QkgTa7ON}wtGbFDTGB9f+}4gewK!3Q7YZ#-iFYb_;&HnpU! zD+(Bo$Ij%-$LCu*2q-ADJA?6CA9>I?U1{6zw0Xdae4JIGFe(uxmo8L{2+@HVvf?f9khi(s8H~H<~`GfA_;y?KN ze~-n(_N*R`#;4QPZ=S#S?|o0oI4)$fsqPF?h~@Zmp%JE(t0nd~|p$0BYgtr=Y?*`1lE0juh9Ub~n?0cTG? z{q%zmJ~-2zZ_kCl`{^%#;q%Wv@klrBcB5|KP}nFoUMrm^t^Qq2=Z<7XkH`pPK!`Ph zx>(}kd^-w-(N*Qy_9&}0poh19(_5n?l3_qR3k6R?apm%BMLs-wbjg$Y!j)Go!TVND zP6@9o`+e{Fo@cjqcCK80g8?F%D;M11`^C%>)(&eM=!AM*Dt&qF%JDPzeT z>aoW*-|~)&TT^)Y!|+C4UjT?_R??yrp>x!0Qp*-yIdp1aaml&qaQl2U-A=@87{z&B zGA{nYJKq)X;I%Wal+&^&^SO?Qm=2RL?9b0Eo$@3|qShaN*i_NmFZjth z5kj!35+ z?JfE7|McJfZ@%;Y`rpg`8}st|tDhcnvwiC5l~($at@&8>7;)R1ANUXdfljmICyp*G z%u-!+V|eg8{^B>9NbbQs_;UwQJ7wi|2p|YV3{EWaw?B6OiHF}Bk@ohb$vO$kZ+&X; zuE!_qSKxD>e#6#SyPckV&`gFZ(q#*144nnBu(HtV_Nqb;*S75_=XufVEC`+$ji3GW zXE(2|jkX6@Rxd3s%q-8%60N7>Nt1|E2tkkzws!7nMt7u5JLjB1?+}e4U=@X;C^(gZ z#H#iQ;Q=V&*Us<+~7IoPf*o_nPj4|JI$;Oc7=U~ufzsdhK~(8oUNBJs|5zO#G( zk!oY(ub-Itj(_^Ud;ZJMf9>q~O4X#u!i~+Ro_wtH7r*1fFPzE7W6r2m+SCunEr{eq2HK-CCJ2H!Ob~I>V;vIdsj|+Gim6~2RfQew z$iRbj%pvoH5Q0FFQ)HA&W;hd3$g~T}nY8zT3u!-p6$;)$vh52K*fsnLUAzUJT^ z^*-bTyqXTTRhh+MVEXd`lR7J0Q4v*vD_e<7V_E1HbV4VAl!{MlNto-WsvBb=9C{W= z7D(f)s%lf!by0d-N7_mb*pgLMRa?U#YR#QIZm2PZ5>)UsF@k$W65tV1XUa-hiz@4>>&nNm$yZWxA5 z4ZJ3MN|RBl`Op;AYw}ouoH9U|(7!%H{L+6~8A#)}oz`ZxRCX~}Kbc8yO)>><{ zwU!bTLPRp)oXRu?fTAdxs<2H(V$L}O5-=dP)YTN738E-$cZCc`l||<{1xBbb&O2m6 zGAev&jH;T_uLQl6GL+nVuhBZ^0wIktXk8RVfash955~J1od_cX-dT*o&>L&&DhPrg z2uPDKhS5f#F@^F#6*?r;dSB(GH6{+iC}hYfaOMdZ@4WZKBPE1+07Q-iJX&kH6g&zL zK!~Urq_@Ue%PB>4N~xL6Rhw;vmPd$*j9cw!dAW1?!6U1qVK8?XPSRF)?&#^0=ZE7L zN2{}Md)x%=f-yso>7st=OMmCvzS%A=KYeDk%F0~TlH##Km*>xH6NtOuGPv(;3->>8 zsI2U3FRx#|FdPlHgAgJK=gxh2eq})>feghn&ph+)cf4b;vo#$IW)F!dwf$~awBoJl zbUdDNHW$gejP$;fhrIU`2Njq(YaR3a^IWoYb*s(-yuN+#MoPFWU%g@nB%v07@ zgSS;ubeDIyCDf%>&qI)SIq2G^XfisGgfk|rGg|8z)frY(#XXa8$Xd4c<+uo0R7+Bb zDd*0S+Au>bB^V}Ar>*L(;bbSTK*nJdaYjPwrJ$~~4J&L49A{aU=ee~uj?*xXco@{m zD5Y9y8i%p1RI;s%r@2Dw*_BJHoRMCy?Lc#<1fi*jI_*?2shzF7MM@+A%^2{gQl%8w zSq_lTT848J6DgA**0mu*kU)&<8Y%j)AY`vvykPS1A*EC{nIeTqGAko78w<%0w2;6h zaoEju>Cnt9C0!s+)rxx^85@exG&9~y5^AtDmfF{r>4LCc8X?6gDB6?V&T)#YvU;|i zhe;4nTDfWFszivHAd0lDLgG?Jc&MEjjV5KCC1JQQ7bUZiG1fS1eQh17t@GXkrPZ|5 zT8BYM1y@Wl&eJGGL=e^(({Q>bK%yzMU2)eWTWiS{=e+V2V+;j05oy|M2aeNSQkNhZ zftqM9Fp85n(GGo)mxZnfBm!I_c)&ohN)zH8*MQ^Uq`4<1IgO&I9jC2UD-6RnA2PD6O@YVIbqk1GY$Fj6rbV z(R(X|0D`Kj+eeSP;1F*~)#R>6)Mio+w;oeTed5R?Z@J$gBh#wYY3G0A37*KI$i&D+ zHvPF@`Sd3z?#$}yyZf{MZ1b6qfBDQS z5VIaYqN}pbQOja$c%DZvyU>00)mI-rb>jH(BYtVVYd5QWZAWFH>nXS2r%yHIKMz^LPke9qyQ7d+FTPXa3|vCw9tn zQL^>O!#>O0*;moIfDr;P9rgP=!|g}nkN*0{P1yVI{?-rkcRl#UCBoJ(&ObPt%vjYc z?tlE--|?5f?P{TyPCtJ2r8BFSE_hw`TJePMCcnta!swBtJ`UhKvkr6^2+xD7+K{p{ znrubsfQ4Y7o+ffbpaaLRwg8|>lgiz^GOftQ`IUHvSfFMC)-0`{IVmk?l%l+k{ zDVe0}DrJlpWj&f^&O;a_*?Lx%r4mdPbpmke@NzqjigJn^xMU@BO|Its+e$(R&iN$f zK@b3dF{Y7*06;0_G4$p12y;I~Bi-M?~mYH@QYVY$}Pn4>R zx0DddXJydPQX_FU`EI@U3$wh*ajleUl%d8F*YBl*ihNo+OWN(Wak|oFtCJ4PiBmN= z!_cEerL^@FfvzoLk94c6RmcOhcyXEsL8O#QT%6JP>1SW~)I~i2csS_4<1ak&(&zp# zKDijQV?Elc!K}2}R@=60bz9v+k3Re-Ut||SL~@%sofp7ZeDsuzyncCAY6|DGFMr~5 zoy8GTu-+r5 zK^*1Tw7+=N)b_A*uUsA37JTOOAD}boh51KDg6LoQI*2WvP>H5Jb{|A(9%Wjk8h3nw2&N83QSW_r9*3;Jhqt z5Rm5bcykF70B9n-HlRQtp-8m#2Eic=0i*;SgKnSkjBOd?!3wDI;U8Y6b++Rn`J0+9Em#LvF2oZR32yWSfE^ zNyHG5AaKSc;{f1{b=r8sJre6NFD){lOys3O0s$q25RX0#nUG8=Ed!8JGPF_T8DrWu zN-ug3-h08JQR|#@#uxzLTnmv0(g0=FqcYA|bcA{!&LU}wa5BaiYq#5Vt-P-oV^!H? zt#%E+YgWyBueGBT0?vgHj4|}y7-Ov+WfMwwxm%-#H;lmZT3Z*#L8sFK2F~Zk+FI#q zqT<*{DVsyI**S<<=|+GukpyEPzFLWZj&scnByAF>F_F}vR^CKu)bDq*3z_$hal#lf z4nfE`XU3>9WA2Ypu1`4ex8Bk)3lIUBi{U_r{neGMQ2;S;!cx zohiza2_AP^lyjw&J72f>q)nyJfVHl*aTI{jf-{H2I$s%ES*tBLLV!_Hspe>GIE8br zIfo8KjPu=GGy8aU&LONzCRAy?ha^d?)wL;P6ht#UTh~t2fR1|V2?fF#59>1%3V;s0 z@lHF=Ip;Dj>rS_2JbdMqVF}Qhi7R0$3H=j?pFDM9c4hfvpZol)t5?41iO26hb|T-| ze(j}~zVs_k%L#wEv$(aj0iYWLUwP@3T8Q}6sWDW+>XjEh@ug%|Jay_6*VenjTI-1y zLTc|fHa2ocOLup-hwq3p5=tF{_8!0^`Wh{8*6Oq)!M6v+iBrqVzTDiY=R>Mubyf7& z*2iY`)tfYA)zvs`59(G6%E8tLKJa@x+n2umdw+lg0g(|2-SLMWT|9A8r0wNn$F7_| zf9yTq`$#$yFRW+_O1m_Q(3`Z~0wxJK0a$LWmE&zfNSdZ$l+Yk4iUK$jamrgMQsTUK z-Xju9_5=q4lu$%;)>6*Ab(Av#1Oc1x2_c>UI!7FKdVNADB6v zC4htgz#7C0Ovg80tj)=0U~F-!3v`H-f_;ocLWHbgi=NToX6e68FtIGHysclKmff* zM9K*v6bK-Y1_>S!5vcdgiU6V%(tC8?A$m%0Lau}m*L1xN(cdu=)L#o2~tWa0fLAKNC`mz@BQuqdEb{IU5=sd{g1fyEB!ninOAdz7Xh31D6pnK=RKi>GDZpU zhz?z&1=FS_01M~=Ic2-p$6bnP9K+Mm&NaG0#C%<@DP_)6k;d>n~lpVd=dw`MERV;RlKn zE8)wRwqLn?DQMq6zg(8vj4>ud2LY$ClwnMGEW2+$X9P-|2SD$M_XxGOl(Qsg?Tj`q zU9qPgJvuwrL7%1Vh3Itu)i35ZXNv#;P#QN+pvWL_yt4LlFP$Ns!>8|Cv4m~xWbOH- zpf{IUw{ZB-aA$MJX7_*VJL1+7XSb-~@X$j*2{_wH;$FKmyELDdRau!yQA~F3&J}eJ z?!lion4MerFK@&O%BRClr`1Xm$+$yWX*a2ix^;$^x~$G`{#ymm>jfuI9m%S}=f3)d z!-wM8-tlUC)b1a8^vTEWJAPlawQ5Tr0PmcB+oj)q@m8&w7hk52J~#$u$39~GYiFNr z9|?Oiv7;uN)Cx*OjN-)eyUSdA7f)M)2E1Y50f3Sq2o`61^YgQpu3U}VZ4Ini8%J%J20=S$^?Q`x8PmT9_uw9Uy+A4Ju{283PN$c)xgSh%KTiyDfg}$wZHPYXWKKUj-2?W#~=T;2kw6&5dC~g@|=6@4dTs*5I}kT)b8jh=NTaY;2O=35`w@ya4vi8;Ly^_ z(PO7bV4gesywM>&_2?V4mdp$UB{Bw}TZ7H2&j0w2Klmpf{8+oYaOlJXz+&y_B+F-J zW{#acTIq>W!&=`C(V0~x@s%yns8G;UiZm2y+IsT{;2zwAdvFtwQgCiMY1D7G+HoWV zv)<>o6=haeuYUCX?{}(x`1GNpM^>ie5jqHYva^+a_6z6Gr!(Ez@z&OGeLW14&djm? z^24KJ58i$l?7q`ERxfXFeE6duSQ~GR$K%b7?ZIH6wbj~8r&*pCjZ5v$;f^>Xbx48G z#tub+Q${^{ZH$%E$yILr(#+i3-o8@j+uc$$L&$ooxnQTu! z_Tf)_@>8D~Pbwh7djL-;A-$tV!nqy^VOVW>yxm=*snJtvY^5bK4om=zljO}LfqQTd z?!oH-IU1@NFhYp&uGVJfwyCq7_y6)={tKrEaR|pxAC_rY5oB?DRB8)ib!~F){OWkH zri*prcNn({h!QQoI1jDc2|CBx$x|!o5B%-#m_K>Eoz8W;eJQ1sVYl0Dx7$)m#@HL? zTD$@7j5B(q2#s}{Qo<<(kIqh5g2-R1$StLfER-L5WT14;(Rmw>u85iPD zoiy&jJ^1qqj5Fj=6B{QYtMi?_&Wqda&}o+cKYr$Ck#}cTAn8?Ey(U8=sDf(TW%^Kx zu9#+a{Zp_0$uIulzkT0_erJ6$z5o8l-uB2h9a~ZF{?We-QGC;8=czu~BG?XG?nx9@ zsE}9@cJhpEZC34ex7$mqV#>*GWaxh2b|XmMDvtY(_$Yc$0SI9Lz!)_Am>>;;0FjJ# zhU-_aX47$&VNs}y7cc$9_r5!wnR$IXN5AiTM=yVMnE94vq&L6Qx3xEN#0Z1)=hwS^ zjue0H-~YQm`olly#c|-g<5-$%ZeczO!XyZ%qrvSZ;>r-ER8>`4YYJY5cXuD?9^8X_ zaOWVnXp&xg@4bWZ_zg0-{KC)w`+!(_VYz{Mst1zKwjfYr7x%Ti@kQRcMZFw{lSZMQlpnM!`) z(&g{4;~)5*Z~M=``dc?NvvcOmijgb~Ud0MNec||QuX7}>P{&9Xfo}0+qW8~aZqaSeHA6K41*vH%k1t7hTVgE za1ZVf7^9q`6fje!_7d<`Pp9klgO9VoQ`T4o3t}W53 zs3zO%#_6SFCk)xmiPHoTH(~#`8Sov4wjd=4;L!s(=TvP}k=I$}BgYUT&U&pDBal_* z^I!hTcfI4}4?XqR$3FS__3M+2WiP(?s+7wQ-@kPJ%7l?CgL*uu4lO};r0RB~Ce!5Cl%0nDO06O38?6rBQeB@Z9X&RxzGkI1GwGUs$Kl zKJ(J6=b(%`t{ciEI(PC!@oWDHUl*Vvx$M;W+u#0J+DkHPDrM@rj%46a1A{n8kXveb z5CvRvrTu;il15s*ea+N6(x!}u8f~f zZWpQZC-48zg|jaO9F85AotZF60#!|{F4BM}T-r)IMcS=-H^T>KhG#yq{@Mlb9(t|0 z@|)iIHShC}f9&;a5eVrJ;0zyq$6E^FGpF;q9`1|@Ar6rV2>?J?5J!~KqAJVVdMREH zcXm6F>|PNfND;wWYqfLEbvu0{$|Q)oacouLoCCs@!&la~zBdgYUXtJTu6KX*6CZtj zgL-Z4Yin!4TOVKX(!Bh_*Vgk6Kt5evI5O8dy5gKyN_E=Fd;itHimm^vf9*%YrMW&6 z^JP`9UNzZHUd^Sqs2+=mwQ)sV#;T0uJXk zzXPWpzAuU?x)LnTw&OSn(b!hIH6^WAp1XAAi?3cV00{HR0(t7~FN`@xS)v1Ly$0A`-3S=QLH3XS%D0?-?UmKbS8m#@diE<9qUh+` zz8SVhYPfY}XMOb2c4tyA6^ot7^kX?4Uj2oC`7fq<`8WRV-;3vGqTzsFaotF)j>bv2 zc&m9C>y1@b*FhXH#+n2K_uwAfgEtWICJEvwifW?=J5?CQ4p|h%QQUE!PDUA0-EhYJ+JSE{!8<|&?xtGcoC{6`6HPX! zFpL?Yg7J0|GfKmd1#uLIF`ZNrRTS%p4gYWd`yUIVTl$ExsxE%!6YXMn^wB56)*=DE zbv1kCD`&61a&dTJ^>A-?u$KL&Uw-dz{r>MNtXB>%FU-$+T?r|Nw~n(ny2;sP7-O8@ zGd13Wd+_E1Z&H&07-#jZuc*EJ^2?w9+%wL@+@hRWn8{SVHJ&al%t{K`Xi#O-^^2wCmCkrzyW( zzxUuC+=H(VC;>q%Z+ABIEw7hoUH`&A|6k&)Iy?gl#{)W>BMj#m>#v-gJ9J;BJD+-b z?fFk{l5I;m(fElcK6CV;mwx-V^~DRf>6ZYRA&d(+dB6CsAMJLRtPnH0ngy0l&BkW+ z(nkL5#Y$arZe56%i)_tUm$c&63|i)a0_Db`19X7K8(`qz<~rpa$&8kuBjCLE07!`k z^u#m9LP|PG?2L_MG&eKPS*SfJ4AcZZ``inq!=n#B;)r|ev6a95V?X$Yy%f)WEqmc2 z9y^Ukj$jaTr7xVpD`&R!dfu_YAO7|q{`#-{is-eDebZ?Xv39SO6&c)u>lp%*^x;%`Eq2KaOX6M^A06W>=nFyZq^$ z;Z>v3MR?*#b>!5>m%a+0{`edA+X-Ypc0$5~rx#D0dTXaQKblOcdfI9SNgOgKxJ%+V zmRv9(kqkIxO}5Ruy*GVlbzq2Rlo@M1phq;uS?>Y~P-{d5)+I95nYnVQ&Pr(WNYm=< z<;$fSD9Lt;N%XL-TUR2eVkh{AQbPw*qJ-8DfgaYM2cy$XS z<6u1g=&$|$B+Cw;nmh8A6KUXC;j+v=|Kb^+P2JUT=>q=16YA873om@OzWCambQ%cS zMb(n{+%d3lrehhf4G>QlVP^-KYK5U5v0tkozdfAZ_uviyflwJ}2hQ4?{EGOWfBC)JmtQ+H8y-Hr z5cGH(*yQZ`rLUfyP5}sneVM%d?VA{{eeiu~?kL-K63V{OvniZDDFxTFv+b2*4;7W0 zWMe{!u_b40VfM&e`>>$a7{fhANyx$|6f#L7Pt9FT@D8JP&;u}vlu_;>l+aC+Q21(^ zyU0;W2OFF9I6E{8lPn(Q*$Rh<`mcQcnJbqs+<)|uQBi;(E7t!&JjdK${<=T-MsX|^H2ZrAGayYEyc&@JAOER?(;9Y0U&~m$lITK z;7mPv<_lj@qdUB!MmjPH>-^XPyyf9#VEM+z@P~fv`#YVE2O335q3ZEyy0x`cRaF#4 zX<~~EwKE~*ag_90?KqBWSKV1(yKrZb-h>cz6o_P8Qqm5i`QA(?ie}~(y8V8X#JzUw z^wFaWEm7wq0!BNCWLoXyzxx}%{@R6CXCFLy{Lu#&P94Wc|D&g#_+S3+KMvzNN)e{F z*N;5)@DKjYzr3)>Jb)wV=0u-)e)xaCG zAzLJj&Cy_i>ZKH(c>Ku1asOq~fPou!lnwKALAYZ`K+v>=dh0ZP?* zR_0k%Rd|mzM9O>mnZ=KRkof@tJOP{8T2} zrpwnZXaD#A;eUGOBOgDxw3t$y>}=j-d1_@5jJ~_FIQQTl+=Dv-YYY;qZWdefp$~rW z;@MXhT2YVCE6-g#`|RZ%Ev~c|zo^_+)b`7VivWu9j@Y7<@(_oWwvj@=?Wum$DQKMa zmc;zAnX{{Bzwp@)e*8o4|MbT{`PwU2(scgx!;eHgIacdMmU&~ThkP>4M-x@oMV0@l z*cmATI!`>Jbq)cnVF87)B7AN>vC5 z4W@SMKwXvWugGw;Faopx>+egnQqSra~5a1ZZlMQIFSt1_1AoQnFXUj5fVfNCdm4?g<%XTLDo zW)~EvvFW#o1o)+2__=4l`pn-AVC3|M2(!^7AJ?^1%qf9HEnorbS|`AaXYt^L1#?pOW^M&JDQw|?P;k7o(%B`btd zOPof-IS+O?@u=%c)~wKFsTEKX1|sG%@JO6jt%M*1K@djLYEu*$IwypH+5n@O)`k!s zMn*g5Tq{mP=kh!kLZoSIj4@U<5$`*h0RYJb0C?{u7nD+^RDw=hUmK%{M?qOgSqMY| zjsj~fp(unv^v*fXc^FEgl%$*k0p~4x!=SXTbUM~X27&U{IwysIN;BizaiXKxSna(g zgw(Yzrp75MXk=JHz;gj<8pWa1+M3!)8Rm8rg^9JGjb)5kYaB6Y8Y}0WHd-mPCg36z z5)iGb`~RaToQid0owYy16v z%GGOI+oC-qNQ4s=N;$%U^~07AtEwPq!$3$%obkjHAq0k`tP9{sIV-aoG>=6mq_LJ` ztu;^*L=ojo8SMat5UBOu-3CS}HO?C2y!WoAmV!YL7Ftd)haQNRTt>Aa2mwdQopV-c zfg~1z@S&sL5Jy8vge=S2C>I7XLE9uF`2Vu^XR)?s$zh-u5o`FzJ)G%InK!4Ji&aIk zL~3fWH5qLQ@I%`$8n!$%3>$4fwEf^Wzxu_10R#PD!1hzy28?z~cFRzk7A4x6TM{Xb zD%PBpmBYv;naTZJGh7g?1R9WUWBj)JCsHz+o$H5JqN5;Zd8g-1)=}QE~ zEHR2TWu6zobKj53tgWuB{edhu6Yt>)-MqgD=F5G(4L9>C+J^WL@`VW6sEzaVv^5f8jS6=<`ojY&Y=({Ib z+jL!qg(arV^`<^MUiHoOc5`}kDn5Mlcj`xdB|fPA{%H%}etSkDL?oq15eh0LS`#xD z0>*J=viW@JB0g)w`pGlB?cVvtFY4_8KYR-}+;$9SwBEXL^{>AFd;gRF?tkzf{>4A{ z*ZXh&#oxm3w@v@w|Jk4U?|khm|Es_Cw;%uD&7Zz<`!KWZjGYz)fH=DE{_@{>vn;>< zm;b%jzGA-h5B~oD`hWj_{9nL-@0WhzOaJ0m|L!dNy{sy&QNi^=tgYscUR z?}CKEm|*fcv$-6L0JI>Wul+K89h05WTXb4X^~~WN1f`piHi;0X4WF zTJ)@3$E%{KOkRe-esChHFE6xzH#G` z&b;?Tiin2ZxzUHfF~&}-XjK;iIvK=JfIfQ8?2-0bYn|Cl8!b=@WTXpYRc0AMkhL|S zDDS$q?GdRg>~8X^6$!%395^zw52CFpL$svkvx)?~8#F0D_PalRyOG(uKZndr98ghU zi9X0MI`0FEAOzY#|Xs*Dl~e0bhHmy4F%9}+wHcn8AneCCIz~rWHzM^LbU)c_Gh-s*ZggnYr&<0+`LJVaD6M@5kZ!4v9K?GDp<zEZH!VJRbBgYt@O3+#xQc9_grES{~!nP=uMTQE3 z!SkzUrYKh~9+`>;#?oM2M}lD(L}DoNEx<7Li%b=D=?J@_@7Hbnd@Uo<;>6v}l+ge% zdN+D62#mnYPs9(ykmqHd7u{yqZd*j9NS_Q4H90?oA^1q_x%J)|e3XYm+njX9m}^rP zWtrt0r8?RuA_bzAQc8_}XolW%%v9|{h%pk;?p4*`opWwu!5}`w^)PH&?mY;B((oXM=)ni@ z2r-Ag0Id}fd12HFkpu`yyU179&E*O@07XCwiULlK^vTIg8)om&FGPd@Go2}=+~7B> z^>(|pxw+omPH+SfLn<>`YaKSQ+W}Z>cL)F7i{bmf)%fGZV~}6_SMOhL;kDOZc~1Jx zx8C~0D+!`#McvaU`ll7A=q#Vx>h89+dT2}d+&A(sFUsor;_(RA&)q^ z%=yXU)mPMC{cGR*zy7E0{3!rLnnl)q=d`kS&T6BqI2MVSu}Uf6XzgK-KKA-*V+=)6 z2udjgAtJ4{#KF$9ye87BY1+q6o?othKT+kLJU)N&SUr4YdGb|#bs783`p4r%#rYh6 z_cwq0@BORa{`da$*Z-UU{@?iO=U)HaqC9!?o&Vw2Ui))j`5*nQ-}wG-{)2xUy5Elz zZ9y884xazu#f0zLAO7lpsmro|?bZLoul(BI_~tj?`Ry?B6>Cyi281C50<_w!-B#_k z{U{`$2{UUmZO-y`_iWLPeF&ly4Cx3 zmU-A45 zLhJ>Y0Y(r3wh*kQK9;)A7|=s*C@Tjq+ztI{jYe55qy!L=Aq0$!Jhm7(ipXxZ2qKPw zy_Xo!7y)KPXSIMtX4YDh>XT?v^DXXn3;tUW!H=qfB~Qg1c(s{2ti{+(+zne!!;Zc0Kh0PzWaVG z^CrvD5NdUeh>A#~MgjIQI3GQZo?`S2kpK;lQOYVL5^o{KsFY+G0e~N!h*)cXU|Ki8 z+e7yw2D*3WdygLTPb+c+07Eu*p!xZu$KU_S|34XXc09kg>DXUN0k6K2fANhw%UZ53 z-h%>4IsLtV{&ur{`{D{@wuoQ&(&@kZ@BZS~zxw4o|9k(tryr~a-h0=z-RkN2d(G@& zu8j91GG>(+qa%lYeLelk=-hw-5S1aY%9dp|n^y|VCVEnOgy1>)F~}dfEsXEIdudGb z#v8|U-@Jd`H19uONnXGj;cx!(@BOpi{NH}%n_v3spZ;3)xz})5fA0MGfAov5zV+w+ zmw)>o{@M@z`9BL?2LL1CkmvgJ80}B5zX@Hp`p$Q^S^l56@6EpOr(6g@gf%fkh>QSQ z8^`?z|K$$e=Prh#YxXF)Ga<5kUuyK&)cS1K41#1%OBaV0Zlw z#+Wf`LPA0mV3OTwh=2&3Xy6(E6apXtpg<7sKm3yrNPtCz2$WLMtq2K8p&~&P1;B`i zG24x26DgSx6(CfI2(Z))vf=C7T zKpdl@W7y>rEXW)Lfk=^}ffxnGehe7OS&?NKu!Im7CTqQmnh?l!qxT+jtBR~f-H<}& z7$cDqP0iS^n$5ai5Nbj#j2s0}Knaj|uMl<@hlogm03s|R42UGaAo5W*ixhx-@LFF) zcG;3$#syKshj{=&kPpXU8c+m?glcy=`Qg{A=mAjxg&=|mq96g``%VDiqt^W&wqXT# z{!|1QgoOnFiFRo*2DQuC#Tc36hv_^B%I|(G5C8$NK-DfowR;LJ1c>-SMo&b9aF_B@ zNC3cj1OOsZG^cAH`)rJ@fBO6rR+1p6L4{^>G|FKsWagK!GPt4FgU zyL^0Qs%q8h?_UJ}{9+XF8n`^2f8pn!f%}ht@tc3(=^KU4_g8IuxoIy>PJWi1@3&3c zY?ZCb+}6iO*ZpB-DtoPr)>>3dK|~}(*EIh6`Z_Z)7FOE+q-&4n^EY03c((i@T>hbC zy!YexzyHi;i?4kBBt9@t&Z|`uDS)+rCI9f`Imow_H*B$%SZ9i_o#QK)7;u${x5$+;cwnw9Q~!Qe&K5` zAK!m)_N52&U%2_tee?SAYNP{)A|^@lSyL)G4%_SRyj7pC|I(M|uDiZ_ z-WYRqUM#u@SF--`KY7a_s73vrG!bX@OGkGfyz+Q6TyM|a?|lnCzSpXAaqOhDN2Ok$ zo*oy*_M6U+(HIqji$3HBcKF}#bs&KPr2#U91(J~#5sfjKPys6TV{^T3HtX@z9wv(S z>u>$~?*L?X?#@5=jngbw?>{o@&CzDz+_P18^$)hc^DF;KUb?gVYk%gghcoyyuYLYl zogJ0)m+rjr3tva`;Enb5_4QkC#r+;yCQ0%cQN8r)E5Gpd({Z!@&0qU3{`Nn9@~y`& zz53Esq<4PU=;C_YmmKyzz*X$_#Mib}N_X*YE%EfNz0yq&(L4&ceQW zaukBU++1b31_M#T(QJ0U-l9Z>f)XKuB4R;^px~#saNTRqnCCeldLJ=HgOFv}VzE$A z44!=$G;mHj_M-s>aM(NLaD5rBFLxb?%;HGT=h^);`|z%rEnF11e)iz*gLnANzyFWF zyVj4lxcJdKk2vx{-y%tpf4ll__2bpQRL%i9L~qMBrB<@Yx?_|08D_x^X{e*Ho0kIlEz2Aj=Y=wTt3QkRW`mVit`9at81Z5L3UH3{trI8 znP94gxKHJx`5Mm^B)>vr`)JU$HHMjkAa4+nCAfrHVvAG)}tuIQDzUE!_-g9rnpBy!3SX|DMZJ+*cS z8LitZ7g5{}bj1wbnGntbKHii(%#zxze| zUecz7`B&I8YvAms<}1v)y7=iT-%aj4$@bqkI4Ic@21$MR{{6eA=IqL?&{%RL9ZS*S zr@7n&vBs3U;D+A<=ghrJ);xS5TRH!lgme87Jg08i~(Ye5C3rYgKnu$WmWDvBstaxF1RX`QTK9-QvEj`hDf@>r{% zqgN2KA!v6#m-hE^6S3QDMItjOMLj-!*y0ihFF7^-B_af@>mv`F!1wgTD8~rj{VYq_ zc}#4#p_GLcw&IQSO)`7AU8>mZr@(LD5}U?F}M{Xir=)Z{ohc_)2Dex$=N$8AOjV{|z zqf|cL<9Z8a2W;tXX0Tka-rv#we$e19%MkR819#&o2@hM*e#gW~WxugN3B@agFJly# z^g=qrw+|J2W7*bzE*32@ZP(=DHz( z4@~&V=GBmQ7(*45NLt{N?H~O+4(kvz`(11{&IEeT__%SM+qFMKM*F9xA4jwFZ2w-= zty;@^Y+NK0HWKiKFns#;(e8u(SY?+zA4*8+bwNt1Wc6eKM~n%wmx;(2m-fJ1lBu91 z>!H2rPzS`uUFy0&mO@{brBSV4&Og$v{n>8S_vp33mCfG=1Mx4A& zCJ~#PQ-yX=2<+dyA9?Qj?f596E?ZB}wk{bpx<5D?imf$o#v3`PuS@M#r9g{GsQRWS z7Ma|Xo>mC*q+l96;Sv_o3rHHCpXEoAwrt|%5aj0$v8Lw zng%n~oU12CF+pjA?+Yox2>eJ_HzoH|kvj9y*^i`x+>LB@S+B(38E955*i(tO_}x^y zvSt4Fo7Q&I?R|Z(O&8iPMEp0lfUT6%*Vj{y4fS1O)%Sd`SV7v?GO`0kPx}3)@Wd!y z+edLS=V=7a$C`Z7Cl}35lpC5Km{{7i;BZAxt!6HAs+G79IRwh08!-X$-n^<+B-;Z* zwtdyRV{m<%tnYcZQkN}m(BOE$mzh(WNOmKEA>111KBZ&x{DhY4tgOh9qVLcv^Ct_l zq2mhgg1r5+tMJw1EmvNHg=^zn`}LClf}BDMG|?bd(s=y-Dca)7GZ{~>W}nk@p&JR+ zuM>s>Ug2z&6tw{dnl%{h!$uUJ$q9_kAp)|0CPEI^B8(4%hKebEpX2B=Ixh1f%n`bx zp2tA`V?qn3k`qa##t=#8IQAM6zv{?Gtu`@LnZX5O=r}F$41+lG;ySyE9;3W5h=XWe zn2@LtK(P5^Orm~~bxs#9Ut&O5EX=42sdan6d_$E`xyEp(0pNRSFhR#H!$rbV*k$|I zXT=vNzvG$P*laFCaUs$mxMeA#ayXiyJ}_$~NCLKyW*Plx<0#P(lT#+ss++||wvMdN zJfpRtgdmNJ-J*u;r?cIcC3_|bnxUKSg{|uNraw1je{R{cM2n3dM!`5P4BLz-*xAz~hu$KKt>_pP zPV;DK)_vTTDCbyD-oN5C$4-CP-`luAlvCowfYyUn?d#Gn2BFb7&tb^v> zesffd$ucr9Z}I<{@7>Al&0qC!6HGHcRd(u4A88s}92urgaRH*bih%>wAyb@Y-!^dW z{eC)gw)N)5;0EC@R{VC=WvIE?-A8E1sbKs=NS0=c%yY~S;5V>1nLtaz2*QBB$A1rN z0N;kV4!?A8p=0`pIRu!TT&R6Y%d>c4UbSbR6Jku_>enLLw(`b{FO$A5gV$Uvn>?gL zY01~zwMMLTyF6P=plW(~OF^=5wc2E=kF(JYQY%{Dr4i@LZ``#1sk8<+_E=u@|`+L*4%;5>#t zu0l~k2s*r1ZD$xG=|)G4^~v+r^s2J_@Dyjym;2v=IF`8?1`b2v8Wtv1kGs0>$pSH6 zi?<24-S#9m|B;xB4(wOO&aEtD>kNFA?Q4L;tQHgihvkr1m5QpWnzPtG8`(b{9XN@t zGD0x=F|Cwpvb+Hc=i>|O2>~9M>2d!-;|NY`j4WXgRCdNK? z(R%zQ`* zXYZtrjS^>h5f^_iuJkM(e}zZSkLa1b370QRe);6(Wg5xmW;LmNPP^$l$cL*^q)$^@ zGw`G>ED@gCwx2}|+~=Oo^yyO0Xr@bnLG8oYDr53!T$MW7bD2LM$x@fGX&V2oikx;s zthU*f;2h^Qi!tE7nkK*)_#I{WV=c^2lKry=A2*{6 zC#gR3B$22@to&olJc*@JSD=@KiTlph%;LQVrwV!?ou8m`CBAa_8q<1xp|1;q4p$zaT5q@WQDfhuDe^GZRxXgOf8lU06KSv!Ma=&7 zXKz$;RfB3+rZ7s_J0S-h6t@=Qo*679j@N=z2!!LVOuJ@2BX;M&0TF*DR7JNkQvC7} zpOEnHzW;sO$^K58fZf_u{#K^&_bM4t%;Wse{bk4{j-&?Bw2`-^)4AmssO!A?*JrXE zIv=s#`~*AV=5ubJ9{`_fma``Ju^9WD$&Wb6Hc(KO*PIq`G$4^t8&~(#t@l^+J=O7H ztshIv%hGM|*FKYn;=v+VroPPyhx=Imy6}5VCm+{748eebH#nj;)_QA~p?S6Di+t(k z-ZlD452`QLWio9r|Ac$51D)eK=UMsP{;EGfAX{}k4kPHbPVzrNxVvOsbi67}W|Wgj zr3+AHt_vGUU$HSWeHoMk=6MC$^`5t#on4IPdO>2EN(j$KgteyLIaia7n49TK2q`iS z*vY|R=Q|H~*?t=r;kVo?f`Wc~Tet4|jn1eoVdIG>-aR>qOhi~Y9D_z5i$#%Sj{N$? z!>5B%@zVN9k@*d3)=kTo8$haF_(^>S0>!Comkkmrrtt%bXUU#rb$-B@ll^=2l6$nX zFTdMZIXgu~=9Z}oH_vBsvTo1S=&*~5xjJzZii|U;y$V`=fXG7?U2`VXLjR4iBQF~+jLOCsK(PrG2i^xZkyD>gaG7ZwyEq@Gb8 zn?IMFb9TXLm8LakxLM1lM#)Gct4AO4f?uGM<+e4S&ZZ;Woa+XUDAFDLu2=YR{R^^M zv*K^Gb~6w~N@OYY4O`Wm0n_4lD^;sk%d44ur>Zsewl~zGo+K;&ZEC)AZcAZX!JFnT&x*>5xvF#~MuzcB39u@Je-P&|JPY5igvid?-lFr)L)SqZCw7LQgA7u1wg1;_ z&R&8}_WKZntC_aD%y4O9`#RuuHsP3!may_a3Wee3a*t1$>x5)i@xxkvuOL}-HK1Uf zN5)aK!2$4w5tmT=ElUcU-)~Yq)|NVbF=-|lhTiWi&^O!@R94nI*M1dnq|>xH?Ae;O zt|7y*P?8wTLuwYYsjS%ZpY6N&tyy`MC&oVurGZO;O`^oG?UYnU!zwghL=5W`sIH9* zkG6;@OtM6XQ@|4F2M%RmRr66CqZY)o+*|}865xt;9X9SB?N6I8Z7E?pO=XC+3YLDq z*ZJ^(IB-4_8umbCNmL(7*gC7!g7w-T(+0TntL)u(Aosf>qzD~Hdm!xW z>_SRI*Od-lNGTWMF$|1=GDKOe4g1e5fEN%A`H*T`DCO-aXt(JIsYM(g?7fFJwp#Pd za}7N+gMy_ZaH&(!=H1r`O&RLhw|C{NsBe{`8mQK zNah6SS~ke6Z7$cJk1Bc64|{rgPBO#Ruf3*iD}+896U4cB7bo_3ET#HqF@#fRI_^4bYfGo}ndW?VRl*Yuy zq8UQ4Z4PbqUp*alkH;_05xL4DTtgwrR9|C3WPz?4H;8}yOwxujfL{;cu=eA>t{-Gf zk~IIBUq79%a(Y|&{*J%xE`(iQPuI5gHSFiMnc$E`)!=3XC+ml)6~p@ z$XLw`1r&!ik0t#fHG;fv+O2BE-fgNZfxe+7CGP9szK@?1kKLxlSk{FvJ2YKs6<=DN z)YD!QQ4Gvo)-68|m=64G2v0SM%3j(i9@ikmB9L1LQ*dbO0q|coe9ShN?<}I`$;LU( zN^xW#s`%9GN$Q(_$!U39jyJ#n$J=6kh~IAH`ljjP*WdNAW31p?{G7K9sQKBdPNwm-Vz##1?x*Z1mlc&(X!$s<3d?O~sSn z|JVo^At|k+3NEb&G84ww$s(DDL11FffFTXjvB83n1>sMG?TTPm z4iW{N>4T>Ory4FDot)g4_X?Ikt_~z`z0M?NXpL`A7ABpe7c(k?AGv9->|hM%DwF-#yn`*Jn0=jBnNy zzBEffS>l0p?7IGjJL$@aX7kNlBrkdHOPJqKazA!{b!M%hnL6oW$yfo9=`^^sk1^m{ z!P=_ZgP&GKeci%w8^kb3*LTDIRP5>A&e`5l-`5Ma9ehiv7nB2nGsU<kF!A}ed6jQtYf^L@G3nO) zkPs$e@K5gk=*Yz~6#BPGD)Ec9R(V@~+{j)=t#}(tas|Ud&>$8f&o}|>@0jM= zs@88g?x(gZ)3l9A+bOTe-vY>~7bA)(GC_BT7)d59zEIg;>_j1lXFF6f7@>+i`nZ%! zDGlGpReHty-U^G;ctYznMZ264cw$e+>>cUuNY(cWx5eiDH!?i${KvFNFRRN)Ud8?Q zkm7-xO)Z)waKNo4_;awd6z8l#X8Tn+>vn+W=r&}=~CGZb67e^`| z4U_~kkPre$!YXtZs4?^JjB?OjFVdxR;U*3t*)UwIS)fd0wR7MqH60fEVF0KdyPTb^ zyqy2~GdIj7kPbez!NNp zIROL;gla%Q-u!$@+~>X;Bn(3`HtYl-ar>EJYPoYXL1@rYcV#+IYGAPG60fa9P0M{g z@Z$j{-)gNHEG?VV2J$5cR&`BJNq;eP4F6UYbyGG-1I>BN*~qjKh|*6Oh!g_Xd|r*| zf{1LKhwxH}_D8$;DSp|+B8J26G#~a2SR=xzZWRPs;(R02kW!7QDLl~ib> zSzP=X{YZ0t|Sy z%)0fmKIwJUWR%+tmTk!y!~1uj@Ak3(Dr|3n*$+0h){6yl_rhqAD?W)|eg|dQF|iqr z3oeUij?O>7;uRSWhfLe&E=FfO?2=N?S{Vb(oji<)M1p`|Ty|{dV$aIAbso1PlH7Sx zzOXHDsalrVRzq`~iT9+d3ur)D=qnorR3uZpGP06esj1uknnF6QYowkqGBTPLBM`-M zu~d|qE8;vWt*D$Ak0f$A(|lc8?G_`8Ctm3|)WPPL7V&IyH2iiii0<%lr2kDE)@1sn_93lE1-2GfNk z3F1CilSAywV_d|t{N+PEPO_aIhA-UPMCmF&b+1Ls$9yoo*|k*NnYWDM?4{{(+)XQ8 zl9&oJT0D&p1*a6bec8Nx{{pCw$7lUCf0h+bC`nBA5)-}I8%!MT zTE>Ty&ezP+pDZUu0jl|hc@lw=`m-~yg?_eP3r$4MIe{Zzx)o)j zns(X950i7fSu5YU8SB+@JlcB4uaMG7^(+AGCKn*|AQ%-nm|(Why{0(Uok-}A1WnDN z!k5K&T8*t%zSL&x)g3;+m=J@b+oXs>meXq={pX&lB*5#J-7B*h4lK8~tXsb`?W)W^ zm3f}x!gIlVjMdZ{^ZGDbc;|PIx~>8CK_2Tki^smANV}E}9&NT+4nu4v5V{2&yH88} z&o3P_JjPPyw|82<0(TsJ6hGt6CSE6e#&2Ys{?40aE`w^-E=0x@6{HPwd$u%u=jf1z zIvj%sN(M`fqt7hN+nV>!Fb);r*~UChCo{3U;pA8oo^A58lzT4hxC?}D3Fv^Auj_c_ zR=F_Rr^W8(*Ccb3`{iUaTlDkdRB6aEL-((0K5-7!U$cWhzCvkOp?HJ=a5$Jy^fr%4 zQM*`i=Ter>Rfx#>oDN(t1&}57cm>?!-hOxI^8jL}`EG$iI0cr(l0GTDVL=Uc+ec}~ zs3$cYRkT`oyM0x8^NR39EEojrpJI(LuF>w>t0nUABl&{JUZ9791V7q7yMBv*q(pvwbydI0r@Z2sy?8R= zO{zzXgRi$HK|+W<>%Vln8(XzX4j}{>cQft6n#Z&*db72qtf&1^1l(`W8q=Dq2tc@x zg_8nl3zvZ3?gX?lp5~*^tE}jD-~9c(4d~!4X5aqjytb7g7Spqjy;lARZcAR+{n0ZEEk6lhWiifB$D{j^i_zrm`vNw@c zW(`bS>s?u*|6B$pghly+JyU(Lj1L>ldl%w2rO3a%b*=1-o}5n}uV0l=uC!9DcqXAH z$~)Z(2ply(bPZR$ZlJx{eKcT?wsijEAIgkvXA0YIt0qhw^+eo&t2h-UHq!dJ zY+XaMeeK8atWfU=YemnAL3@#S^>93mFeBO>0~R3F)uc^%Jl!I~t?o8bQyO5_^{iqilBe+&0X zjW7G_5n{#!A7 zg%VSIDwZnQ;E-{$-}SD+_2y#l{ky5qC{@5F4-NeFbfgGHi83+FWhtlFxbSi&Ru>Na zsy4X)ulg;<((5$bHuRACZEsm&w4EORnYg2m%GeVbs$?0Ge=RE!J!on6)a;E-%UfCh z4-sdNJeOPEO$D}KZ}sMgVswmO51l06H4z7lhiS(VU{+3IJ@& zkAGslg!!IwIs5AA@b#2Mx*A)SfvCUJe8wiQs?Lyrx^ow&hgaupBI_i<0pbppNg>k; z5T{k5g9k2M2U(bi5vh*jZTdB zl5{VpR=&gTtrLCSR4e0qzAt3a!ep+lq#8=_lc_3iMinEn8^4iu>D2$e2iag-w2K-5#%`NYc8j&5`VPH?ln@n|af;A0{I$ixLEOMkUjG=v45{I$ zWqtj&`|a4mXxowzrGF8WB4oSZCAX+;UlJvp@A`E3c@ibKLDT*2(f?q-rO`^X5OA zjtT7#2RCq)F-}V5*B-f;1K(W&St9Kj-k;5snJ~2H@Pp7Ujb7j-HZ7d!y+%TeAfc_u z7SzSv+-3-8VMd~-S*pDuUX;aWbX*?{Y4b0D#tWMhL~W-#+zk8`kkgO{NzfDI5plrb z5W#wm2$&fjf~pCXMHpv^q9TX)>)0s%RR1G|O@Jo)nYz=c_*CrRREw+#cP-`UKSeQs z=>*WvS{O+WtK*BCb%tY$osu+N)zuHWAVF$Oy_iOloIOTiqrTrM4;X9-<7cRG#c7}z z9Yr}4be_K}k;nU={aUw9uBXk)I9u?5?oByx@UYn6etlUprtoP=$BXxt35!0mm{MT+ zZ_mhBBcM(K$EE$PqAmWF4zVb|8XZy3)9xaz%|aFzJ#+QU#r2A^2Jd?xvx~dCN|wsb z!udc2ry;_57U5QR3r{yLyR}wCs2ijYf(8r}H>2MCq!Fpa_!2M~i!&NHA1!yanJ0%E ziV5mlsbga<*l8F+X0oP|EG$J&iY!x%A@!rDG!Jo2L^9iWH06F4xPMu4qrj3_zMmwe zY8E>|v|~B2HC-?Sn_1PlUUs8cLwwA6yZu@+i#st#Xv9MG0-rvzq>p@z@%MMYE#9Uy ztbhb`wbti&zS0MImg-1B=WS=XJM-Lg%<^`K`#p&a!M1?!KN*zXD4etP?`V^>xZ^aQ zwMdJz#)m37WcEj!p~gzHn1$Wu3U#B1=CtW1ehxSj^-b_U-w$<&$u@|=GA8oY8l5e^^V&YZ8c zW6#oi0F>bDNnoEGvhnr&eCDM8Uo9mU_*c$e z;wVR;vz>biR^-w(XqFbsiw&*Tzz(1X%g#`{nFr%1b6stqES9$PG0o~&&{eW_B10(C zSj}-kw7u6S;R8+q;n^J-RO~xLA+>^v286(aM!xJE&OdY94;v-Y2( zb|e893D0h`3JI<1%3;CFDOj8bI@Fv?z8(j$u|A)qx$h4oZ0zFA%nH=gSN>~pWkQ)| zH9v}9bVYOa=Awj(wJl7#Ik~nx*@CsPb>c^K1z4U|A_wbldz1@}jiWR*?Y@N`>7IDi z%A|<&eFG4$WkxNti zXxV7l7mqE>D3qX6AO-_(XrrpPivxGE&MZ-rUnTOeC3#n&hev}~!Cv^o*W?~s&*z@& zbcRv!WSIR=?0Q+56E(5pZ^vt;6M7OLcpoJ$eKF1^*kSG7$c!h(&=A{aKVXJN^IvdUKQv&o@yUwbiwcjQ`+b+`a4bar&m?K7WfvlZc1Ht*T*mu-@k56Y*c3OEnj*OSIX$*@y{E*0z71^#H@#9I*45)Gb3K1sddIqW^!KfT*aVC-lZ^F6v?;n%B^1P{rG zmPZa-=Hq{q==a74HRb*UR54MkLlIC#r*^O!d3G+ckDU!kG4{?_b>3@xhO{ zFmuXQzv{~6pNWXv**2{(Ao5HOkYGzHo3+>+V0(&(Xe+8 zl)WaL6Vowxnk=%qL^^QFRcry8oq7oUDMZyTp&yremH&_Mk;W{o8LcT|pwj1xiY8w$ zcfH2qC1W=oUtfKl`*rcYXa9%Bzt^|!3RCPQ?auOo`_ z=_@GTRZ_mHoUG>ihbe01ReVN%V8xfCsY25~#HdBzYpEVTAI>k-T>?U^_wNEDnsU(& zDp)G-qUs8m-#7e^L5$Nc)}u-ursEa5*t((~Sp zk_h&$93x?K#$+4ftwzl6d{~#hmdEF*O(pK~Fr;R1gaj=$b%$Ag1 z5D+5oIV4t5_v4qo#oYN(Gv9Q@GuV_{&lkFdO+f^+i6KHdravczfisH<>$W=+xdK|5 z@-cS4*>rP6$xo!Hhv?W&{Ih@O$pUn9o3+*~jzH2!_7hikQ5S`60N>n01TdNSq^g7)h$O%&}CzD+V4}|?U zdA{CB&Sk;3YeG(WpY8_4=ByW9(moLd-0yI6{St9tG_DnfmE60@?Q8N zTkr*NyCg!AF+Lg~lLIAbCZ+nR%gS+~&>0=joGU$Gs%y}F_n=@d^5WElg8rEo;{Yoo z;9N_n5@Batk-{1yTA#Z}ck7}N8tYGE!Udg5n#^~VZCo~6daHX$G7G?TT}&0N;1`u;O)5-RLBJWs8ErHL5_4#+TLU?x$LK2L8wyzBS> zw&&%2xu6Q##At#LNP^`^7i#U&Ldlx(sa>wKd_q|QYHG_6MMY{4FaN!#{_4F@yQwmU z7)1>_v?|u>SI#rPW4bQfs_e)~MY=j7r~FV+oKSECJcp*6$#>PE?r^SF&*HWfU(9W} zLZ5nu*PVL)4xH%9hM7GBgy;nv)S>nM9XX%JrHK|WK)o78B&kI@Px0K0x7^%SJE^5D z&ox6d4^Xzi_lXRflq(T2eP@dJs+c;7kpGYOYl-aYVCZ6g}=_+*w zaqt$?9eAr{4kCAO54J zEGD-1=U8$lGpwR;*u_ece1^fAQl$ahMYAmArU@hic79e|PHQwG8thZsAT1)%z8_9J zIt6J8^8lyhhS+g$Hs-S3V6;mv>d7OMs9PTSS z=Y-kXynms8p!=F8Plc?2)u>D;0Y)5m%?dAi|pzYnV{*2XXd~rXEoD^ zJfMVCPEg*D>)!&?R* zZzzINJP*R$L{DlK2lgg>RBt#&2Rrd+MeNmG_=1cQWio$p{=vSCB7$;*m_Xw%PPNt9 z%rSUFY7Cv|x!pFV7nRXDht_J%If zlkHFx^LH!4=I<3(r5v}f>XUB127DJU0xA{sm6}+@-pQ5aIzI=gxED%p_1=%BqoGA^ z{+^lSrjfi6QHqc4r628B{8Z*r9t!1@g+7&_M&)>wi_+x=9K4%?f(hv{W5isz2(WjA z=JffEO!E!*BYO2eamSP*g2ou}05Uo9nc$`GYAxsuz;~Yi@bmavrcUJJFcBtT>Ef!I zH*zL|Q!0V?_QOGPAR6Wx7zz)dL8q;tzLQn38Tuc_W#69 z=y23e3kLB|%tPPT9lh`GCYl`XL3Hd-Qsdd^%H)Wve-=>`zgha{?j^2N0j6RwCBUFW zSU8 zOuzjV&NSqdd)mnJ8|V8pVDIwXQOXYh!OW>UZXvp0Hf9MK*{}9eb5VZHf%XDIgO_>B zy5LXy|NJZDuM*A3(nMT{so6hsnbkD6QnaED>*N^4Xu`mws^BDT?jeu4Lc8)UZ1D_m zKW-MS4^7eJw%K7)721`LZJGy$UO#3!V*7^7<4xiU(Ed3_nTR*vk9sSw_yXR8o{7EK z6(3agL&7SY_N-*zT5?l^oO&b0=CkJ!p3hIErW4L=5iJ{fTqz0_ITNxwg0QupDmCYl z7QCaC%%f+2*p#!y-1z>s>}(67jT9>T{EJpjv==3fwL+=&V25QqcclNG^502=6>9@h zCUpB{szBk7Ow8P7BcgPe@&T}5xKuwlp2lxDuVyuiP!%x4RHDzs@=ft^Yv3y2QWzb) zdM^vZ^GU6bU6b9(a6XnJ2LXc@7C5vsX1uoSW$dHhqwkLYbOH9B9#aj18HB6$tgH-Ct#hBLW`-cHh{EcKreH#l-UpsC<+(O(-z`P35 zP9g&zFtl3SWjfp={+=bc{~cYu_U@1{Ew35;fL-Q3>WSne7OYqR98DA6Bo#OC0C-LJtvDWvt#l6YsYH-YFTIaO{1DH0lpN-accd&kz zjUAg7YGbErs$GbdV^z1aGxjF^RRIX{?1$o_?G28PSyrmZds(_d_o;t^pRsmQ+Z8Er zk(j~FQg!^TqX(k2&hLKKe?xfnI!4WsyR^m}ujwITW-I1zRhj5OeC^dQlv|w;N-fc{E@zM1rDT6QMrg7wK33r-? z4(G@E!9$mDWY79?VLs#0MbFUmTRFb$*2CI?>D#edq%Qi}c{uVPV@h9AT*dxyko*^5 zW);Z=bscJ)jh0F@V&4u(k_<=25r5untoXq3yJ@mZ&tDc4hwrWEQ;iMHgL817`L&oo zNv8$wB*BRV1GaYAg!$>vWU~<(#GyGw-+=g_BZb~EE`gf=KSd}g)^71(J^SW5VdLNA z$KlQXUV^*-mA&OWi6G=9C<+9}C6ZL3)L5=GD5whn!?4i|rFMV;9I_j?T-GOfoJ#y6 z;^NeOlvsXRSTUtnx`ZQ;Uo$~|Dp02{AsO$tnL-QJt<50F?E zD96Oq{HaX2>dC+=OAN`X8>@@Sch3))eVnK!!2}Ki##|j%cyeel=+SV(51=5G_-E;^ zi(I-6wF2i`KB{B&+R97KGnRHyWI@!lTfmr-8}T*)dfy*QPR9kB*_(%DZw-qvDsDm` zQ@MuzI9q~r!NZQ`FNM6{UVVyqz6a(If;5WZm030Bx-a@k*ga>IbJbIRP#rY~!fMJ% zgW5|e4k%zxxgBQ7|8!7Yen3ubdG-XvY#fl_evwpzMWCe!cJF?s#$T*HoXzIss^EyD z0UP0R;j*cyn9`j=pjMPJjgB|^!bHYV6Il3KivIy_tJx`poP!?{Xt9*YwJoNnh7cEX zBS$3dLFkaVSUUN!(a+HyYj>@H?`>&LUPu<7RwcAoKFO?>13h#>5(Y7CTDI3%-lR5* zI@t$4*5I@M`^jjnOS46;Pp+>4y?V9j@98p-2!Kl(;I(}6n42Ja7>8m&uU2oD{_aFs z6&<&~ltTXLOId8P{s`h{Q7!vjiR5McD>Ym{hAn!2rY@52GX0VD+bKfeg8uUXICaVp z>OYa&iDej7GKdVe$6CI2^AH-H`EX^Xku+%fvWP5pasfkl_K07YAmmYv#-QAvcDg7% z3L2*kufPU}XCctOKw zQ6CIoifPB4sN%56$D{12oD~xK0t?9jtVrN+h+0JM;LpKh57pMw$-N;|Z0z?@ezX9K z!J$T`$(JTy?i3_oh}x6)ZS*k!hs$4zI)oSpI7V$if|4DN5AxKLHW@CXNHCm8G$!aI zGD*J==?r4az1HI|uS%xM$joGMFfJ*gf%jXxZr$0Q{!Z7LO+{Zu~#GxZj>chny zO^Ay^O6%|}4ApOtKr#>q)tnfx<2e2i8D_{M6%4K7Vr|xEQlx3}w84k9o|osq!U~UC z3=oI>`Te*M5C5mgRG@z^0Nm2a`1*d2*20KGYhD<5UA3FbxU5Ui>csx2L9@&I(N4qv zi;D>T({ETR^bf>@B0rL18_TSt`u_NGajX^f**(qe#!cWwF59{4)68$)|M&ueU&yq3 zY!%9!Roz*2)lE;?BqgKYibCu}9h+2=zdngn%#Ml~e8YNG5n-%=7LXwDhJwk%vL)DU zb9#oKvS?t4AFW8L%?UaBxoV;4cL)n$8HTysuPt@QZiS9`Sqe*sLO$~uAJB~V?GiRi zfYvaOHW{_jDbc)<;< z^olZa^_{m*pPse`PoTN1)NKgJx=~<&DdxV&{@pxRzfQ5!<}e}S9xX!rO8q$M;$qa! zh>(-$OL6F2sJFp-SWsRKVPO_rJ$GpH+`Bja?+t17=iFt=s4HjiRSeChzjNq)YD#Wb zV52#B+AAo`$7t#j7YzgUZt%y@OQ1K+{uaM*9L_o`BqS7c!ZjjUMUA^sh7$1FW`3{A z_eLRs7zp%2C!Tfa+}hegm9N??S|avh_klq0C~rAeQ5JpTB9^VG?&{>Dk>t9O*oppB zW=dE!Gm?+Ay{qx|z?+a63X+GtQL*_o!z^l?RUFOjnYAMbl1LHrWeHmGwlS;^{E`FI z0~T1f-y#nJpu02hl@_&a(AFw769;8%Dx4>J;5v|74~zyY!g*f(4{xl-d*!osu#M@> zxS_?jwI9pNBnp+k26>IsXZ zx@P^trED6XE&k(rq}2-vH)106FvqV(kl-aZmnRy$#$d5tdD)Y|jWTidtV9b73(iiZ zC^h+i!h<$ulSEKQQr&6f@zr^ z1I{&5ynbW*!i_HDUjj0vyysScdb;F>PK#-0%bTuD?t$w_Azfw1{c&l?RMmoBmP~J0 z`6!#^G$G`D*t0r{3NC1#+M7UV1ngUlSdj}aGj!{2t!0P9F`5W;?)%sFwgf53T1c&! z0vw>1oV`1w#iL3-m=t}S9Cm!sobwon z?#ZH(coZ!FJ}4a4thi-mR9>k3UpJ@wV5Ys|z1KRxaHRWs&Di!?!~9a*sBS>}2IswDntJVrIcc|(9NnmQEzEpg!Mgb&8vMww0AOKz`Ig&E+iSc2hK*X+%* z*6THSEZff$r`^QF-Slugt61jVUP9IzA$O$vk*CHpxTC1P%7bXrov zoSwP@7D^M+5-;k++Tq_rFD-N2UGx&OzWT7L~7Q8a189`zk~ySJw64 zJiVp+G#Jz?k@X(XAfzID*K~vD`lzA_l-ewYOZghm(1SnxC)hv<;*pEi``0g7-sJs{ zq^n?ys%^qc3W%_TvV@Y-(vs4RfGjE9-Q8VFcXxM4H%K?q(nvSb4d3zo_yOlS%b90p zo|!ukcY{~sNXsH9^#x4xln4G|&~mp^~~hUlYYB4Aqmb}}apo|NgV zxX7EH+w*&TgI+5eyCq5{FA6n53ryj(jNWD|i(uAucw>r)Eg}#OLWdxETn2w40oMM^ z{hCEAShg7K41720%R>+3Bm0Dp$udN%vUTbA96C-Z9eDq zEmOY_vYl?Od}|aSf0qlB%9$N50qU!l+zNRv-!l;`*O_>M@PT zTq0rDZ$EnoIZrp@PGPMY3X!V3o|pdys8~TvtIgU$wg(Ho5h??i=dD#P2@!-LX(n!O zxqr7bMNIMh(9;iZ4fgmecu}pXu$Yy(1n7wr#|wp!P=g3cs_*PnClsr|6@UaefTG;x zS{2Ev7U-`vYnUq7`iByP#T%wfZegYmpO>WD2M$FViyMdKHkx!$iVueVF#C&4vT}D^A?p1t%v;_fUpx;oDcT$6AltaMZ>DK zVK@lXO5Q>`jK$*L+&}t{cZ1mje)3I-e?U#4-Pzt~5{u)O0uVKnB%W*96&zj%10DK* zH#u8$QS@i#Vkfb=(DM%O*EMhx5f~q?)vV&D0E#jRGOiq=GPJOZYZuvMsbRrlso_c? z$rZte31?Arf4IK$*-qzhalAp$Ro)r*AHT~pZ);_Lls zKizD(^v3I6-dgAw=}XSg`F}gYjWOeqxVVrqCyBDs^q3kxp>P0NEk1waInCC?L|t%j zUtL7@(4I!Qt%`^QL!O8T_Ej~-{sCp7#F23APy0PnpVw;EFfYt#}= zPvEj4&c9%R;d)ZHk!&|Dc}^wB5xy#uE_cO;;rYG7J-3EIswf&3x@_R6xf3XUc~X7n z`QR9@^Gn1h6b@045S(v?lJQF8mHQMQMZ#{gJlbO~9l6oR?T-ue7&QL?V(;Mv<{v7v zngr3YM4~IB^2@+N9QT!$lj>~btj3GU8vyf8OZyWU+RUpb{I}cqTdr2044cUom3-nT zc|70z zE}n^;98JIgH9DrUED-6>I$rIfncv>bKR&YUsE^ftX=_?4#Mc zUa!klcgkw1`Gx>`1ki4J6o=eIv29X%B1db*xnN-kLYTUGt#mSbhCZ}E-9KIQYu^04P_O_AjTYLWzY+StKeoVe}55cSD| zjjQXk!PT6ZOCgy_kZZ~|zAsw)p{jzSnM(cGXqHAtd+i$5XAvPGiV8*K^w&xK1}G@9 ze$_ai@O|4u)Q-NCMGV!k+mNpi1Ce4IJ*Y-VYE_iU(f%bhK}id@kBL+N0_GcUghfVH z0FK$C$CHqpa%4e%sB|m5W82*ZQj4*&O67z3|A}C;fJhWh& z`R&mrFB4BxbGh|KM|l*1y1E(944ESUf}{alifxBIth5MKU|YK+1V# z<`4v@=`~iPVn4#x2HrY3fLS*|0H?Ea*XDNn_fK66?<*`W9-dbFT`gix&>Lu~t^;W= zzdXFb#4=kRb)X0$fl|tao)+CVuU4gOn$XZmJ!-b@nfJEzoS*!l@|ysS^jM^qiz8f< zm#!${$loFj15^(66zP-Vq$Xtq6~|B7>Ad^~Mwz7Xng}e>5Pe*50Eu83SvcSQ_*7Hz zO!-uGW|QdV@_ntVV@vhnah>l!B`2R0%|^?#5cgx;Z6Ti)t0m`ox-yhpLuOL5fjrDm z=rs?qw?StlHW@IpfNXRzx$F&e?6*K{hGa|7sE zZ7<6@B4A2T7FM!;1mfJIdX^T*8v^7V$XgxV?VlO7^CutX0}mMo!h~)#r|Z>Inmmy~ zAo1o7fG(rHqu2nfO_nM%p}uFEGuuOIa3Qbxm|nw^!z8x$xWr(7=r+F{m$m5fCh=Lr zFsb#zhd%|M8rzR}6P#;Yz&dkh!QAQ2 z{pG2ufL_%!+h>;-h=9^_!BUScmPZYsG7zp<3#?#xjow{5eoGV`l>n@wU%mP%L zRTH;eD;@t6D!37Rs9Lbt;N9FgFtbpHf%~Hkos<g;-qvS8s4OcHZ41oD|FU86qX z%S?-XEGF^MFsv3@@8T?5I$F)U@vy&p4W5dAqmvgz$m`5;0hFo`y+a zg^;45_}EA0O*haS>itMomA7?>yV*wqk(n*#m^$-pP)J%a6MIavk+yW40@@YuYt8mW zrKN4vtITtY5D|fbn$dU3^D!8Q?hR|Lrt+|4xCA{~A9Mjod+)e2<-Ay&`NNJI4koZ_ zB5u>FSDDwB?)h(P?ih|UPg&KNW<}ISyykhcQu#)BLU_V*GtJ0`!Ox_-M{DH> zP@Dw|>QxJ5J6P#w?q&-{JAzL2rXA8|*>CsPWawDZESt2%;od|~0n3aqtlT;7-W*G+ zlZ^WBA5K?W(1my3Uui-HI&OSfj(DmVpt*YF-Ra-Jb)If< zY^DD4U@NIs5C_13WU=`&$$BJ+BOoDv10FZ*G0fU9da-O)vEJ1Rj1hJr*05arSS zfn>qmOz0P`nu$2ycsTznLzOqH&7>3d`gKz<7+;gFiT(`Z;n`{pKn z7rn4~@9*Cj^J#%$Z>;+3{rc{a8yr2p^ph>J@Lvi72+pj}%J@2GV;AnVai-+r1eIBj z>jy(o2*~4!6|W)LrlST_c&Dqs>KV5o@GY~<=g`*pZ$CJq#goWERLQyekm z16P4Tgb(cZ^sRDp5N|(V)uDWF^GyY2zcMi0b}d5tt)i2Wf*62dojw{xGi7v@o>zwE z-d2uROUo*O=&}x9qs>dsN|s9o2kV9k#FPwc)a`Sz^g=ev%K>IT>XJr8r8qxg-3MCsczbv|B6g_YpFsfha!<3$~5ST+d=w0cJ)KFNhz5?{S;e_!6c`%mp7z{Zm_8`yp*_KV#ys z{8wn5>y7`pw5JglJ?q)`^gXY&>Mxo)-oMjB?t;WQ#?;eVN#&@eEP*Ia?F zpRh2xXQv!2ytH$2aRD8)kQU#kxQp{m$8-4tH#nEwFU&VNuX(&ZVfifBO z^UW$|X3DkqY)$RFS_9o)2$_Tdn_1v^;IUH}z5Y_jYig#fi2($6;gdXuV?C`|02fjE zk6kM&VW=okYmkOI#uVn!10`7@SUue$UL3Jdydj&@VluxRQ zUZjgextMsbosQc(wC6ML8xJv8+YV1i;o9QRj_#5Jl*o=lerz1*eMJJlzgYaGu7Quv=5FBgw@Td!I2C= zGVGuB*fsZ7idl!vHVyB)Q@4jyp|f*(|1N%(R3OrTu&}Tp?N^Im+^??YwY;AyZGOS9 z{V()Uv`p(#*!zF^7L9uz;yag>lgT40n+lttw05Cq+gZ{Y(xL=gs@z}?BFfRDaQwae z$9OsYhmHYUc{wblq4&UE(e0`}81^MR!l#x1r4Q3{&1oDH#u1%1?l6ZV>;P0Hc=B7H zL5gA-s61~P4Fc^eTGT=-+DR9yeopS4nHF{+_7UZz5`ati__F8j!RT{jtm;=W8b_Uio6I``AzhHX#5;Z6>INzGCfuF3;IpW40mF*f3=w9LCwd9>m=AC)?-2k(68po(x+EB5tDI2nY+MX~igj zASho1^D6k~vJP&BUYF9+RTMog&S z4AkEp0*eZ~=c!JF9FvKR&0Ovl>wJ{(Y=s+v1+A})d%))4-#A~@V zdvI`hyEUsqydz2p&=sSeqVd(|?JFEFy&zWWnb2ssWMJY0k`VYUhG}As*)Pi8PrsvN z3c%66Co~jG$whO|QvxS}tcQtBrR;DQ4;Wr(GIZQ;Ppt9so^?#rSU{HD+K*c>$i5n2 zK@X~Njx)_wDWFmy5ml1cB6<*)rM}5meNc6!_#H|oN9E1Er-oPF{}=c4*9!-vU9`Vs zHrXHV+X1>74ee&Z6+#BY!MdQo@tDk^$O-%ZByLa7qa`7F6kuNfgGyRn$tg(BJiK6M<7Fz${0HzMB_qr1yt#cG>ZQx$G?tY8mZW`uerSbGS;l5|Oehiv zqptp1d}Q635CaB&F^-WyL1J6)C{7rBcymEt8*QjGSoa|G$jS3fe>U94fAh_ylQ*OE zboXPu&HFj3uUj|snup?Hxa>XXIZ-IZJ|GDU50S=QI0#h27ZRW$oC$@>YxNAZO%bt1 z7#oX^Y?4EPE2J0)K^kMEl;`?qL7>74!fyYLw`+X+LeS@Ue1CuNGO?QVYAMm!)$_O7 zA;)q1gu?*GcKSlXXBEduQRgerN*_gG;zzI$_;-Ild@wRemvX?{-x!VIC>C(KLzF~l zY(8WbqB`VEZ~Uy}{M9N72M!2YT7rnQJ3M;cPt*mk)g``gGHM$usTi#)w4au>ynnbD z2ur#fe>%3m<}zNndZ?)HSi878n>;W9MRHG*HB>ps=1HkmWXum%29RwP}~YWamEuq#HE4q4ov#0nxHAgn#3fXMiooV~fK+_h5gezvz(bv~<2 zmmjuN&dV%0rOAq5-BBJi;*H?jtCfjJNlI%8%2v}E>YBdC`OIeStN^I_FXZ|^Czvnn z+vilZd1xb_cKQ0!MZ&RuD&4Qhzyt(~?=_o~$8A;tHT9ET;-k~30e!k7&&Hi)Ta0w> zJRKZrj*h9Q@`5$fpJB(|XF0#fW0VmQRg>*j8U??=?7z+gJ#zmZDj zZMnXsd?c)uSm_4j&s}!0HI!teS&a)5SUuN>?XZS9i}WxKkqPl`lk% zz~fzaIWxlJT-Mt79mSZVVr|MI0WolP@J87v(R#xv@u_1*wW@14{2(5sv(Yj2`J0=u z?0sG)n=7o?eh$qeRfL?<;dmij?MOkIxAFj$EZP&r63_14)Do(>Hnm-th0~6Jh?H=Q zDa(7M{>5=t{}jbaCgwuX`Iks%XZEF)l~0~|bC z`@`dhRKX?1QuMUT%HxC}2Dfo)6dyABSU4OK^SC3F^4@p}o-N$@G9#@U{=yoI9=b;B zwRZ2UMz*OB5XfzVKZ&5%eaUX=Wcga)%?$wMx}JM|>R#D*2Jn0gPU~z7=Gcwl-t?-s zC~8u(V5MU{4=2Y_;;n~wuAPicL=yzeg>??7mRtWmcbrV~#*u@qQ_GR__9&5lx@^%mzB>c1 z4_L~uy(R@IU~Blpa;f57Tk;azgCw%pcV=>PeUp^oX%0QSLR~14!PTRE?G14kPRr?u z3@9=J`ONaKm&p=7q-l{!s08EmLx%m4t5wTr+(X&z{r;Jq*L;$jGZCeS20=#gu%skz zO`dp0c-q;qxc5uYYpwFPMtSGdqbSUUE!)X)%!*Zs;zgG4_}X0cjbGF{0)qO1Xk1y* z#F9wTVPR!r`uiOV)$(Qw=iBkI=ApB$xhZ>^$s3x$8aq+lddkFTc?t=!p$2&!yv1A= z-FI+^$dc%pz9|{@?)q{xZ)=BKSK6Fzo?DLjU1%s+fit0yQGRjoztreN14HJTqwiib zwgcSjTdCuREDQ~XBw7`azwlgFSAsa!N8*nASrs=Gb<2Z32W6T50{9rBUnXUwl+dow zWF`b{AtW)8Xd6}=6I^L}MZg)n`O5L!Xm+nWg+A7=L%c|M9L?7TWO(koIO%VOkEkUpEi!;9gvB>iy` zfCsbIPzxjkd<=_HEPd3cma3D0((-oBB2QK22Y7d+Z^);j{ zEOis&!qa`e|8rNProbn$PGZ%P%fg~yHJI}wNyp9~S4dni`Qo&hadv{!nAz-f+;2#P zXeKXWfP(zC#@DwDgKX5O7Sn4_c(w_M%klf8zjf1k zV0Xk^Di+Chv>tr*JId*OEnmaWvFuns&FWD)_LmTLCi_0o=zRF^`Rp_W;~a;53#)a; zo%^$9SBvIV8Oxp435n4G0Uv7(l(}}LQyLTUo8=6oqkTSuNC5ISk_drZ+o|Hat-V$? z8aAZfOiybPM--ueE|&kkxMe`?9PZqRc`L8Dm~09NSnjME6H9!Y#C#);`pbv1KBMd) za2z=W--jclm@E)RBlWlKdzA+|ELr~-;sN&Xz!f)jc8#LjZ|Q&0^S#EtP(9<}s%}IPh?=qlt|$va_^z@=7I08FDBce<2wm- znaKCMBGFjb5-sT4YBN$S2D*THM?&QFjkDPDXU+1Zy2>SJ0B#^-j+mY$R7u~s9&_qp z?@w1(m%fdsL)O{tVc3{G!=5ZISA=%_I*jnb9y^pa!= zJ4Hxb$!OMySU>s-?e&j`yeq`Ky1A%av#F1WmFjW(aDS;kiVBZ>GGIHVl?=F7ig} zHLfL0DmXixrVzF=w%M>Uee%>2{m7!m|JO8zwX|U>%HsL&r&YtBukU48LEsp%K^T3k zJc=ee`C&N&?QXv)SDM6&AGTcl;#()S8V}TK^?xZJ2X0@F)9Y{cO-#dKu)7aefYFyq z&VF{=a3~j99vsQ;sB7!*I?<1WP#6q^>yHf{H@^9HsHE{wIPRMvG~Y=S`Qu2xsDAa_ z@eMk<$I{OL=;VP&f7#^y)G+7LXRrG2m#r-FsiWl* zU-)_bfz?LIyA@>eFSyvaAdO^lq0QG2Bh|gOOnb~dLk#W4^%ODw~AP}70aLHkdmqbN;&RMai%zjuUtu&=OXySqF-${fj z7|C)O|DLLT*1HcsuXavH#1+uJa``gXPXmu-96DLEuUz&SbhUb*897`-UoS)!FcQ=M z9s+Us!USt@GTv35cCJrkX&AY_{7IBIMr5zt4GLkV8XO&sZcN8$8}zSXA~P$Xr}@}L z6AWHl$FGU*O`a=r^6IEu>X0#jD?NiqvU^IlGx7o52dAL?Xj|=z2%dYT3}OE7fIL7- z`es5?6=;@C3gBp7*O0(0@c9{b-WSKu?XjqZ#*)4=T}sr)Ymb(4QlZf_QP2=mE6O-u zwMUzAPVv^!S!dR-Lz8iT`RTE8nJy}6WOSmYJ^y7Xg(Bj8>9P}w9*QJQ^w+;>vfZQ9 z_#sGeIv9(Q#yd89i7vTe1=|)bwti1RbuM^r$TTmxt?!XKA0ECYr7zz5@zW5Psfj7B6cJ_Zw)FavjA4Woi1@?^}4yu``uw8#ci)%{OfrNSxac1NGM5 zz#Y(<1I+wdWlnR6ALNoZkf7rD5SI0@+;UM4gJS`#EX_YHTHZ_&G8{R9NXQ81O|gc^ zL^u}~jvd(4=qO}D83o^nBPOsQf_t*-S%KpCXVh}Z;~CG}^z*4J$I89U!+4sb3Y8Zm z4{?uu-cN!wrPJB!6b6>rrh5W zzV(ipRdboa3gTt9}dHxclan#dYMm?eFPv zpOQiRtisQ`;0(=ekdHT!${eK^Ql#E*XV0)!v1qg5C(jllgBvXe(~2t->RP2DgW|-pK)kM6owb-t&qNP7&dIHoU( zJ(E&26^(xxeZsC;YaqxUec*$Bne~hwx5(0~nMbUL6C{YP!S8@TAXQdF^y~D0rdHj++iJE}ueMh7=JEOrp?!hFvC;H^^=a`{<3tNrFJ#C><(*UsMY`y^uB+Q?hIn1t3OI##vR#4{WOBMI zB5+~UPRbKveJ)$&$b0R0X$6%_eWh<{@3q{3RQn@VUX5dH!PU#AbGI^M$VG&Hh2<70 zKmC)BJS|-x3}`Mq@L8Gg5m8uuqi8_cNI$q~egQ!gKHRMu$fXrjZ85%3l#HaqX-ouZ z+6Vx*;Fd4W|F+Ln;QkRrCl2IrKQW z8YYM3eE(g@t0_@vZZ!rnN03Vz_|Lw1Jr@DiaAwBKeInH(IcAAva*fz!$>|fi3Y0@! z2wiy{ea`Z!O(sO5B61>XsABq#N)b+%7?3>|1B+RdVcB^C*V%x1Et>1$0t}PYn_F$5x>rp95^gK@{9vGI@MK6mSeE zqh50^Qz^-%xirnKo~J#44E3w-`+=?2ufP8vm+|slESaTtGZ(`#25!~%w_A=pwh|)B ztx%{F}LP>jB zClY2S7^1G-=U8U|*?#%2;gA!W@^*I$BEp)wh(G90X) zlA{W|lt%rF0(eg2p*F3%)kdF@!uFf>6EoMs7^>M~()qq<+>b_}>f-2z5qZW!jS+M- z7z`^G#0rwrl`+H?Q%DRXtyim5@jSeQ2VoV&%jpz%0w>Z@PDewT!@6Vr2se8I?q_?C zKhQbcNKN&=E0)ri&Za2*l^-40=z!QH2TUQrZ>h&fn0pG>Ptq00V&jBDXy}u^HV0%1 z=haOEDhXU1CjTAsc=_6eBVpplUWcjL++LS2l`4m=&Z`<3S;6DtrwTA4g>dG+WZ`i2 z!jgD-w}}sfI{BbTE_%Be)Z{+_J$lV2M2W)+pSSZ@E&2^lyz82|c6x?Smrde6v>^aV znVr^Ps@Bo@lxOwk*-M3wNBw>r_2l>D6%Q>VUVUaTS*~6-y%bI5k@9P;Q68IGZ_1j` za^IQ&Ag8B|37}xfOOZN_df>}`8riwL$9a{~lq!9%?fI|4!bX{(u;1V~UEX)zo-|=g zm6gyRB`rV%2~nd+asq_XRb}Xg9<4zeO&7r1#WATU%_T}uQVJK#lQJJmm&;jXpw@=f zkO?fWtyL{OkNh_;jT)iKrH%ERxTd2Y(@ll#T?l z3yL85K8_z@r%YomwmGaMhVR#*^wDa?Ewh%!bW5ejVZEzs)<^{W?ex*V^I}n!>)3gF z+pWFwu*LL%Js)g8j>Ymi4{A~emTE!w6ca!i97SU?9>k)s51-`lRjtdJEOr=o_%X3A z3ThqBoMGwpQ zviNW)_Tw}bD!$Eo%XKi4*H|=&BEQrWkn_q(Gq41ig;#6npFgxQ5!}r^-ts?}eDhcj zjPkyGNTfP%UB%?VdDBKKreJ^{Gnp%weYH|!KD_TT{}wQkE+A6KIWqXdZsIY&!tpu+ zgQYOqR}N2%-e8c&NJu0|5vHj*k0_5DC~r1ffp1V>9w(qG6VB?Bb5T~H(htGi<33Ge z-z|?0XD;9~Ni}NMGKy4Ek}V`JVA@Ug{}vKvC(`hRD`R55Vk*eDIDCG1h+20K{=4OH zH_E|aOw;~`ozgs?4>TVu9Fj-Z1yz+PgPIT~=D)_HV1a!k6mC$%fjOFekr%W7Y&XJ+ zV5WsT-j!o5dC0z#Fqw$`+C(dei}KmTagNC^^@hvH@Q$ZZ)f&2X>n0i&gpXV!E_3^=ugAt23m}I=p5Horj!Mb z#nct-K>L{opsSSfhHh6glA!pO=~1SitDu81V|?!lrzEMJvz#o z9q606XTNn#G{_ySDZ6nJZ=5(`FLA#vQJ)_j6!Q_$9Cw?kOtg8~QjBn!40JqHwp4kD zD{{gJF*(&)<4Tg3N>Px4nJ7ZZq|h|Yl!u6qwCQqbar%aBhD*%f04^$a0%ZwvTaTGX zD`FEYZ?T%zU6fi!X@n4I3?G*9f6ij%{5-#TZjdgQJ4Pn4krRSsr!OAWXqL%ksMf#9EeIlt|+w|*v zCGqbdQAB`g!AjVjOI=>yEI~~n={KP%VL5nMX|CX-C@~C=pN!gMW2E>_%{)rO`Hk5J z8MI^Raj2csc*Ws&0$zq;Nmcl+1&<#ZRdOkXTGEu{iKFRu@79pOBlNK3xJXnMXUpW* z0;(QZN`0%~Ni(IWGSrxj`1Vs+ae|VmWlnZALw=KmN1Dq5MZ&QQ8(eln2Hu=%d&}lH zXP*V$IX7)l;R8?6?!~NYFshUBD>^B0+di5kxL*s?qdq}x(x-T;Q>v~SoQB~n0$d-3 zhueH)=1~FNC>n!KjWzE(I_#-&#V9Hql>{t1JTS+VJActbeQ2aYKQ0T}UCWPR zC(Kftc)_&U{pLvq8XaO%8ztE`tI_ZFbi+v(7cKqoj0{!*sk(6oQ}+ss;t^ z$^Oi6_l}$8^>YoH;^Xmov~^`A>29ayt!f-)&`jEbDT;701<6<*Icd`Tct6@fD({xM zp^21$`>R-Wkv7iZ^Gd7+4WToR*b z3Ja{pS>v{9qm)7NB_%9@nD`5~dS#201qf@Zq9N+9%WHX@F8`)<(BobdUuNiPXkOpla7EKwT3RQ*zb}qo4^9o9-9spJ#TCfi8&n^|Qrh$6@3-^`cmY;~JD+Nty^Uy^eKSY-Yb_ zsFV7YbJ#Yspnpkml&dGEm>dXxONZkLBl0tp&Wz?kA8wFB*siQ_b*!v$5tSk-szdoB z7^?HNEMBd$O?ypL-)@|_x?WDnP)c%qXBL=s_u#i+aAT^%eLsft82=!TCKyAlr&Aqk zd7u}74foau>8C;4PP%V_7Td9WBFNs6&yE0;N{Ko-zIr=O7`Cs-5}eM;Q z8<{}k+eQdg-LK8_nPK^~_%g7o~QDO z1xnD=(dq1A_kq=^tNKJ^-|SPu-g0jtR}ixg+;z3}O;qH>Zm99Z+e-7foHU860~M_n z;(VR-s#b&bBb0R2V3h2Ov+k;vS|1ZCp`1Z3Mp*?EnNSPM7<&xTWV^T4m3o?lMgD$Q zZla`R7*kv(@?$J`?}n!;(|pjxYGbDF^LhEz(|bPT1+hOcJXC(YrR*i35YVkRxQ?-e z3%79+qL$ttRZBT~|2S-3^?3C45r{)!j!I4Ui>)Jj#;i-um4@qM|Gd0yJJUKf`gbj* z>GhV^3(lH<$2-!7H#ms#-{ik@4gKzBfFuRi$NpPqfaiFBVUY4|QElnS(-ZRV>J1He z>hz~4@7rnbjc+e!{14jCDzKz%2X-bVn>!Eg+a>SwZ=Ofw6Em9|DjoOhE(_+tcCe9_ zlBF*hM3H~z{H;plu1o!6G3~lYOv|OmU8i+=Tv^-UVbrI;ELxH;374nr33V>uP7k>|^xm!tx_V0E zuvSyZVBDM+r3fr;h?n!=k=-{Bo*$`kd%8}eK`MX}4iD}A#zG+puFeSm(^rUq3Mc0y z7ehkfOFs(G_RTAphY3E@9vj?`byk~Wyqvx)@!ugZe%PxTa~0hO-CZ9qRdw8(@$jFQ zOJ`eFfPG;TyAa;LwShKE}UCbEmEaY8K^Rzee-t&A|dz!@SY`zlj=e^is z<*?#CMgZBWE|xM8AlkDKgvTZ`lCr?lzS9N2(;MKz^0nqVdS9Ls2d7sZeTk8jN zSS@pMa{f;H;ISfdKK)G={dSWh%6r1ubDiJvXYA?j1HNV^XpwUmX0c?6c{+hYcevTm? zqG2AfpWszdN|4{dA%6Lr_ljuQrkPI#UzYH;`zzy08~elI%g?O)xR-m(RnBD1M_LT# zJ7v4&g#|btBE3+kArw72B_(08(s@@e1`7&8BsG*o7otERErJL|3L(~JOkN#6@bKVO zI1mQl6`o8pMt1DRwR-P)-|=`&5a0SMDr3s-uAOz@@jvaaSwR5lR9rMb8*dN6>z zV`O^9jX%sV5WTlkoA^ol#g}+FOLG)L8aR9YcnK(npQUZ?%R&|3 zMTi=ANyQS`ODyfLXh>&45hKKU5$Wjx`kR*Hm8@g-B4uEc7Nf8Q-0H(3f$l_?^*xHm zdEDvilKO_*+Z*rGA-{3iC^QzH&B@ODRxx|Jh$)K0G}xYyq(i$@8|1@=ctz+hc?!%EPne#RI;fcrh;Y1m+_Y)%;)Z1uV*Un z^P`jC|8W8WE7=SyL*d)R$amisf#1mA_H=9lEG71xb*HQ$||=Gvd+UY>~` zXTD~=+?{B=lbVfiCMihF%gY0{nmntAdb{Bv#y5F@Hte%<=heSsnat?*=feBK`msm^ zuubEmL#w#DI-GB<45D^yA8z*C`8zi`2I#2Yd`$<#$@xF5QdL(|nn8+CGwDs7640p>G8p{6J+M?&N{vAA?xT$GC zGPNX|17;m@f4?LOhll+YM6M4y(ZT0VA{kG6Ah|g>TWKx2@mJy~v%cL7^o!z0c$r>9 z^4^L1^0ZO=KA>QH{-oUkbMzIT-9?GZW3!ot8}m&hkHWD?rFG}?YsN2Js~@XrzP;gm z-x?pER=+R{zuMa($(+A)GD7l1Cj?BdAMaJicVFf^Z0KkMyW z1LPMNJH2lDaX6lj`JYau2RQg1&c6n@TC060u}So|Zfz>(vPr?s#|T%3r;Y}}SR;mG zC`~;%QX<=}yC=)8@0~r$_1@3Ie44B}D`kwGmif#J%?!SNOSvDq>$rlAzX^ z^szCFP?wC^o!Cd3#T-jX=bL;zIEatol32QLuzd8m>L1X)&pdtTt@$LfQIW>;>Qx+7 zCgdfB|H@sv-Q8|VS-LYdG{hjk&fD^_H_p9epDjKJcc@3}1gx~}7olt@?GMlZmUDilxT{p-5IZg)>i-0MxdG!S=%YA>` zH|S?|j>I{j_eFd!DOn@A=%#`V${{zHC-0x8iJt~!Iq?p*jxP7M zIP(?f$L^pw2qp%GHBm=|(Gs;&IX6}9k9}D$c>IDxtKNTicD+@j#6+Qy#?ypXX9w3w zTI%ex5$*d=wI4xE!)6GEhLVOS+?Fep1uS!BfPGon*VMGtF9buhHps&@BGNL05dAHP z?_r^P>l}ukS?lBCp_i9e5rHtYdvzRQv_Ks@S`y-Y%>NkmJeu_sbK|+k=+vR(DZ zz2oMA|MExF<0zviDJy^kQ=&ekeBAQBnUIE=kdjp9mg9f~N@Pmje$@JEOrH&}SEDEJ zSf=fIw>mlE{?McqawEq`>M-}p)1kA({C2RY!@OO~s&cP2S@f-y-jRVb3;SL)Hi1Gs z`7g>Je+@5LV?piPtHCgl{1})7M8WUw5%@#*iMX4cm4TucXbF~EDoF>m}iSZXz z{~~sO4$M>en7-3_Pwst%_wt~f{^#On#M%oy-FI(Ba_k(pma8MQV zaVoav4Y4*36TUK1J>)+(e(^klZd&T-WMjhiCLY~iS|ydR&_E6u#w1~A6j9<%!_~%@ zg4_KB=-I;hg6d3~@G5)$3yNWC8I}64QOte>JUu-v7zBJL^#zDoT&`3z#R4>lWea@)w*jKGm>M46czN1dU3f#u6w3595?e@s7=2+X zu$2DO(9dVt{h4`Fw^uvlI`GMXoRVjctbey~{w~~K4Y?S*CPtoQy^OtFT1RT$O`bkx zKAC&JJRepmiXzeXcMbj|bAqIkQdHz2R!GE|V4;yV@)_R6y*#{3yBMFUKLJ}k$Stx) ztJB5AQ#1by-itpmb0JJsC=$Phy|jGh*Ik-Y>dbMQHS+gvJ|k)oe=UI2YlFvM{{ev0i5B1?|E+`zlMdJ7Mx&^j$7gjZSdCSG?Lz z(!Ps&iR--HPFlT{>AY)oz7eZU@jUZ<;4Gtj$TM#gz@m~>&5gp3eiNf4PhjZFcg6FP zfa!Ja-Z^{v40J*~=jvX2)15CjPg;Kj)N=ela%02$tApcpDU$UgwZZ{3vk4pW?lK9J zwEk5%JBn`&FE8&2%c|PGycoY6{iJhVkKENRX?+lUy4<|L!j*w=8C(r9=Fx9A! zz=R?y{H}zzXAUlp=*IxD?xyQYlLk~C?ih!;CE#Yq=C6Hyp*Q6FcK1PFGj;ym-zon) z$?4*$cCX#B&NJ=D3aU)ELP%@h`BCl7VbvFtj=#g9ead-$pt=RfyVTKUQ~86%!*6^K ztuMPTbB*_&#K003^Lfns5O4?zq52+6g3x_MRn`6?%*Z~oEi{98GILiz&ZoA^`e$<{ zC|Yd%MD}XD$zgFc>Fhe=?$9|+Az+?-RomXpSa6`Q3~yxfZo@a~BF;@~7Yt2ZpVura zUs(J1H~!~dCcQGNk55L}EB)+o|dyD-* zbw%JYIb6f@0s<)=01Ht>F-?vi4kzY|esL9E7}rg#n3vi%nd^zi!Hz;yr+Ht!d)x+s z6>f&8Ne!>GHjgV`VzM=8PcNbb8Kj_odwX&8=#4(pnE3bUbxAy)a$Pxj_xQm-NbS{_ z=ix}pMrwhL@7=_~9n0b?lJP2|&hfSiyD1xn%IRyr;KObT0eVr2B=qks>&_;TJI#k@ zXJ>bJqWO9CmRl7qD8#(x_>$&xMcM(}3fi<Ek^tdZ|KdZ5mFsGzyYxbN@=u4hs&&CTz}UgnP5brj9U zVcW|TtIQT}gT@EDZX@+S)`t~$rQ$ReC;Edn?uMj3OZ5@!xgw?0B@PQCZpM+-fY5tS zecn;{7!ZxmVqD>YxDn}ruXr~y#((8Gp9S(Bj$R-+`MV0im@hz&2ctAmgOw{W?4_o9 zM=?L4+&ssxftsriEZ%lIThGp`z_k+4rL?hC?LKY zyjYek3=nLdiUGNoD1@d#k_VeURvm;94CKkxA7lcemkCX#ql?3E ze93~0{2ovlC(~JdMEYnF&AOGIQAVNXD&L`gnIUStWz~n#aHPCMbkY zK~16BCK0woq>crpUkItvE6>woT2v0%&zTHF$&0O1FM{$7l4r=(zr+ZGbJut?PT#q; z_?+*B>Tc~-cJSy8t@K>u?PEAFj&X*>opcrzgiEDtYp(n_okN zV|S;8gSpuTZ8bp>YHW&LdQtC>!F?ay37ff4cbHB$b0}hb{!!SdClsGzeX1)>7NTJd zTXy=!m6BpVfW!0Zs7*y4Qs=C3 zIIBR+X7AI)@O6Q)2ns!Lo>dQ89kjgA>6OtX|4rB1ph(Ar4r|J(%bVH?$%7_0v0eCD z%b4flbcAW@?TuBGv*K0T%vU@IWkV$)AAZ6q@KeC~Q|{CNC<2mFu{YmvE{?^3&uUQz z-?MNir~V+Lrc(}av9v^fnZk=z%cP~lbha#QDMh5^kgk`~)Eo9{#e+Zh>#rDwK4C>>dD6tP)?IwLY|uyv>oC2}m8Fg~jrYgubd9G{D& ze5xuw;Od|75ogX#P^Sn>aaEwtfz~J#dR0fCoBJn@%u+A47CxY_6v|JUVz z_SSFbVC9VIzIj+Z-Bs2mS5qtT_V%{)w8_Z_mIAGZ6W|+tlO_q0Vho7-Ef4`xXZk@R z*ZeD&2^JZBnBI2cGHSb^KnKZcrrJCHnRavg_95sndij_4WiK=)Iy#^SjBZ5|H+GxK zLJHCfK?Yl`G|-^{Vjl_(j9ht=0e z6+4?yo7ZcB!ft=*2@Y+hnz1Q}WN5-t#MG>m43~dtS-boBtUw!tlhtt|Gzdvt`HC?> znDjeAb$nhB+xU!pC^rgd_HL<(0EF|*o%-|WFf6fxqiz6{4c4=JR}#(xH_U~m(jJFv zyUWoL+J;N!7iEyZ&@jv_v+5@bQpsePdUf8V2>C4s)4p`cbulcdQP)Z8)kPQ#e_1N4 z{REtzES<6#Jmr+3W%k9Y%vnA#aXLQhiID2>SX$j@I;pgKj)sNMUo36)u^Px!>XHbGi7l!aXI zai?yN_qF=VO ze3N`rIUY-t`WA08u*JprcQUi*vIP7}h)7QMG_y1pw)8z6+R`|7l|6L0p0+T8YW{GI zkS{U(S=aIERUkS?(0w58+uPB%xAPx5t~SqpcU(3;!jJCRALmwvu4k;M&jsI9T?VQu z^|qvuP?Xox56$b^3E3Q3Kx9EA{pqeucqnS&W!lW{>`MCiwrvJedlnWeGQs<4YoBIr zV5G02dOx2Q>#`#rmqzb$vpd_BJr5V@0^63Bx^U1by2g!1w|9AwI;%nX@25W+mTb;oSPbu0+tK zo*;HBDF0WR&`LrZYYdM>b`ZH-qavG3Lm^Dkh@rTyO+m7Q08Pl0!EmFW>}?uVZA8}J0g9r zl@!0+od7KWaL^YegExp!RpUSc?WL4i-GCfIP1jCfcjSaH4$f2VDtzg;M#oDQtWf-8 z(I6GQZ>W0Wg&O`3(~16I;ht~P^6@eH(I6CVP7^0VaZw^m<@5w~fG}bI)hV?iEiIi7 z!wyNwS}qFfL&B!P>(HXAXjM}H-i@))P>-KpTOsj5r<^r-qb0jvYg%oPIva!_bBzXn zE}8*4>w?<2aoTZqMuKVhPkrx~c4m>&ObDvBQ7}8BS!Chl#>YbhtSQ&KbZ%|ZTW_Ul z<>Bw^hlxVJWA7K2i}&jdl{)xl8yH$mwR|Fg8HuMihb6LN9)~r5!?%Ew`RD6@v}@m& zzoHZg5QStYF?G%H^|SV(__e=znQ*gH*jst8kOeEL<;~(;?JaLxlJ>j5IsNISy84q6vH+ zhwdD>9=Y_!!~~%Yjd?p3o#iH$ndV=|AOd7pZS4dIbS@3`14DqiZZh>-xy6RwM3xCy zjOM0rcgSdTO+DFe)tlnW-f?^0s3`(l6%L=9zDXd}hmcV8W592cz=I|MnRRE+$Dx0fj*_Gf zT^HD{uq+ZJ`FB=t9mqu4PxOpXSEd=Q2bq%%2~Ha=$*jhjCIKTr=g(I_8QklfZD`^q zK{8*el4?-+`p>A)p1O1qbw8*67g*K}U_;^%Adfj~D#R6&bveOIJ`Hp8CW^fysxCv~ zt_vfNl=?pPQ7-sC&GL}x7 zM@l+`VK5*`kh;w5nAS`JYqbmwFLRt&J?^qyQD*(7oEPDzzn_cSjCpuf4lohamkE$5 zcA3H8dZeVK>A9{29A%*)ICO|_(>^kM5&^L}GdbMsVMMKa$TsEm+AM5VJv(cZc}nW0 zyV)dr^^BiS^MzjY2`y~+-vMK5hL!VitE}{MGV%|l=XXBj%|!EVyDGJ~38k_LXb0)8 zB_(4d3o^Y*)hR@6`h9pzXc&yj3=AH_hM_r|ozNcp)bI@4!^4av4DTWF-#OZ|`HcAD z7u|$ew|7a*Dt@2TK4@trSm+)m92T%=Ou{M51ivJz4?09&ujE___#+3PCL3LW4IVAC ze6FJ^+z$->Hx7={kY}&w{qLKz+(DGjuTTP<3?2W$JB;4He4wl~6xn~3+i}s*ioGdx z%T{9STI#=kqAcd9a^{JNKeulJD5>%Rs-p>YcLCR8gTo|0PcN?jYRHk_%838N-VWX`)hx1#^OHhycGbg?Y;K>g=vPi@eugsbByNt#mc)*L;3 zE%)gHL+`>I*KZ#;Qb=%Zq$~roFj0v1MLAE(@@&e4Mx*8T*TXMxD{rrQ?rT_zfq)l6 zs)(FVFx?i`XQGjjF<4Ab1A=%Z^F_^G(@54=NB3LF)`VVy&XZ&siJLTc&pHr~*Fq1q z@z)s{m>IBJ{H&Kzvfkd_Fz`SVRg8hjIO_ly;~O61ZR@5xAaX~=gpdi9gMQS=!3+tt zncI5-c^0MFpc?AfnR}&g(mSn_u%kN^fhwII<^&ITg41tsBWAQ${2*=|ppMr6!=&%! z-F?NP8`#)w3Y!B1vZA-=U5LlS8091CjDoWfktu&_)*CVauaXJ`s#{lLbAm&9DTH1& z1-W&Rek%47Aw3IJ1JPr2vtY0ypah616l3y6V8iGCSv888RByMtOr+>TJ+geHxU}i~ zMp)0nEJW697!UC6w1>3%3Q?v5vJJp|eZR=}8qnVhSo0~eM z#EvvCU)l(B!i|ec4`hVfgzn zwoab@g7alh-^j|!OY)T+QFlPx_-~fq-m&{{E{X*qiBLx2MY(BlXzbX-^0~2J@f>{g z$Z*!JUvN)r0Y3dup6=Rc)RX*9!!BxE@B1%9vgI7)(@z_60pu<}%FLZT8kj|1Nrj7M zjmAXZ3`Zf+GB&^qpi+a#dG&(5vyCU#LT#+wIRD+qZYJLLdwXX>lJa_<-Vq^9J8CH% z4iY6XHPx*$ugFNc;Byyu4-YuJo_*;2uC<)9v`kA+-KcU#(I3-w5(EmSWdz~S;^1@- zgXK52lZR?VMMYbk*9AVejcOm^{Vn1!TP4z6=x*&{f{6cB!?&CTJi0!Lv-<@!zDPpu zyCdQ^ulE&>08uV13 zfw0Dy$bG&SNtNOB2JeL$QOalo#lR=wGy~jIz3j9%}^AZQ|%rwWA z3Zu%xTKQs0_C?0s-I?QUp^04AmH!m*{S3NV<9Z!!M77s2@tZCBzef+g9k(6Vw~uEd zqkc_&%y-}{6l88(BQxKc;4u@ z#%H|SXvCh4Vz0ZeQ}hE@JZO*{KWc)qJfo8D$XlhMxHH={mSa05t>2o(L~#BGd~myl z-jTkE>TM$ zgJhZ|uT`fEzPF6_QSjG^HE+tWZ0;bN>fQDspv^Xr5u8u$xb}YQ{^_2!XBle}R8^sG zIf$=qWrq#bJDO2yEHOjSuys3-3v-c?3n_GW24Rj_=?MC5nhnq1)Ro*{U+5dHtT?qh`NIUk0YrBS88Y&1_ly{!8{gk z4n35-1}_MUE+cbz6z0_)BOW~O2?}7LyEM20=mejK?fE|&`LDy4T0DKXIXRF6cx74d z{sDR0cW%Y)}odT!m@-gH|vsk4*8^_ zZNAsU?njqASDG`=H(II>%%5IO0|#D--s(@Tr(r2Pz87z4Rvve)#7`&jIg$;9x@@gF z2;a-tCRFC4ybkgG47>6mycgWSC4_AEaW8h@AWk}XaDdpy3Z^Q z2L#v4$7#*i^^QY*trPeYJDLHZHDF}T2kEpSbcrRzno7cx1V*$TTYrUFG z_r(tX^H7;$jo-%jU;S=$H0l$_=KfeNF4p9KTW>6HLoLP7Js*2{aDCl$>BlG0I{od& zG)@igXNUU&HOQ*TwuD9T8uW$CkqXDW=tFD@<$D^x+O`C|Hy|in+s~`fAC!AU!d@ z&~fqK(Pd-iuVsOfJ&JX3Xf=E*y=7L+>sUr`iWE!e8*#Y$Fs(ISB!+x%da3P3(<=)} zeRaVz3KAh5bWER(v5>==j`_~c&PF^b4#PF9+Q!Cp90~vForOy3l`r@G>bg58Fxao! zLGN6#nLyC2_t9L3m>A@blJus?W+bVC_46N=s=C~KuV~TaFiq(t@JwiFT$8+J%0o^t zUf}ljD*V{jSXuh-aZdugbpqlyHEv^jZ}fpw@9{v$>Aw%la$tH)AQO}a2yTyqc%QAl z1FyHFiyE<5X}-q{Kq1OjQ?=G&tqI2r(|Hz)JK*W8n38qbt26&LS=qyClKP!jGB)7P znWt4y2m`yf%eOi56izR&+Za_QVKIZ58Cea%FJt&psTxjw3Y5sbbGa{+ zaZ57th+3aDR3S{JHpZvGoI@DR_)4oxgP-0l$V;~iX}_s=UP>166w6;rf3kZK@(KL( zTd#fVdpVtSGvbzdQ%5mJ3Y<;}As(E?6QrcR4Ar0oN0pwJa zPI_`R(CqC+4sr6x&_@&qXg;}{mhYXs;Je(aiDu0zLmj`@(1PX)4dF0+)7D^(;iuyu zl&63t{4{?0uYEqw#T#MYZJ1vBd_9MA$-w8HiK_TNSCK-Hwr?#v1;^0jynw-gXFBc%sxxSi--aY+pUl7l>0* z7z2;~5g-YD5PDptX>}&b;8UP=6Gsf=%~vSTail7aSuqmHzNg1Y2O)pOCI2n$kFsa2 zms$*;@+=gJ;Fb`0N&WJrt=RsP(N0uv?|!F!yvMo>wyR}41S@fFGpKiOb@%n;r?A1R zEMmbN20DB%&_>^_7+%b!ltfyg@5Si!;qIXxS8x*iNLbN)D3x&m=f2Ok6rWxnrSKQR|P@H}~X zCf>tRQo8;ijD5TWDKCHh+qkJuI$XZ4&bkRR_B&v&;7*gY$=B3v&Z&av3pI}A3if(p zmM%NPs^#p>YKB9C@Q+{CS|ekZ{M@veSrYxV?(KNa6=<|r>UUZjZ&hf5?j@M=4qtY&Eie|Lwy6TxlAYWBUtD3hj$^b)OV6 zTIjz@GvVX$-*^%jNVM48wdzdR7-q_!{Mxq-LpZQL@^D$U6p#&Qqg4SX--@68zbZtg ze=7J~MA@DrM5p#MZ0Y3W#I(9-ui3E~54iP_gcV$5V_wH6L&FyiYG--M@Tv#7!U9aL?@0eOJpdX%T zXdiKth>p#Gq53TyLJx95Lso@`NMl$?@|<1U&O{lPF>H5}NLaS4Wdb+UNl1{B>paJA zy?;yBUqyTCOTHot0*32R ztOhp4t5Gw>^{Ax>>QjJ&v>$6MNZ>C{TF_5|Vn(>p0%*Mq_tMi*%)4!WVM!%0*yGFP zvcvetl6EUxbTqV=ua!TXw>}KAXBn2Q)D@_N^pa61l?u0inUbmU@a$lrzWTD4JV-FJ z(@KILrxbFtrkd4n$%LTf`uwxM9~7DPKAD^s8v}%AJwco8(3MA8+B`$31p--}oAVYM zm`sJdcR)i!YtN8p4Z&*`oQgV{aheavc&pQTGLbf7Gc&zpT8%*$+V3^Zuk;LLGo*y* zf!f8%ga(oa%b-ZchH$${g4Dmw7oJ-D_NDB~OO{5oRO|`MwOz*j_rWlYr0ebRYIBrY z+FR4txki7z(s7yZ-7u}U2i5t|jCZztThPN>e~>sCNa{_*TeJF`#6uSFG?FdEAr<-l z^7jxnuJ_I2MHUrZCc@A5d+rYW)R!V~o4vD>ahp)xOJQoA6t#SXeN|6AyYg5f7W(o8 zWRPXQKGvqudo|=_LH``QaAZ{$6l;ERnbHcdQTo^E3MUy%{MF<)2uYat$5o;K9K~nj zxc*~g5mSg6FHwqvgZ(_%ir>L-BVF(mztX>-pR`P{QFV;Ii8ENJ4S!R^wv|Br2q3aKzLyxxn-vFxYS8~9Tqy182g`wMh!Kx9{raHfx;eZVf zAGMz~;^R&_&o{ZG9_v!n*KV*P@;cf8GL)~|D0Q@$)_8_RC-&;f3fu%zqpy-{SV~LS z%3UuwU)2FG7rSDlc<-+_VkJPyo%KQ&7xr>d#M^aEWuMD>0;0$IRl)fi8E4_0H|6F*x=YVBR$A+|PhcU=#38nE}eyOt0Or zld}Z$(`EYJhc#Ham6Pb{Uk!JJDGpYbtxTuVq?=Oi8D!W)DTH)h37rG+t!?Us%ez%w zh1~8?!p6>tX=pCzyUAHkZBi+{y5~u~`)mT7-bPRU#gpy~8lEE$=E76->g`iXvFT_L zJ48DrWvD z+a09W>e=LbCA|R(>d(WpIRFpL@r%dHo6Jjx1rNa#@#{Z?TYlytI6nfw-?V0|H6ZiK zKehlB!yl!g&s$Vxi;?tO90n#yc1qVfU)!v3FJJVD3Bl!H;2t8gL*&bOQsF0~`rK!9 zqlFdVyGH@_Rcb!$lp^37A5nZNN>KH$F^F0npaMFCjohxX-*$hu~_5aN!)%s zMY!U;2S;F?qMhkFg|p_vYhwr`)mMD~qm_|Dru5>6u+*d~o1*F0?PvJ=E@@bj2_$S3 zP!8~ZaAyZBSIBRh@^RCr$xAEEQ?N0T0&7{LSC~jXq%E+l%uFtrH;JzVC|A>Br2k|7 zw*ugZU%}WeNmY_fhBa!DsIou4RdrDIx^>P z^io$aP&-T(an^Wsu^hDQQ_Z=g$2+8FzT3XrsTKp>`(mZGJ-lYZ>z;=xNx zOBp+5ZasYHLNli_+oo8e9vW8VJZM)0bsmCoaVY?ufy&e|)v^g?GYTpGXL{pxUD#A3 z4N^D@eXd*}=>Lcw4rxr@|@9Va8J55~m)JX{p8I2s8 z_Kj&wjQP;S)|0`UB460DB0WQIz9InmlS_rlQf&Q)JV;AF8EH8sixmva(C9OF?v{p>W@cE-51 zr)kDPZ9=|L<%gkWDy5R0Uk>_8yS?>$@Px9``=vHpLD@D#@(ojBvI&-84&}99K?9mv ze5itvo^mk|(!Z{g?n=AUdXymkST#YuI_IJ8iKp&~CbS4TpEg`UO+`|n;tBOwT5k9C z)~zi5w6_^V^u7?FCW=;sFD=cviOQR_v^qp6I}L=r!Is!crxR>)?fn!=ZaP_J){N4F z-WB~NWu3PxQR6?CxQD%M6IvwW_6O})X|GYMpK2Q<(jb7$PE*EN)BBAGDnoT7$AE;ZyVCW0V-2V7Z|9@ zppMyUDEaoiM>Bv3yYQ+1M<4vxch5IX2f8_J+ha?9>cP6(BitrWgn>oN`YJm?zyk%a zgetzTAaf-#*Do$SjWi(>w{QAp*w~_~u`a%QZG+)rM$v|5x z5G6%s4j4L!v+$hc$iln~TwmGV-@m0Tjmov>=KxfkHc~}W>A4qYN`m^rMWX@7VqPp`SS|Yx zVwbPuu0k0Jaib6dsp6t+#qFL$xv)OUap>tc*Gid(|9+>{o4xsycopg_^iba|Vf61p z{#V8~Uuk?Fq?g9qGQvU@>2fAef1n-^ND6k6OJGR02{hA(A|FS&4q%UV1_S_?0~sG| zMjqk3)|@AJqQja`bk>qZVu^CR?20C~@kFuttdNsqr3E2%TS?S4dupSEioaVZ00L^X>SxbDg<-Skw?B4XSP2}`|(%tj)>=5&D{ zN$~JVvuiPMg_J06A_7{MT#Q5`;7f;}~TTvRC0nxk6>!4~&n*f_0pb>-QLFsdgkIIyj)p!-v zF>HYZLx7R-2Ei0R07&N_0&x#&&K8hHz}M6N(tS7H%O)v{^y8TU!on!mB<^R@0T@+0 zfpj2C47%Wk(uHr5a;)oRt`#4w96%rmi9g-VoDLmNRhE(@L~-QZ+q>by(w6C^PwI}q5^>R;_y^n;%((iNd)Ur7Y zcZv{+*H1TISplGP6~4%#BA1o|wV_6xe0JIEeQvgRt(zIE5?0Uiql@ST{wqF5V4n=s zg2Tgd*-&+Bs6a|+a1jd@lkI{>wa%2%r1!pQB3YZdg58oCxgBs`>jwecxq4ya_PhKK zroe%1_$xd`t*S28*KyaLlOc}h8vuxqY>0>i>VS6?bZS3^*FVS*B_xo_Gw5P|4JwX% z*8d%>?3Fl=gfvA^sa2d4z;FFTfOJ5qQPOQ~yPan}n;-gNxaO9wY512{*XYmr&ds80 zI0ra4M~a?@uXP0T9Dn6g7q(2V@%@*HY&r7s1mfP>$<4NwKAx@LzkdTL&9)5uHB^Z@ zI50Ise2ldQrX{;i^EHK^45-yJTZo*hP4l{zmI$D8#ox~1(2m%2ne(8gkCshZjm-~x z;~W6hFh|n_)EKMv^lhS*Go>I2*6#&Yd%&II0IXot*+<^zPnUOysgErk{3bbNy1CD_ z7ba9~SH={$*ig;V4@R{foM6p2jkHl*3&EC=r6+>O6642L;TAhc%}mqs$;?~t82}QQ zx~g3PA51wCG!VhIA&Dn&ae3m^OZILM{%f1)xFlnx{sXpt539@f=U#@yxe93$#14CV zOn=fr2op~I=y?XLL^o?)beB9dgB3R)RbgzI_#IOMr)F#_I%n=G}$|$zG zS@~~Vr!8pqr_}v`ylz5lD{{C>uL5Be(Vb9i_hSGjgCS5>|2UJ5MEck%A|MifLMBFhsnz*M(gH_jSUE|z5wKDo-k4{d7Fak+gGozRasDy zJ+LWvd6>xo+g-X}%J~Gaa4^BujFKN)gZnW+q1$F9UoTTya3EfuGw-ePCswgUQX(Ur z?>(v5h+TkiPle(MV&BRq5}D2%k&BaG-=t7h`?M3yODo7~hu8c}g^ak00G>EUW> zS_$s3`SQ~e;0l-4@yN2GhRO*)%lo4@XREn^1L1xdQxCtt^kM)=7eKY5FXX7HHGR4J zG>1;W>$a^I{^hP5mwXb1_97*Qe>&%>B= z(d;(akVxA%o4F~YqW$Yd4319N{St~x$jsKeb#r1jG}(OFb_1M?>!|J?J*0kr75!cm ze-QgXAs{|A`u6;e@O!m`I!>o9=Lcuq?<~UMusnYU-1UOS6QB>{p-IL=;>Tx&NDnsS zbnd10m1qQQL^A8DWa<01u7_GLoobmiK!Iun^^^2pJyF zm4oZ)ub0@W6QMFVrSTbka->iT2&pxPe1b(WGu7GI<_gk>+hStBc#eGbmbTw2;=0); z{O35(;e-?V>ST^~Oi}rsPk+!>$_mr$FUIz(Hh4{H@EVLlOAJM-%Lrx3FKa_-e3s82 zr=5diE2Y+-@0yE+4N}BFYx|~5X#eFPLQK-WxdEH@X+!wyubW|`0oPu#YK&&(5)-T9 zQt*u9N;zfnh^!W>o+J=b{+%d=ykS4Hbu3;ZfFnR5!6FRoY52bB8D6d$X$2K=16x9^ z1V#4Da{+o*RLF1hRiMoWl}+T9D1iB&|7rMeBymts`@4A{?_)C`D^@&Ry?ApsNaFoK zp<;628V=aXWEDzR0LdoOE9a&oZZ0WN)74YIj}CnXP)W6O2XsW_lCsJEL)`%sap5;_ zLLCr$Mx*35ZU^(Vp$wq3&mpq>pga~9puUl85B39&g6wql_nD|=Ap=EjAz>6>H^%Dm zeuTfTK3aV>OdCJ&N4SNY5U7xUP0;>DUwQm9^4oUN?yCzD3Cu1A@J1iPb1jy z^|GavxuuliuZBV|&%r`V9w%KV*QV3F4Ds(2kbx9kLCZ;K!|(!^c3ML>y{-_nSig zE{}YboGJtbQU?~w36|-v>dd~s;Z(xHU->((;^0LYwmst^0F0>Lv+|twY6)1a4TF0t zuus?J$Srfj_+&`qkMy5^kF~6w1IVG~yamhmjZdxkYs#a}g~}BXu@u)z{bAkWLPD!| zI-ZiO^zWMK9bPttdt#9E=RbnguAjUSM z4F}hh#)qKVE(p541PONir^r`zn0e*)Gu>IEMG_*71yTn^W8&8iOqWrNmgMkb)mC~h zD>LNOdpJ2cF|hLk^M`y)x+!7g?rJ z>Q(>No7deBQX9^s&1t_^0$6hhg2X)nO5*an3{}9~MvXJEKuCM4R zG`nBVL&^sSmX$TXjNeF$5p0!kFvr{QELDcrxS<++%LxXF?V}MOBPqu|lOFt0?IwYI zI$1kyI*tgq(kEL7qFwaXKK;k&ohynxfL%m+Oq9wFcSTXYZoO*%o%X#XXxdh5=DZhM z7}2`(ZMh-q#ME~!{D*`>WGMWjE{hdT;2@pK;Go`2*&flI+r(uQ1eDm|kXC^C)2cfB zsZ<)4J_sq2?z@k6FEXNK?AHA4Kt zkjBY$$zt0jvNO;%$&}D1$*eK|#cU57_b^sKXz)*^8dIIud$XuxGTTxx-j`9~Io1oA zD&+XI`BMT8IN4Jc_VB02fF_MRnKbLRf30gIe!8_UVH7s%51<*>?EM_E^`ZE92?APb zLB*>05k;KelU@r_7s=$p=-df716Z?NWF{-PPcrya<7-WM!QO_24AbkthlKGD^1pYu z%qk!7?pK8X;(vX00Y!|*SM0q-l*8J%&71S3iKd>p67E`;K_1y*YDTSu$q9-GJQSf_ z^B8_|lgXQZFIsLQrVFGY$OJqJ#L4W1gE_0+bj=xJs&EeNA&a)?HtdivBAM!z7Lg2F z3YVv<43`hVv3xsQDwq`DIRD9`!C-g~zi?y`8{c9LN&wm(>L(Y-mXtC zhws;*>h3e&@B(gx(xb)Q+~a-N&^CcimmOAM@Dob!0J=@TZ1X?5@)3L7Rjd?$BkXNC zlMPSHXo2e$M=`=Y9(+k7BF!LL{WxWI;~T*JXU za#AKzY~>9l*y1is`FckS?Lw0ns=|N{&ctNw30b&n54%d1#G~>0aSk5X2Erqol@rQhH&`-n+ZExUrbZW+Jt&7si^N1Zu=lF8Sy5y2hxH^?Xl=6OfHnaC~s5mQsa7*VWV#ddbk_Sq&8m8}Y*7*{lpG z0Zj7oQp~JYw9k9zTtrh34rg;ljgdhh`sLdO2eV*@7|f?Xxg-Ihmtw>pXoGde_U<)S zEdBa2B1~<%DAz(FvlcD|1V0!wE(kOlu<&}Y7NkEza8Qx?eBGwbJ-)tKa=6ezpu(NZk(G3QKU;1&KG1 z7Z9x#$7|k6QUg~77eVGC2cskjyo`mc`bGw7W`G~s8Oz)_xP~ zPHs#BYng%~!O|H3hcBE~J-!0^e_+wa?vac%bo8Em z5%G(M4=bOmN;Iy!GQef>CJXS&75zobhFCwpPRR)IWD<4Kgn5n0P?iOH5Vp+*5 z;HzPnEExt#C+@k`?DKHv#cDBWlVJ_f6?WS?RKX6ULeNRM86{8%X5AhC+R(odJkU_l znq;M3$>`JaI@}szev#>>(Kx)Ma`#82W3;c^*K2|#GJgxg9#j_lNMO6c0>n3eP7 z+kZf7+IG|vOku!3)(;}bIeA=J_J60JYT+5UDt=Krvw|>g{X`yzPrl>(rIeRVo|agh z;VV8i$=GnJfb`@f&KS;^8?IfpF3ySl&t#{%VY1`FRHeE^oL2C-8! zeB1u4bN5H?ix72-(j~lM&-bFI|LoGfN{-=FyqNZ?y#0ODadc1P>%wq*;K1oWcG?o- zyT5)JQrwh6$ebA}bMh8|e)&AOG-^Q8Dh)nW8ep)Q+d6JN+|K6=j*nvPJ41PFrXUCJ zvfi9rbqU3{{+ega>Ztm1bCW?>4KF!4(YQ1+@N;+dbyegu>%5$Mqgh^`ig(vOTM!o+ zuSAF(j6?@yGECEMLb!Lp<|#Gtn(0*82N40LBY%RJ6t%Xd^g04|InMRZo7T}^rigvs z8V(U!dE?~#v1l9bXiy-5WeC*0qituh%xyV%^s@(I6>z9A3j70afo6*@Va3(n@8Nh+ zTiK{%ETyDhp}2u?QL}Am1|E}@o+j@0`QbQ+Z=QMW;{33x^s{DKxD`8b{ZyI5%LT8s zU1};i_Q1$zHvj%ujR7t@JcwIo@EMs|f`Uxy(bvpzBpr!grJ=UsHM^V`|JM{=I!n5FXsFK^pc zcBhqcpsTJYx>>5ICr5n_(hu8J=ha^qe$8pqaXbNU!p?G1K|k`onaaAF!+qZH!T8Hs zljPvMD_=$O_%@$r%3XjN&`Rk=cl>?;UVnNml*Hqcj9F=pcmF(o)4C}+prL_%%j9$udk zg-TDJF&7?*X!e;xVYZ%zv7KzH`#btN-Hq)$ z`DNy#q5fN1vS~O{fUD!|p0NHmx|p0$WFi@<3?MiROCcfuMqE`^v1@6A9CI0meyC`Y z0ZW`AngC=5Ud)ap%6>8S!X_@MzySO?n}i1I#mi!<_RA}`$F$a}bK(^W$A}+;+PTzU)U->SjSe#Q=TVNk6^(DB{Le>U`d`Hr`k$#B2qgAC z{l}j8a6Lqo-|C;r#|8iUt{9)#eud~?wI+R!xu{kcuezx35p!IatZplk=T>xG{Nm(USF%tY z{H6D5m;cQ|M@pjc)dsG=%K(F2^m8R~J<46EsJwRmqvxX`$zil_g@_mgLRN4Gy2AM20O z*>M^QtxC?B#`YE#7M$_CGCxGSAkv}f+^cR*KPy+N-!jmdeU}e{A+zN3277IkacRaS z?yyk4Dsoa4DmXJ}$uxc39=P}#L!~eg6?Zs=c)=xb)b{DYwlTiLPp{HmYC|bX!PkQS zJ@dviJ?NU2^Bw9lwvb=)Bf9#{Y$pHo>F-je_ZRhEj4-duz{ZSFJgNAG-~E`ZFRa86!o3uit*1p@G@Nw#(^ z-q*Vc%7v4esn|gh7~?z7C-`L`T}`W9nONc9&Tfy`E|y z*X7h~G;^0iq5^G1*1tT-6kcu!ajo;&?jnq06>5Q;%=_xIFT8&1?Z}2v9Yy-?o*g#Z zl1It-X6*iS2F9GR{C*Lxz+7s#^5ud3wW1^{btPR2cp6w%XQNqn#FqW1Es#da;5l`b7Lo>74i;O+kmGg zU%PM=z3?z?r{cB$rCrB#=+O7ftL=MSF}LfR*oJ3dq0bH$&p@g5pIm)&J2+*V-pWON z#an@a}f8N|~IR z1>!wS0-}+F1OEp!LCd~PhM6m;j~|+=*My+M0&Rt!5{Ad2;m@FD&#&Ocd?+Qkp z&MftR&}(KN`}jX5Bu8~KA>WQPJ&vUP)JH!2+OyC8t6%=@qxYYhUs&v4UOu_hnrStX zLFa&P%aLkTo1ES)ruV3HXEiy|@XCJfX!zP27mpneMhX2_|MGXf^~~9y{^NiC-jk1l zsZH1C)~>Akzw!l2>5-#{r)FlZu5K~LcI5Z6EYndw8jZ?wZ>b93*&P_q11_Aglu`ie zoYPv{!nQ+zG7k{zK0h$qUc0af1_Y3>h780rU%PnkPcK$IJX-9;jjMJe}NS0o8P!P^YEwgqO=YfV~nxg zl#y~b+`7gZhkg)iW*__bKR$fueg zeeBt9KDW>i(e$+0ym;;W(y%kM=6e{6jl(y3#XVI}X+{ZLyOs|JFf&(u^OYS#0? zoLHKzR_l3DcKf|in#y*=Y2$eTWkLv{wN8eq-eWw-cWSR06GuXbwO9aHYkfhA9K(ot zEO1(>bc9*~K*X8KtYqf#2j?Dr;K;_c&9i5_&p&s)Kfq{l@!azD^>-FrmjFylR%66b zC;*f+Prv_(Pk;7fpZxKU|C@jK-*0xibNByeS(bCIg%F(c8wR4Al(GB9%kO#m$u(!v z^qpQx-^V`o@eaY!Bx@V@KFVJ1^Z|Bm47)L9G{%%=dEettz4VpeeC8Y9ViNz@AOETQ zo_NF%Ou9)3ycW$obn4!3zj{f3uiUDLurk8KHHv*#lz8>>_RO4|ofW;!?#l9ogYzey z)lZ%}8b&eUB8sbC7-+4XHai}alrl=GWZvF7_)Z?8lrkXJjWw4*@J4pT!chr9Ub@j> zw6V785G0`t94HR9xbNQScBAs`-#K&XysEeES?{fU=i2q&_hO;P2pBBY{b*EBs%H<* zf-jnLtsniPpML1!6R*DX>^Hvh&FMo=C7F?CG$xC;NYj$S+U4{0ANuI!)zN6QPZ{^I zk9Qf;DK#3+$MV}*I`-qy;XBM;J`k6P*{ldTa=YQho|M+7c`S9|!P1Wrz zU%mR|qxT#+@N>WTtH1lgn^*5%mqWZffI|_{DN^obncZB^=jZF^&%biw@Tqz=)P?Ey zhw*fUNs+0Hu@)M1X!ATLEGx^>*M^e4r7CA`zwfE{f8dGLb8r6QKl;bRzRhJo`Dh%Uk})>s8F!>2!jQ(>!{i(~>xBmGre|dHLZfRj0;*|`JHNB);<_fHVD3C9`^vru6`)C*j zjHOy@padupLZoR*9HMnumQx;3!i5lYk4aqLnb!_uR0wOVb=DDNj9Y8dq1D3gbvj;M z)EiUn_H^K{yWDU_7>B2xcFGjse~?@~f3bvK<<2odB4#-UtpEHnG| z+~{vv1$ViW?R0?{w*qhJaY&^YX633G4?V~;ZpOLpd?|#N2?jFXS z2RNlW7yEYRkq}}X_aZEe_Lx98 zm~`EWa?agz&powT?aGxad7h_f>UrMGfhwb6ce}_&c;(79N&#qDtB0=E$VO=(y{(OH zp9|(l;Q3jW_0p|cz2b3Rs#Gu= z{Vt`nQmOc1$T{aybUK~$=g;4N>ZCTvWq9`N)$QKs-ct`d$IqNOmvocqna2E5tJSWC zapcLE^D3Z7(#u{D0`s+F2Bl?Qp&>7n^wUs4(cMnAHcgf-E*zYiTReO2BG}Hx#%37R zW@eWt^OYu@-f;Qa3NgJfih+_^t3ApT;bN=X(aHp(T9KYpc|YwtVWh`G=VBx(5-QJC zl7xaEn4PWGDw~_@m#$v%=N^0CQ%`zCUpfDV(SuqmB*GC7XdWA5FJHPk)1L9Xz#2E` z4OdoHqN4{XrNd5t(CafM7?(uIuo9nKTFT0zKS+i2m4h@dneUxBeeS^Q5y_!e^LpLY zlP3=aKJ>QM2(_voJ^0{*0C?@%wc)UDt&QTKUat!pbi3U_GQ7IHEPc}URxb3ulG)zxc|LRKd!Uk z>n}eaNfOp7K_fPd2*I~DHny&>9Xou;G0$pu`t*6F-O2kONwj_O^*53{JGFRdcBa*6 zR)r8jSQB1LSufAgvNbL>;Z&6#x@lu%nr$<`n2Po4+SO#(wIx|vxToD{UR!>%+gqV| z5XW(AdP<`!joa89UcRy_{fNTIi((=JWWpNElM$A>68MaVNj5OHlpY|_+T>KYC<<)f z*P~uDBJ)cvsQBkEuMfA?(S_qre(=Lv>zB7T&Ji5M6%kZpA_GTh*2$KaPv1A&o^Kt# zWYmjabEn@t`<^GC0C@eiS6(n>)~r^K9Xl38v5>6ZnwL$swPOB1fBPi^aP>kF`mM^e z_}Xv&nU<^TR4zVMxwoVzov(AI4s zZR>(kGDyj#m%LZMxq9!hxi!1d$0?IjMQVe-qH`4rAkfZFHCj`10jHHPDv<+mH~ztx z^`Uo3fv~q5GdC?zptS~#oIt5nl8(|MA0)}3ED7*Jn*|PM-aNapHPnpvvV5huTLiI? zl7*fB(ylz|{2Y%)tla zYTRtK9I%b8?)uhnI4rVE9X&bsv8O)#wO{+KiVuWfyEXljpZ&Qvm$zOEUT(IkGc)bE z`Id3%vEzprx0{6XKS35S)1 zGRvbd9CQbvA23IJ=@msW$a?_Js1m@nn$>!vIvOSGE35U2nm@2qiEBln`-Akr;-UK= zcqGfRJT|YGcu*IU$ zj!v9BdhqaJPsY{>O1vv)kB60N6j!MXDf1kWd8zZf)MS+!J?w0n(ZCs7uQ%gbqcJl> zbf+v-yFFcr8<($MKY#vm?2+R~<{IsXg%G8-VYQkSr3|A{no~*zh=@s76iGfTsIk;a z>jH$_4KPaPpof9(gzv!D7cN}}!VVlhYLQ%9 zUTHNJ87%_(q&DwIbvA&XwdI#p4Gcz-Jksdf!*Sd7hNhy8bzjV4x3sPnA zsrp=dW?C5?#<38hpDIdeQ4|zFO35ih#3V@yoiIWfC5=j0kE1*p^m`pn=&6%+5mZhj zW{|mqONWo$bHwC>xrOOUt@HvvuEms6#z<##>-yDeQ?16KBk#R<{(_X@^wiwLk3aGH znR5vCz~LiVey?Sl69>;(3ByQq*{v_jmDs}J=j>QdURoFhSlSH?n%p$TWHNc_1=$kHt*TqIs!I{ zD>AIsgdYKyo%Qb8%89w@#=_LW7vhV*`77Vq-rAa*p1D6b0Y!0OW=a)#qh5XD$)}ss z({Z&vD2B{MA`AYz|K@+#>gSu+JBN<6H7S4PH-6=ZKK;=Tef+~*R@T-A4?g<9;(?hL zzWeRX)!}E}^YF(WIQVbA_{@tJ*X~FzhPj)W4lAZu>yGRYzWv;b?e>R@+%UpxQCN?o zSjr#>z?hJG^=fr`W~N@RODXewZ)vLDVZLeHp{UHC6e~_fPqRi*aC+9YQZRK;XeC?|zj!zvv zbm)!iE6<#HaU+G{#>(27c;of6QS4c(78d86Go#Tk<^~a~)ia3L@Ao<9h*+&w4VInG zVEO76qX8wn*{YW+u}&#bHCk7qI7`yd4;U~hL|K-OA~;u;1)`0kAPjv~=7T{$^q|q` z3n7p|S!gf3(E92t!{LzIL}|?!6G9**p63B2Ns@5890cc+QMTFXwA#fp&;RD7%a_wM z&ri*+ZCx)_GCOy%HPv>OWw~{hp|+mq3E=_K@zr*%by;W;DWg?7=rW2F0T}cAu$PQ{ zEC8`qZA3w^wXwareBEjr`T<0%gs?2ng&!1U>BX_pjtNe{g~+IJh0z&vnKJ~@r<}d! zNx}x5u2bbJuN6TMl%^D(2Yln}zx!R(h0e2TEz-IyO@@?M@W;|kmR*+2v(^r}14O)f z`AhxbsGkfip&&$BDj~h;xz1}ZpDs(??G2)W@Z32 z5NB0sKnFpP=egD;rIb<_2c8;iyX)7lms$%U8m(r3IJhBc2A=16&bhHIkx|MyS4!Ej zGqBOI=e4R8r^->k?~Fcu-X|hZmOB(tWhD;3tBN#Fhn5u#q3Q>cve1)O>0YlF1fGnR z^EBIB->62LufDMS=GilyVgJEL?dI~@8-C}-XE!SKTB)5STpQBu3@cUQj0i*=27V=G zf@4`^f(K{^$za>M(rMz0s-R*tT9>{dR>rj&7vk#j#@c!(O|ew;N@Hy>>PSH|Y?arK;kb#py)3NBqZpQUNmNjujzn#|{5&tG}7zp_iu ztv4=S`IldQZe{xp8AH!+W{)k3AaNGq<<~B}@2Mw(uwIR-v+dU5#rf;=b6J*vFqL?=^ql9`eBK`V$yq1f3yh(K$*g^;%So2n9;4v1NY^(kYeF_l4HafK;>3y|={`yRRP(fdl3c}9)4Hoy2AzizF#x>lTB z9pz@@W_)q5ZXEFfC?&+=TqGdXA9#Ga*Xw=r8_)gXZ+=%%$w7_%jR*nffOB#~H;3F> z3qSyn5GFX+S_1%rr3}yl=l)rv0UYIw z8EbCjTLd5soCV2*8P`h)A`(g{rPev(001da2MBNu2slIn@SSgODx(k#0003(82|&I zfCVFf0L}sh-~=cDB3Qx*0qgAewx$E11PCR}-i$a*Ku`b&6o3LaMgYJ#|=#1bK37zN@{K?${X*?<9{jsSu}06>tOsGCVFeaTD55Rm{_YdK|< zQin(pJohFLFyjzS3=D#EKpAic&H(~2PK-eWKmwEk0YD3k6M{eqHO6vAj70>-7$ZOc zz&eBI#yTcKowGm)I0VkAwQjrskN{(F^8I9GI~3yc*pvkv95Y| zlXg990LRrTr*Exd=b2r(eMiddZl-c}r{rSyTQ?tZ=B+GicBdSK9jlMK@udZTo4G;k zEivfq`01Uc0-(lz5qRU9TR4atv$^X_Wp*`gXRdbz58WBk(azuFX}wYDZTfx-H}l86 zH9KZp;ElFps?1hrR|WkM+>W=IaPe(9>Bhw>0JUp0CPn8%0DW^fc0H3D2X~+$=Iv_@ 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Ⓢ} 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 iAs4-o)0g8 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 Wy{Bz8{yk>^0000Y_ literal 0 HcmV?d00001 diff --git a/data/archenemy.mse-game/game b/data/archenemy.mse-game/game new file mode 100644 index 00000000..aa2898a6 --- /dev/null +++ b/data/archenemy.mse-game/game @@ -0,0 +1,1207 @@ +mse version: 0.3.8 +short name: Archenemy +full name: Magic Scheme Cards +installer group: Magic Archenemy/game files +icon: card-sample.png +position hint: 02 + +version: 2010-08-14 + +# By Pichoro +############################################################## Functions & filters +# General functions +init script: + ############################################################## Sorting mana symbols + + # correctly sort a mana symbol (no guild mana) + mana_sort := sort_text@(order: "XYZI[0123456789]S(WUBRG)") + + # correctly sort guild mana + mana_sort_guild := sort_text@(order: "[XYZI01234567890SWUBRG/|]") + + replace@( + match: "./.|././.|./././.|.[|]", + in_context: "(^|[^/])($|[^/])", + replace: {sort_text(order:"in_place((WUBRG)")} + ) + mana_has_guild := match@(match: "[/|]") # Is there guild or half mana in the input? + + # A mana cost can contain both normal and guild mana + mana_filter := to_upper + { + if mana_has_guild() then mana_sort_guild() + else mana_sort() + } + + # Like mana filter, only also allow tap symbols: + tap_filter := sort_text@(order: "") + + mana_filter_t := replace@( # Remove [] used for forcing mana symbols + match: "[\\[\\]]", + replace: "" + ) + { tap_filter() + mana_filter() } + + ############################################################## Utilities for keywords + + # replaces — correctly + add := "" # default is nothing + for_mana_costs := format_cost := { + if input.separator_before == "—" and contains(input.param, " ") then ( + if contains(input.param, match:",") then ( + if match(match: "^[SCTQXYZIWUBRG0-9/|]+,", input.param) then + "{add}{combined_cost(input.param)}" + else "{combined_cost(input.param)}" + ) else + "{alternative_cost(input.param)}" + ) else + "{add}{input.param}" + } + alternative_cost := replace@(match:"^[A-Z]", replace: { to_lower() }) + combined_cost := replace@(match:", [A-Z]", replace: { to_lower() })+ + replace@(match:",", replace:" and")+ + replace@(match:"^[SCTQXYZIWUBRG0-9/|]", in_context: "(^|[[:space:]])", replace: "&")+ + replace@(match:"^[A-Z]", replace: { to_lower() }) + long_dash := replace@(match:"-", replace:"—") + + # Converted mana cost + is_half_mana := match@(match: "1/2|[|][WUBRGS]") + is_colored_mana := match@(match: "[WUBRG]") + only_numbers := filter_text@(match: "^[0123456789]+") + cmc_split := break_text@(match: "(?ix) 1/2 | [|][WUBRG] | [0-9]+(?!/[WUBRGSCTQ2]) | [WUBRGS0-9](/[WUBRGS])\{0,4} ") + cmc := {to_number( + for each sym in cmc_split() do ( + numbers := only_numbers(sym) + if is_half_mana(sym) then 0.5 + else if numbers != "" then max(1, to_int(numbers)) + else 1 # all other symbols are 1 + )) + } + + colored_mana := {to_number( + for each sym in cmc_split() do ( + numbers := only_numbers(sym) + if is_colored_mana(sym) then + if is_half_mana(sym) then 0.5 else 1 + else 0 + )) + } + + ############################################################## The text box + + # Filters for the text box + # context in which mana symbols are found + mana_context := + "(?ix) # case insensitive, ignore whitespace + (^|[[:space:]\"(]) # start of a word + ( : # G: something + | , # G, tap: something + | [ ]can[ ]be[ ]pay + | (pays?|additional|costs?|the # pay X. creatures cost 1 less. pay an additional G. + |adds?|pay(ed)?[ ](with|using) + ) + ([ ]either)? # pay either X or Y + ([ ]]*>[CTQSXYZIWUBRG0-9/|]+]*>[ ](and|or))* # pay X or Y + [ ] + ([,.)]|$ # (end of word) + |[ ][^ .,]*$ # still typing... + |[ ]( or | and | in | less | more | to ) # or next word is ... + ) + ) + | # keyword argument that is declared as mana + | [ ]* # keyword argument that is declared as cost + | , # keyword argument that is declared as cost + "; + # the rule text filter + # - adds mana symbols + # - makes text in parentheses italic + text_filter := + # step 1 : remove all automatic tags + remove_tag@(tag: "") + + remove_tag@(tag: "") + + remove_tag@(tag: "{keyword}" + else keyword + if expand then " ({reminder})" } + ) + + # step 2b : move inline keywords' reminder text to the end of the line + replace@( + match: "(.*]*>)([^\n(]+)", + replace: "\\2\\1" + ) + + replace@( + match: "(.*]*>)([^\n(]+)", + replace: "\\2\\1" + ) + + replace@( + match: "(.*]*>)([^\n(]+)", + replace: "\\2\\1" + ) + + # step 3 : expand shortcut words ~ and CARDNAME + replace@( + match: "CARDNAME", + in_context: "(^|[[:space:]]|\\()", + replace: "" + ) + + # step 4 : explict non mana symbols + replace@( + match: "\\][SCTQXYZIWUBRG0-9/|]+\\[", + replace: {"" + mana_filter_t() + ""} ) + + # step 5 : add mana & tap symbols + replace@( + match: "[SCTQXYZIWUBRG0-9/|]+", + in_context: mana_context, + replace: {"" + mana_filter_t() + ""} ) + + # step 5b : add explict mana symbols + replace@( + match: "\\[[SCTQXYZIWUBRG0-9/|]+\\]", + replace: {"" + mana_filter_t() + ""} ) + + # step 6 : curly quotes + curly_quotes + + # step 7 : italic reminder text + replace@( + match: "[(][^)\n]*[)]?", + in_context: "(^|[[:space:]])|", + replace: "&") + + # step 8 : automatic capitalization, but not after "(" + replace@( + match: "[a-z]", + in_context: "[ ]*: |—| — ", + replace: { to_upper() }) + + ############################################################## Other boxes + # the flavor text filter + # - makes all text italic + flavor_text_filter := + # step 2 : remove italic tags + remove_tag@(tag: "") + + # step 3 : surround by tags + { "" + input + "" } + + # curly quotes + replace@( + match: "[[.quotation-mark.]]|”", + in_context: "[ ]+|^|", + replace: "“" )+ + replace@( + match: "[[.quotation-mark.]]", + replace: "”" ) + + # Process the name for sorting rules + sort_name := + # Remove "The", "A", and "And" at the beginning + replace@(match: "^(The|An?) ", replace: "") + + # Remove commas and apostrophes + replace@(match: "(,|'|’)", replace: "") + + # Remove bold and italic tags + replace@(match: "(|||)", replace: "") + + # Make lowercase + to_lower + + #Necessary to make magic-mana-future play nicely + colorless_color := { "c" } + + word_count := break_text@(match:"[^[:space:]]+") + length + line_count := split_text@(match:"\n+",include_empty:false) + length + + # Move the cursor past the separator in the type box + type_over_type := replace@(match:" ?[-:]$", replace:"") + + type_filter := { + input := remove_tag(tag: "{input}" + } + +############################################################## Set fields +set field: + type: info + name: Set Information +set field: + type: text + name: title +set field: + type: text + name: description + multi line: true +set field: + type: text + name: artist +set field: + type: text + name: copyright +set field: + type: symbol + name: symbol + description: The symbol for this set, double click to edit +set field: + type: info + name: Defaults and Automation +set field: + type: color + name: border color + description: The default border color for cards + choice: + name: black + color: rgb(0,0,0) + choice: + name: white + color: rgb(255,255,255) + choice: + name: silver + color: rgb(128,128,128) + choice: + name: gold + color: rgb(200,180,0) +set field: + type: multiple choice + name: automatic reminder text + choice: old + choice: core + choice: expert + choice: pseudo + choice: custom + initial: old, expert, pseudo, custom + # Convert from older mse versions + script: + if value = "yes" then "old, core, expert, custom" + else if value = "no" then "" + else value + description: For which kinds of keywords should reminder text be added by default? Note: you can enable/disable reminder text by right clicking the keyword. +set field: + type: boolean + name: automatic card numbers + initial: yes + description: Should card numbers be shown on the cards? +############################# Default style +default set style: + title: + padding left: 2 + font: + size: 16 + symbol: + max aspect ratio: 2.5 + variation: + name: common + border radius: 0.10 + fill type: solid + fill color: rgb(0,0,0) + border color: rgb(255,255,255) + variation: + name: uncommon + border radius: 0.07 + fill type: linear gradient + fill color 1: rgb(224,224,224) + fill color 2: rgb(84, 84, 84) + border color 1: rgb(0, 0, 0) + border color 2: rgb(0, 0, 0) + variation: + name: rare + border radius: 0.07 + fill type: linear gradient + fill color 1: rgb(214,196,94) + fill color 2: rgb(95, 84, 40) + border color 1: rgb(0, 0, 0) + border color 2: rgb(0, 0, 0) + variation: + name: mythic rare + border radius: 0.07 + fill type: linear gradient + fill color 1: rgb(245,148,31) + fill color 2: rgb(186,45,38) + border color 1: rgb(0, 0, 0) + border color 2: rgb(0, 0, 0) + variation: + name: special + border radius: 0.10 + fill type: linear gradient + fill color 1: rgb(224,170,247) + fill color 2: rgb(58,7,80) + border color 1: rgb(255,255,255) + border color 2: rgb(255,255,255) + automatic reminder text: + render style: checklist + direction: vertical +############################################################## Card fields +############################# Background stuff +card field: + type: color + name: border color + default: set.border_color + choice: + name: black + color: rgb(0,0,0) + choice: + name: white + color: rgb(255,255,255) + choice: + name: silver + color: rgb(128,128,128) + choice: + name: gold + color: rgb(200,180,0) + show statistics: false + description: The border of the card; can be any solid color +############################# Name line +card field: + type: text + name: name + identifying: true + show statistics: false + card list visible: true + card list column: 1 + card list width: 150 + description: The name of the card +############################# Image +card field: + type: image + name: image + show statistics: false + description: The image of the card +############################# Card type +card field: + type: text + name: type + icon: stats/type.png + card list visible: true + card list column: 2 + card list width: 100 + description: The type of the card + script: type_filter(value) +card field: + type: choice + name: rarity + icon: stats/rarity.png + position hint: 100 + choice: common + choice: uncommon + choice: rare + choice: mythic rare + choice: special + initial: common + card list visible: true + card list column: 4 + card list width: 50 + description: The rarity of the card, to edit the symbol switch to the 'set info' tab + choice colors: + common: rgb(33,33,33) + uncommon: rgb(224,224,224) + mythic rare: rgb(202, 49, 35) + rare: rgb(255,207,52) + special: rgb(190,0,255) +############################# Text box +card field: + type: text + name: rule text + script: text_filter(value) + show statistics: false + multi line: true + description: The rules text of the card +card field: + type: text + name: flavor text + script: flavor_text_filter(value) + show statistics: false + multi line: true + description: The flavor text of the card +card field: + type: text + name: text + multi line: true + save value: false + show statistics: false + script: + combined_editor(field1: card.rule_text, separator: "\n", field2: card.flavor_text) + description: The rules and flavor text for the card; use up and down arrows to switch +############################# Card sorting / numbering +card field: + type: text + name: card number + save value: false + script: + position( + of: card + in: set + order_by: { sort_name(card.name) } + ) + 1 + + "/" + + number_of_items(in: set) + card list visible: true + card list column: 10 + card list width: 50 + card list name: # + editable: false + show statistics: false +############################# Copyright stuff +card field: + type: text + name: illustrator + default: set.artist + description: The illustrator of the image + icon: stats/illustrator.png + position hint: 100 +card field: + type: text + name: copyright + default: set.copyright + show statistics: false + editable: false +card field: + type: text + name: copyright line + save value: false + show statistics: false + script: + if set.automatic_card_numbers then + combined_editor(field1: card.copyright, separator: " ", field2: card.card_number) + else + forward_editor(field: card.copyright) + description: The copyright and card number of the card +############################################################### Extra Statistics +statistics dimension: + name: keywords + position hint: 1000 + script: keyword_usage(unique:true) + show empty: false + split list: true + icon: stats/keywords.png +statistics dimension: + name: style + position hint: 1001 + script: stylesheet.short_name + icon: stats/stylesheet.png +statistics dimension: + name: text length (words) + position hint: 100 + script: word_count(to_text(card.rule_text)) + numeric: true + bin size: 5 + icon: stats/text_length.png +statistics dimension: + name: text length (lines) + position hint: 101 + script: line_count(to_text(card.rule_text)) + numeric: true + icon: stats/text_length.png +############################################################## Auto replace +# Do we need categories? +#auto replace category: text box +#auto replace category: copyright +#auto replace category: everywhere +auto replace: + match: (C) + replace: © +auto replace: + match: CR + replace: © +auto replace: + match: AE + replace: Æ + whole word: false +auto replace: + match: TM + replace: ™ + whole word: false +auto replace: + match: -- + replace: — +auto replace: + # note the spaces + match: + - + replace: + — +auto replace: + match: CIP + replace: enters the battlefield +auto replace: + match: AAA + replace: as an additional cost to cast +auto replace: + match: scheming + replace: When you set this scheme in motion, +auto replace: + match: hot seat + replace: When you set this scheme in motion, target opponent chooses self or others. If that player chooses self, +auto replace: + match: ~ + replace: this scheme +auto replace: + match: ' + replace: ’ +############################################################## Card pack items +pack type: + name: card + filter: card.name != "" +############################################################## Card packs +pack type: + name: booster pack + item: + name: card + amount: 1 +############################################################## Archenemy word lists +word list: + name: type + word: + name: Ongoing + is prefix: true + line below: true + word: Scheme +############################################################## Keywords +############################# Keyword rules + +has keywords: true + +#keyword preview: {keyword} ({reminder}) + +keyword mode: + name: old + description: Old keywords (Banding, Phasing, etc.) +keyword mode: + name: core + description: Core set keywords (Flying, Regenerate, etc.) +keyword mode: + name: expert + description: Expert level keywords (Scry, Vanishing, etc.) +keyword mode: + name: pseudo + description: Pseudo keyword / named ability (Hellbent, Threshold, etc.) +keyword mode: + is default: true + name: custom + description: Custom keywords + +keyword parameter type: + name: mana + match: [SCTQXYZI0-9WUBRG/|]+ + refer script: + name: normal + description: No changes made + script: \{{input}\} + refer script: + name: converted mana cost + description: Converts mana to number + # "0" left in so users can easily see how to edit script. + script: \{cmc({input}) + 0\} + refer script: + name: colored mana cost + description: Converts mana to number of colored mana + # "0" left in so users can easily see how to edit script. + script: \{colored_mana({input}) + 0\} +# By pichoro and bunnierein +keyword parameter type: + name: cost + match: [ ][SCTQXYZI0-9WUBRG/|]*|[-—][^(\n]* + separator before is: [ —-] + separator after is: [.] + optional: false + # note: the separator is part of match + refer script: + name: normal + description: When using mana only costs, doesn't include anything extra in the reminder text + script: \{{input}\} + refer script: + name: add "pay an additional " for mana costs + description: When using mana only costs, words the reminder text as "pay an additional " + script: \{for_mana_costs(add:"pay an additional ",{input})\} + refer script: + name: add "pay " for mana costs + description: When using mana only costs, words the reminder text as "pay " + script: \{for_mana_costs(add:"pay ",{input})\} + separator script: long_dash() +keyword parameter type: + name: number + match: [XYZ0-9]+ + refer script: + name: normal + description: (1,2,3) + script: \{{input}\} + refer script: + name: as words + description: (one, two, three) + script: \{english_number({input})\} + refer script: + name: as words, use "a" for 1 + description: (a, two, three) + script: \{english_number_a({input})\} + refer script: + name: as words, use "" for 1 + description: (, two, three) + script: \{english_number_multiple({input})\} +keyword parameter type: + name: action + match: [^(:\n]+ + separator after is: [.] + reminder script: alternative_cost() +keyword parameter type: + name: name + match: [^(.:;\n—]+ + refer script: + name: normal + description: No changes made. + script: \{{input}\} + refer script: + name: singular + description: Removes plurality from words. + script: \{english_singular({input})\} +keyword parameter type: + name: prefix + description: Prefix for things like "walk" + optional: false + match: [A-Z][A-Z,a-z’ ]* + example: Forest +keyword parameter type: + name: a + match: [an?]* +############################# All Magic keywords +# By JrEye and Neko_Asakami, Updated by Pichoro and Buttock1234 +keyword: + keyword: Flying + match: flying + mode: core + reminder: It can’t be blocked except by creatures with flying or reach. +keyword: + keyword: First strike + match: first strike + mode: core + reminder: It deals combat damage before creatures without first strike. +keyword: + keyword: Trample + match: trample + mode: core + reminder: If it would deal enough combat damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker. +keyword: + keyword: Banding + match: banding + mode: old + reminder: Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature’s combat damage, not its controller, among any of the creatures it’s being blocked by or is blocking. +keyword: + keyword: Landwalk + match: prefixwalk + mode: core + reminder: This creature is unblockable as long as defending player controls a {if match(param1.value, match: " land$") or contains(param1.value, match: "Snow") or contains(param1.value, match:"Basic") or contains(param1.value, match:"Legendary") then "{to_lower(param1)}" else "{param1}"}. +keyword: + keyword: Protection from + match: protection from name + mode: core + reminder: It can’t be blocked, targeted, dealt damage, enchanted, or equipped by anything {english_singular(param1)}. +keyword: + keyword: Regeneration + match: Regenerate + mode: core + reminder: The next time it would be destroyed this turn, it isn’t. If it is a creature, instead tap it, remove all damage from it, and remove it from combat. +keyword: + keyword: Bands with other + match: bands with other name + mode: old + reminder: Any {param1} can attack in a band as long as at least one has “bands with other {param1}.” Bands are blocked as a group. If at least two {param1} you control, one of which has “bands with other {param1},” are blocking or being blocked by the same creature, you divide that creature’s combat damage, not its controller, among any of the creatures it’s being blocked by or is blocking. +keyword: + keyword: Rampage + match: rampage number + mode: old + reminder: Whenever it becomes blocked, it gets +{param1}/+{param1} until end of turn for each creature blocking it beyond the first. +keyword: + keyword: Cumulative upkeep + match: cumulative upkeep cost + mode: old + reminder: At the beginning of your upkeep, put an age counter on it, then sacrifice it unless you pay its upkeep cost for each age counter on it. +keyword: + keyword: Phasing + match: phasing + mode: old + reminder: It phases in or out before you untap during each of your untap steps. While it’s phased out, it’s treated as though it doesn’t exist. +keyword: + keyword: Flanking + match: flanking + mode: expert + reminder: Whenever a creature without flanking blocks the creature, the blocking creature gets -1/-1 until end of turn. +keyword: + keyword: Shadow + match: shadow + mode: expert + reminder: It can block or be blocked by only creatures with shadow. +keyword: + keyword: Denimwalk + match: denimwalk + mode: old + reminder: If defending player is wearing any clothing made of denim, the creature is unblockable. +keyword: + keyword: Buyback + match: buyback cost + mode: expert + reminder: You may {for_mana_costs(add:"pay an additional ",param1)} as you cast it. If you do, put it into your hand as it resolves. +keyword: + keyword: Echo + match: echo cost + mode: expert + reminder: At the beginning of your upkeep, if the permanent came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost. +keyword: + keyword: Cycling + match: cycling cost + mode: expert + reminder: {param1}, Discard it: Draw a card. +keyword: + keyword: Haste + match: haste + mode: core + reminder: It can attack and T as soon as it comes under your control. +keyword: + keyword: Horsemanship + match: horsemanship + mode: old + reminder: It can’t be blocked except by creatures with horsemanship. +keyword: + keyword: Fading + match: fading number + mode: expert + reminder: It enters the battlefield with {english_number_a(param1)} fade counter(s) on it. At the beginning of your upkeep, remove a fade counter from it. If you can’t, sacrifice it. +keyword: + keyword: Kicker + match: kicker cost + mode: expert + reminder: You may {for_mana_costs(add:"pay an additional ",param1)} as you cast the card. +keyword: + keyword: Flashback + match: flashback cost + mode: expert + reminder: You may cast it from your graveyard for its flashback cost. Then exile it. +keyword: + keyword: Threshold + match: Threshold + mode: pseudo + rules: Threshold — [effect] as long as seven or more cards are in your graveyard. +keyword: + keyword: Madness + match: madness cost + mode: expert + reminder: If you discard it, you may cast it for its madness cost instead of putting it into your graveyard. +keyword: + keyword: Morph + match: morph cost + mode: expert + reminder: You may cast it face down as a 2/2 creature for 3. Turn it face up any time for its morph cost. +keyword: + keyword: Fear + match: fear + mode: old + reminder: It can’t be blocked except by artifact creatures and/or black creatures. +keyword: + keyword: Amplify + match: amplify number + mode: expert + reminder: As it enters the battlefield, put {english_number_a(param1)} +1/+1 counter(s) on it for each creature that shares a type with it that you reveal in your hand. +keyword: + keyword: Double strike + match: double strike + mode: core + reminder: It deals both first-strike and regular combat damage. +keyword: + keyword: Provoke + match: provoke + mode: expert + reminder: When it attacks, you may have target creature defending player controls untap and block it if able. +keyword: + keyword: Typecycling + match: prefixcycling cost + mode: expert + reminder: {param2}, Discard it: Search your library for a {param1} card, reveal it, and put it into your hand. Then shuffle your library. +keyword: + keyword: Storm + match: storm + mode: expert + reminder: When you cast it, copy it for each spell cast before it this turn. You may choose new targets for the copies. +keyword: + keyword: Affinity for + match: affinity for name + mode: expert + reminder: It costs 1 less to cast for each {english_singular(param1)} you control. +keyword: + keyword: Entwine + match: entwine cost + mode: expert + reminder: Choose both if you pay the entwine cost. +keyword: + keyword: Equip + match: equip cost + mode: core + reminder: {param1}: Attach to target creature you control. Equip only as a sorcery. +keyword: + keyword: Imprint + match: Imprint + mode: pseudo + rules: Imprint — When it enters the battlefield, you may exile a [something] from [somewhere]. +keyword: + keyword: Modular + match: modular number + mode: expert + reminder: It enters the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it. When it’s put into a graveyard, you may put its +1/+1 counters on target artifact creature. +keyword: + keyword: Scry + match: Scry number + mode: expert + reminder: + To scry {param1}, look at the top { + if param1.value==1 then "card of your library, then you may put that card on the bottom of your library." + else "{english_number(param1)} cards of your library. Put any number of them on the bottom of your library in any order and the rest on top in any order." + } +keyword: + keyword: Sunburst + match: sunburst + mode: expert + reminder: It enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. If it isn’t a creature, use charge counters instead. +keyword: + keyword: Art rampage + match: art rampage number + mode: expert + reminder: Whenever it blocked by a creature, it gets +{param1}/+{param1} for each creature in the blocker’s art beyond the first. +keyword: + keyword: Super haste + match: Super haste + mode: expert + reminder: It may attack the turn before you cast it. (You may have it enter the battlefield from your hand, tapped and attacking, during your declare attackers step. If you do, you lose the game at the end of your next turn unless you pay its mana cost during that turn.) +keyword: + keyword: Gotcha + match: Gotcha + mode: pseudo + rules: Gotcha — Whenever an opponent [does something], you may say “Gotcha!”. If you do, return [something] from your graveyard to your hand. +keyword: + keyword: Splice + match: splice onto name cost + mode: expert + reminder: As you cast a {param1} spell, you may reveal the card from your hand and pay its splice cost. If you do, add its effects to that spell. +keyword: + keyword: Bushido + match: bushido number + mode: expert + reminder: When it blocks or becomes blocked, it gets +{param1}/+{param1} until end of turn. +keyword: + keyword: Soulshift + match: soulshift number + mode: expert + reminder: When it is put into a graveyard from the battlefield, you may return target Spirit card with converted mana cost {param1} or less from your graveyard to your hand. +keyword: + keyword: Enchant + match: enchant name + mode: core + reminder: Target a {param1} as you cast the card. The card enters the battlefield attached to that {param1}. +keyword: + keyword: Vigilance + match: vigilance + mode: core + reminder: Attacking doesn’t cause it to tap. +keyword: + keyword: Defender + match: defender + mode: core + reminder: It can’t attack. +keyword: + keyword: Offering + match: prefix offering + mode: expert + reminder: You may cast it any time you could cast an instant by sacrificing a {param1} and paying the difference in mana costs between it and the sacrificed {param1}. Mana cost includes color. +keyword: + keyword: Ninjutsu + match: ninjutsu cost + mode: expert + reminder: {param1}, Return an unblocked attacker you control to hand: Put it onto the battlefield from your hand tapped and attacking. +keyword: + keyword: Epic + match: epic + mode: expert + reminder: For the rest of the game, you can’t cast spells. At the beginning of each of your upkeeps, copy the card except for its epic ability. If it has any targets, you may choose new targets for the copy. +keyword: + keyword: Channel + match: Channel + mode: pseudo + rules: Channel — [cost], Discard a card: [effect]. +keyword: + keyword: Sweep + match: Sweep + mode: pseudo + rules: Sweep — Return any number of [basic land type] you control to their owner’s hand. [effect based on number of lands returned]. +keyword: + keyword: Convoke + match: convoke + mode: expert + reminder: Each creature you tap while casting the card reduces its cost by 1 or by one mana of that creature’s color. +keyword: + keyword: Transmute + match: transmute cost + mode: expert + reminder: {param1}, Discard it: Search your library for a card with the same converted mana cost as the discarded card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery. +keyword: + keyword: Dredge + match: dredge number + mode: expert + reminder: If you would draw a card, instead you may put exactly {english_number(param1)} card(s) from the top of your library into your graveyard. If you do, return the card from your graveyard to your hand. Otherwise, draw a card. +keyword: + keyword: Radiance + match: Radiance + mode: pseudo + rules: Radiance — [effect to target permanent or spell and all cards of same card type that share a color with it]. +keyword: + keyword: Haunt + match: haunt + mode: expert + reminder: When it is put into a graveyard from the battlefield, or when it resolves if it is not a permanent, exile it haunting target creature. +keyword: + keyword: Bloodthirst + match: bloodthirst number + mode: expert + reminder: If an opponent was dealt damage this turn, the permanent enters the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it. +keyword: + keyword: Replicate + match: replicate cost + mode: expert + reminder: When you cast it, copy it for each time you paid its replicate cost. You may choose new targets for the copies. +keyword: + keyword: Graft + match: graft number + mode: expert + reminder: It enters the battlefield with {english_number_a(param1)} +1/+1 counter(s) on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from the permanent onto it. +keyword: + keyword: Forecast + match: forecast — action, Reveal name from your hand: action + mode: expert + reminder: Activate the ability only during your upkeep and only once each turn. +keyword: + keyword: Hellbent + match: Hellbent + mode: pseudo + rules: Hellbent — [effect] if you have no cards in hand. +keyword: + keyword: Recover + match: recover cost + mode: expert + reminder: When a creature is put into your graveyard from the battlefield, you may {for_mana_costs(add:"pay ",param1)}. If you do, return the card from your graveyard to your hand. Otherwise, exile this card. +keyword: + keyword: Ripple + match: ripple number + mode: expert + reminder: When you cast it, you may reveal the top {english_number_multiple(param1)} card(s) of your library. You may cast any revealed cards with the same name as the card without paying their mana costs. Put the rest on the bottom of your library. +keyword: + keyword: Flash + match: flash + mode: core + reminder: You may cast it any time you could cast an instant. +keyword: + keyword: Split second + match: split second + mode: expert + reminder: As long as it is on the stack, players can’t cast spells or activate abilities that aren’t mana abilities. +keyword: + keyword: Suspend + match: suspend numbercost + mode: expert + reminder: Rather than cast it from your hand, you may pay {param2} and exile it with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. If it is a creature, it has haste. +keyword: + keyword: Vanishing + match: vanishing number + mode: expert + reminder: It enters the battlefield with {english_number_a(param1)} time counter(s) on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it. +keyword: + keyword: Deathtouch + match: deathtouch + mode: expert + reminder: Any amount of damage it deals to a creature is enough to destroy it. +keyword: + keyword: Reach + match: reach + mode: core + reminder: It can block creatures with flying. +keyword: + keyword: Gravestorm + match: gravestorm + mode: expert + reminder: When you cast it, copy it for each permanent put into a graveyard this turn. You may choose new targets for the copies. +keyword: + keyword: Lifelink + match: lifelink + mode: core + reminder: Damage dealt by it also causes you to gain that much life. +keyword: + keyword: Absorb + match: absorb number + mode: expert + reminder: If a source would deal damage to it, prevent {param1} of that damage. +keyword: + keyword: Fateseal + match: fateseal number + mode: expert + reminder: + Look at the top { + if param1.value==1 then "card of an opponent’s library, then you may put it on the bottom of that player’s library." + else "{english_number(param1)} cards of an opponent’s library, then put any number of them on the bottom of that player’s library and the rest on top in any order." + } +keyword: + keyword: Transfigure + match: transfigure cost + mode: expert + reminder: {param1}, Sacrifice it: Search your library for a creature card with the same converted mana cost as the sacrificed card and put that card onto the battlefield. Then shuffle your library. Transfigure only as a sorcery. +keyword: + keyword: Aura swap + match: aura swap cost + mode: expert + reminder: {param1}: Exchange it with an Aura card in your hand. +keyword: + keyword: Frenzy + match: frenzy number + mode: expert + reminder: Whenever it attacks and isn’t blocked, it gets +{param1}/+0 until end of turn. +keyword: + keyword: Delve + match: delve + mode: expert + reminder: You may exile any number of cards in your graveyard as you cast it. It costs 1 less to cast for each card exiled this way. +keyword: + keyword: Poisonous + match: poisonous number + mode: expert + reminder: Whenever it deals combat damage to a player, that player gets {english_number_a(param1)} poison counter(s). A player with ten or more poison counters loses the game. +keyword: + keyword: Shroud + match: shroud + mode: core + reminder: It can’t be the target of spells or abilities. +keyword: + keyword: Fortify + match: fortify cost + mode: expert + reminder: {param1}: Attach to target land you control. Fortify only as a sorcery. It enters the battlefield unattached and stays on the battlefield if the land leaves. +keyword: + keyword: Grandeur + match: Grandeur + mode: pseudo + rules: Grandeur — Discard another card named [something]: [effect]. +keyword: + keyword: Evoke + match: evoke cost + mode: expert + reminder: You may cast it for its evoke cost. If you do, it’s sacrificed when it enters the battlefield. +keyword: + keyword: Champion + match: champion a name + mode: expert + reminder: When it enters the battlefield, sacrifice it unless you exile another {param2} you control. When it leaves the battlefield, return that card to the battlefield. +keyword: + keyword: Clash + match: clash + mode: expert + reminder: Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost. +keyword: + keyword: Changeling + match: changeling + mode: expert + reminder: It is every creature type at all times. +keyword: + keyword: Hideaway + match: hideaway + mode: expert + reminder: The land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. +keyword: + keyword: Prowl + match: prowl cost + mode: expert + reminder: You may cast it for its prowl cost if you dealt combat damage to a player this turn with a creature that shares a type with it. +keyword: + keyword: Reinforce + match: reinforce numbercost + mode: expert + reminder: {param2}, Discard it: Put {english_number_a(param1)} +1/+1 counter(s) on target creature. +keyword: + keyword: Kinship + match: Kinship + mode: pseudo + rules: Kinship — At the beginning of your upkeep, you may look at the top card of your library. If that card shares a creature type with it, you may reveal it. If you do, [effect]. +keyword: + keyword: Persist + match: persist + mode: expert + reminder: When it is put into a graveyard from the battlefield, if it had no -1/-1 counters on it, return it to the battlefield under its owner’s control with a -1/-1 counter on it. +keyword: + keyword: Wither + match: wither + mode: expert + reminder: It deals damage to creatures in the form of -1/-1 counters. +keyword: + keyword: Conspire + match: conspire + mode: expert + reminder: As you cast it, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy. +keyword: + keyword: Retrace + match: retrace + mode: expert + reminder: You may cast it from your graveyard by discarding a land card in addition to paying its other costs. +keyword: + keyword: Chroma + match: Chroma + mode: pseudo + rules: Chroma — [effect] based on the number of [color] mana symbols [in graveyard, under your control, in cards you discard]. +keyword: + keyword: Unearth + match: unearth cost + mode: expert + reminder: {param1}: Return it from your graveyard to the battlefield. If it is a creature, it gains haste. Exile it at the beginning of the end step or if it would leave the battlefield. Unearth only as a sorcery. +keyword: + keyword: Devour + match: devour number + mode: expert + reminder: As it enters the battlefield, you may sacrifice any number of creatures. It enters the battlefield with { if param1.value == 1 then "" else if param1.value == 2 then "twice " else english_number(param1) + " times " }that many +1/+1 counters on it. +keyword: + keyword: Exalted + match: exalted + mode: expert + reminder: Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn. +keyword: + keyword: Domain + match: Domain + mode: pseudo + rules: Domain — [effect] for each basic land type among lands you control. +keyword: + keyword: Cascade + match: cascade + mode: expert + reminder: When you cast it, exile the top card of your library until you remove a nonland card that costs less. You may cast that card without paying its mana cost. Put the exiled cards on the bottom of your library at random. +keyword: + keyword: Intimidate + match: intimidate + mode: core + reminder: It can’t be blocked except by artifact creatures and/or creatures that share a color with it. +keyword: + keyword: Landfall + match: Landfall + mode: pseudo + rules: Landfall — Whenever a land enters the battlefield under your control, [effect]. +keyword: + keyword: Multikicker + match: multikicker cost + mode: expert + reminder: You may {for_mana_costs(add:"pay an additional ", param1)} any number of times as you cast it. +keyword: + keyword: Annihilator + match: annihilator number + mode: expert + reminder: Whenever it attacks, defending player sacrifices {english_number_a(param1)} permanent(s). +keyword: + keyword: Rebound + match: rebound + mode: expert + reminder: If you cast it from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast it from exile without paying its mana cost. +keyword: + keyword: Totem armor + match: totem armor + mode: expert + reminder: If enchanted creature would be destroyed, instead remove all damage from the creature and destroy it. +keyword: + keyword: Level up + match: level up cost + mode: expert + reminder: {param1}: Put a level counter on it. Level up only as a sorcery. diff --git a/data/archenemy.mse-game/stats/illustrator.png b/data/archenemy.mse-game/stats/illustrator.png new file mode 100644 index 0000000000000000000000000000000000000000..be298035b736399261ecea3a5148c2216dac7e7e GIT binary patch literal 394 zcmV;50d@X~P)M@L5|FE6isOO`D8)zQ)MKQlA)yS26TV;&x!8^XfE=dfz#<>lp*m6cV}(b2KA zu&@ZTw6v_$*Vmt`qM~xWzP|ozT3XtFE-tSBe0+TWfy&`nQd06~KtMnn1JHC~BO{|| zD=VuGAiYLGLE$XW(3e0(|By9+Fvt)&Il0ezdU{V36%~InF){rIy6lIIjm?Ewvu0Jl ze*Ieg|9_y;#>U2(Y;0`*nVFgYi-?H)1iJ3Ar>EzM?Ck87y}iAiD_5?}KX~w9_|>ad z9iKmcuKVT77a5>N{tq8M7+$$@#regH7wZ51{bL6i2Ez<5U%nKdI(4eUvSrJRfQqDn onz)b^kb^1GJZk8up>#4701~I6gdXDMrvLx|07*qoM6N<$f*~ZZ5C8xG literal 0 HcmV?d00001 diff --git a/data/archenemy.mse-game/stats/keywords.png b/data/archenemy.mse-game/stats/keywords.png new file mode 100644 index 0000000000000000000000000000000000000000..12ec4d97b65cfc176865bc020c43023544018a20 GIT binary patch literal 674 zcmV;T0$u%yP)pF33NqRbVF}#ZDnqB004<9jRpV!0zXMaK~#90wNy<{6Hyc;{+c#* zp~Hua3W-IdE;RlDmo8knbAyVMR7)F7O{5|5lei)@hL9KyB@zsn0#Z|h(+0s>3mRLU z>2x|XEgd<&_nKDAv=b__xRZJJojG&gx#zwX04e{7Fx0o zCRl3XWT2FLRl7lwP=qcB*X`ync7}D*P$QspHAz}hPB>jo(h8LLc`SN4arREf5=$n7 z&gBI!C++@6e+Q+k{L~U`6h46#Q}{lORM3g_5w5;OsmW8=5`$1boAO#h^4H2pCv4(CNBErM` zOatH`(^cPeAsgw0aLr!p018UaUnMT!3Gfo61rD)(huMb3^f=jcKu>z{a-elB?mh_9 zVYZ|Y#CaR^FK#^d@%J0bqi5!ze|?N8|IxeqBlw>C{a;BdgFt;wqn;ghOWl&?CX8B);uhq;A0rk`1?Bu_(G^+8=fi(iFVtojd```&=?0If7VcZHDM zgdFW6Q+p9w;xd%j1xU+nYp5L;wH)07*qo IM6N<$f?e|?!~g&Q literal 0 HcmV?d00001 diff --git a/data/archenemy.mse-game/stats/rarity.png b/data/archenemy.mse-game/stats/rarity.png new file mode 100644 index 0000000000000000000000000000000000000000..9a00bf73416c1e7d33ea006e7c54ab7ad4d5de66 GIT binary patch literal 860 zcmV-i1Ec(jP)pF33NqRbVF}#ZDnqB004<9jRpV!0{KZqK~#90V_+C4AS^5#prI!J zj+2v9hFWGa%1R5(3-pxy4>UZADkd^9vG6)s%RQUbZTeqMR%8hyBO?>VhVt<8dFLjp z|2(+X^}m<1@++Vv{1h81F2*-u!34|yXLor2E6LRU&C4ecM6_lO4sJeHHck}G!otC4 zWg>d(z*_hJXLtJkT{Fw>znGZN9A=<6NDicijhzdOIXE~uQ4Exp7TFdNWd1TH)Z#^S zsQHVy2&3|6e%} z@bB)4;QtR!hy1^O$p8O^JwE?WZ}<9te6#!i#uDBC#)c|aF}yD(CTTA(!?UNkMCbqE z^&bBZZ}9kcVvE<`bGv;1fegHTEa>lpQ=$LvoCx}N?O?#)s|N%BAKB#bKQ&t8zqFLZ zWPW}@N!$@5E<7VQQ3I&K^Z)rhet)kX2>5^Jc<}%GKm+fd2>E~QP~d-{q5oD)xB2g4 zC-({%p8fcO^pNf*~5@sME+E6JenfzHjw*Q}A2>*NkWXOL|`pk$^`oC#`!+((L zH!raN=jNpGj-7)`m}o=wb)*lS+2sR{pyo2Yf8ru+OMt?zPIj7a`WuY??_TcwFD**> z4=*2oBvA$eZC6eRS9^ODm|OzAWZwXV;(-|KO=%fhEl`&w$k4_R5+2p2Gd0{qn+94vc)Ohy7q mjpXHJf2ymidlBW@K?wk&Z9fjUB1ZK90000V8~Xy8S0H4m|$Z+9~M`Nhafk)c2X<;69UFG#3)i2VDqh2h-xt$%-hXZ9i6P^f|D zB-FixSQ!s8JiK_80cc=ZV9V1TC<;O8lo)(url9KWgC*}izu5Qx$BVlEm)1G_Uso+P zADdbxB3-BdtmEi!x-P6Yy?wq}K{M%=iG;Hb_apkDZ>lQFG{Qt`;_^w`A zTrJ|Ll%@|q%m4ihk1n5OxN_k9BcOo>(GwrOCn}u+4P#_r_{Re@FdaxI|NX}-BP1oy z12XW{y&E6{zXJ_)!DS$ZOZ%3tWRhn4Cc?$^XFkwAX9kA9Y)n5NGO#|I$Ead#%JAgo zV}{4q-+&C`YV`bQRbbzI|3@IJoQ6{fm3oNB~`!Psl(N zL;IF2W&8DqA?WWnhCo(TU50Jvo-$0^@tZ+};|IgfPb$~-zVO<{PrUJzq`d#>3*&M| z7Oo&R5pjmkUzr%b{1ssM#>B&L<^IJFVr>5k<0lYjAc~=H-+d4K_WcvX_a9Ffe*E~$ z@C)c{R(8Ja0<7QX%<0I#MM@??iKxv>Dp(l)|2AXz|HqBt-|rbf`WrB^{`)4*{Ymrt2Qud`6Zr(B7)yfu zf*Bm1-ADs+}1Cpa*D`pPcwM%LreQ;x!&@*a=AZ|q`bP`b)qHpTyrCr~AW Mr>mdKI;Vst0J(l5p8x;= literal 0 HcmV?d00001 diff --git a/data/archenemy.mse-game/stats/type.png b/data/archenemy.mse-game/stats/type.png new file mode 100644 index 0000000000000000000000000000000000000000..d783bc216f99e9a771a69987d3ff72ec220be155 GIT binary patch literal 400 zcmV;B0dM|^P)KQCu$Z!7W8;6Y_J3F*qudsFk9?XN1N)1P(1xfsaftHu$1e-?+@!!F&=Q;TX6ovqSDQ( uruC>LEGDuo;zT*0JIa+)e_7U2xb+E@;%LqUP*URn0000