From fbb6e8c01ac18d6bbecb7f48597a2755191eb9c4 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 8 Oct 2020 07:19:40 -0700 Subject: [PATCH 01/19] update intro to match other repos --- sop.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sop.md b/sop.md index 47decfe..1167232 100644 --- a/sop.md +++ b/sop.md @@ -7,9 +7,11 @@ This document contains recommended best practices for managing various aspects o - [Regular updates](#regular-updates) - [GitHub repositories](#github) -## Working group +## Get Involved! -There are a number of working groups in the Blockstack community. Governance is one such group; others include Business Models and Proof of Transfer (PoX). Each working group has a designated sub-category on the [Blockstack Community Forum](https://forum.blockstack.org/): here is the [Working Groups/Governance](https://forum.blockstack.org/c/Working-Groups/governance) category. Each working group also has a designated channel on the [Blockstack Discord server](http://chat.blockstack.org/). Note that, at present, Blockstack PBC is responsible for administering both the Forum and the Discord server. +From [Stacks Governance Update #1 - 4 March, 2020](https://github.com/stacksgov/updates/blob/master/updates/20200304-update-001.md): + +> Stacks governance is a community-run initiative! As such, it cannot work without your help, and without the input of as many community members as possible. You do not need anyone’s permission to get involved and contribute to the initiative. The #governance working group channel on [Blockstack Discord](https://discordapp.com/invite/ny6wGkx) is a great place to begin getting involved, as many community members regularly share ideas, updates, and resources there. You can also find a number of topics under the [governance category](https://forum.blockstack.org/c/Working-Groups/governance/) on the Blockstack Community Forum which need your input. ## Governance calls From f6ac04aae451252d349fbe53ca8e5692eddd1416 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 8 Oct 2020 07:29:24 -0700 Subject: [PATCH 02/19] add additional outlets section to match resources and pm --- sop.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/sop.md b/sop.md index 1167232..f767de0 100644 --- a/sop.md +++ b/sop.md @@ -13,7 +13,20 @@ From [Stacks Governance Update #1 - 4 March, 2020](https://github.com/stacksgov/ > Stacks governance is a community-run initiative! As such, it cannot work without your help, and without the input of as many community members as possible. You do not need anyone’s permission to get involved and contribute to the initiative. The #governance working group channel on [Blockstack Discord](https://discordapp.com/invite/ny6wGkx) is a great place to begin getting involved, as many community members regularly share ideas, updates, and resources there. You can also find a number of topics under the [governance category](https://forum.blockstack.org/c/Working-Groups/governance/) on the Blockstack Community Forum which need your input. -## Governance calls +## Additional Outlets + +More information about the Stacks Foundation and its mission can be found at the links below: + +- Website: https://stacks.org +- Twitter: [@StacksOrg](https://twitter.com/StacksOrg) +- Resources: https://stacksgov.github.io/resources +- Community Calls: https://stacksgov.github.io/resources/#/calls/README +- Project Management: https://stacksgov.github.io/pm +- Meeting Agendas: [on GitHub](https://github.com/stacksgov/pm/issues?q=is%3Aissue+label%3Amtg-agenda) + +## Governance Calls + +Governance Working Group calls are held every other week, where members of the group get together to receive updates from the Stacks Foundation, Each week, the members of the governance working group meet on a call. These are currently scheduled everyday Wednesday at 10am New York time. The agenda for the next call is posted as a GitHub issue in this repository, and the notes and other resources for previous calls are posted in [the calls subfolder](https://github.com/stacksgov/resources/tree/master/calls) of the `stacksgov/resources` repository. From d09e1818f9a55584c9845ec0b6b54336607612e2 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 8 Oct 2020 08:04:02 -0700 Subject: [PATCH 03/19] update basic description of working group calls --- sop.md | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/sop.md b/sop.md index f767de0..2138bc3 100644 --- a/sop.md +++ b/sop.md @@ -22,13 +22,30 @@ More information about the Stacks Foundation and its mission can be found at the - Resources: https://stacksgov.github.io/resources - Community Calls: https://stacksgov.github.io/resources/#/calls/README - Project Management: https://stacksgov.github.io/pm -- Meeting Agendas: [on GitHub](https://github.com/stacksgov/pm/issues?q=is%3Aissue+label%3Amtg-agenda) -## Governance Calls +## Governance Working Group Calls -Governance Working Group calls are held every other week, where members of the group get together to receive updates from the Stacks Foundation, +Governance Working Group calls are held every other week, and follow the basic agenda format listed below: -Each week, the members of the governance working group meet on a call. These are currently scheduled everyday Wednesday at 10am New York time. The agenda for the next call is posted as a GitHub issue in this repository, and the notes and other resources for previous calls are posted in [the calls subfolder](https://github.com/stacksgov/resources/tree/master/calls) of the `stacksgov/resources` repository. +- A quick standup update from each attendee +- Updates from the Stacks Foundation +- Review of Action Items +- Review of Discussion Items +- Review of Miscellaneous Items + +The meeting agendas and various topics discussed can be found on GitHub, under the [issues tab](https://github.com/stacksgov/pm/issues) of the `stacksgov/pm` repository. There are labels for each issue based on the agenda categories, and the issues tab can be filtered by each label for review. + +- Meeting Agendas: [mtg-agenda](https://github.com/stacksgov/pm/labels/mtg-agenda) +- Stacks Foundation: [mtg-stxfoundation](https://github.com/stacksgov/pm/labels/mtg-stxfoundation) +- Action Items: [mtg-action](https://github.com/stacksgov/pm/labels/mtg-action) +- Discussion Items: [mtg-discussion](https://github.com/stacksgov/pm/labels/mtg-discussion) + +> **Note:** When using GitHub, the word "issue" also means "topic", "item", or "idea". Issues are used to track individual discussion items, and labels are used to help categorize and group the issues. More information can be found in the [Master Issues](https://guides.github.com/features/issues/) guide from GitHub. + +The notes and resources from previous calls are stored in the `stacksgov/resources` repository, and listed in a table on the [Stacks Governance Resources Page](https://stacksgov.github.io/resources/#/calls/). + + +----- Here are the steps you should take to prepare for an upcoming working group call. From 72c1de97d0f725c88d3f0f8ef190de618a6711f7 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 8 Oct 2020 08:09:52 -0700 Subject: [PATCH 04/19] fix typos and test links --- sop.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sop.md b/sop.md index 2138bc3..b376622 100644 --- a/sop.md +++ b/sop.md @@ -20,7 +20,6 @@ More information about the Stacks Foundation and its mission can be found at the - Website: https://stacks.org - Twitter: [@StacksOrg](https://twitter.com/StacksOrg) - Resources: https://stacksgov.github.io/resources -- Community Calls: https://stacksgov.github.io/resources/#/calls/README - Project Management: https://stacksgov.github.io/pm ## Governance Working Group Calls @@ -36,11 +35,11 @@ Governance Working Group calls are held every other week, and follow the basic a The meeting agendas and various topics discussed can be found on GitHub, under the [issues tab](https://github.com/stacksgov/pm/issues) of the `stacksgov/pm` repository. There are labels for each issue based on the agenda categories, and the issues tab can be filtered by each label for review. - Meeting Agendas: [mtg-agenda](https://github.com/stacksgov/pm/labels/mtg-agenda) -- Stacks Foundation: [mtg-stxfoundation](https://github.com/stacksgov/pm/labels/mtg-stxfoundation) +- Stacks Foundation: [mtg-stacksfoundation](https://github.com/stacksgov/pm/labels/mtg-stacksfoundation) - Action Items: [mtg-action](https://github.com/stacksgov/pm/labels/mtg-action) -- Discussion Items: [mtg-discussion](https://github.com/stacksgov/pm/labels/mtg-discussion) +- Discussion Items: [mtg-discuss](https://github.com/stacksgov/pm/labels/mtg-discuss) -> **Note:** When using GitHub, the word "issue" also means "topic", "item", or "idea". Issues are used to track individual discussion items, and labels are used to help categorize and group the issues. More information can be found in the [Master Issues](https://guides.github.com/features/issues/) guide from GitHub. +> **Note:** When using GitHub, the word "issue" also means "topic", "item", or "idea". Issues are used to track individual discussion items, and labels are used to help categorize and group the issues. More information can be found in the [Mastering Issues](https://guides.github.com/features/issues/) guide from GitHub. The notes and resources from previous calls are stored in the `stacksgov/resources` repository, and listed in a table on the [Stacks Governance Resources Page](https://stacksgov.github.io/resources/#/calls/). From 4dae85f6addf85404a602e1110c33e765bd7cda8 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 8 Oct 2020 08:10:48 -0700 Subject: [PATCH 05/19] update description of calls page --- sop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sop.md b/sop.md index b376622..590dc6b 100644 --- a/sop.md +++ b/sop.md @@ -41,7 +41,7 @@ The meeting agendas and various topics discussed can be found on GitHub, under t > **Note:** When using GitHub, the word "issue" also means "topic", "item", or "idea". Issues are used to track individual discussion items, and labels are used to help categorize and group the issues. More information can be found in the [Mastering Issues](https://guides.github.com/features/issues/) guide from GitHub. -The notes and resources from previous calls are stored in the `stacksgov/resources` repository, and listed in a table on the [Stacks Governance Resources Page](https://stacksgov.github.io/resources/#/calls/). +The notes and resources from previous calls are stored in the `stacksgov/resources` repository, and listed in a table on the [Stacks Governance Resources - Calls Page](https://stacksgov.github.io/resources/#/calls/). ----- From a9c87bfcda5efa9c9eb1b85f50091a83dc78c263 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 8 Oct 2020 08:16:20 -0700 Subject: [PATCH 06/19] reorganize procedures as a new section --- sop.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/sop.md b/sop.md index 590dc6b..989908b 100644 --- a/sop.md +++ b/sop.md @@ -43,17 +43,16 @@ The meeting agendas and various topics discussed can be found on GitHub, under t The notes and resources from previous calls are stored in the `stacksgov/resources` repository, and listed in a table on the [Stacks Governance Resources - Calls Page](https://stacksgov.github.io/resources/#/calls/). +## Governance Working Group Call Procedures ------ +Below are the steps for setting up, hosting, and following up on a call. -Here are the steps you should take to prepare for an upcoming working group call. - -### Things you'll need +### Things You'll Need - Access to the Zoom Pro account used to host the call (or help from the account owner) - Access to the [Stacks Governance YouTube channel](https://www.youtube.com/channel/UCirhluDUpSPVMZQn210HETg) (or help from someone who has this) -### Preparing for a call +### Preparing for a Call 1. Determine who will moderate the call, and who will be responsible for taking notes. 1. Open a [new issue](https://github.com/stacksgov/pm/issues/new) for the call agenda in this repository. This should be done at least a few days before the call to give people the opportunity to propose agenda items. Use the previous call agenda as a template ([full list](https://github.com/stacksgov/pm/issues?q=is%3Aissue+label%3Acall+)), updating the call times in various timezones, assigned call moderator, and agenda items. When updating call times, be especially careful of the times of year—autumn, and spring—when different regions switch timezones at different times, which means that the relative times may change as well. Creating an "Event Time Announcer" on timeanddate.com ([sample](https://www.timeanddate.com/worldclock/fixedtime.html?msg=Stacks+Governance+Working+Group+Call&iso=20200401T10&p1=179&ah=1)) can be very helpful here, as it allows people to easily verify the time in their timezone. @@ -69,7 +68,7 @@ Here are the steps you should take to prepare for an upcoming working group call 1. Add the Zoom invite link for the call (which should include the meeting password, to allow one-click join) to the regular calendar invitation, if there is one. 1. Do NOT share the link to join the call publicly. Do NOT post it on social media! -### Hosting a call +### Hosting a Call 1. 24 hours before the call, remind everyone in the working group channel about the upcoming meeting, using the `@everyone` tag. Include a link to the agenda issue. Here's a sample message: @@ -90,7 +89,7 @@ Some helpful tips for hosting a call: - Let people speak freely, but feel free to cut someone off if they speak for more than a few minutes. Do so politely, and remind them that it's important that we give everyone a chance to share their thoughts. Suggest that, if they have more to say on this topic, they could write up their thoughts and post them to the forum and/or share them in the chat channel. - Try to keep the conversation focused on the present topic. Slight diversions are of course fine, but if the topic diverges too far from the current agenda item, bring it back on track by gently reminding the group of the question at hand - and offering to return to the new topic later, time-allowing. -### After a call +### After a Call 1. Make a note of issues that you didn't have time to discuss on the call, and make sure they get priority on the agenda for the next call. (You may find it helpful to immediately create the agenda for the next call, as described above.) 1. Log into the Zoom account and download the video recording of the call. This usually takes about an hour to appear, although in rare cases it may take longer. If you don't have access to the Zoom account, ask its owner to send you the video link. @@ -112,7 +111,7 @@ Some helpful tips for hosting a call: - A new notes file in https://github.com/stacksgov/resources/tree/master/calls/notes named `YYYY-MM-DD-Meeting-XXXX.md` - An update to the table in https://github.com/stacksgov/resources/blob/master/calls/README.md, adding the new call, with links to the agenda, video recording, and notes -## Regular updates +## Regular Updates The governance working group collaboratively publishes a regular update, approximately once a week, for the broader Blockstack community. You can find previous updates in the [`stacksgov/updates`](https://github.com/stacksgov/updates) repository. Here's how to write such an update. From 3ba05425ca62330ffbd6649a509b18cde8eb28e3 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 8 Oct 2020 08:21:35 -0700 Subject: [PATCH 07/19] create new outline for preparing for call section --- sop.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sop.md b/sop.md index 989908b..2b32dd4 100644 --- a/sop.md +++ b/sop.md @@ -54,6 +54,16 @@ Below are the steps for setting up, hosting, and following up on a call. ### Preparing for a Call +1. Create a new agenda by opening an issue based on template +2. Update date/time (+ event time announcer?) +1. Determine roles, or list TBA if unknown +2. Close the issue from the previous call +3. Send a calendar invite to everyone + - where do we have this list? better way to access it, or ask Jenny to send? + - also depends on zoom account used to host calls, do we have a foundation one yet? do we need to worry about settings each time? + +----- + 1. Determine who will moderate the call, and who will be responsible for taking notes. 1. Open a [new issue](https://github.com/stacksgov/pm/issues/new) for the call agenda in this repository. This should be done at least a few days before the call to give people the opportunity to propose agenda items. Use the previous call agenda as a template ([full list](https://github.com/stacksgov/pm/issues?q=is%3Aissue+label%3Acall+)), updating the call times in various timezones, assigned call moderator, and agenda items. When updating call times, be especially careful of the times of year—autumn, and spring—when different regions switch timezones at different times, which means that the relative times may change as well. Creating an "Event Time Announcer" on timeanddate.com ([sample](https://www.timeanddate.com/worldclock/fixedtime.html?msg=Stacks+Governance+Working+Group+Call&iso=20200401T10&p1=179&ah=1)) can be very helpful here, as it allows people to easily verify the time in their timezone. 1. Add the "call" label to the issue. From 1ded234049706c4eb0666ad3b17ca564805a08ae Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 8 Oct 2020 11:45:22 -0700 Subject: [PATCH 08/19] fix typos in issue template for agenda --- .github/ISSUE_TEMPLATE/agenda.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/agenda.md b/.github/ISSUE_TEMPLATE/agenda.md index c27ac6d..4e1bf0b 100644 --- a/.github/ISSUE_TEMPLATE/agenda.md +++ b/.github/ISSUE_TEMPLATE/agenda.md @@ -23,7 +23,7 @@ labels: mtg-agenda ## Stacks Foundation Updates -See issues with the label `mtg-stxfoundation` for more info. +See issues with the label `mtg-stacksfoundation` for more info. https://github.com/stacksgov/pm/labels/mtg-stacksfoundation @@ -35,9 +35,9 @@ https://github.com/stacksgov/pm/labels/mtg-action ## Discussion Items -See issues with the label `mtg-discussion` for more info. +See issues with the label `mtg-discuss` for more info. -https://github.com/stacksgov/pm/labels/mtg-discussion +https://github.com/stacksgov/pm/labels/mtg-discuss ## Miscellaneous Items From 505032dd42add692350e7915a257ab35aecefff6 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 5 Nov 2020 09:46:06 -0700 Subject: [PATCH 09/19] remove extra backtick --- .github/ISSUE_TEMPLATE/agenda.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/agenda.md b/.github/ISSUE_TEMPLATE/agenda.md index 4e1bf0b..b2c9631 100644 --- a/.github/ISSUE_TEMPLATE/agenda.md +++ b/.github/ISSUE_TEMPLATE/agenda.md @@ -8,7 +8,7 @@ labels: mtg-agenda ## Meeting Details - **Date/Time:** Month Date, Year @ 4:00pm UTC / 12:00pm ET -- **Location:** Link will be posted in ``#governance` working group channel [on Discord](https://community.blockstack.org/discord) shortly before the call. +- **Location:** Link will be posted in `#governance` working group channel [on Discord](https://community.blockstack.org/discord) shortly before the call. - **Recording:** TBA - **Moderator:** TBA - **Secretary:** TBA From 6ac8db883388cdb456d6ca9d7af01f91217ab9f1 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 5 Nov 2020 10:00:46 -0700 Subject: [PATCH 10/19] update preparing a call section --- sop-meeting-agenda-example.png | Bin 0 -> 10398 bytes sop-timeanddate-example.png | Bin 0 -> 47738 bytes sop.md | 91 ++++++++++++++++++++++----------- 3 files changed, 61 insertions(+), 30 deletions(-) create mode 100644 sop-meeting-agenda-example.png create mode 100644 sop-timeanddate-example.png diff --git a/sop-meeting-agenda-example.png b/sop-meeting-agenda-example.png new file mode 100644 index 0000000000000000000000000000000000000000..51dbb7a9f138c17a58e6d0541838a9ffa599818c GIT binary patch literal 10398 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 Q7lk1pB`z;kDWdQHf0tZqYybcN literal 0 HcmV?d00001 diff --git a/sop-timeanddate-example.png b/sop-timeanddate-example.png new file mode 100644 index 0000000000000000000000000000000000000000..de1d836c0af28e874d069bfd56f0ea48737e8f78 GIT binary patch literal 47738 zcma&NbyOTd(=WU@!QI`1JA@#?-CY)UcXvX92X}|X-Q9v~aCdii$=y8fdA{%d_ue^k z&hGT|bXQeZ|GG;$TuDI^8G!%+001CMONprf08k7700b61B)FvThoBDl2g*f6S`8i^ zesx=M3;c-YDz4?K>R|5bVdQKEP_=Y(bv1J~3I6j503ZWMiwUcFuAF5Be4BmD`fEUd z@%=j&v`s9*;FA`070m`x8?3->C3RE!2DDG;>Sz^1XO=C~9p90i=VDRw$T{pff-b5% zgF91G(gXBYVcPNbT#WL56cLM>+uv+Ev8+-v@mISE(A@#P@rr`az14K|FWzsnSP4^y zxBi`*my55@{+$Mwj}{}1Hj4mZG-&YM8qO$=Nd_MbzH=c(|EK78c-t((TmaqQG$`{I z4v*EbiC6ZTcyua^HhLGCbh|r?>#ET@V@i&!BA5zzAH8Aqp|Nw02NGA~mahI`19b> z6Mz1K)44H+xi?7l{m#8Pz5v8q+;%4xVwpj z-)+#z+<0(21(y?{H(ObGh%3a^tSQD{Qfbj&n1Dir&n(}hi0Nk+@Rz9FS~Iy_e)X=I zSXK!os_SUPlB}Us5YL0mqAN(G|B5+WO!IJ^&m?1m3J^riY0l_P15~Y?)bXCN8EF}R zK!H|@KFA=794;I;CTKvzKX!uS)0LjFjfHd-U9^Rb>{6gsx3f?c%cxrX-R8w%1A;hX zgO~=*+3(@neG{x=pGj-^1@O-adhbd)J92X?zKCgl-{L&Ak%?$v3h@A?5dr5zVa%fI z(?^z9b(FP~mjAIcv$PAnC9}_1%Vo)~4fsZ3Hl+`n(Ex%&noXHoUM*n~5QAMU78^@8 z2%79{Zmp=WLh~VH=P)uhjCp`+lqdo^QIB?XFq#pNV_bVCn*6b4=bWE!d?Co5)$+*& zf+h@i3^jnVDW}ZbM~0D2ErY`s$$GVNrLi)fY6Ia=%F{UA@!P!9CNEAZ7n9K&&FC|k z*0;k$e)lO&u}fN{|TI=#gUw z9vrYUDFgFbE0g(O+S?cbWXi*DW1KN0P|_aRrVC-3n5;W?V`Iwb#w2FkoQpj8jLbO& zRW^&Pl*DFb<(8)D=t5i^ESlo|Ap?K37PsERXSFmJ^O&WFs8LMy5u)ZY-YS(fl&bD6 z(yzouW}-~3+SHVk=8o1|cFruhc-hs0KSX_UzWgC%b+TM7wub_2IjnBBu&i%xjXV?; zX>`VMqUvNZ<2pX?h*8Mr&5YN$U%W<-@LRgHwdi$8i4=~gr!(HK)uYkfC^>BhkvLSN zTU=B#UQ33T_Esey(D+HBTGg&(x|WINUy{tUj#AplsyFtsbhpIYiG##XdWeGc05*$x z5p__o4jQquO2E}Tq(xO?Qy*DXhJ;jroN^xlG4*eI*EZLRe4?2H-fVA zMz888oZcOd$Hm&qLozpcWTqFAnSX=@j^WCNHMq*#D>%N02H1UY+;2oEuD-gfH}%Y^ zX#*X|m=sbfTJl7g;D^mIEYugV(YDCk+}w~~m}hpNnGM8-lhQl*-Im59yc(iU+tCB( z3vFzzk6CB1C-(;G$^01RA}DaHFs_Vo;Wy^*w}KVk8|Uuup~=igGrP3oYie7I62WpqNyLi zzXCQ*N&CH=r>`wT1I)_IqB8)#+6q=q`rb8&c`t5BX8V=;5IgKVYCPx0`{xrwuD9ih z5AW^zRxZy7cM|gU-(qK{RWgCwvRH}OB*xBwGhU0zj@7-w)DvE$tRmj9A5`k;QwbheZw^eMM7Pq5xJAlw>d_G?{jHmG|iiF*IF zZ?H-1M$Zl(3zvuQQ>k2@(l9nThpn}eW@)AEIdUD=t(;rL+suru1B!mWN|MIvE>q?} zF0C*D7D-;4PWzj_L}@a|V||lmGP`|ZDO$A~p>u=TvvYU--oWiUO@An*Q2Ghbb1P2%LfEh}NOF)fV5K4gtuZqv>Z79R;G(Uq#JD=GuD$d4 z0MP5=Rfb*=j+})7Y}Fl=M>KYvu)FOrx@^uk=P2$J2>=IgZq+pJyXZRy0{p_o7`K#B zB3l< zMJ^XTSV5{2z0}ks?m7%!8Sc7oi@3?Vp{=N z@1Wjg)#~{{O$}384$9A`=`mF=D}RE1!c{D#C)m=L+tq((mThOO#8#L2V)N|1VMjSb z7}V$&psbz2wA5sN>3G53oSdYzcH-y1Y(AfqqQ=_2C2M-a$+l_5=8nh245-1kmKhV9 zU(wc#2g!VHp8v|fueW8w%PFTKml$4}iEgmeE0fj>j<&Nyh zch}&TJ*dkbT+#7BQM6ak__PK6wl*7}gw79?BCsPZm5Dix8b($#{H{W7Z~Gu!v*7n! zs8TtiHnJynBR4A-S5_zk6N2p1tv!2s+U`@X75VF%+uS0DD5IvvFj8@d`~Zx8&IKno zcLKrRNh4LePy_z~hKJ-Nb4*BpV=S^dNR3?sQ z64WH0Tr&X1Urbrqu&{W8<{<&hE~;6~)wan=`0+_J6G`Qi3g-m2WhHm7_O*324O*g# zNu~b4eTJ^B=*QX``wjcB&gQ}lvw__Fq2z41hFxIS6({S>@GPB!eB#3?c}az zH^E_8wu!A^e1q2+BPwTK3lrl`Om5UkB~wY$;Amb4R3OIRH!8?ftm!^AM4<7GzqHZ+ zt+Gj}m0qki!r6SuIMGu1qOYu_QI_}GeH`0#7g%ed|2{fCnh(YH6^-9vfFt9WqAD?L zt4_UQ+A>n}Y~H)TW+6t$4!^*NiK$WkOWt8FbR|xWNM%n_88(NvKoF-W_KD-ED^37> zWkp-qf@4gTj6*+C&x}g-R7$!1ld-9{(LJFeRG_MXvTH8fPIFT7A?W3!_VAl>=*EaT zmd1IK6NG1Q|8j8Wz4zalAi3j8T886Ib83ZzD)#i!aBTY)D>AuM*HCwE`L1#r@^ zD*f@P>pEVYngun!YYtk|K~_{!Uz!i~TcO%mt03XS335p5NCh3KZlIYth9GdE$5K&h z;}N ze#u1TSlU@lJRrbumg^L8#sXhij2$K+`jXXSE;2K~F)fv) z7EVF~$6u_HI=JjkLArsfYg#X}lqr%7faP=0+hTI%BvQiY}Y2Bm+{i7YlNnM8B5l&^0trDN@?HitaKr;RX zlAPIeU$mhCz-S!67RGUeDb1nnAJ!vifJh!$yoDltZBxo+`Mo0Ith2LkqiO9^F${l( zentS9D;8Yt%K2we!xO!qr9;|aybj1BG zF*&DED}j;}q&VDn4xLK5>A!P`_BJ1YpsH*5#t}AyC%u1i!Wu;HXYNB)G&TU&;YB^E zUw}XJ2|$M2rQ0tH8Uc_cNC)cwbbY`(LMYOL)2gYvqO@f~R|EZaEomF)VL_BD%%n9| z*YBB#Pb!;(>eR2?ch;%|gaZIEBpOO-)l1mCZWyKRpUaT#Tv7~C;P#EV%2`Q5DkdI3 zU&TIP$Kwix9NQ~_#4Oiy)o7$lhlYYUV!nD;hC7j&L2|5B3X!W0cgQMBx~b z=_3pKgF%B4?|F2M028@<1}Fsppd-dzyRuQz+vWH|)C+K65LxZhf21X8PgJC3GRd`- zbxVxXAbywd=tp?AWl*{%=c1z7Nn;en6&GLoH-O9i5vmcO_^rWMM%1oJvXS&3cO;$? zeugVcG0Xh$$Mw7(?%Z80g^QbJHy}FiM@#BaP#3gepnJZpd z15Tt6DH-j}vH%a$6JB(GzZmlq#&5c!I!3CoQ>nsU*#iDjHAp*wI00yEC%CM2SDq3T ziiRpN5~4LsX?S!zKfhk<>(6U2_a=7`w|tiu_Zb3J%7t;zfu6yBJBU^kK$kFom5??W zrh3eUuWqP%cBqV~LT;ME%GomXkPM~O_bH~o+BS2xLAo)#9%>5I+Rz6$+ z9fK8n9F2+QmX(Gf2gx4|8S6*0aZu8iwz9}#q2J8ov4blo&~Kg}zKDl)HM_?Oes*># z?3~Z4g`b((U@oFuzA$yd%2wx9UIQEltjaQjeJ9RnRp6l^0XZeL+O~1$qUOc^FD^n* z4pheL!$ytXyHde-axey)gHo(Nb(jFTa(qzrVKnn};@dRN_3D}P2xvP^JJdVN{&*}X zRh%ThJVaL{zVp=aX(1{@_7dq-x?GsoY1`IE*`cLID-y^h(uCZQiU|+T92L`GS-qLJ zJ_hrBB=VgNbGCKcWx8okF#Gg6NvHD!^I$b>D2cj9!?5YE?LZqZ_SrT(4y@iTY_H zb^_ahVZ|UHMef-6{0wG`A!0P5!>f)$M71%{ zW-G{vV?0IX+KEX(;~FQi>o>^?_%%@I(`5giFGQdr+>|De9?ngLcB)m&K6*{g+-kxH z0=6jRspu+UF=r?DW}z!6E}2{^WSCP<&thJ99jjWF(|hucsG`fDaBP*!N0_`c6|e)q8)6Bm34z`4Pfd+Fn>9|!!fbVxf^rS!7xZceo=^6Bd?xACcThv7sDTNkLX6HOm>Y*|L=|KZ>#! z_NKWvGC%sn?HxTfKffVf$}ZIn*e$*^wwQr|#)ke*BV^!Ru44pkM=1h*{Xql9^+QK} zimxs(JJ{OKt&7Ks%gawV305^Z6n27n<*`rQ)bh}L+~(xc<>99B(~y&W-PsH5LQkdb z5i++sgpnN?%X$KC>P({u_mD*dh+00?Kom)-@lk8Haako!-#L=Gq0li?J&qU0bl zwyi=XHl8|yF7l)u1nu?=)wz}J2IXFQ9!oZ(WXB9L`Q8T;Chu}@*vkt`7M3cH(fKrM zGuXup^0*I+5 zgg=I+=he;&G$enZ8;%w~mVSbW)69Kr5QzKIu2ZgHcEdUgIPsjVffNvT+w}wh*Ne6%s%tgYh2yM?|Mes3?vx zg@a3uAX-46D}=7_xZ=vTj)Ezh?bn9sO*K`0w;Qn1Og{)+T{(_kn`&xG^Ck^e16WYc zY*-JkwZ)M!E?iVBwfmO;xx=-wZ*$MijtlWlW?`5ilvs(76BQOD{eX9%q>pQb@Sv(O zV{0}+XTH9cTB26`Y+z(vQJ&tFOiVn_RoN-I3H%10z+64$L1;qf%Q*70VJ|1%x#t1$)r7?(gTL1@A&Q#w$I~oPL{CR9asf3{P*) zSJ_yXRDummga3OwMJQ3PkvdN!D>_+jsRuPPEvX<7H_G@pxlC95!tCocU4~me|zmNXp{U}Oy zcaGWpk{3I`;qG8C>{JR&BA{!9Wv=*=< zXRRPUfb{bZBmj*bMzxn42<&NJebr5u`xvE$_x+5{4y8PJoJaaGYeV z?wu~ih;bF@ti@zr&;=5o8cj>4n~y>?vLJ71)45+jGPp_9qJX`6CRQnKE}N%lBTPx* zs-u+%F|UU@I{qn@1S;ct+SoNNVYZ32JWjADD*6$j6Y>{+ic$T>c2`36=c5u)ab8m! z@ECYh$En$|(#KTOrr?{Wo#Z5BADU9k6>_<7y^PZGx!P zWO}iYl{WkbJnI(7qP*X31CvlsBH69ih)+%VcF|avs)betn9xDJcRgkkpLI^VVwTxo!CjjfikEXLcPPVL1aK+_P_$%fpv2P;0*2 zsQvthXk{RSCc~i;ny|O9Q;}1SBCvJ55*ysOwmEwS5;25sT_6hs-2xS4;5WttC>Q7o zVT=4i6_Rt+hWWDw&6H5i5Nn7HW(V#xh(OulrEB|wWf;JBMzsJGZuMHm{*+N_^G;^p z24zOo>92M08Zcj@)u}f;dy5mXofk1i);H+9zHkTRL-+Hn(tcSBYs!&44%vOTu!X?DzAVApx| z17KYM_%gbqk|ma`9?x(H!o@NtFu3-HEUqo0D`wuR6m#92VwoFHj=|uyZw6Ug%v8nUfLL8cVEJtB=G^GQ6}|rs^|uyx{aIv<^ud^ zTGoP;BaryChigvoP+O_XLf-FN9D0`{*q5@8TZZdNl0u}s8pc|aPtRy+gx|cARq8nna6;>^jBuwAcY@-PwT^}M;BIjd zg7-c4l&N|org%^#K}-Bu$Cs{B(OCVu?xm4Q*_;t@EQY9ZK^HAskNU9rIVPTm2j?(j z?|YB1`@NPP*+!$LQN^{r11pbZ{urd1 zb#@No;=(-#HFvhr-{0HtiU*AI6gOlinMaM7Ab2MvIyWqvT3brBb?llXvL+eBzxW`( za8qVEQ4Z66W|_GAJGqa9CZSjB>=5d%pj)?eY-ngzSz53ND^|8s*ZHANUJPm;vg8CW z_nqTFa8z<&pW4N(x5HFk+iictuCzWoyBB-R9Xok({sM7?S4z!hOqSzaGgo#Z+o|Zn zyH$noLykrSgd}(WXmP% z!=>9Zi>f{7c0HVzsoN>nPFT$ z6FMjcr+#dfRMLfQoh=X3htf{5OvZors__&Tw#v?Qi-O|;hVAwioM3WH55HPAT6v0Iya z$iJi!ozCJDr{`;me`zCFG9Z<-Y@(IEu(um_e>c1Opax!`95Sqa6`ihB?x2#r+g^D|~(74T&v*JOobr74rKHYEU>sLK9~D?~lr zyBWZskgu9CE!_`y5oA@*?$#^~7$6*DGd)xZ)#q&Kx(*OQ^@W>fxw|+nm9LSr9+V6YI{n9@m-{m zK{hMf(`6DR4D15;Y&MN<(pUzSJ6Io|kXs2)?MG6pXt(JkU{^JHjab`NR+NKkr4L_W zQpRwl!Qt&j8d;{COZY6tl-C%&`SWM|5zER!;BdJ&VpcEcfyZx+4 z)e!5da2dN%Ocm&t&}-Vn8$_BzcdcXFHGnR~^=du$Ow(Bf$~qrv@fFV3il^5!FHtjU zlg*dWWwI|TFCY!PsF#VpgrWCh!PR9rxf8&lb=;*^8PJ<_OoKCjp{ofDvFfDVGZ-r0 z>C>fcuTa<)@JuE$)w4(!0gX%#vq2!GWl=9y0Yw?e;Oma?Z0X*LF4qP1_Q#@E+V79X zK183Vh_22{?z=aUgk#0=p}@IQt@pgJuT0!yxdZ0)D#jq1tt>?i%2Qvw@Ti`IA#`YA zm>*>D&QN%^pBYN7&sBF%OC#!RtN-M`=$2_^_PE7k^&4_J9pIYDT!7m|94B>;NVacItF2UUdKQ<&g72Z281V8Z_O$lZbv z{y%wO2>+AH1&xjOFDndu|E~pgOIWGenwqbtZ65DL?YsorptavAuV=IGyER=OjuuZ0 zztUMy<$k=U1kK*lGAs63KE`=>nvqv-b)vuKwf&mQ$==T<-^5>7Bt0g|DsCNQCh>c` z>zOEb^4Z)sdc4=`vHRlDacP@sKrNdK>!gy4BwVq!c+rbRC;T$@lWgC?!`&kxm^g-j}d zmS^>O=d}EQMOB9H>U5U^ro+I=ejLx#bzXVG=hf~mZT=LS!K&5PL*~<`MH{2X*wS*v zHXRHPzw?u(`Zu>^M6euD)C_y0fPC&P4(preQsIz}k6E6V#-rI;(on^2Kv5DDPu@?? zN!D&_O9KUx6Q87&3rtK<;3V7pimztU6eT4lhNhfI))}vp{O;2t>br);rI-gQ(ou_rBWlQ?AqgLRlUf{MI2|iSbDMg|F`Tle!94&l0FW zvZ^A$*hdBn(9`oJr?qJSA_`2ayOE{q9C5SJ(4<=*8bj^g@!q$?k@`JeK!1g|>PY-<2lG`s%bG?ixJgnF?S3k_gB>pqZx zXGSc39j={*b4hfXohOz{pK8qP-r4Rcq%}Xsxrb%LUTawR^mB^Xp3tDN&xDk?@z;=@ znu7tc*_G0JBrF&I0{$MPj~u2EDU%tJ{U=^y})7osM0$79n%v1%ie&PP$iSD8PvW% zUc5^bD7_)G?+*Iz@!ao|GguW~be7=W{!>YyO_&IK1*Xq6V!CUVmIVm{jz%E(ezge` zC7`vC)$aD8i3b4yZPR3D&`lJ4Mj1|=T^jsv9yUTo%9CR-$7-&9{;Ztfmm-0&P{Ny{ zpr6Zqwm}*GV`PjL<&;I%oeF}NsP^=cF4R!ST@v}1XN0=V%nJhF(oGimao}(P0K=ABUxU5{+9n$DXdvH%KPjr= zT;VI#L2tDku4FG5-3kujvORl<-m(B^1x_dHqrA=H0Z*pI`=^AUKKog04;7g?t<7SS z_~>%qLFttv4qUfdmo*fd2mU55>nFYUk;vbtiD=fK{f$j+=1dyQrpx7yHGws+x^f3s zaZV+7t=oPQ>BQBF*Jc&0;+4mx;XJ4N`@DofQUn)oIe7*8$A zzdjzBHn^@XYOwrr{)c9epVvQsve!9HRNf*X#uj{8I?%%7eZP3_nx1E9Q#8ORd!QRo zwjVqG-3CrX%lOS{7Bi&qX?~SQto>D?W6^GdDlWEoN>Q-JV(R2* zwPA98<(AY{==RB^`mjHYIWqF|)6MZ)hblM>Vai1Fjm+}5`F;)*7S|2fm$R4~6!4*% zHoWBbz3X_sR3luZO_k)X+t+k#uM?^jJQnfTTsmp2yAEW<;r&h&4f=Ax~|C|5;wPL)^tgoWaNh6DGI zkF4u7s^qQYAwH;5DnTVgV+iqA}Cb>v4hr zz^~PWEk~%^8v}j4sQ0yzf^~ip-a-CPo-aYw9p*ig?81t*_`F1?=ILzg`lszuS!aU z_D9fxE6GH(vm)4!^$eH1+s>lr%93#Kk=$f``_7;_2=Pr#BtG_}NpTS4v>%uGUcQLx zJ}z;ux9}>OLL!qQ1~PD|MQaKT#^gbX!ApF4X&64K#^?(`jA^sRYMB6LKZkIbL|^e3bE5aRscc9$ISO5W$S&9#O-Ij zqsTCmIeCqxedGW$m4?K>(WuyprQF>a1gendRn*6KOQ76wE6+EC|JI_==_5+C8V%`q;DY<>Cke8rw9JINMkbQ)NM8ZX zx^}zkl!=Xr(b-PiZ_&IIt*(z++OX~N1BSh{0$_PlfL*;OAE65Xkk7mQk@g!ROh$+D z%eoawbUPoJUj1jB4g@3sKRGEc12=!03lm3wD@#J&W?J4xfrd2oA>ZqdQbE)_JroWB zme;?c70?`OiJvVJ1DEP_M@FYk1lc2{p~fKrM3YfTqiLd9KmQIkxbZlC?154xA8idt zV4&LCZaMV6n;}2)6K=}=BDA$`4^@xfB7kpVMT))c+D5*n-MP2$GiOAJy3N4v6lPy*MV)$f1TrJ_K1+j5IzSJ2Cvq(NVD&Q$@E4x}E7;Ev4~+c| zmP7z!O{y!#y?JQ>;Fa3%u%~eGXBz~~5I=t&D^8Cct#muBn$;3ZPCIX(F0*#K(O8Id zf+!`#_K$1wdSZZ~tK~4IT$mB!c+#hWgCI6QU@gRLs$(b`AbvqgVgwPF>64Ah+X{zF zDp?IGaw~+PYmY5lAe~dZ<9E(kp^LA@mxPG#3V%dVkfR_1eN1~u63C)p!(`%%q5@{j zgSl+Jb7YJ;G_z{lysP#hWDnRnLG?Hu)|#xJ!J*MmE15elAp7lw7=u{89?^I+kd2_}Xo4hL|7yk3A= zmzPLzY(tbMEtZIV* zoE?yB)l$T80npFVy5X?sclY*avUvDI{;L*cpz$3ZB7Si`v)ZJ|A*qLkzLbdE(5 z5zLzh07ytX5AQO?4RHW(AJSz~8!`#njNt%}fgi&ovTB~MU<+l9oQ?H?o(e!K-71-c z(P$n0bax$uH8BcCE&a~>-txBO--SFjy6~(xIvda<5qYo46a!c%8`m;jaHE)TEi|0K{1oxSB(y>O1oRQL@1z5 zk;D-yh;?$!eF=J+=wJ2lz#5?3xaVQGNkNRVOp7#AIAk|xxPCjB0@`1s&xyNvybMic z8j?_eutg~ep*OV_KOfg`x#snIEf-hYOIp1VEzp2K-csw?*o&iW#r$KjEv+!*XN7N; z-|%dNe9o4Rp6ICTG-ge9Z``0$VHcnUt2gz^u=5}alo;4*e?{vqX7jr|v5E!BQfZzDKO{N=_M`93S+r@rA5kaNr?m{E&svv*g zt|vd+X%jykG@8_+i$W6-A)3U{^^S4hPrBnl$Ga<9W|KEEd^ zz06pxZm0d@Nsg5Gy)NfaZinXQyPq^WBSQ-^Bx-4j*(J0E0O->u+lc58wAUpkTVXU) z?qt1ocjQV(RlIxq7R=3LMT<*8@4halsRb%Mw$?F613^DQ_i|?=6h8cR-yJ&XvkmaB z8#x;6CXg~Q9PVRtycj+fR2bFZ8m(?elWZ`ZhzM=Da(t{!SXY|?7qUPL$Flza=cPg} zL&d-wW$^vaJ@9{<+y5=7YtfE>nQ@p#Xoj9zvKY5eI1{*i`H(kc{`H+~IRAjQ=W?fNN5cbP0TqF5;R2;A^KuJhOC@;^=yA7geKd#OVvzdCN;pOHxm zoUm`WRrWb}5Wy|dO@k?T4qf~By-d9PmER<1eQ7cj;cTHHxJp;hXb>`*93`;=S(Yiw>)DF`}qeSQfv7OOfaJup(w6*0aCD+ zVI=k$)Yj?{nrVbKlW6tku2v}6f$}?4Fh<@54lL@OjH7XCTqEX5NKs=jDIQCJ+OQrx zyt=1U%_&quT101Xey`|7lrVa9AR`~H9}g~$iD6{>4({CHMuWD3^6Y&2{<1!4PkxUP|RcjjhM^nXK35%qZy z`7;4M>mJIS*FTw_v+}KZQJldh!#|2pG^fP3Q?DnrS}oD`4-kWO857~o%dG9s3)$%2Y9TMzOU0cVq*y7C^hBJf=9X4#JrHF39F>%A~xAC!yzJb z*Wq$F7d?U%TKM9u^Z-cRrvzrL$VrlhMkzQKCid&#Co=d47BFAu41GtJYjHoVY9qNf zN%K)e(e{{gOqpk-`yiP(jc7iI>H2WI3oQ%++A0CJem`{QnMB9fai6)W+frL44(f|yMK(;4jj7=<4di|8&H9xYA%1>{7I%D~hqpU*?7QtCj=qH@eHxU?j zO({0LxAX#?tb)tbivY?D$b4RK$M%>;C7nt^>(LZYm9>sp$crO8MX`F@s{@ob0()lTTP)baA^-`rVK-=(Byg$99l+_!*N_PUnA+||N? zjk3Tse(a^*OT&UzsCI~SK&zeCjS%JE^Yz2(8WzeWW8ApzbPuE`Drs9za2wF@!7Y;v zx!odQ4ZYV)4gUph7_4~p|DBNkyF=`MuK_0V-<(JL|GaGf4+S;i1KPG%XblnX0l3BUHm)rSDW2wzzmAt$>upJiQ z82y2YsDs0(4Jn(#46HL9iKqV0AJ@+kEr%1}Bdhv8=Zzj4UO(T5KK^qh&?;W6wcdhK z^dlm4IPL2T3JQvfXqcGngt3>1ybiNGii(PGQof7-F<2)@I19zqhbKJ6h#cUl@3FJ9 z!xEpk3cd8Z^Z|c$cQ`pY2?d7&=n+K~XaEcGVKJFWx5;+7F2lg6`J`)DUKKzxH8+E#7rZW(JOKJ0|Z8^WbiHpEBwAJMm^pl6Z;bDT#@T`@I|& zllnhxgZcMATdLh3OTop#**E|>w(8y8IUn5rBpe{}qfsE3HpuI4GefX_f4M(htVVrR z1dGR^;~EywaW^9yaLW_$`_1oiqto@Qt+h1`$J$~t^B;e5G_!kqdw!4W#nYDAzBkg| zGBWX|3JNFy-@~t)%H{Jy@5hQlA5SLDtDRP}MYsmOY;0`k04xL;m+S72({9*6)nbK# z!9iF7+FLJM+o+G&#Kb~1`elRHZLpqg|0IR{W@1txMq#uGELGD`Q%jYj$y0iI+Wi%9 zs=N6zoAYs(kn`4W$tfWzX~UU*nC%nud;8DgwI}~&_g{Y(7Z(EqQb2`v{Q+2+e2?;e z7IEw%J!VzS4WC~QQ~}!$u07Z6r`9@`h^o)reE|Fo9+43{j=Y)FvdOswh+|-hDSXWb zKfIk;2${6K75oxR&&YT^cL;c$3ixml6&3aO7i6N*V_tj(celFv(NtYMb?zQHumeZx zdsSMTZET(de(|B`e}f4qsjMU>C9N(kecmPgi-(C>pi!O^@Zm-B%Yqf};bI*T(C&Wj zy`Q9+O6#>7&0}qC4cL+tdYPvD#n0}s_y}V0JD%4xcpo$PxOq9Pp4Eg6%+4kW6^Tnu zcE8#Z2Gp#cJ9Isp>*}sJ*(gR z`|${3@|n}J|aayLgK$2 z=KyOqbBc|%^~qeRDp+3NbBVIajIH4Qg#NzWj*LhHw7Pu15WjbjiyK~SY;FdCd5OrU zp`~TQ89S}+X2wF;^xTb}5`47+UgqedKmCwk);3!DA%ZTZeN!u zxE{bYc>8$l{tMQQsnafwL;~QT9io6&$99Y@-{paGE0CFIcf~P{J#4mEQBh6~5U5j$ zqJnB%`vjJA+`7Fc9hPfxMrNk(!?J}Hsrb-%m0s&jFC1w@Q`5rST!nsT`nrH(j^O*l zs)MAYq@u#VtLyK_tFp2(OUG58X4g#;cy6JhqBb`-E6U5Waou$PeeDL+fTytCYSYB} zJ+Rezzb6O^6B84RDf`!+|D=9(bp=M1{QUf#-Cax!49n;HIaP4BgR|N349MVRCgsPE zA1f;>lUZLM4gTI6oGw%rj5T^(>g%jAYS$Ik*WZGbj$0UwXKkf<)Pmxu+Md*2Kknn| zr%)#1wqn2w_!MJA0LC^uKR7D<+z(j&^Ps&{ahv+ zjQEt2F+>91oD2+zfPcXHZ=CfXv-0MK?Rdjo+XcXq!o*BqPI;wisaIO$W@G!p#^&Ub zd2HNk%05jB#zqY8nR>TV4GEsN6V2}Y{lysKul|qin^}T>ZH0y3lX>MhBagG;P)Xjv zVB!f@!M3)xqa#be(^d#7U4%}X>+x??A-TV!mYg#NBt%3VuE!XF61B3_)YR7YE-!I=D;)2lrTz8)X{Z7-P0J6NK z)nDDu0D(vrC&^0aaxTdP5C8hZK z@!;?``Gb<_-X4-cqaydv+UMacZxNoKWU78jaBSO=+kQ<-k^1l3p%BN$_m8XpL)BY= zRk?1_!V3hYL{hp#Qo5wOk(81KL8QAw8l*%-L|Q~jKtPa2kd&4#1*E&1J2~e$_y6yD z_OthP3E%o+zH^Q_#+dJdxEkc?ySVV1#CF?V?ki#E<9=+yuc-0+_wS3RQLTTAOGJSf zT{uv;FV};5{!`SK62kY|x8cf8hG+5xfvl>EN)C3eS)9Q;KB2?Osu!`bu?QS8GD8Cc z76J@!5o0yAKHa7>9fK~TM!(d{%U7>nQ3!iLn98suJIvG)A|Oq|ja&61<5{-6)BLV$ zdD>_W%4>Ib_h_jJM@mnt*te-ohv(0cg7{vH4#ama?>`SbguFe_y#c{=kkWKMv)%sl z=dM@%O`3n=;`y#$2Fj|7LyD@XZPnS~n8}@+V#1u<4JjgC>@4!=soS!($Ye{%op^Gg z`67!uh=G0CaQF35C=X}*g*rtm_xRH`mk1UiN#+w><>cmuN&STdxd+Rb!=%s4<25~V zG$|ETd{k66W|iCOP~d4wAbPEudiJw_qi;!5V>tG`K0SS?YuVWP*QxPjJ_Z>n^T-OZ zvsP3Z{c}F>qN4$l5+rSg$T7O9-!7Yze9<{?+4O(>bJ^Yt^?#OXG5V<1Y(w4e`qBmLaXmrmB2%`PU6tDdUm*+V|xQ3&u>T?1cM@uAct) zM0SECsNbEIuUd`XEUtsMwg^)xc|a}(RknmY_R7l2x#Bxs^^jpa+}x(k038Lo6ET+w z%=x+2s`w#lAf_7O_pV`iWLcY1`5)kJGQV3me}~c!U?gkq_Ufye8o?zV*V#7Jq+fQP zD*emjf#^Pz`NQZ4EiJ8I^{%y2z1=sFG__%G>+-rbW6kLiMQUoQzJA^DhW7`ORFCaG z+DPqkJwM3nF+W{Ir=m%k?o;&Ez1WAT8{A7XQ&ZE0_E;WlPVBQ*2<+A?;fj)otx2p6 zV$BsAK{%3Q)8)}MR24{xveY;OF=_Y2FE}?PmbT8`EoWjcY4WGpKg#406T?RIyk)l# zw^rxc#>$M!YWhK}CqcXc5Tf4O8P$SrMcZC|Z= zq#Dp&I#d{p9;Qrfe(zh4{5fA-9Mo{>b2+h14qKj-uCK5EG%r_StfP4>%*91Q`17yJ zcTY3USLJ3q^wcyn&tVir@Z^p;<(t07gwU9qYDn8UdNL?v~xR!9B+x`5c=s8`$ z!Jz!+<|bliK>8k6>fWzs&plp-%{X}0&EWQ27#dspq(g0d+1H$v+3iqmv9Z<{q?TP1 z;K_fhq@*NYtqS1foZ-`Wf8QK!mM|$A#EM((+~t<%M&MUHHu2N0$B;9R(zpHcp^7)2 zZ{@a1LHL*>D>q|k4W45xD;O9|-b5in&~uAC{Vs%}(zCyNXGT;DkDrtn$ogu(rcV`D zQ&Hih5k({@&>uv^5OHvum>w}@^~(f?UD;}|lx=M}_zSN13m}}f8;%{u%a9P*6pv&& zl2Y}l5th%M4f$FJT&|nk!^TFI(A6CSyt6k_8jvg|XdO3DP>hg>ICHdbvKrMh@!jO} z897V`^bNRBz;V{^>caZ~Erv8Y2Xgt!?I&9MJt@XMsnnW|C))1}MLG(`^vq}{S&CfK3YUQatz1LCMZTPu=`DO}skr$5bb>q;y#e7A%iT~+%YZvh^1G&RivR0B_H$w|;p zED%n(vN5~I3sW*P>S|4GPq%t3WQZc;s`yD!YCrGX#gYIk3kwvw&gK1%_V(9FNlk|( zjt#r*Wcy0ry)Je;sJs_(#WI`hCb*+yxc5i1!=6D$M@UH65AYM7yAXL?$3mh~-py5A zZ_Zuaz5GG@bMq+F-8$R1!o>UE+&kV8@0LDOQLmjpF&sB3o+CrFD0AEWCFS$lu78X4 z?z$xk0SjbvH;BT;#YIy~%fiCKTVxiB3pWoB;NAe}LU{@_1_uYh?**UgXJBC9=EfV* zs;H>wy;hKqO({Yw8SSj3gi$eB<8!!{g|ANM;eUfC!|#%Li5RP>{Cdy#VkLFc(6J#o zEv*jLUvv(v_r|l4(kr-)S&v7Mg8;Cst*t?~$Y%IWg&N0hw*C|}7UUr20e-HFxS|4R9Beh{- zY~P@gOc~|zyhkpYG@Q~(>6e%=(ZpmIRngPOO{hVE-X2M8_Cou|m!+B8+;_K6);YeI z)YZ@H5`8-NK8&YS!g+Wr=m_)HgQ?zY>npn9*EdoFQxO*%u| zGfiUWs@}(Wf4{i~&K4+nukE^HY8>g#ot!*fHeH!Bc{q9T?;L-Cg3SZ^P&eVIXF&}q zhKxzF^;PG$@pgG?o^C<+DJSc^_0je+#{Hrx{<^%*di-c&aVSrDi}2^io}Ynru6N^w zo4VG7sgC@{CyOq+yO%SsiVSt$#spT{vWg=Iz0ol_={l}{+T^)bf0FX`8i3|;A>}`| z!=~`<_5SP8%?ux!YgUuXA{hjy(YJt;y4fCokBFpsXQ5*T49eNp^+wF-weP>}<-!4x zn`5qPG|G)%Jw&}6F@k<$H|=|htZQ43#cKbP^UxkqLNa{9j^)9?Y~fRmxlOSGf#GX1 ze0)A$ZZTe$e;XaTf$9m3TLFV^y2iCA?^uODym6hTAgp>b>WaXrU}LcwA(Er`U6|~Q zsa@$i@6{vA_3K(qtyVt$AtG`~Hd|P4Lq%293?(u{hr_6LF;0l<+Vzf(!R*xp6T=_Z zydqhPg)heY%T(Wv48l8%JFmNQSmUl1iVh+gSu^ip$1|K={C(+@FMi>?7$Gh$&gX6~ zEA@+LTbY=YV)CRs z-`vjptt^+WnA^c{IDSf!E=IsbKN5b6(e<`6rf#LR3+0Yy(2E^M9V(-XT%GUE|JFEW zLqyHWU5Ab5oztWO^${GC%&=0zlE^Ix~0>!B{C;ub7`mP z_V~b@)UCATv`-SDpccJOMSQukP*gY4rn;l{K<)Cm?b;-xxB0HP7vFkd!`Nk=$G+p# zRofF&s>^_#Nxtn0lG=!;Tg(mwpW3pTYS%ADHYwwUoYx*B66D&JZAJ$IanVy660VaA zO+3FCvb%i$BshqBo6w|m-TVnnuP(*hR3HmK<5~xY!|ADEy1%YiN-=@oaT*yT<4luZ z^%S=VBZEx;Rl^15b!G!kd=c0A!pV2#bN0<@)j~2Zmgh;@ZxWd3qnOWMrx%#ey;riZ z52a!MOf&I*K<_n%;@7wI=$q$_v)}5juDraKQhn>H)iu(OdwSNzmWBGgGkksemIIoW z{rZLIB@u|2pK+?c0(U+ZH*9DWo*@UR%UG(hQ3~=J!Tp1YBJA$x>BD z1yxs*W7=7}Vp>M|Oq;_Lg=Avoa?vp`u!FaUMkVhc&@gaNP{j+n32rg)S)qUZz+_7$ z(oQ#m}{L@J!Z=bH(xc4N z+=0^tlO$y8emf$^7A%T%zGFTk?S6J zlSHcTFz`22<}=G~BpH@{De_2|L^3fI!zD-RW$4SHw`DQR*TE$GLxe8{(()vQPMq%#iynBO`Hik{JruCqw$Io{W6Eg|J-{_KOqqKK%A1u)cm| zG11Xw{o>kha<(f-^@XV^=et(hq&7312Wu>J2m~RYeLzPBy*O);{YvxSplDijzNU=E zLJW~44Nb*#D=sBvqcvlL)!mBJ&VtC5jgD19LGpKk#$uPM?rSkFc3lyV^G#yoMnA6sV3L>L@O}?hp3y?K@2aW#j+d;fttsDN7~qr$?m;v zj+6#P;_f$(z#Ui8^pOQm@7EgW2+oYGtWtIki8i`hi4EHMj*_afuo((R2`|&$VN9{D zt+0`HC=&Gxu900T=YdnAB>e@Dbp!(2lqYc<6w6;?iH;22#KwxE3M3s z*1tF*j?uwG8_#XK`nzBDTl+KFO|Ik!_sTGERV^O;+bH&|LIf>6F_5xFN0?3(Mp^KE zv}2RA-)RiobeM(Tnu&`TS}9(z<{?q})=(9GM4a0Hg@0kY<{l!bs&7&u$kyv%s*d?* zibJEo5JT=gi!63fHM%Uz1ui|BvcI$L8ObEeDsLqkpcJAlQo*WpZNshUYe7o zbcHy-17H3nn2~}e5=CTh4cnM8E~SE-!dtwASD=YYpa~a2%|XZgQ@yKCDTJO8fr$LR zkBj(Yle=n~i;mbCzh)Ax`}Db3)xl#PWh9_hHwZr!4a3gH>iUOkBoSN&cswmY8(~^s3hmVt-{y zcAe^F>P~;ys~7p_ErflCS1zvXLov61G)rMZC(fdv>T^ZsY3cAc%_(S7U#LNzpOi1%uhKxK}1jjwPavD zxxrG}u{#10n@E>1C{2rGT`Yeak(IrIKs;CcTTTjlmJ*`k4OPWgdb-jv9P^!F+Vhg! z1ndWTG=z=K*5Wn0i`b|@^$@+nOY!GQw-73fEXXRRVu9{wath|izM`MJz6iW?c%&)$ ztkC%~esv`bCHcaS@pj=s02a zFY<38#_h_wmXVHr)P{S+_B)d?kvP7@Cti=JpEP!j_oF|8&@hqpGu`Mc<2iGX<}#9!+P%lx2#uWU5}xKybTis| z?+u^RXp|x$#QUj=auntthRRvH559}EtX6;inYX%X*tZgw{Z(?J15apUbVSI`Zfb3< zO&R6M@Q5t_{rjZ#7Ku=%2ve$8F6r|N>9G+wgfxAbie23$Jy+@`I%5vBdtC}Hsp3ya zDu}Z`RH6+%BT+eOVy{hZADlHTxc)@FX(Uy=?DR*x|5+o4&2O>?*5cCA>OoGN2dLlD zK6E_hAR~FX@sUgDY-uo9L2Rw z)Nw^0Dm#~~@G~s6x%D^JYCXJ367x%05--S|pF2_i_Z9{O&bW7U(fad4Bu7r*Ql_ig z=Px)nOVnA%-$8d|fyTr0&`AElEyTdUG@;j{hU|iUf63g?8XN@mmD%pdiHPw+kpBi% z{Oh&_XSVx>KA~m7-|A-{yV!5K@sl~-DGz_zY3q=uO8h|Bw~(}>fQwW!QY0@gkd#Ql zUmqJWK+HU7!O2GJw@Kl4%ibIQVMfpX@{rN|t>oD~#-y;#{?adBW-B@Z|4PXp3=9vu z!hat>?uQOD+W>uK>}jK)x4~qRgFDqKHp$1QvDd_eX})JJ{A;*6qm_io)d<95o@{6s zTBKEY$3ntrMC)H-thetz2hr+dtx|S(eu1F$;7YuQ_Q>EXBIw7^GfVEfAuUpD^!Dtj z83FQ=#v1qt)9~+wN5mv%G|1)wT>5NnmfuM;kM~sXcIXIs-(}Y(O^g)x^m^u&z`p0W zD#9K_61kYG=0~6-t3j^+nr_bk8!uU7?l%eL<^7vdl2gbAsW94)!vB0BEYKyccCv6A_f}ruR|(zr}Re$%IAy-v<=m=9y8HeE8){n9@FmmkJ&}tWxTR^_Zns z8VUHDyDk*$BpnmE7F&MxmsvY~t+ZUYv_p9uY%=4uQuoR&9Hv=6zgS5~B%sV=o1HVU z4z0;Le3OVCuY`@##5tC*Z-5B)mQ>FD}cot2dp>h0T_Ob@dj3+bdgi$EtGUYkqS`O%y|cS`FxZ0;AiL|rbnlDwWCm@W!#d<$hoHS!MyX^VQ7hgPj z$u?~UyxsMbwRvX=nRhj9#_M(}ed&uii}_YAL$tp=e58l-gZNSP2iupv9HYh}5cmy& zbvscq^}%r$xkQBj2>_?zqJZjVf<>8oSGM=@kGWW@zZE1ivME4eG~?0f^^$Tld_VkQ z(1MqKAt^@eJ|Cbj%RE`PO3NjEEy4RgX|T1A4+~`%7#KodXTF{BeabEM)aldd=e+$& z!K;_NXZc88EMp1gzIP~`k>F<_#ftV8)8aV+REn|dc$KGc=;isfcqM}(iQ^*ae9Ph% zLPAG>+U)I;jLJC2$0iCTJjGvQWBIkUk9c{3!OZ)1^E6RV)R{;hK75#wk)dr%7R8IA zYeSdRwZF`frOw-F>7uQz?e5N3okQdBk9ww1L0Q^1Gh(&GH%!R;kneC4fspm)lBU?Z zAR(Z)9M(3$Mc||*WS)I}suyYVS=#u~V`bY=9E53X1%F6aK$79{qkM-?VJwM}O(*@n zq_I)Nn%9Qb#IDN=3n_&087VPQ81KlK*~^Dt6Ks1&jrI00eyIImq&YY__)~A|BCavT>N|g;KUtNJ_nYVj_YWTH&8TZ70^ss~ZLD}&zrn)cKA-!U(Fdc^P}LlN ze?R*D=S??&Qkinf{h6|o)*KURT3QK&v5%P_GCMMt=3t=x;Txgvy_@{Z;1x20S~_8m zn|AFw_I-MB>B)*LDtTn658w0wM*d&?Yt)Hc{-x#RYa7B|^AG@fCnLQ$sVBFB4@#sb zCMJH0<}rauftPnY+n2K{S4k3Z}5A|kY+ zqN0K)^zj*FPfcWX)tLzX;9VS!T_^aAM37_o7YNygE^G{{YtX2d-p)0?i|V*w^@K0I zg*1;1DUIspc`5*(r_?R&>FFufgcS0K)UFKje)46bn(G^SZEdvQMUsWO(k;l)bvSP2 zqNdZ}U=zQh{FFf>I(2%Ax^g}3KO?Q!CneqL=jX>v5bIdL+gYupFYW%G=h=^%#(0UK zXpBRQHNwhfpB`R(LM?yU@gr(~?3kbChn1w9sVbk;c|mX7+sA}|CzOTI=#%N|>t|=1 zK`=#nXcgGkugCV9w>XqtSzXwW_`Zm}ilhnu-w~-3wy~1B7PpmXYwGH%t2E$7Oih0F ztF5~u92^{s2>Se)>G930|H0#-#xHBsIB36FKkNRvGe?And>U6aVJ8-&w7#~MGgxfN zEksRi+Ns<5-F4X~GquGOFRHDjQHvf08O~kj8tJ^58Yd(AwuOP&rX+RQ&z8xM`@|^R zS8Y+@ikG#Nd(nejF&zJV!Dr-Xpi ziq?<+|8JQFI}?_1)8LG^nOaFd+^_z+kkWgmpSc#lTRg+_wDq2dvJ)9 z3iWe>ZMu6!P~QUo){Z9dhO2l^{LtAG&MDqlx$WLWu&K55D}#$C+lcv49?D~ z(I#42TDrNpJp)C|&TcvlkA;QBVXpCV{$~ut*xR@FX=rFjNJuckxc$!#z!ZdziP_pN zuENCBnXfseEwo>?@c}6hU=`j)L!(aW zLIf=?T5@p>sh{P7>7t{fqsi}-TR@dBKQCMI*;-AX1VP4~8C^E4M0 z7C^b&-`jit{=FXCTM((ge%%9aiuJE|G_0&s7U(LBJPZu~W*dCLWKvaCWn^Ro*0H_4 zJw`^xif6q!>P#^B*6`BjFn4vt^IP-L=2VASz#%$2J3H9Hy1Kf?+raPzuZxQdko7NEqN3s9VGUIhuY|;~KYx<6ZPW7et@ZU+kA3j)6ko~U8G>~tc@j)(o}SzLhMd9% zNC*_%U8E~pQ1C!2)_(DVmA^du=JmHV;vPua8QfOU;D@8SyDAFu1AMlft?ds+xJU46 zggZx1Z+U*SiH(izr*r~_4$xlTrldru7Q>ko74>v=MMXwBd3em$d-J%FW*fWr{0NJ? zyi{nFDZQP9dY_E!{Ni+9jN`3R-WUCfPgz+(k29A0GfSU-=jP_tR8#vhh1J;D=(#oh zS4&D?KQ%3FDhmIB&qVrdlHUmm=3tG0i~&}fNRC4ac20-r=x8t|G>*;OLPq}l`x{7b zWo7E{Fz^(MIh3s{)P-NAU6uWUCsxPhxP0DrFZ|+9WtB#$ zaco!rP09VyN;f(Ad2U@%TU+jJax!f;Ap*fqR#WFYJ~bsIBm_4SYcc6#o+uLH-Fr30 zB&4t$Tp}V}^@P%*qN!ug`EnKWz=MRa(9i>$fNa`tRy}XQF$4r-z)ZtzQ()lAK=$k+ z7AEHK(9qYivOfyj8yg2ZJAWJlXheLE*qE4X;L6L`r5on|Kn1( zm=ru*WV}B^yL*pPL?Q3!(os)NuD!wcxQv;WmNw=-yNjo%Nx3;{M8O-_vgh5qP7SFS zFJ34ppvlj_BH{UFKee>9)V@2GqgjB9i(6K8?+z?z z{1E>5BIQCy0Kh=txlz*V*B)EbQGRdVyn*i&=~tzi|g743wGv)BmqmH ztoI(tqeqXvTeoFZ)G5-JpY9X+m6nYCAViLEAqmxr+AsKoqEJTQxMb6bao@Yc0_yu1X3g)R0);K_i`WBkVI0L{pO z(@3EXpp2F5yu5!@ffvEOkMlI`?d;0%(dru-mir^Nk8yM>sWRo`HNig!3NNtEOV7Y= zH%FZFTR?5LS?|zNz59Frlm!F?uKFW@*?9lt34~!)%f8lWkUSE11?5qywrwKT=FG2D63g%sY26}ox zb>yP-NnO>BbK!8&gdfEZ)|A=HwsG!wfU)cM1u4(7S0N#-$*j6Qu79(oBg(Xr+Fy}W zfX-|e4sjdz@DdK{N?>kdqd=QjrekUa%c`40C933qz%(*A=)7zGU`wF`>B}#qdDmZ8x)EXJ6LxVpnqX|j z-p3rofqgo1a%g!OgoILCk$rdPe?kC;s5-m4w)*%Wf~@;9oTp>z=iZTT43+eb$#gaf_*~21g&h2)prFWCODCnEfUFz>mm6`9>XDET1VcbaH~GMM zxxR^gXjNsU6K@~{vV$vRUJG_k?0-lI0wSW0j%#Z#Gq_AW%vW8O0T(B@X=c+k&NE7P zkIJB2Ln>mASZJJin^jPtNRL7B?C|zNC(p3TaZkbjc$zNU`EK=KKjvS zOACCk{`V<6@>K=~hLvRiT34xcs>NTvY{l#JQqT3@{c(3~IVCA+s`B}8hG@V-$F;Vh zq3_Eh|os;YZEd#^H_prsHia%$( zadTW~SA`8qLXs!gQILb_v{@m@x)#aj%s7dsl@+V2s{98V%8&^C4x$z4UD)_XhlXDI z+1T37uT-u#%(w7kA7bp$X)hu4P2C>N%*|1aUu9+gD^f}44^@a+P8 zn~mitahNnA^|;u~nXeV-uP*k7;Awo|w!#Q$sd4%{KUy+HDIS2unnV`o-(FZ$R6b0I z3!ti{;fI&wsLa1o;s$N9gCC9@NYGI1`LntP(eAdkwhkts!hHvyqMs~{=tJ#Z+`;}L z7IYNkY9CtKksiF7;q1?Mxts*2ank;j6c=Cga0q`=P4oGu5d4pBsj>gwBKmO{d16-Fe_j{qLzM0XhEkp>;w>kD}`KkzK!>QVznpi-sZ+!iADg zv4~^g>UJO%R~6`$ z+$_5NJm`2KSD{k)kUASh`U8+3xMlp;id9e9~@j&EWb)g(G3U)aC57yt`_KEkzo?{+>!~G z1uVz$vTEqL-JKQ|VrqLK~o)fV0&Hc1>b`C{X8=%jZWKjBP`d?s}p(0CaFBaujD0 z@jOhw^7@`mCOF3we;KdDV$dK!wjP&^im3GDc9`Svd##~AHh|P|P>(rOo)<>*RRk)DqsLy^YB#FV~Q?J(2bAY)6#ZQh2qK~tLEBs5g6 z>&&)43=zn2VO;$5`%qsW_UXp@dQm~a>e^Z~IRyAE1k56gm7175dGgI`*WAcx=F68a zkn$-WxvfCS3%uC9!}~)WV%G_+L|s>R?)(1OgU1;#CjrwRlpdzSbQ9y~B+O$?Bw zz;3tIP*;z9^-ASGuU}nV(6|v066$DcSC*BPRafh(t2aA{VS;QB_4Vu5Ioc=nzr*En zo!fk~HR)Jby32ptava(=w<)P3uFs5&UXU3*-I(L^2Mt-L>N-`R_Ih#u{TX(?P_8_) zGN=BAz<2k+4*%kUZKrd6>v=El?cR2UZ=e@qDyLPmT`&46DWOTGk~;YCA>0K&vXwz` zF{h}zJU`x^YijB!0-6I}3H^Zhm-t#D(lm1A%!uliGqz*lG9yH_wX~$gT`zVjVdTie z!$sc9=}og})TOT^Oe_&#tQGfkcf0%&x{HN%QxGE~2Zn~EG@(;1C@tMyUr$R&FtxC_ zHAS;zoh*^h6W%J2E;3=cXPGoU9ti&6Oc8IT+(FOHy|p9^@_P4|9ShcgCSHsdJM_D- z74W$%D!8q08UL_f@F>zH*9;k9mGLO+Q4b88KV;RU3q?Xa=4P>ee|>I6)l^Je!gzSJ zke~cZiM4e#`NTMgWiOFKtxJn)ZB$lqrH1IlRs#)utn>*9SNTJ*tQ*#v zFfOnk@w~B3kkDz+O$4nMwQk)rW+@#Kg@Q z(`^0e?}95BsvspLH3s7zEv@<4!Rp($Z(CYgR2cVn{n~8sFnD z6%{Hn6#0UO@95fg8HQ*f|?**{g-^9zLVOVk^-X+Vq+DwMQzD?~927ES&7Wd}(G zI@7y%@51C07Y~oChe!L?X7~@wuUM7;v`nt#rKs|C%}baVW8gby^g^D`V#Qukev*30 z`3;@Fn#MR-x*K_TaIl4vpO4RZ>M<|rCIrp+8+3fetV}*$Ucq^x*+%~!|J>qYwvFsB zUmU9YL*7{dWEFH>dIhG&Z{LnO;;8~p{}ItYy|p?O6BDDXrUoU;*4`chWoK^>62{=r zP+>vAL{p%6DZ}@sI5-kx64?8-x3usXRf41w$gyT6D@)}xHC-;x+-(F{I7CE6i5|Kw z+Mr4oAL+3@fof3AulnM}I{0MEn1NI*AJwLw&lQG;BL3 zba1(5X&ZSthvOXSZ;vdYWy2(TsEZ$@)sIBbfg#zqG&9|NTAO(7?_PG#90D$pl z02X(@VfOIwn5uSM?sEkfaB(;wEajfkiIWelL`tfv|IqTRD<)tH!0%&tZYWr19q2Z; zX6nXUp}%5cW_A|Gij||oK?BwUT&FX&?nMyinq)SH2m})o6Uyz|03^r}1GBRaA3X4c zUK^%V5C|nDrCN6)&@mUSWQK-V#i~*cFzng&(VZn#Hva~?^Ju;y5_V_yEzup~@YU*T zUnF?*L+3o(_%3F{+MFOK#Ce>)@67ztQh2QPIDBGQ80sEL9bLywLrarKfN?YLLtdJd zoIElYcpdvmMo!KESXfB|7?_fjlpI%n6&ouwuL+KBcq#*}5T=m3bAQO^4uY3DG<}Bs z;lsYUTQDCdlk*2^T6-*6N=8Q9%;T}~apGMLK!80xJrF;ML3kKpnqXP4t~;S&*nfY3 z{Wo0V50Qa}kr4$k@ygOSW9g9BA3khsH!V+pca^S_f@BX(By^Av#=gb1EhoTbp#p(6 z*b2eMW8DX%b+^}FJO6t5f#06=7&!t4eVm=0$KOC>yalWNKvQ zVUFv42(DwKn+HLU7p0U(+gAu2UQiGsU9A*yx5tYe=5VC~4wj7)zHz&Rx5j^Yt+C|8 z6Qe&~UZ-h3QS9~8O}oq%TXj}^>M}^KeE1KuLlXU^4`1bBVIVsvu+1-C$U5{OWTBc) zDTD#CFqKvXszQ*B6VVIy zxudNui<#)*Q!hB@kBUhNzRqsJk26G4>0sOCGLKCIj?%z<*yZsVv}CH8Vn#|zP**r$ zV6%t@I-46d<#49dsO~->17qVj;~!kr*nGU-e@262K3*!|>l9XU>0B>IQI6)+s%i=E z0y+lPGXWtT0!5bSkKdoHQKY}xS*fn3B2eQ}|E--A%7Suei?&Ya9H~?L^5x5-q8BnU zDDQ_RCZgncoS+J~me_cS1l-unzuC1E_J;spDdN>^^rJJ8E^*68%(O(V?dbK}w^y}} z5wFT2^qoGYym@o*jQbO4U|CtF=H|4=?;j^7CITCKSu5E~9i~9=XS@ib$O^g%*olfR z!oguZ!b2xCEX>wM{n@W~gK0`+m4Oa9X=!PhnN<8xe&AIxbwS2&xAJWvKLui)k(n8N z{k4_#&C7L}01t1n)}7U}wyNq70=_I>S4YSF?~gDC$7=8WXU6MqMSYL#fO~}H1GAl) zy1IcUJ7y;C37?r>YbUp5HWu1F&s&X8!6&5orhaX&j&-{z`@6F7(i}s#OlXwyMwMnp z3Q=;k1SZzn$iQe34YA)QkZ-J>{au?r^Cj%&yiRaNie-O@8O zjQK^p#x;~m1VkDTRzQa9t?$6{f^cYvlEEb;gh9~w*jWFo3n6~dhYz=)|A(TX-c&<_ zvr|8R3-~-FL}Q~E5)u-0FhI#FG`FZTux~0pc`^!&FXU)s1gK4dId54@eOOsvpCbF4^!Dx1 z!2vH9S664JDJQWd_v!k)N22FX;MZqn{GkFsHGw?mI9vbSZS{3j*+W>#-=Q)) zUc_l(B|n_;<4|ZLTS*X7>n+y|JS*%L=CuEke5N4ld_T=deaMflK*IlH=&Yd7XK|pu zzZv63SdL(#p~3XPL|@+)jF7rKR$tf+M4&8GwZ$t@xZ;1AA;(WvipEuCA&Y3&0A7tsC8T+poQnmX^%S%z!-x z{%dn>4WNxdgU=z1VEK?J09OVj!ySOY$;k;+cl;1A7@Az`emjqC5F{Q!^1H!nr~>B z7`8p~`!|4oXynhFIQE?v+KqrXfS3fJ0OOp+B_&oB6HxFVCPzm{0UU^K(E(BCy4aZr zGEtr9HsGL9_!8dgYM847Qc^9A-+r`MU(`VkbSyUzzznM$jG6*wKvL-M=Ku~7?vj|; z)f79YKC>D7U1kzRGfAXA&k#1&+OgJyrG}SN$CzaAg;68Dgq{yVdaPiR!;NzCC;zM~ z{j}7HRBYEILDZJ6W11X|$^ilsS~~y>Cbe$pqwQJYEv7DY$uLp^LTx7wPgu_1`FZY8 zif&_CCZ_QSWo0cUf={i%rPs{0OVH@wXs9DWtAtMIS2@a&J62&5jeRA+Zo(oja|s}i zz(Wp}XdspGLH&n^ysBeJh=&(?*i1!3BU!^D@LvIzBiP^cG7>N{NPWc-+0dy!z(dEn z{j~pW#2XxRCks|Ilr_TNMI0wQElnsWL(1XJY)x1D-+e0>Ie{1QfpY)}6s?jcYgGC_ zQljLI+=+z~6)N^Y_|`i7Nb@%#yLFTsoiv4p32mYGdcpd*=A-cc_sa@YhzFP1E=R3u z-+y2x{h>mG!yW=?J+5qqSy`aIn~sl-`0d7>0I;>}MZ*Ga@9IM5Po^Rlp}cpC4S|51 zAii`VU(bmivE36K{^0{TbRO`m1N=9B{ZfJ1^bNTgal!WXc4$D#Xe4elKKFxdTLNQa zzcOjg9S_!;BJbV&j+3kO~0ITR(e-7bOGG3OFA) z1B8T@)-WJym?)Z>ocuj90zH!BvuEK?U5+*;fHnp92O(iHEH|uncIGG<Bz2oq=;*7ot2twloos;kjYJ$tlOw~+7{P;l>%cdFW=$tm_p1?&)7I1A(}8& zt_~OkcsV6)=PgMF>U*6J}UW znYvQ$|CIOhQl#bZ4}oXBCSTnQc(K}U0vYkSpg_OkS!`xzCIp*#bbv({*6jsD58aFV zc=-4Y4GqA=KpF#k3N*5Kcz7_%RbxNJPeeo{Mr2&?rD14Tcg@DR_2{O>g3|$<2TU~& zH}}QmW!}e+OMU6*z~ZM1dxE??)7@QIUq3xImZFw_es;FU{6SX(!WEc(N&$yyNZ`+T zCxdU@flmWg5x&Kdk`nquz!H#wU^)x_2x7o7{23GnAO`*Y{6N8`6!lqLUVgyA5noRn z(wA#qF=0|U-*+kVXbuiQd2|YyYs^B zz0>h>3+VZv0g}Vc%ggh&PrD3>(XqD9hlxK>%VAE;&D~v*UK3AJm5t4ba$&pu|GWTyT0%h3h=_=&&@0Z$$`W#2Qppejg^!Ute8a`hqe9s18o^3I;7< z4+N|>uPKJ-f>AwN}3Jk$U^jJGs8`H^_f5op?TG5(r0E zffS~tvcClgg7jSYF7DmUv-g&93;nxKE4P9h+hyLa1&zzj=^7g?=1qDgO8h)32l@)eYB_NQYqz2v#ATywg==gXO=p1f*7^$i7*@~c@Lj1}o zg3k&7$Q5h^13(G#D=2)cKy@i-=;++&s>^-pbxwbwFKh+ag+KuH26$+2cvu-Y43ACH zD4CnK#oQTI9MHkr6BT#dCp19BGkftO=21Fi0|;0I!q?aLqa$7e-GAb|!Tb4 zuH9=`1nn70;hd-SQO3nZHek6y9RMvr+-s+~r)T{~80N}9 zpiUrMMPd65=pF&9LFb+U1ppK#W>(g@dT)Hb6R67KjD=Xv1Hk^1Cc{LVQKX#DIeiqHO<|J%RWUJT)jc zP+7vmZ;MbqrcH$HA3l9riX{_(B@^<_26}iXO#r|3s~yroKP(gm@xcIcHPHOvzW|d5 z&cZM7R4CBXA_qSegXC(w>jQ-gz`^vUiGqU7@6Q_W$H+83NX9^8;?l|83@AgqlG8ka zE)qBhh&7s|E?C5{(~pLxCY+$OzX@!M0}KR6W;arv&mnNAt8jZ|Xa{?HRrU1V$9Fg+WGJpI>x=lF3|s=BlEM}Zi~VP0tjdq^3`}s(OUoWBWTNfuXS7RkBpCZ;u69V z8W|X9<|6nCgXX|9-MSUh-Y&Q37~E@OVsh^`G@xqgJ3S&j0QG8WYEUtk0y{bY#=E;3 zQjz;Xwjc)N-rOv~QdJ@_`!VZJJgfDkZ2%Gio*FX&MwE;}nW-d*q8+|{CAyZ}-hCg0 zpo&JWQUij67cK2q5OCp9{&lK>@6U90-i1A#^wrg!4ps&s2TO3w)i_&NT7HCWVxWhD zMEdTXo`(lNc0`(Z;1x)P`fT@y7~pL9AcZ+l1+|z05_&}``u_Yk;G9)AABaXcCWI}& z<18ew;?JLN;s)TQ>&6N>1%>GIA$o{e2y+n2!6n21q~OCMAQ2b4k|4{#Pe4KdI`$r- z226WU8o{I>O^tJKaImqtndrbNLOC}*T@R8nBn`0`#{g+rSyi>FqGEV#3>w65<>m0~fhGgw z1uJr;6Pfg3P{#svgFv7G2|8itp{q-T_ko6u&F;mEa~Oyh6cl`uoD2@6Ex;Il;Vd|t z3*kS_X#!VYzs9rE#;+Em4MDT9WHOJ+p~Hmc3@~D+HKf5d8rFvoK}rCjV-Y6>fHG~$ zenB}XU=SaWtoYg3u-Hld0&xc?3iTSIso~Vu-H@Q;y!Tl}IWycAKz#5#p|#c{{F5BG z8P5Yxqd;=XrX(`Q z*@?IA;Qs{)XnU%98`w=yT)}<_FL{Fq04|dcf=5DO2PfEqrFhNChpJ1BpEGawztWJonUfjvmBl8?Xw1H>K3pb(BEX|pA-ck-ul zPGas=)9;P_x9XLnj;0l4lViL*Vh5okB0PNQ-@lvs2K_L&Kg2vXh-s9p_(Imb|2QebGa9w|f@0wjQ#x z`!D?>f#n0EkyU(?^MD*3r)$grK0~hr`F&qw43b{X-@AGs%>dO1uo4IJ)k67cptH<$ z?MP973E~a{HY^hdVxmc*7=ZxTdlyb{clU42TSG;k&^o58`QeiPJ+{UXlryAEMKI(Q z$=GxX-GOBW`+GpEI5KhwYMg=ue8mVsq5|XziMw>XHHWa_5&_1~$w|^(L5TF2`*{H5 zN=jm7UQbL-?R)b>x&(g#>|yBgQC?0CT&a**=o;L{Q?-CJBzNA5OpRPJtGF>&eOA;3 zUh#G<7(#C$04aj%1VSooO*WvMpmp)w*4CgYpdlk;7K)pYoD@_@_*+^!I^X93yDUl& zB+%im+-mwijeU1KmV5m7l`XTfb5M$`>@8$PL`g=4NLDhUGO{Wmgd!xXiL8u}S%{{c zQARSO$jIh--{<_E=bz{KBx4M23c>Kbn|yfO>(<+DY{c1U8$o zNS%F4PZyDe>l-o~tOtZhE1$COvSsMnF|@$m_~Vb4(m#r*n#1u$d3lET^Y`zafsGJ9 z#$muN1^|RhC^I4KrVWO?Ap|IHRmmY)gThr1aRaMc1?Ub;1VDLh%(NLU=&oJCbu_^F zuRTqcC`odj_2{@=Ubu6MkpL(qMh{RlJt!3KdDGX(_J7+!W}x%wwX;%Bvu*efG+j zKLWCi7qk#1?Xt+v!qtk^m64WSh4KM`E9Qh<%NqU&-v+q(Q z*4EL*-H^6`6rn^1|9FbXC-M})zDSRH!$(8yfX0goK;mZKzXxZwA>Icz1*t3wqyi)o zFlx8!L(mMYc(4Xs?l7kC`ane>H8|m@@xP{~VoovB+(6X>nLzoYW8a^cloYG`7_947 zSQrHb1p-PiFY&AW*45m~{8^`Nb1Uw~7@40xA=I71c5i7JMR8yaax%^cj8|tjxBLzI zpj6vi> zRlpB;7Q(duNU6Qk+8w;PwF9~Y{u#I!(cL`>`1<8mq0Qwg*7z(9GP~H`y_6GLijen9Z9W5UVfQZgU&YpjM;9XcxX?$2hfxdQB{Zk0 z4Se~65O9b=`xYWBJRAoCoE?xAKmw-%xoYT=d=4<1uuh`?QNH;qqVhiM)5#mOJ3wf? zAcq380#*a-pLlKxaR~L2fk?+CgPbP#C0+-6a!^nZf)db>u;VGESecsYJTXRjNK*?; zjf<;4BLN)7&(9xQCNs>qkUJe#F|3wdjFKjZMoE@ls3&0w$6|o0JkYbtsOFG7{3a zZUM^!jUY=-#TghE7Y9Yp9@BwxbH%oQN0&hW#;Kw1!O?a9*7fGi5JW0e=|wD9T<7Q0t2q15a%y3vFv%po0J~(stCn9 zDk9>%t1B)VNjXo%FLH8RP|^SpO!KY!K0L(Q2U~|{JN)w}Y|Ljzl1Fi!C4NTw5Ka{y z<^%qq!hiq%h1H7>=wNA?lAZk%2~)&bLc8+|!@?w@bXFfex#DXS5D=WmL2H@T($`nD z*}?gHxtkwaB{d^=qO`+pFc_G?yei&7f1NT=U-9kLcJCg-_(=*f8+Lj~^7{rwv_ zk&b@Doi5>8wz|4ap!05+^T*Bo(e?#)U?gKk5LMd$;`{V8FEew2*Mu=yFkHEzi3v2 zte6Ccfl^BU*_clWh3*;rNd|ux765X)@*8!uwZZRx>nH4+I>_#>fIVya_hI9IrFScP zfw0>gs=lOQox<_AK67%t{B+qnTc+bVuW5de{!Btr%}mKz2@bGrbVa~y$XwQb)(&O! zrul$@TUd1TA-0$s^WjDUqM{vRuha$ZLPTkCI!FXvySB!=`C_#znpbYs9Yqu+5szGm z0EzNnZJxJ5(5SFlU&UBaWz2&_#l^&&*b<{{Sa}7{`5Ae=FGNuPU zIl=X_^GuhBWAOS15Ws@|Jrr$YgMYkjY<3CU?G#K|qhtH%=IGd6)W}PyXE>sE1^6YX zwnZ874N^~>Jmh^a_WR84Z8SHEi)Fgg;R#TcSp91XIF2FR$xO4P+FAnel516!ozLS! z){Op6SQM=FV) zs;GI4cR}L>?RBL9vj6jpW#@dx=*A!6TDy}!{dRNG451ILdu=FAL-IOEK82U0hXOaA z0XGaiY63evWGx2rTot%)tEx8&?yp$z5Q1yco|fyOQGBg zmqB71U0^X8VpbZq1>5n2|DL7(dfVW&w*SZTa!$L`zy+eexKgzxG${VfDa!KbiJ1pSOvua}C;883B#;(VrQOdXzH65xgnLRlHggLL5B6^G*>mq% zTmVN7W9Z@)Qefh3eLWOFTx<|w;IUBYi3PjOOenvz1P~3XLc54UZTa{)SLH@hnY6MWw)qE?E6$EF~3DP*~Vo z?XP_3VPdx+yD54`kRQdKAh^9EFcA@77~|~|^MK)aBg=}*pHh^&zJ5*SKZWEy!MA6R z7FtL2b}_$7%HlyrormZ5j~}oC=Eht3F)Ip~3rZ722ypi3o$|kduHYV^nxf(YPR_6f zs|U!el#siencqq_-szW)Rdd z6BaWo#hft;{cPjyC&pRu!843WJHk4&a2Q=Ap%IazQx+DO)Qwrli5NszUjC1QdwOPO znC>3zuRFQ8-jp(sP3%~ar3xe+13n=kAH;2ev^-9o>2o&G)($~98tecW9-oQMuxgp;SoPHJs|7;Ex6jxH$wNl?1;84xwgFAU%N1PC0$dBfv**VXw3-l#`vkm3W7q`FzQhkMG) zV*|(XhOSN;mfc7OhJwYcupOrndSwI;6$QmdR5dZNPi<{?_yrk5HPwoGT;`dRKYMJY zdl*E6S9df@M#K|@?w@l&%)>=cOrvzJ=W|iC3C=G{ogsf@cHrtE9DpdM<~X8ja|p#DxQ>hM%nmTsErfY=K}N)3fCiiHPAVQHVAmvuU%`Y12qOVg`#0Q zhfjxm5m@^}AzWFyA8)`A#!CaW$Ic_EjrWv!Kt^|2_eD;Q!NG%Ds&$x~Y7?#1J}WH^ zWSUhDK00RZJ<*Bik%z)*Q&YB|`>O-i@2}1RL0giXK+p1pgGQk1m!Y%fpPaoofNZ;HeHxYZF?0z!^w%Lwer z+vuk7WE|2lU2KQwsTt9YOV|wb8{=U*v9bB5`CH%HOIp9nhYPpM9@Z5W3UOI}6_@8C z^dZ`&s6We+PHLraMu0|D@RxWM4Ffp$VzDPSAGs%oC2 z^hpM(ik?rSqnWNc7(t9itue!VU_NFD&A59w_Pw^=-t31D3j;R;{Qdn2B3K<%7&+=q zxWe!#u*Q)Qs2#;7%?`?`;>{f02=3qA&_MZ*4o&@`1*TGKIr#x&W$5YA03hmL$uUuoR67zC-lYC$=1N>s*Qn3 zRx&M``_>+136!0;;;2%J>g+$)XBJe5AQ(Bq@k;ZZ zf2Xm-`DL0oZy~g`wXcRy5=XN-m@0fgE-&E(wQ`$#doMX!W6HduoZMwtMGzdG=jTJ; zgc$C3;X-a&nzftTG+p8$2f5qw@$|alz`qVzf+5S1w&bUJ<-Qjek1C#$cPS5zpo%dNDOoj7W03JGtIxcESS zKMxBF#HMo~{B8rP99>X;VS&-nMF2%;{@VEtJ-G;!*`mHXI9wTd&+1rkhFnZk^ybq& zp+K2)fN@wrbq_mHmdFVjivO~^H!3PBqM{fg8hn>$&!O`&w63SX<~sWP(O88zGrfq7 zy1}E?rCatFE|45qteo07a*SI*Qcgj^ySQ!;WZp!00b2rYKO-+IYguG}1gQ;zPez6% zk0ci%_yV+-o?Z(a-qt21DfuTtIf1eMfY3>SUQT4;Lsd|0gb zy@mKa(z(vDKp@WFFx$5tdWi2rw=?Cv-^2bNMpgsYsxD={h*>R&ZT-MgviUSyY@{?h zUy~u$Dyqf`q8u2D#i>(%-rmq~2i?m6<@`@pkrDX702K8fKcZYS*oWaLftEmZL)Ra+ zL*RFmM~pL?L> z+*1QE580Fo1Y3cqzvEtQ!NHI|;R9fE-*5Q}JzwtVYl6ZGhzy{t$?AY=fD0O5axISE z9Ye?9Iwq&2z-jx7Rhz1G>6Xr;6a^2m>eT?d3<|Q>U0r6!j(IqK!VNIcj_2eg6y13J z73pS1peER_DJess)q?_UA%N3yCBh(YvXi-TB4=Q0`v&?{W0D7_w5xgFFX$_ zJoa}aKd)UQBZwpeDx%gdp+ykmI?zXnP=tmyZr}i|8tO58ZtT4?0Ss!XY&0qaSnW1W z&Yte>GB6`pB}31nivhOt(`G-Rio;CQxhUvH{i6Sr1YU` zU`__2t{L~*9A(_x+;FC0(%|+EzbmGz@5aYNT*iYXQFE`@WW$s5tmhLZk1-7EYJE%F z`^h8Wa8l0e@}fA^ciUXgJ$r@;iGD5+7VPzr>Q^6*WxB*d%05PPN_;}U_H!a#I*bYB2Cb77J zvufCru}aIz%r!O7LNhFAtUy5MFrp8W&~hP5IlH*UifgzBfbJe+ zj38s|o?d$_Xb zs=Ir4XM4B}?qh{UmHhlbyd0tp8yf)%1E}xVhw(pvdoQ`WOCX_DT#R`YvoH~=6{zL> zZ=JTc>MNy_&5$@Z(#1L6)bBsDHQ;Mo|EA|*3r%VA>#xU+?pc%=n1zK++SAuR2t3`@ z%`ap)q;K%M?&g4}wW3(kRe_So)(`!KW6?rNQWyRa-Hgg_r{gi)cPD-uPsG61TOVZ~ z35&ioAt&6+E29n~?)CPl*>NST0L>L^4#I@x9na^LA=~<#Yb!a|d|4@H+Y>B*r5Nng zFKM{v96H1+Tk}JgO*%~r5HTA8t zGd?kq=F@;gBKdW_E|D(Lu4IR7`mx00ta}>tyuVGJGIC**pPhen>)Ee28cRn+80L!~ zZy~yznxzV@-OE)9Ia=#1to4r+mRw)f9Iu)_Jzuo-r}8WFyKxOQ)@Q?B2i<44#D$QU zbC8v?kX!o(j#%aU^s0#X7>&TrrdnHxx5q~wToC+Gu<5RsD#Eb#rs!i7tDw=HwGq?! zoZ==j&-g8J@_%ZK&=TyUlB%NJQKubvEz(`*?}u-p3>8<85Jc7bgG*nfhZZd)Ev}!c z+i-u`S$)UUe_xZv$yu>4xs|Wh*8_gIFvYo0XSE;(M*Nj#77G1hmo4vJTfAB)mQ?=K96Uk}E-)k_9{hF1HUF{H<`k^Et zB$Nf$F7O3QAao)wLpTT{FzZJ~s#MF8J|c~f>A05TU@m%jc;DwzvK_zQwDTM$XAHg0 zuSmhB)awhRi3dV}DTbxMm1wU%ejM%nA>@qsjlMozWKqULKx}m0aePIO()Mr)B2mKT zO_MAW;(nya1d9X*y~4L)hPsQeA!2Z!vb80T#LMhDNiK4Jj&@9l7{+I1IT;(@!4Mtj z)b@b4V5HbpG29?Al<{qXW_VQ8h!L`7f&v2YougZWkrJq-UV{wIIlTq#p1{NohA4PrndG1wb zNy@HPrksx^SG#tWuY6!5VlKIAmh;7M)C#=xy1g^!cpH8cShG0 zD1Q6Q^TkM2dNt|6^p!r5=dPbct-=h*S^Nj ztdq{V)ZSe3YYjBr36JtbU)wR4mszFBIU_`vDdcbN;&H1C9UgZ4#8v+jDw8vp(x^_jJ6IsC2Rc*y%Pr_~M0z9w(ohtoUbM{Y`QXFBFJy9G! z7AWR6ZL6mrbCFl>{!S5F$-&o;bg0iC*|nXKD6sqem{(((;UbPuq0}2C40aCEJ3RE@ zpp}EXzCC@Z;GU*>X5PCk{61!F=Ly0(k5Mwovx9B;{y54PZNRx|bY5(xlti&fj z_10@**KXJ9q>H8j>k`ydgt=YTz17TJ^X{odeRkf0dFf?NJ-d&XpE&OskG;!pl``4h zJE%D|L*d?P^pp79A-jhed7=bHay#DNxN&H{rX#NY!}G8HU7R)&>cQj9l?xql> zl0I1%DtYq6A?Gd%&hM?Jg-sf)GwN@|)B11te~VoLIRL^$O89B}1pIekA_OpyOF+Z~ zx5R`CRauVIh8xE_niqwI4_h7Gb+w?DsH+p3a`%WdLq4$R=m)ga_P0}7w}O!6q^rZzu_Mj2S>s z2#6DI{|>~USJxmP!0*K!V^UGSTUw676Ty|#-CTpPE{5uGGh+Q$Bd9SxJ`R>)g}1`4_wY#S7?Jl!<##!ssdwZ#yNer z=8&J)<)Smu+tzg1_%B~#s+BlqaHDqG$oEm{@teVe>u=sFN>fJizbG=U@$%lbDPDVb zYnM~H<~tGRVfxvvJo2w8l`Aa9^5fh#ggobrl2D98biK_FY|H4{#Yq(rd_}CW+nH9X zH6U1t82nN-miuendc6AIm5c};@&&+#{{~ITIqBcxR*Jkttzd_U`6f17z%~Sy$VpAg z8`^G9D3a>O&q`Z7Qsod4HW>WM<((&K@c?C6nep3z&rHD7leUbpfq^jrs=ARs99855 zQSGH(x}|w&Fq3+w!?4_<^Q-tECzmLdg86we!bMcD%Jdn}m!nQ($o1DuEL(@m3$v!> zr3Po*7uc^eHD&Yq@U8Ie%hDd^A9r%8Mz&_J?<|=D(cRm7IO8btQ3%{cAT8xxi8_U$j>sxP%S9w$;A$9*9bX@x^_e;*7rC9$jcEQg zH8=Nm+@oX=&d95}hMZ|w7|n(O#0>Ba+^dHE*Zlx#GCE3vTgj^llO=k3eC!$n(3l#c z5lpU|k%wFFZ5%fNkA%1ZnfYu{55zB5S63nk5oI*EKwc=y%xr>#h=izl+DoLW5r9SR z8iP`h`$y{zDk>~(1OQ<#LZL=k!HpUZ=o|u4VWikX)IReDcZ9fMUFm)BSvx4*76NQd zYqun#1%iU4xj10E?q1nYi4aCWUK<7w?hi;-F^RCwgqKpKJoXKbnZehf##;!)n-DNS zYB3I-Z>+48`k0M^2dG{j?y6T1g-|PQ8H(eu1FTeDEo@$!Ur%7dNpDQmWvS?~PlNG4 z8~R&;P>G;Co_mpxnThn|*LULhwh&s{G?CR^!ac1E0-e$+a(_OGpBs_=HUHkUIsW)t ztG%9Q8zQIJXA2*)IN6MZ+Y*Ej?XJd#lL9wqd9ypC-=8$x+Zv)<#+T2@;`CkIYhYIu zS76m{W|{($b%Oa&&@L5PqF$f5DqID_b1RGxM#h%~1<>q!(F+6p43%eK!M*KhJoC1< z?Z0b^Q{*S6r9(E%{5|vg*7V5Omq$z&B5tO}@EY9EEz2HDskl8H_44928!{q2`rS5G z6yTG+D|?&v2+?jQ&IAT2TC{jdZns4uZ83WqnQ>*n_;Whm{=j$j9=49cjStZ)AY<7U9t^Jn0jOi63lQikb^3J^(vs@lM3^q`$`<`+>!WAQKt>X zCkFaQE+#h?yS@!N#3we9$-o#vtN7sA0X^pi<6pq(q5^^0c~i66_XWl8%}Y?N$sJ7+ z{oJ2;&Gl{V3(I?8?t=yGt4uow6(r2HJ}x)18ht&%(zLNNi(lU?j-6FOE=^XVOmcit zsF&p*hOE7wf?Ehkmg(o zHR&TK!dtnlOuk&4nb%Zd+%YVxd1_r#RR!A7mT!h@t0S>iyHtg)cv`PNFdlWzzo2A! zFzm+aoX1>Jhg5Ss70$neZE(Woom*dagh!uU{2Z;gnW$Uq>YmcpJY2swe)NE|L8Mj3 z*T(*Wxy89qwl_B9YB~oBWRBfe*6&f?({2-dbHOD(f#E>Lq1i}=;R9xdJ^nJ*nkQ^W zjQ`osbh>8FrGPkXl)n6)|IaWie0E*iS%qbXAN>}B59K4kWF5s6FMDQQUW4^I3^W}Wugox@^BZVv2Q3s~q_`rwt; z;>SU6-z&dkY7|qF9$Y9n`u>_0j^>9Bgp&a+&FR?4X_u$nVhOOz_n(5%~2bigT` z&C8Ad$=cvVsJE#7Sm;Y@n)-y#D#y=xNKGjHastiZpx3dquuX297wVOIwBCPt&aa2if>vDfcY6#56fDvQ3ywaGr}~pHAwR9!ZhTkfk#Ox551)KV1KkY2P`ish z>YCbQj4Xa4j9>0Y_6r7l??GdSUg}hduP{-o9{MnMSJm90zn;gP@)u-8(5f7Rb(QP| z-BTTX++J()#?96~7X?bVLmSF^C&!&}YmI8_vm9v#i{F-&gM%)unwlLscKS>m|CP_9 z5lox6b8EA!k56~KJ|2Q2E}%2Z`z0VlRifUZkNPFVLRJye^xQwHGHacy$2+cf7x;Lu zImEWcH)4&AROd|hOdQZ0|T0pH$lYBOP-D)Kb_!mMdzbu7c*)IXo>l8pLSL%2D}{_G8LZT!q`)cRDk z#CS7DSU})#3ybz&x?m2sFG@cfEJYXSt0Nk1*eo&)+tY$xzB89-$+)T-e-O6Jl9Wd2 zjdi+~%W!O%wH06VJ*t#v{qrP9I~i`(zwV79shgSf<8bYNW)2_Rf&a05`0%a&FN^1Y zKcC{_ng7Y<{Qo__zGf&z+Vi}lV|p%LwVEczY8P`@GaIQ2I*O3|B)6DP=N9}IKGomR zl29P)?W3vZ;GCM&7!%c)$vcS8yCl*2ag#hs)A+V}x+hyO4ot8*e&%aYj3E6CHy;00 jDU#-HM^y$7Npwfrp;9p;n&8nQQ+Go^BJn literal 0 HcmV?d00001 diff --git a/sop.md b/sop.md index 2b32dd4..aee86b9 100644 --- a/sop.md +++ b/sop.md @@ -2,10 +2,7 @@ This document contains recommended best practices for managing various aspects of the Stacks governance initiative. -- [Working group](#working-group) -- [Governance calls](#governance-calls) -- [Regular updates](#regular-updates) -- [GitHub repositories](#github) +TODO: INSERT TOC ## Get Involved! @@ -55,19 +52,69 @@ Below are the steps for setting up, hosting, and following up on a call. ### Preparing for a Call 1. Create a new agenda by opening an issue based on template -2. Update date/time (+ event time announcer?) -1. Determine roles, or list TBA if unknown -2. Close the issue from the previous call -3. Send a calendar invite to everyone - - where do we have this list? better way to access it, or ask Jenny to send? - - also depends on zoom account used to host calls, do we have a foundation one yet? do we need to worry about settings each time? + - ideally this is done right after the last call, to give people enough time to add agenda items for the next meeting + - example of the issue template on GitHub: + ![Agenda Issue Template Example](sop-meeting-agenda-example.png) +1. Update the Date/Time to the future meeting date +1. Create an Event Time Announcer link to help with time zone conversions + - Access the [Event Time Announcer form](https://www.timeanddate.com/worldclock/fixedform.html) from timeanddate.com + - Name the event, e.g. `Stacks Governance Working Group Call #26` + - Set the Event Location to `UTC` + - Enter the Month, Day, Year, Hour, and Duration values based on `UTC` + - Add a link to the result following the Date/Time in the issue + - e.g. in Markdown format: `[time zone conversion](https://www.timeanddate.com/worldclock/fixedtime.html?msg=Stacks+Governance+Working+Group+Call+%2326&iso=20201022T16&ah=1)` + - example of the announcement after someone clicks on it: + ![Event Time Announcer Example](sop-timeanddate-example.png) +1. Update the roles, or list TBA if unknown +1. Close the issue from the previous call (instructions below) + - open the issue from the previous call + - add a comment: "Closing in favor of #X" where #X is the issue number of the new agenda + - click **Close issue** next to the comment button +1. Share the new issue in the `#governance` channel on Discord + +Reminders about the governance call and a link to the agenda should be shared in the `#governance` channel on Discord based on the following schedule: +- After the new agenda is created +- One week before the call +- One day before the call +- The day of the call + +A sample post is included below, but feel free to modify based on current events and/or tag relevant people based on the issues! + +> Reminder that our next governance meeting is scheduled for next Thursday - agenda here: https://github.com/stacksgov/pm/issues/105 +> +> In the meantime, please update your issues with any progress you've made! + +### Hosting a Call + +TODO: add content + +### Uploading Call Videos + +TODO: add content + +### Publishing Call Updates + +TODO: add content + +# Licensing + +This repository and all contributions herein are licensed under [Creative Commons Zero v1.0 Universal](https://github.com/stacksgov/pm/blob/master/LICENSE). Please note that, by contributing to this repository, whether via commit, pull request, issue, comment, or in any other fashion, **you are explicitly agreeing that all of your contributions will fall under the same permissive license.** + +----- + +TODO: figure out how to approach in a decentralized fashion ? blocker: calendar invite, zoom link, youtube account + +TODO: add second template for "other issues" (blank issue link hard to find?) + - could do one for action item, discussion item, foundation item, or other ? + +IDEA: move updates to the forum, easier for anyone to write based on the call, and can be linked from the call table. good community challenge and could be done by someone watching the recording after. + +IDEA: if we had a set default for how calendar entries are sent out and for meeting location (i.e. stacks zoom account with settings ready to go), that would be really helpful. + +Juliet: not sure where we are on the grant, historical intro but recap of the last month or two ----- -1. Determine who will moderate the call, and who will be responsible for taking notes. -1. Open a [new issue](https://github.com/stacksgov/pm/issues/new) for the call agenda in this repository. This should be done at least a few days before the call to give people the opportunity to propose agenda items. Use the previous call agenda as a template ([full list](https://github.com/stacksgov/pm/issues?q=is%3Aissue+label%3Acall+)), updating the call times in various timezones, assigned call moderator, and agenda items. When updating call times, be especially careful of the times of year—autumn, and spring—when different regions switch timezones at different times, which means that the relative times may change as well. Creating an "Event Time Announcer" on timeanddate.com ([sample](https://www.timeanddate.com/worldclock/fixedtime.html?msg=Stacks+Governance+Working+Group+Call&iso=20200401T10&p1=179&ah=1)) can be very helpful here, as it allows people to easily verify the time in their timezone. -1. Add the "call" label to the issue. -1. Close the issue for the previous call, with the text "Closing in favor of #X" where "X" is the number of the new issue. This will link the two issues and makes navigating among call agendas much easier. 1. Set up a Zoom invite for the call. First, check if a recurring Zoom invitation has already been set up—if so, you'll see the link in the regular calendar invitation. If it has already been set up, make sure you've been added as a host. If one has not been set up, you'll need to set up a new meeting. You'll need a Zoom Pro account. Jenny or Lane can do this for you. We recommend the following settings: - Registration: Not required - Meeting ID: Generate Automatically @@ -132,19 +179,3 @@ The governance working group collaboratively publishes a regular update, approxi 1. After giving other members of the working group a few days to review and approve the update, feel free to merge the PR. 1. Announce the new update to the working group. -## GitHub - -It's your responsibility to manage the various GitHub repositories that part of the [`stacksgov` organization](https://github.com/stacksgov). Here are some tips: - -- [`stacksgov/pm`](https://github.com/stacksgov/pm) (this repository): Make sure there's an [open issue](https://github.com/stacksgov/pm/issues) for each major task currently being worked on by the working group. Everyone should be free to open new issues here to make requests of the working group, or to propose things for the working group to work on. These issues may be "pointers" to track issues being worked on in other repositories. You may find it helpful to use a project board (such as [this one](https://github.com/stacksgov/pm/projects) for Phase I of the governance initiative) to organize and track sets of tasks in kanban-fashion. Documentation related to project management, such as these instructions, should be documented in this repository. You'll spend most of your time working in this repository. -- [`stacksgov/resources`](https://github.com/stacksgov/resources): This is the working group's collective "knowledge base." It contains resources, and links to external resources, shared in the governance working group and on the calls. Contains an up to date [table of past calls](https://github.com/stacksgov/resources/blob/master/calls/README.md) with links to resources for those calls. Issues should only be about missing resources. Anyone is free to open an issue to request that some resources be added, as well as to open a PR to propose adding some resource. Your job is to curate these requests and review these proposals. -- [`stacksgov/updates`](https://github.com/stacksgov/updates): Stores the regular updates [described above](#regular-updates). Issues and PRs should only be related to these updates. -- [`stacksgov/proposals`](https://github.com/stacksgov/proposals): Stores miscellaneous governance proposals. We're still determining the role of this repository and these proposals relative to the existing [SIP process](https://github.com/blockstack/stacks-blockchain/blob/master/sip/sip-000-stacks-improvement-proposal-process.md). - -# General Resources - -See [Stacks Governance Project Management](https://stacksgov.github.io/pm/) for the main project management page related to governance of the Stacks blockchain. - -# Licensing - -This repository and all contributions herein are licensed under [Creative Commons Zero v1.0 Universal](https://github.com/stacksgov/pm/blob/master/LICENSE). Please note that, by contributing to this repository, whether via commit, pull request, issue, comment, or in any other fashion, **you are explicitly agreeing that all of your contributions will fall under the same permissive license.** From 1c346c3df94f3cb5a9cc41ca78480bae8b04ff18 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 5 Nov 2020 10:03:35 -0700 Subject: [PATCH 11/19] outline additional sections with skeleton content --- sop.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/sop.md b/sop.md index aee86b9..9b21d5c 100644 --- a/sop.md +++ b/sop.md @@ -44,11 +44,6 @@ The notes and resources from previous calls are stored in the `stacksgov/resourc Below are the steps for setting up, hosting, and following up on a call. -### Things You'll Need - -- Access to the Zoom Pro account used to host the call (or help from the account owner) -- Access to the [Stacks Governance YouTube channel](https://www.youtube.com/channel/UCirhluDUpSPVMZQn210HETg) (or help from someone who has this) - ### Preparing for a Call 1. Create a new agenda by opening an issue based on template @@ -94,13 +89,21 @@ TODO: add content ### Publishing Call Updates -TODO: add content +TODO: add content, to be done on the Stacks Forum + +## Access to Services + +TODO: add more details + +- GitHub repository +- YouTube account / [channel](https://www.youtube.com/channel/UCirhluDUpSPVMZQn210HETg) +- Zoom Pro meeting room # Licensing This repository and all contributions herein are licensed under [Creative Commons Zero v1.0 Universal](https://github.com/stacksgov/pm/blob/master/LICENSE). Please note that, by contributing to this repository, whether via commit, pull request, issue, comment, or in any other fashion, **you are explicitly agreeing that all of your contributions will fall under the same permissive license.** ------ + \ No newline at end of file From 404d733561a40ad4d89e515f3ff2e8baf472f436 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 5 Nov 2020 10:05:17 -0700 Subject: [PATCH 12/19] update headings and add TOC --- sop.md | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/sop.md b/sop.md index 9b21d5c..42ef0da 100644 --- a/sop.md +++ b/sop.md @@ -2,7 +2,20 @@ This document contains recommended best practices for managing various aspects of the Stacks governance initiative. -TODO: INSERT TOC + + +- [Get Involved!](#get-involved) +- [Additional Outlets](#additional-outlets) +- [Governance Working Group Calls](#governance-working-group-calls) +- [Governance Working Group Call Procedures](#governance-working-group-call-procedures) + - [Preparing for a Call](#preparing-for-a-call) + - [Hosting a Call](#hosting-a-call) + - [Uploading Call Videos](#uploading-call-videos) + - [Publishing Call Updates](#publishing-call-updates) +- [Governance Working Group Resources](#governance-working-group-resources) +- [Licensing](#licensing) + + ## Get Involved! @@ -91,7 +104,7 @@ TODO: add content TODO: add content, to be done on the Stacks Forum -## Access to Services +## Governance Working Group Resources TODO: add more details @@ -99,7 +112,7 @@ TODO: add more details - YouTube account / [channel](https://www.youtube.com/channel/UCirhluDUpSPVMZQn210HETg) - Zoom Pro meeting room -# Licensing +## Licensing This repository and all contributions herein are licensed under [Creative Commons Zero v1.0 Universal](https://github.com/stacksgov/pm/blob/master/LICENSE). Please note that, by contributing to this repository, whether via commit, pull request, issue, comment, or in any other fashion, **you are explicitly agreeing that all of your contributions will fall under the same permissive license.** From 5d8a62e3409cd0d97f83de81f144afa90614bd88 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 5 Nov 2020 10:09:39 -0700 Subject: [PATCH 13/19] add basic outline for remaining sections --- sop.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/sop.md b/sop.md index 42ef0da..1bab8e8 100644 --- a/sop.md +++ b/sop.md @@ -94,11 +94,19 @@ A sample post is included below, but feel free to modify based on current events ### Hosting a Call -TODO: add content +TODO: add more details + +- Moderator responsibilities +- Secretary responsibilities ### Uploading Call Videos -TODO: add content +TODO: add more details + +- Download files from Zoom +- Upload files to YouTube +- Add link to the related agenda issue +- Share YouTube link in `#governance` discord channel ### Publishing Call Updates From 924d00bd01750a6ab17925eb687bd88e34441dba Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 5 Nov 2020 13:52:35 -0700 Subject: [PATCH 14/19] reduce images to 500px width --- sop-meeting-agenda-example.png | Bin 10398 -> 16464 bytes sop-timeanddate-example.png | Bin 47738 -> 39154 bytes sop.md | 4 ++++ 3 files changed, 4 insertions(+) diff --git a/sop-meeting-agenda-example.png b/sop-meeting-agenda-example.png index 51dbb7a9f138c17a58e6d0541838a9ffa599818c..98790a26bf1d3ec678d117bf7fe8ab7cbb357a4f 100644 GIT binary patch literal 16464 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 Q7lk1pB`z;kDWdQHf0tZqYybcN diff --git a/sop-timeanddate-example.png b/sop-timeanddate-example.png index de1d836c0af28e874d069bfd56f0ea48737e8f78..564572b35ff2d1f01d162fad0d678c417b745dd0 100644 GIT binary patch literal 39154 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 literal 47738 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 jDU#-HM^y$7Npwfrp;9p;n&8nQQ+Go^BJn diff --git a/sop.md b/sop.md index 1bab8e8..fa9a65f 100644 --- a/sop.md +++ b/sop.md @@ -62,6 +62,7 @@ Below are the steps for setting up, hosting, and following up on a call. 1. Create a new agenda by opening an issue based on template - ideally this is done right after the last call, to give people enough time to add agenda items for the next meeting - example of the issue template on GitHub: + ![Agenda Issue Template Example](sop-meeting-agenda-example.png) 1. Update the Date/Time to the future meeting date 1. Create an Event Time Announcer link to help with time zone conversions @@ -72,6 +73,7 @@ Below are the steps for setting up, hosting, and following up on a call. - Add a link to the result following the Date/Time in the issue - e.g. in Markdown format: `[time zone conversion](https://www.timeanddate.com/worldclock/fixedtime.html?msg=Stacks+Governance+Working+Group+Call+%2326&iso=20201022T16&ah=1)` - example of the announcement after someone clicks on it: + ![Event Time Announcer Example](sop-timeanddate-example.png) 1. Update the roles, or list TBA if unknown 1. Close the issue from the previous call (instructions below) @@ -112,6 +114,8 @@ TODO: add more details TODO: add content, to be done on the Stacks Forum +IDEA: should this be done for every call, or once/month as a summary? + ## Governance Working Group Resources TODO: add more details From 4b0b6911e9cfe6b7a2559222f0f6060bc8cb5544 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 5 Nov 2020 14:11:57 -0700 Subject: [PATCH 15/19] add moderator responsibilities under hosting a call --- sop.md | 41 +++++++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 18 deletions(-) diff --git a/sop.md b/sop.md index fa9a65f..04040b6 100644 --- a/sop.md +++ b/sop.md @@ -96,10 +96,26 @@ A sample post is included below, but feel free to modify based on current events ### Hosting a Call -TODO: add more details +**Moderator Responsibilities** -- Moderator responsibilities -- Secretary responsibilities +Moderators act as the meeting host, which gives them additional abilities in the meeting software, and are responsible for stewarding the meeting. + +The basic flow of moderating a call: + +- Wait until 5-10 minutes past the hour, or at least until there is a reasonable quorum, before starting the call. +- Quickly scan the names of all Zoom participants to make sure the names are correct and that nobody's phone number is displayed publicly. As moderator, you can rename a participant if necessary. +- Notify everyone before starting the recording, and that the rest of the call will be public and on the record. +- Click **Record** then **Record to the Cloud** before starting the meeting. +- State the date, time and meeting number, followed by introducing yourself as the moderator. +- Ask if there are any new attendees, and if anyone else would like to introduce themselves to the group. +- Share your screen with the current meeting agenda, and proceed through each agenda item with the group. +- At the end of the meeting, summarize all topics discussed, and post the summary to the meeting agenda issue on GitHub. + +Some helpful tips for being a moderator: + +- Keep an eye on the time. Don't spend more than 5-10 minutes max on any given topic. If the discussion of a particular topic goes over this amount of time, offer to reserve some time to continue discussing the topic at the end of the call, politely remind everyone that there are other items on the agenda to discuss, and introduce the next topic. +- Let people speak freely, but feel free to cut someone off if they speak for more than a few minutes. Do so politely, and remind them that it's important that we give everyone a chance to share their thoughts. Suggest that, if they have more to say on this topic, they could write up their thoughts and post them to the forum and/or share them in the chat channel. +- Try to keep the conversation focused on the present topic. Slight diversions are fine, but if the topic diverges too far from the current agenda item, bring it back on track by gently reminding the group of the question at hand - and offering to return to the new topic later, time-allowing. ### Uploading Call Videos @@ -118,11 +134,11 @@ IDEA: should this be done for every call, or once/month as a summary? ## Governance Working Group Resources -TODO: add more details +Working on the items above will require access to the related software and services, listed below. If you do not have access and would like to contribute, please reach out via the Stacks Discord server in the `#governance` channel. -- GitHub repository -- YouTube account / [channel](https://www.youtube.com/channel/UCirhluDUpSPVMZQn210HETg) -- Zoom Pro meeting room +- [GitHub Repositories](https://github.com/stacksgov) +- [YouTube Channel](https://www.youtube.com/channel/UCirhluDUpSPVMZQn210HETg) +- Zoom Pro Account ## Licensing @@ -161,18 +177,7 @@ Juliet: not sure where we are on the grant, historical intro but recap of the la 1. Repeat the same thing an hour before the call. 1. Review the agenda issue and add proposed topics to the agenda. 1. About ten minutes before the call, fire up Zoom and start the meeting. Make sure that the link joins, and that you have host capabilities. Share the Zoom link in the working group chat. (Again, do NOT post the link anywhere public, including on social media.) -1. Wait until 5-10 minutes past the hour, or at least until there is a reasonable quorum, before starting the call. -1. Quickly scan the names of all of the participants in Zoom. Make sure that all of the names are correct, and in particular, that no one's phone number is displayed publicly. As moderator ("host" on Zoom), you can rename a participant if necessary. -1. Notify everyone that you're about to hit record, and remind them that the rest of the call will be public and on the record. -1. Hit Record (you generally want to record to the cloud), and start the meeting! -1. Introduce yourself and explain that you'll be moderating the call. Ask if anyone else would like to introduce themselves to the group. -1. Ask if anyone would like to share a weekly update: what they've been working on, what they'll work on next, and if they have any blockers. Feel free to offer your update first to kick things off. Don't pressure anyone to share an update if they don't opt to on their own. - -Some helpful tips for hosting a call: -- Keep an eye on the time. Don't spend more than 5-10 minutes max. on any given topic. If the discussion of a particular topic goes over this amount of time, offer to reserve some time to continue discussing the topic at the end of the call, politely remind everyone that there are other items on the agenda to discuss, and introduce the next topic. -- Let people speak freely, but feel free to cut someone off if they speak for more than a few minutes. Do so politely, and remind them that it's important that we give everyone a chance to share their thoughts. Suggest that, if they have more to say on this topic, they could write up their thoughts and post them to the forum and/or share them in the chat channel. -- Try to keep the conversation focused on the present topic. Slight diversions are of course fine, but if the topic diverges too far from the current agenda item, bring it back on track by gently reminding the group of the question at hand - and offering to return to the new topic later, time-allowing. ### After a Call From 39d647aa046e889287f8d49823bc397381d9dffc Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 5 Nov 2020 14:19:36 -0700 Subject: [PATCH 16/19] add basic outline for uploading call videos --- sop.md | 42 +++++++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 19 deletions(-) diff --git a/sop.md b/sop.md index 04040b6..e1c0ed3 100644 --- a/sop.md +++ b/sop.md @@ -119,18 +119,36 @@ Some helpful tips for being a moderator: ### Uploading Call Videos -TODO: add more details +A basic outline of the process is outlined below, however more details will be added at a later date. - Download files from Zoom -- Upload files to YouTube +- Upload files to YouTube using the template below + ``` + Title: Stacks Governance Call #X [YYYY/MM/DD] + Description: + Agenda: [link to agenda issue] + Links shared on call: + - Link 1 + - Link 2 + ``` - Add link to the related agenda issue - Share YouTube link in `#governance` discord channel + + ### Publishing Call Updates -TODO: add content, to be done on the Stacks Forum +**Publisher Responsibilities** + -IDEA: should this be done for every call, or once/month as a summary? ## Governance Working Group Resources @@ -146,8 +164,6 @@ This repository and all contributions herein are licensed under [Creative Common + ### Uploading Call Videos A basic outline of the process is outlined below, however more details will be added at a later date. @@ -137,10 +152,8 @@ A basic outline of the process is outlined below, however more details will be a @@ -148,7 +161,11 @@ A basic outline of the process is outlined below, however more details will be a **Publisher Responsibilities** +This person will create an official, high-level update for the community and general public summarizing the actions of the Stacks Governance Working Group. +Ideally, this will be posted to the [Stacks Forum](https://forum.stacks.org/) within one week of the original meeting. Previous updates can be found in the [stacksgov/updates repository](https://github.com/stacksgov/updates). + +Once posted, the update should be shared with the community via the `#governance` category. Please make sure the update includes a link to the agenda and notes for the most recent call, as well as a brief update on each of the main initiatives the working group is working on. ## Governance Working Group Resources @@ -169,51 +186,4 @@ TODO: add second template for "other issues" (blank issue link hard to find?) IDEA: move updates to the forum, easier for anyone to write based on the call, and can be linked from the call table. good community challenge and could be done by someone watching the recording after. -IDEA: if we had a set default for how calendar entries are sent out and for meeting location (i.e. stacks zoom account with settings ready to go), that would be really helpful. - -Juliet: not sure where we are on the grant, historical intro but recap of the last month or two - ------ - -1. Set up a Zoom invite for the call. First, check if a recurring Zoom invitation has already been set up—if so, you'll see the link in the regular calendar invitation. If it has already been set up, make sure you've been added as a host. If one has not been set up, you'll need to set up a new meeting. You'll need a Zoom Pro account. Jenny or Lane can do this for you. We recommend the following settings: - - Registration: Not required - - Meeting ID: Generate Automatically - - Meeting Password: Require a password - - Video: All off (by default) - - Audio: Telephone and Computer Audio - - Meeting Options: Do not enable join before host, do not enable waiting room -1. Add the Zoom invite link for the call (which should include the meeting password, to allow one-click join) to the regular calendar invitation, if there is one. -1. Do NOT share the link to join the call publicly. Do NOT post it on social media! - -### Hosting a Call - -1. 24 hours before the call, remind everyone in the working group channel about the upcoming meeting, using the `@everyone` tag. Include a link to the agenda issue. Here's a sample message: - - > Hey @everyone, reminder that our next governance working group call is in 24 hours! Agenda is here, please review it before the call and feel free to propose topics: https://github.com/stacksgov/pm/issues/19. See you all tomorrow! -1. Repeat the same thing an hour before the call. -1. Review the agenda issue and add proposed topics to the agenda. -1. About ten minutes before the call, fire up Zoom and start the meeting. Make sure that the link joins, and that you have host capabilities. Share the Zoom link in the working group chat. (Again, do NOT post the link anywhere public, including on social media.) - - -### After a Call - -1. Make a note of issues that you didn't have time to discuss on the call, and make sure they get priority on the agenda for the next call. (You may find it helpful to immediately create the agenda for the next call, as described above.) -1. Log into the Zoom account and download the video recording of the call. This usually takes about an hour to appear, although in rare cases it may take longer. If you don't have access to the Zoom account, ask its owner to send you the video link. - -1. Get the call notes from the note taker. -1. Open a new pull request against `stacksgov/resources` and add the info for the call: notes, link to YouTube recording, and a link to any other resources (e.g., a presentation) shared on the call. Here's a [sample PR](https://github.com/stacksgov/resources/pull/25). You should let another working group member review and approve the PR before merging it. The PR should include: - - A new notes file in https://github.com/stacksgov/resources/tree/master/calls/notes named `YYYY-MM-DD-Meeting-XXXX.md` - - An update to the table in https://github.com/stacksgov/resources/blob/master/calls/README.md, adding the new call, with links to the agenda, video recording, and notes - -## Regular Updates - -The governance working group collaboratively publishes a regular update, approximately once a week, for the broader Blockstack community. You can find previous updates in the [`stacksgov/updates`](https://github.com/stacksgov/updates) repository. Here's how to write such an update. - -1. Using the previous update as a template, write the update in markdown format. It should be called `YYYYMMDD-update-XXX.md` and live in https://github.com/stacksgov/updates/tree/master/updates. Make sure the update includes a link to the agenda and notes for the most recent call, as well as a brief update on each of the main initiatives the working group is working on. -1. Save the update into a new branch and open a PR to merge it into the master branch. -1. As part of the same PR, update https://github.com/stacksgov/updates/blob/master/README.md to add a link to the new file. -1. Share the URL for this new PR in the chat channel to give others in the working group a chance to review it, suggest additions/corrections, etc. -1. After giving other members of the working group a few days to review and approve the update, feel free to merge the PR. -1. Announce the new update to the working group. - --> \ No newline at end of file From 66aa4df75ce976bf58f25cace16508d86527f7c1 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 5 Nov 2020 14:47:30 -0700 Subject: [PATCH 18/19] rename agenda issue template based on issue tag --- .github/ISSUE_TEMPLATE/{agenda.md => mtg-agenda.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/ISSUE_TEMPLATE/{agenda.md => mtg-agenda.md} (100%) diff --git a/.github/ISSUE_TEMPLATE/agenda.md b/.github/ISSUE_TEMPLATE/mtg-agenda.md similarity index 100% rename from .github/ISSUE_TEMPLATE/agenda.md rename to .github/ISSUE_TEMPLATE/mtg-agenda.md From bd3d143a58f9c341b39b8fee0f17a021b97a6619 Mon Sep 17 00:00:00 2001 From: Jason Schrader Date: Thu, 5 Nov 2020 14:56:45 -0700 Subject: [PATCH 19/19] add issue templates based on all issue tags --- .github/ISSUE_TEMPLATE/mtg-action.md | 19 +++++++++++++++++++ .github/ISSUE_TEMPLATE/mtg-agenda.md | 2 +- .github/ISSUE_TEMPLATE/mtg-discussion.md | 8 ++++++++ .../ISSUE_TEMPLATE/mtg-stacksfoundation.md | 8 ++++++++ 4 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 .github/ISSUE_TEMPLATE/mtg-action.md create mode 100644 .github/ISSUE_TEMPLATE/mtg-discussion.md create mode 100644 .github/ISSUE_TEMPLATE/mtg-stacksfoundation.md diff --git a/.github/ISSUE_TEMPLATE/mtg-action.md b/.github/ISSUE_TEMPLATE/mtg-action.md new file mode 100644 index 0000000..a0d9069 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/mtg-action.md @@ -0,0 +1,19 @@ +--- +name: Agenda: Add Action Item +about: Use this template to create a new agenda action item. +title: "" +labels: mtg-action +--- + + diff --git a/.github/ISSUE_TEMPLATE/mtg-agenda.md b/.github/ISSUE_TEMPLATE/mtg-agenda.md index b2c9631..c70f518 100644 --- a/.github/ISSUE_TEMPLATE/mtg-agenda.md +++ b/.github/ISSUE_TEMPLATE/mtg-agenda.md @@ -8,7 +8,7 @@ labels: mtg-agenda ## Meeting Details - **Date/Time:** Month Date, Year @ 4:00pm UTC / 12:00pm ET -- **Location:** Link will be posted in `#governance` working group channel [on Discord](https://community.blockstack.org/discord) shortly before the call. +- **Location:** Link will be posted in the `#governance` working group channel [on Discord](https://community.blockstack.org/discord) shortly before the call. - **Recording:** TBA - **Moderator:** TBA - **Secretary:** TBA diff --git a/.github/ISSUE_TEMPLATE/mtg-discussion.md b/.github/ISSUE_TEMPLATE/mtg-discussion.md new file mode 100644 index 0000000..552c641 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/mtg-discussion.md @@ -0,0 +1,8 @@ +--- +name: Agenda: Add Discussion Item +about: Use this template to create a new agenda discussion item. +title: "" +labels: mtg-discuss +--- + + diff --git a/.github/ISSUE_TEMPLATE/mtg-stacksfoundation.md b/.github/ISSUE_TEMPLATE/mtg-stacksfoundation.md new file mode 100644 index 0000000..346908d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/mtg-stacksfoundation.md @@ -0,0 +1,8 @@ +--- +name: Agenda: Add Stacks Foundation Item +about: Use this template to create a new agenda item related to the Stacks Foundation. +title: "" +labels: mtg-stacksfoundation +--- + +