You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

mention-escape.png 20 kB

Documentation Overhaul (#1161) * Add XML docs * Clean up style switcher * Squash commits on branch docs/faq-n-patches * Fix broken theme selector * Add local image embed instruction * Add a bunch of XML docs * Add a bunch of XML docs * Fix broken search + DocFX by default ships with an older version of jQuery, switching to a newer version confuses parts of the DocFX Javascript. * Minor fixes for CONTRIBUTING.md and README.md * Clean up filterConfig.yml + New config exposes Discord.Net namespace since it has several common public exceptions that may be helpful to users * Add XML docs * Read token from Environment Variable instead of hardcode * Add XMLDocs * Compress some assets & add OAuth2 URL generator * Fix sample link & add missing pictures * Add tag examples * Fix embed docs consistency * Add details regarding userbot support * Add XML Docs * Add XML Docs * Add XML Docs * Minor fixes in documentations + Fix unescaped '<' + Fix typo * Fix seealso for preconditions and add missing descriptions * Add missing exceptions * Document exposed TypeReaders * Fix letter-casing for files * Add 'last modified' plugin Source: https://github.com/Still34/DocFx.Plugin.LastModified Licensed under MIT License * XML Docs * Fix minor consistencies & redundant impl * Add properties examples to overwrite * Fix missing Username prop * Add warning for bulk-delete endpoint * Replace note block * Add BaseSocketClient docs * Add XML docs * Replace langword null to code block null instead - Because DocFX sucks at rendering langword * Replace all langword placements with code block * Add more IGuild docs * Add details to SpotifyGame * Initial proofread of the articles * Add explanation for RunMode * Add event docs - MessageReceived - ChannelUpdated/Destroyed/Created * Fix light theme link color * Fix xml docs error * Add partial documentation for audit log impl * Add documentation for some REST-based objects * Add partial documentation for audit log objects * Add more XML comments to quotation mark alias map stuff, including an example * Add reference to CommandServiceConfig from the util docs' * Add explanation that if " is removed then it wont work * Fix missing service provider in example * Add documentation for new INestedChannel * Add documentation * Add documentation for new API version & few events * Revise guide paragraphs/samples + Fix various formatting. + Provide a more detailed walkthrough for dependency injection. + Add C# note at intro. * Fix typos & formatting * Improve group module example * Small amount to see if I'm doing it right * Remove/cleanup redundant variables * Fix EnterTypingState impl for doc inheritance * Fix Test to resolve changes made in 15b58e * Improve precondition documentation + Add precondition usage sample + Add precondition group usage sample + Move precondition samples to its own sample folder * Move samples to individual folders * Clarify token source * Cleanup styling of README.md for docs * Replace InvalidPathChars for NS1.3 * InvalidPathChars does not exist in NS1.3; replaced with GetInvalidPathChars instead. * Add a missing change for 2c7cc738 * Update LastModified to v1.1.0 & add license * Rewrite installation page for Core 2.1 * Fix anchor link * Bump post-processor to v1.1.1 * Add fixes to partial file & add license * Moved theme-switcher code to scripts partial file + Add author's MIT license to featherlight javascript * Remove unused bootstrap plugin * Bump LastModified plugin * Changed the path from 'lastmodified' to 'last-modified' for consistency * Cleanup README & Contribution guide * Changes to last pr * Fix GetCategoryAsync docs * Proofread and cleanup articles * Change passive voice in "Get Started" to active * Fix improper preposition in Commands Introduction page * Fix minor grammar mistakes in "Your First Bot" (future tense -> present tense/subjunctive mood -> indicative mood/proper noun casing/incorrect noun/add missing article) * Fix minor grammar mistakes in "Installation" (missing article) * no hablo ingles * Try try try again * I'm sure you're having as much fun as I am * Cleanup TOC & fix titles * Improve styling + Change title font to Noto Sans + Add materialized design for commit message box * Add DescriptionGenerator plugin * Add nightly section for clarification * Fix typos in Nightlies & Post-execution * Bump DescriptionGenerator to v1.1.0 + This build adds the functionality of generating managed references' summary into the description tag. * Initial emoji article draft * Add 'additional information' section for emoji article * Add cosmetic changes to the master css * Alter info box color + Add transition to article content * Add clarification in the emoji article * Emphasize that normal emoji string will not translate to its Unicode representation. * Clean up or add some of the samples featured in the article. + Add emoji/emote declaration section for clarification. + Add WebSocket emote sample. - Remove inconsistent styling ('wacky memes' proves to be too out of place). * Improve readability for nightlies article * Move 'Bundled Preconditions' section * Bump LastModified to fix UTC DateTime parsing * Add langwordMapping.yml * Add XML docs * Add VSC workspace rule * The root workspace limits the ruler to 120 characters for member documentations and excludes folders such as 'samples' and 'docs'. * The docs workspace limits the ruler to 70 characters for standard conceptual article to comply with documentation's CONTRIBUTING.md rule, and excludes temprorary folders created by DocFX. * Update CONTRIBUTING.md * Add documentation style rule * Fix styling of several member documentation * Fix ' />' caused by Agent Smith oddities * Fix styling to be more specific about the mention of IDs * Fix exception summary to comply with official Microsoft Docs style * References https://docs.microsoft.com/en-us/dotnet/api/system.argumentnullexception?view=netframework-4.7.2 https://docs.microsoft.com/en-us/dotnet/api/system.platformnotsupportedexception?view=netframework-4.7.2 https://docs.microsoft.com/en-us/dotnet/api/system.badimageformatexception?view=netframework-4.7.2 * Add XML documentations * Shift color return docs * Fix minor docs * Added documentation for SocketDMChannel, SocketGuildChannel, and SocketTextChannel * Add XML docs * Corrections to SocketGuildChannel * Corrections to SocketTextChannel * Corrections to SocketDMChannel * Swapped out 'id' for 'snowflake identifier * Swapped out 'id' for 'snowflake identifier' * SocketDMChannel amendments * SocketGuildChannel amendments * SocketTextChannel amendments * Add XML docs & patch return types + Starting from this commit, all return types for tasks will use style similar to most documentations featured on docs.microsoft.com References: https://docs.microsoft.com/en-us/dotnet/api/microsoft.entityframeworkcore.dbcontext.-ctor?view=efcore-2.1 https://docs.microsoft.com/en-us/dotnet/api/system.io.filestream.readasync?view=netcore-2.1 https://docs.microsoft.com/en-us/dotnet/api/system.io.textwriter.writelineasync?view=netcore-2.1#System_IO_TextWriter_WriteLineAsync_System_Char___ And many more other asynchronous method documentations featured in the latest BCL. * Added documentation for many audit log data types, fixed vowel indefinite articles * Change audit log data types to start with 'Contains' (verb) instead of an article * Fix some documentation issues and document some more audit log data types * Fix English posession * Add XML doc * Documented two more types * Documented RoleCreateAuditLogData * Document remaining audit log data types * Added RestDMChannel documentation * Added RestGuildChannel documentation * Added RestTextChannel documentation * Added RestVoiceChannel documentation * Added RestUser documentation * Added RestRole documentation * Added RestMessage documentation * Slightly better wording * Contains -> Contains a piece of (describe article) * [EN] Present perf. -> past perf. * Add XML docs * Fix arrow alignment * Clarify supported nullable type * Fixed a typo in ISnowflakeEntity * Added RestUser Documentation * Added RestInvite documentation * Add XML docs & minor optimizations * Minor optimization for doc rendering * Rollback font optimization changes * Amendments to RestUser * Added SocketDMChannel documentation * Added RestDMChannel documentation * Added RestGuild documentation * Adjustment to SocketDMChannel * Added minimal descriptions from the API documentation for Integration types * Added obsolete mention to the ReadMessages flag. * Added remarks about 2FA requirement for guild permissions * Added xmldoc for GuildPermission methods * Added xml doc for ToAllowList and ToDenyList * Added specification of how the bits of the color raw value are packed * Added discord API documentation to IConnection interface * I can spell :^) * Fix whitespace in ChannelPermission * fix spacing of values in guildpermission * Made changes to get field descriptions from feedback, added returns tag to IConnection * Added property get standard for IntegrationAccount * Added property get pattern to xml docs and identical returns tag. * Change all color class references to struct ...because it isn't a class. * Add XML docs * Rewrote the returns tags in IGuildIntegration, removed the ones I was unsure about. * Rewrote the rest of the returns tags * Amendments * Cleanup doc for c1d78189 * Added types to <returns> tags where missing * Added second sample for adding reactions * Added some class summaries * Missed a period * Amendments * restored the removed line break * Removed unnecessary see tag * Use consistent quotation marks around subscribers, the name for these users are dependant on the source of where they are integrated from (youtube or twitch), so we should not use a name that is specific to one platform * Add <remarks> tag to the IGuildIntegration xmldocs * Fix grammar issue * Update DescriptionGenerator * Cleanup of https://github.com/Still34/Discord.Net/pull/8 * Cleanup previous PR * Fix for misleading behaviour in the emoji guide + Original lines stated that sending a emoji wrapped in colon will not be parsed, but that was incorrect; replaced with reactions instead of sending messages as the example * Add strings for dictionary in DotSettings * Add XML docs * Fix lots of typos in comments + Geez, I didn't know there were so many. * Add XML docs & rewrite GetMessagesAsync docs This commit rewrites the remarks section of GetMessagesAsync, as well as adding examples to several methods. * Update 'Your First Bot' + This commit reflects the new changes made to the Discord Application Developer Portal after its major update * Initial optimization for DocFX render & add missing files * Add examples in message methods * Cleanup https://github.com/RogueException/Discord.Net/pull/1128 * Fix first bot note * Cleanup FAQ structure * Add XML docs * Update docfx plugins * Fix navbar collapsing issue * Fix broken xref * Cleanup FAQ section + Add introductory paragraphs to each FAQ section. + Add 'missing dependency' entry to commands FAQ. * Split commands FAQ to 'General' and 'DI' sections. * Cleanup https://github.com/RogueException/Discord.Net/pull/1139 * Fix missing namespace * Add missing highlighting css for the light theme * Add additional clarification for installing packages * Add indentation to example for clarity * Cleanup several articles to be more human-friendly and easier to read * Remove RPC-related notes * Cleanup slow-mode-related documentation strings * Add an additional note about cross-guild emote usage * Add CreateTextChannel sample * Add XMLDocs
7 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. PNG
  2. 
  3. ��� IHDR��C�������� pHYs��,J��,JwztM�� �IDATx}(zHJdv[#T]TUP;ֹ:p8>ͽ4ĮM8U.ékL.2v$bDE$um�f7V}Hxڻ;sXfٝ}wgwggg|$<ϼ3;<>۴ro����� z������I2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� Q(b0bq_(�FsSsDSDsss475Gsss455`F
  4. B
  5. (Q(F ��)ƭśFH<V,cxx8 Q(z:� P,DcgjSSS4Dsss2bqd�Q6m1<hhinyN2$�X,PpDPSĂNPw
  6. B �(AG# Z81d#184)144CCC Z%EsB!�rolb9ZJ<"$@)} KRX,` )FNv^@�
  7. B\|)ca†_ +qy @p!,X 4#=SbdP [W=4<4S�sB!ҿǕ\s rjhh(.]$�QtRC+
  8. 9шz\*
  9. q%�2CCC#iQ $C gb\|y,V4^@ `>+^:4p>��HT(�@2r.6@*F1w_5P`hi�J\</։0H@N&N(@<x9zUSzW(�0=ub#I@
  10. |�934<@}&u^3UJ(�0=# hp!�6<<CN̶ztI��TGXՉm$Cő#!�644H 뼦cppP"�J Y'|& LJ(ܮCk*�i�3  jpp0WA1joN'ۼi\OHzxyUbxx8}I� Cb1$C
  11. y+C+K�@Qׂ�05>!Suqkomq¹NmZm׭8N?D,ik<=;>WvvƋw;7lSOOx5'{Կcnۺ%ږ~g8~`ZdI[[lH}}qE_ײ 1<<---U}ܹ4<<r,l]8S^fpp0}aкX|M,]?c^W,6.뎫aRۅξΌƊxl ;qݞx\yϬu¹7hu㚥f4ϒW{w|nƫstVu5=P-gN>oœ7V^F+"_؛1kϮJT:xQ,chh(Z[[z*I@yxۖ^ߝh 7mFw~<8tpVvvKDĄ$GGG}~` 1(mݒ̜ܱ=wJoz|ki'(?>i©}t̾dpp0j95P*7<<>!^⚥;o5ɛ7nb{%N9ƽbɛ7L FSo;~iWrc]u[3'r`WbJ?Sm2ȫ{ƛJ OU?&SXPDs;H$CvLǻo kk Ynm|c ݩڶuKlۺ%>{|_ 偻ShljX) r+;;o?5!y5c)F1uAvk^5P~c5za5OVuy+7o9W]}CtoB9l[z}wm;<U_kzyOs\;Z]9~qvYWcWK-l |{=rkOUgWj^zcEs= `
  12. $C$1xx͗W,6Yjv,ik׭vەϢaUgfuNݻLH>}p891DLƜP,hY!xyE-u}P|Դ.2>3x]ѺxIw53oLX!e6nnY}ޔk2պ:^5
  13. (
  14. N@ Q,cxxf/'ugg%3x|_jTW?GG{κ}�3O?50*Itt9e J=m޴r7\ukc-@y}UI_66oXϫ T&u^y8R녫!Y*tm|[|MVKq"dc-;jx*+Bjlij׭#˖Zύveuh,! xq¹/˖3'Kx='⯟:8;@垽b󦍱m%=+"BBS(-Hɐ=kFsJkn~i/ڨz?p07w؞-c3M3/%x&+mU* !xyTHX|m| {+|wU(66zwō+5Hɛ7dݲ/ƛʼOx˖LK֠Kܝzɞ[D'~ZWfo՞'+:ɔ%o/JX(ٕױǫ6CKP,0\c˛黺Y5-q~` xp{s*Uq펵AUզ0ےAdIĄI5uwN;INy%mm=GxpDHH`m&YY8=k\/ǎmIO^Ϫb`=˃zӼK^X/d}=ȄoB;R7\ˍ7ߕpx\;&J㥹b ov jϓٟĉcg>ɚ%¿foj9^[fl
  15. x^LW|JSX͆^|" P(D13ktYĩX֖XRq熍3
  16. ~}TyD2Z<+'=1Z׭Z֦&U>{"u'M35I >Ts;ϻnMm嫞cüb,1}1"n>l~¹xRoOKxdʃ{c};ӞGf@1e/X% jigeLx쫳Rx׭c-;T͇Ϯ$վ6lI]/ɂP]/ξ⪫oGwM(KqSwJOǡGbɒع;� l8(mqsXq@xNDŽqKcNV'5qSOc+66o8Z^'?5öt=>f-c`sZ<~ᒶsæCGG{۳w_E׹<ё dBYl>IO7(-0]Y47oژx[WGSOg~v⪤X,h~*y۩ؼiSE^(ybk#/ֺݰw&-_|M=ߺԝΤξz%-~~GAWvƫs+W(H2Bf2|z=2egW<Z7m;^MSQ(cS'uX,p%P'u!tY!]'�/f`dsܘ_zzHx+;;c环O̹}4xڻoڋ%# ܹc{AcJ݁3VvvW`#s?vwQDĤפDH ^'Zx[SY%Vzz<?S5_o,;y C̸OHD/''
  17. $7,WjG<S&>IjL{t$CN?60 yi ùND}!\ΫPS!׭͛6~ΕK(녋ſyDt ^03T\KTK
  18. f=,7>viMgkwu-ǫskKNڛuȍN.LZ*|*W8WN6Nw3T K@fȁtK yl ?{]pX۶nxgGضuKfo]Jlۺ%^|pE::6b̒ضuK<3VV~OUThI[[<te[DHD@J=^|𤉐r;wlgNnћR)+vtSIPNI+5ՉSOOz#MΩS]7+;W$@jt$*HTJջz(Md.U%m/x<)7 /oBK2v kf3y4Sלi'IFoA3RxX|mqs5^^_zx\tUb'_f5l\ǹퟝڛXdԹ/%.>Z]˖nOY5#*?Ͱs8tH}#;>ƗYnmJN!Lt0;wld3~jʻ5hg>8iwxOŝ6MӉ溺iJ)i'MҒ1nײd`gHɲ{MEiH|OL}nOS~zh:(^KNS!RXFU>T˻o4Y;uӒ)}5UWL MKVqwů,ĄtwrZ?zvJ#"jz*nkUW~oMڣ#K?um۶n#8[%^_(Թ
  19. v}74%ܟ|dO(l޴1^|Hb|1S
  20. RlZ,++Pmi^Iz%&l::3_Z%x*$kw%dҤٻoZpJkɌJd%e?hO}}>IH_p|F_/4! fgBV*-ͨv_p.k7ܝW,6Vrwt]vW\ի$Y'j<Yq݉gg\Z*]cuZ]LCI@ݾNb욥2cIJ;2:tHjsI[۴Ntt')<XU
  21. 㓟û2Y ,b}zѴ KR#Aױ7>Zi]={'XIw~?);גў<KJsS5V__)߭| XSStNؔ2W<tH維[&4޼ic<k#fc|O4RX(z׺ʸ_؛;'_Vǽfd{g_M]WKx]֝˖M!jϓL?,]ފv'rZ?zllx^q7$V:xhgWl_ǹ/My jm.,Uy`H@]< :zZ<HN$=FZD �{>ܛhHKPd;7lL rsvYAXc`byZ,y'$kF1$%JU%l:W_HyYg1Y{='uGIdV֩[?AS޼ic㣽 >Jݗyd&k>'Dfs0ihB=Z;xߋSODܲvOG+SKDĤPNݾ˖7}~ƱΜ|v20SГ]ֵϭ^Jx^ٱ+RױoʧK=EWs>ǡH<U6.nq__joI A@6%:SLNN OƷ2J܅r`Mbm2lٳw_vq;>cGڭ}}MNdf&9-p6~!剙DGkޟ%OTHɟV4TV"a]]YImQ"jok>&Df뵞I鈞 ώFX/4EGf_g~?5PW'sq3gO/[nFnǫseפg_*ш[x]^{ v:rq�� �IDATϮ;7l:zb%S?hTC'>w|)5KWUK
  22. ?c綄=+1I>1p/&ϴ@ɩgRmKқ''wΧVDX֖yBa@vݩ:?0{퓕cq10v-O|tw(uOk>`kWKqrRI#rcnJKfMccnO}^|pٻo\tUx#SN<Yk8j~B"b$04 Zz*ּ ټiclz# ǡ*-\x\|[:1|= ^)~Ɋ{.L.Q1.5.חMS@Z໖գO޼!'yݪ# ׫tgWc+mj`_6VMeZ;wl;ǡGbf/!0ϝyOjeT I
  23. ׯ[!-HX^;kRhejJP,5
  24. (v
  25. RT{{oH5+%Jt]Hk^nI[[DGIj Zq*ݻ/Su~` SIҗj[nm<i5[~]ݵ*h@^5V{O{Y/̞+_8xU3Kr9l wg~?~U_kzyϤ{qq75KWů,D,[&z=}^uSZWVoFj7_jK+wU+]oǎc㡇wMku6o);=dHPfx^I<Ws wGk_v[jg.891+;;xH*QrDSQɵj:>M[ےLZvu}%I
  26. M~= (}P(ǿ'+ٖŢ\G5vxUd_p6o=kFc_6^|pf W3{nBXz}w,qéu+uUL{*.l̞#Xz}w|~'#>xDd#FJJ x^u Ѻqk9^[Hjizonմlٟɠ~vuxY>2ZAa-ѵzuf $C7[|ͤ_tKH -ikK Ng]˃YGi*C~xgOI%J״2c;7mX]DUT(OT;ݕ?z'x8?0=kStϽ3~jJ h[2XDDHRYPf|U;u^=ܗ\Noq0z=(W,6n&ԋUWߐw*\z`♓ώ[k.;5pv7g~Ⱨb҇w{SOL_tUUvm6\tU_[@K׭, ^0^oU/]o*8) ԿvTE"z% R>Iv'%*gVsI[[<S3j\/�URUyRDHa_*|OJVlۺ% ~i_)a4?;{x*7DySM{zO7B:ܰiB#ǎ=ݟ,zZZZ_HDk*V~&td#[?<-DUWߐSK”T*c¦?cOKpSojzϭڲּ ?^Fݪi-w'~.V~v:zJ-ikm[?8.!@\p.;j.!i1Ngv/ܬyNu'9S�~ )ْz'N޷\w׭gozJԃ`|O)]nmjbGwMTI9yûbϟ_ޘx}{D,6%{ {]յ:q_Xq"l---u\Oczt|#k(N}ۦSu&B/}8\KN No,]80b<^[5A')m4VMKNMPJYolo~vuxP "bd'KQ˺3|vzLJB"#ta`
  27. -ʃ4۶nU"Kae)oX[ I}CJMԓv^ٙz 7mJmv~``{_z&;I4WZIׄC+c::*:1-v;wlmh>^I ߉amS)кX�#S
  28. ^&Ϋd㽳&kח5f#\u˺j:^^?j}k=^6Mk񋔓@cR& }ڢl5;"d@V"QV-_ٚ]|}qk㓟^wogQ뱄\$oqnSO~)]"f�/'
  29. rsF
  30. }O}wX\YlsZk¡^#qk3˻%Y;wlv:y k a2:3#c$%iJ*y$?Z]zJsUQk:^^?j}k=X]G(=kJسw_|Sg)oh~qwN@kinxRx]~޺ʸnY׌wB%
  31. V$e ;H 34kעՆٕ< {z;&%w'5`OKN+$5Ϯ޶uhI߹!4T%t""><z]IV<4zM8j^MMb~\RnMSJnv=kF rPk,]t;i]Xf3Ǧ 7|Wbވ=k0ՋMY{jUۿ]׹¬q.^x#wCLysX+QghDJ-uw: Pg>ܑKD|#IV9UJ*L]v蹉9N_H{1)pyϴ;w|=O O%ejYof'B"fz88B]u ▻UZ* DuN{TR調:XMrZ?Z7jE"U/ϯ[ZGǔW?ppZ'd̷Ј :VNjk+_C\#Ɨ
  32. t%JYttO:VZQv'IG]SNGMRJwwSғAc] LX7/o}&
  33. mޔq*#*yUI5Wr<T8Y3'Jnsr>U�|HH|9
  34. ¬S_nmκӪ]ِu㚥^ȼMM ^pғ%h{wR2w;.2snIeh~]I$>Lk-ǫsY4Jxu o¤I-_ڤ՞'S\yuxS,a=N\wLt:i Xiʬ6Iv?znV7nwؼ)B=Jv<{WjTʤֲvܱ,׭g~*S$Th$:Od5򿓱rS*jS?K'= ٹc{flnO}f욮斪>^R9X;A#jm�XRұ҂E=vi""Μ|v+n;s[N L;'54L硫w{SQj'oސzlȚyϪ,N2\Od}͇JWT\n`ȒxlXR>b$@R(U,P\=kBoz)KwI[[ܱ}ΞWJܒP۶ng~*x|+;;+JTH{TrLz6ʓo剎 ϩeJzzO4d$]c-3O>it@+JF-<7kh^jBMVzg-wo޶s.o+>ƛ42ݼ's7翰wBkemySo[qݱ_u ѵnwfYǬx~nsiX}utj9|zb>|v7RX<}V{}s2YP皛#k7^Ky"5KWMiXhzI[[㉧x|_<ђD=Hjv}48^r '&D͛6NȒ%sD>?0}SIgʭL7X=ޟ.JSmDGuF_?U]Q~fW|]ۧtҪ)S!!5M'=녹ku˺Rw.{ʽzԓ!YzKJ}K꽳FGg3OLue&z}kSwn/[&3XY^ rZ?<xu˓vU
  35. +K=πlJLjC'-J7'Y$X/>8xÙegmO</m;wl=?0J9yg_>tCE0g*8ṳJYMV(STVثu*#SJ}}qMSz·JOLUsK>tspHSjjj$cDjsO/w8s۳Άw|j/}'_֤z?R dr.ƫs ,]zsUo]7+fVB17( USSSu|v.&FD|kハiׯ[_@s%;N>ܗ3!M1se*K2�^zf:={Cd';Ԣ_HJdKUӡG `z]32_DXyU $4z}X*(녹WG1 ٟL8Q^yrƻ/^8iG1 Te-ǫs .SGyʣ^
  36. +MKKG
  37. H4QjX~:Fw`d={$`~銂='* vpg@vsæwٻ0[ =<}8zxܹaS鬄d NLE%J&S=DVn?p0ܰ)zx׌NdnF"3UO m^ 4VFZ/̅'~xd۴oN{'LgXeroBȶ)w҇{x)%.^8<9kYjjצaBr<ny.'oqȫTsss4ESX1'e|w:}:~+[Ca}cؼic_vBCĩST¦DvH}󎎎 ;F{zOD}}ƒ;]Nc/kڎ;GձsEj?8ܑ)_:?0of*B"w2$T|#_xn޻t_ڙ{"VvvFw׭3MOD-Z[¡U*U(z*k\9s8s7~~"Rۅ?i0W]}C\tU\nHܕ?xxf55K#]}C,]=& _</,[oBV^a2C>^D>_]LKKK4554
  38. 4\vyr װzDt۝Z?G1aKR:
  39. 04ES,Zhο|
  40. tҌ zW5 s=)^��dEN@hO,5ד�&CC5ea|~3֦8O~rҥq?ZG>k---uq2X,8a? zW5577|LY/��y Zz@-A455ռwȻoz4e]J6:|dBٟ%mm@W&u^}`��E`S& HXs=LG&f돇UQsS�&`5rTpy͆Q,6βz�htͱhᢹ0dA)Մ/Q@5G]-~___~{Ze0m՚*@jXغp{Ll'u^) S.z�ht*d4b._ݟ׭'ߗzӧq@:|$wm]WGwꈈϮօ5/e:'0jpy͖˗/7TB$z�hL ZDkk}*' h&e?jku<{WU?8zxѴ4…jpy͖b.]b4z�h$MMMh"Bi 9,iLDv`segg 4ES@ׄCk*a��4屠q %
  41. Bݗˊ=q"y@\Ӣ5`=v<ޫ âTڛ zljnn(F_,�PZUZ`jɂV, hmyӦԲE_RWo}Bƪ\$u^ЈCY/��$FO$C
  42. |rr ,[h\}qyBn��Gy^7|Ru)inn FSW G---uL~qyUKSSS,\0,�f|;ȧ- "`ܜtCΫV$D��fe$ޢa:oFͱh"Xغ0Z[g… yIS4łȩyJ)!R��TF"c\O�RcppᛦWMnJnTou^4>�@[غ0ZZl&ioJf4S~ 1.hE Y��hnjE I@N99`hii˃P(t�P*ߴ`paD��J,X Z(97XSSS,Z(cph0\O 2---#|F5ZZZbphЦ �`^knn ZZZERH0ךG@
  43. I�`innJ<"ؤ&�5---SW&Ebx��ȧhXв@!JIb8`v455EK/\ԳXؼ0 Q(bxxd}P 'JUJ%XSG {?((
  44. 1\b8P�戦rsSs477;B)`*
  45. HRXB0N��7MMM4n-nCP"jnnH��Ʊ>�������� $C�����\ �����rM2�����5�;n_9{\O�`kkkػ&ݞ8
  46. �g!�0z
  47. ��|d`` 뢭-k4#�^- �@9Xqӧ~{g/2�d```Z-͊n_�:d�Yqӧ?i��0CEDę3oL�&0w3g~aXqSdx#%V49ė65Rxȟq2~;q߽D?C5wmmmwϟK[[۸'}colNhkk[?وxofu[sQ w҆Fk=:��ԓZK=0Xk˒rk"�� 5IDATs7=K'C�` GڢO~2Q+no""ӟ%뷣m?8X{w-~&J5W/i=7گnlovtoxO8ۿ/ںq>[|no.ۿgn-g5vq]k}tn?OG8;
  48. q{g?z""]mmcN=Z�̵گGK~ogi=AV)Fp>{Y \0lo.q�_!�Ȋ>k&- o{%"Fy/{Ot_100kx7}t cŧ?sK_>1a^//0/K?aDD'?_#"F [}ug]_F;Z,cortK?hd```tRrμرF?i_[�^zXZyg&Iگn\_{ ΜyczNS� WJOgt+!>[|+~N<0patI~&l_O=Vv}K?/R)vNzmRbd(o 7c'?(=?2i\�zScio̓o8y[?X8^f,E+{�@- �P;%tM7yĊn_8}фD/cŊ}믜0NK㕗V(W^ja˿hNiycd>݆_w~1~c&*ʿHs+3}^��k:l5RR<ђ�/yRc2Sw=ѹ⦸{̙7b7(9r74DX+nJ5X.&M`,hb8݃̊S VyʼnOJR"e* �rq&#|V>$ �0?)0$zXhkkP*"o?;vQ/F{uȟn[*qB# ~)-Ɩe)KRI{ -ɭ\DD>IWiL�zU˵cZy$iN~Ϻ � WƞZ(<"?x;"&&{c}RBVi //cGh9$'PJɊn knܗ3o1Za~/91y%��Im׎Io8-:k\&�J$C�'bM/m+=">Yw_{ K#Xs wEȗ_c>)r 0Km\7.~gμ75ZKGsK=~up'Q2&yqݎ{Y_;G=J�̥Z+=1q=100[_Gv`bMR�y/q`+'cGKgμ_)WN믜[? 5/'Fw>?Oc붯FD5NtyybdDř7ވoWNƖ{~&/OB|_{ ~;q髱el[D5jkk)U*Q}�T˵c4ӹcR׍4h?~oS�дroz����������� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\ �����rM2�����5����� $C�����\۳���AJ#����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����d�����&C�����5����������`M������k2�����X!����� �����kS;j&:����IENDB`