Plugin Directory

Changeset 3184772


Ignore:
Timestamp:
11/09/2024 07:22:40 AM (15 months ago)
Author:
kantbtrue
Message:

New feature! Now you can pin your favourite boards to the top of the boards list for quick access.

Location:
wpnakama
Files:
67 added
10 edited

Legend:

Unmodified
Added
Removed
  • wpnakama/trunk/admin/app/build/320.js

    r3131031 r3184772  
    1 "use strict";(globalThis.webpackChunkwpnakama=globalThis.webpackChunkwpnakama||[]).push([[320],{9351:(e,t,a)=>{a.d(t,{A:()=>i});var n=a(1609),l=a(7723),r=a(3845),s=a(6622);function i({license:e,devPosition:t=(0,l.__)("soon","wpnakama")}){return(0,n.createElement)(n.Fragment,null,"not found"===e?.status&&(0,n.createElement)(s.XAi,{className:"!text-secondary !opacity-100 size-5"}),"inactive"===e?.status&&(0,n.createElement)(s.wUM,{className:"!text-secondary !opacity-100 size-5"}),"active"===e?.status&&(0,n.createElement)(r.Ex,{className:"py-0.25 px-1",size:"sm",shape:"pill",color:"yellow",stroke:!0},t))}},7813:(e,t,a)=>{a.d(t,{A:()=>c});var n=a(1609),l=a(6087),r=a(3845),s=a(9523),i=a(7143);function c({capabilities:e="edit_posts",userNums:t=2,size:a="xs"}){const c=(0,l.useContext)(s.t),{users:o}=(0,i.useSelect)((t=>({users:t(c).getEntityRecords("WPNakama","user",{capabilities:e})})));return(0,n.createElement)(r.Z7.Root,null,o?(0,n.createElement)(n.Fragment,null,o?.slice(0,t).map((e=>(0,n.createElement)(m,{name:e.name,avatarUrl:e.avatar_urls[48],size:a}))),t<o?.length&&(0,n.createElement)(r.Z7.Label,{size:a,className:"bg-surface text-surface-400"},"+"+(o?.length-t))):(0,n.createElement)(n.Fragment,null,(0,n.createElement)(r.Z7.Item,{alt:"",initials:"",size:a}),(0,n.createElement)(r.Z7.Item,{alt:"",initials:"",size:a}),(0,n.createElement)(r.Z7.Label,{size:a,className:"bg-surface text-surface-400"})))}const m=({name:e,avatarUrl:t,size:a})=>{const l=function(e){let t="",a=e.split(" ");for(;a.length;)t+=a.shift()[0].toUpperCase();return t}(e);return(0,n.createElement)(r.Z7.Item,{alt:e,initials:l,size:a,src:t})}},7266:(e,t,a)=>{a.d(t,{A:()=>l});var n=a(6087);function l(){const[e,t]=(0,n.useState)({});return{action:e,handleAction:(e=-1,a="")=>{t(0>e?{}:{id:e,type:a})}}}},6397:(e,t,a)=>{function n(){return{truncate:(e,t)=>e.length>t?e.substr(0,t-1)+"..":e}}a.d(t,{A:()=>n})},9320:(e,t,a)=>{a.r(t),a.d(t,{default:()=>M});var n=a(1609),l=a(7723),r=a(6087),s=a(7266),i=a(9e3),c=a(5038),m=a(9730),o=a(9785),d=a(7941),u=a(2599),p=a(9446),E=a(6397),g=a(960),x=a(2642);function w(e,t){const a=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return a<0?-1:a>0?1:a}var f=a(9739);var h=a(5727),v=a(9765),_=a(2498),N=a(6427),b=a(3845),k=a(6622),y=a(7813),C=a(9523),S=a(7143),A=a(6703),P=a(9351);const D=(0,r.createContext)();function L({children:e,action:t,handleAction:a,license:l}){return(0,n.createElement)(D.Provider,{value:{action:t,handleAction:a,license:l}},e)}const R=({id:e,title:t,description:a})=>{var s;const{goToBoardPage:i}=(0,A.A)(),{isDeadLinePassed:c}=(0,_.A)(),[m,o]=(0,r.useState)(!1),[d,p]=(0,r.useState)(!1),{truncate:N}=(0,E.A)(),{license:L}=(0,r.useContext)(D),R=(0,r.useContext)(C.t),{edited:F}=(0,S.useSelect)((t=>({edited:t(R).getEditedEntityRecord("WPNakama","board",e)})),[e]),I=new Date(F?.start_date),W=new Date(F?.end_date),M=F?.end_date?function(e,t){const a=(0,x.a)(e),n=(0,x.a)(t),l=w(a,n),r=Math.abs((0,g.m)(a,n));a.setDate(a.getDate()-l*r);const s=l*(r-Number(w(a,n)===-l));return 0===s?0:s}(W,(0,f.R)()):0,j=(U=I,+(0,x.a)(U)>Date.now()),B=!!W&&c(W);var U;return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(u.P.div,{layout:!0,transition:{layout:{duration:.4}},className:"bg-white px-5 py-4 shadow-nakama rounded-3xl max-w-56 w-full h-full min-h-[159px] flex flex-col gap-4 cursor-pointer",onClick:()=>i(e)},(0,n.createElement)("div",{className:"flex flex-col gap-2 h-full"},(0,n.createElement)("div",{className:"cursor-auto",onClick:e=>e.stopPropagation()},d?(0,n.createElement)(z,{id:e,handleOpen:p}):(0,n.createElement)("div",{className:"flex justify-between items-center"},(0,n.createElement)("div",{className:"text-sm leading-5 text-primary font-medium",onClick:()=>p(!0)},N(null!==(s=F?.title)&&void 0!==s?s:t,40)),(0,n.createElement)(b.rI,null,(0,n.createElement)(b.rI.Trigger,{asChild:!0},(0,n.createElement)(b.$n,{before:(0,n.createElement)(k.Mgv,null),variant:"transparent",size:"md"})),(0,n.createElement)(b.rI.Content,{className:"min-w-[140px] bg-white z-10"},(0,n.createElement)(b.rI.Group,null,(0,n.createElement)(b.rI.Item,{onClick:()=>p(!0)},(0,n.createElement)(k.qUP,null),(0,n.createElement)("span",{className:"text-sm leading-6"},(0,l.__)("Rename","wpnakama"))),(0,n.createElement)(b.rI.Item,{disabled:!0,className:"!opacity-70"},(0,n.createElement)(k.GYj,null),(0,n.createElement)("span",{className:"text-sm leading-6"},(0,l.__)("Invite Team","wpnakama")),(0,n.createElement)(P.A,{license:L}))),(0,n.createElement)(b.rI.Separator,null),(0,n.createElement)(b.rI.Group,null,(0,n.createElement)(b.rI.Item,{disabled:!0,className:"!opacity-70"},(0,n.createElement)(k.uWN,null),(0,n.createElement)("span",{className:"text-sm leading-6"},(0,l.__)("Pin","wpnakama")),(0,n.createElement)(P.A,{license:L})),(0,n.createElement)(b.rI.Item,{disabled:!0,className:"!opacity-70"},(0,n.createElement)(k.TdU,null),(0,n.createElement)("span",{className:"text-sm leading-6"},(0,l.__)("Clone","wpnakama")),(0,n.createElement)(P.A,{license:L}))),(0,n.createElement)(b.rI.Separator,null),(0,n.createElement)(b.rI.Group,null,(0,n.createElement)(b.rI.Item,{className:"!text-wg-red",onClick:()=>o(!0)},(0,n.createElement)(k.ucK,{className:"!text-wg-red-500 !opacity-100"}),(0,n.createElement)("span",{className:"text-sm leading-6"},"Delete"))))))),(0,n.createElement)("div",{className:"text-sm leading-5"},N(a,50))),(0,n.createElement)("div",{className:"flex justify-between items-center mt-auto"},(0,n.createElement)("div",{className:"flex gap-2"},(0,n.createElement)(y.A,null),(0,v.A)(F?.start_date)&&(0,v.A)(F?.end_date)&&(0,n.createElement)(n.Fragment,null,j?(0,n.createElement)(b.Ex,{color:"yellow",shape:"pill",size:"sm",stroke:!0},(0,l.__)("From","wpnakama")+" "+(0,h.GP)(I,"dd MMM")):(0,n.createElement)(n.Fragment,null,!B&&M>=0?(0,n.createElement)(b.Ex,{color:M<=1?"orange":"green",shape:"pill",size:"sm",stroke:!0},M<=1?(0,l.__)("Due Today","wpnakama"):M+" "+(0,l.__)("days","wpnakama")):(0,n.createElement)(b.Ex,{color:"red",shape:"pill",size:"sm",stroke:!0},(0,l.__)("Overdue","wpnakama"))))),(0,n.createElement)("div",{className:"flex"},F?.is_global&&(0,n.createElement)(b.m_.Provider,null,(0,n.createElement)(b.m_.Root,null,(0,n.createElement)(b.m_.Trigger,{asChild:!0},(0,n.createElement)(b.$n,{variant:"link",className:"cursor-auto"},(0,n.createElement)(k.fCU,{className:"text-wg-green/50"}))),(0,n.createElement)(b.m_.Portal,null,(0,n.createElement)(b.m_.Content,{sideOffset:5},(0,l.__)("Public board","wpnakama"),(0,n.createElement)(b.m_.Arrow,null)))))))),(0,n.createElement)(T,{id:e,open:m,handleOpen:o}))},z=({id:e,handleOpen:t})=>{var a;const{handleAction:s}=(0,r.useContext)(D),{register:i,handleSubmit:m,formState:{errors:d}}=(0,o.mN)(),u=(0,r.useContext)(C.t),{editEntityRecord:p,saveEditedEntityRecord:E,undo:g}=(0,S.useDispatch)(u),{edited:x,isSaving:w,saveError:f}=(0,S.useSelect)((t=>({edited:t(u).getEditedEntityRecord("WPNakama","board",e),isSaving:t(u).isSavingEntityRecord("WPNakama","board",e),saveError:t(u).getLastEntitySaveError("WPNakama","board",e)})),[e]);return(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"flex justify-between items-center gap-1 -mx-4"},(0,n.createElement)("div",{className:"grow text-sm leading-5 px-1 py-1 rounded-sm"},(0,n.createElement)(b.pd,{className:`p-1 bg-surface-100 shadow-none border-0 w-[114px] ${null!==(a=x?.title)&&void 0!==a?a:" cursor-wait animate-pulse"}`,...i("editedTitle",{required:!0,minLength:3,maxLength:50}),destructive:!!d.editedTitle,disabled:w,defaultValue:x.title,autoFocus:!0})),(0,n.createElement)("div",{className:"flex gap-1 items-center"},(0,n.createElement)(b.$n,{variant:"outline",onClick:m((async function({editedTitle:a}){await async function(t){await p("WPNakama","board",e,{title:t})}(a),await E("WPNakama","board",e)?(s(e,"edit"),c.Ay.success((0,l.__)("Successfuly renamed the board","wpnakama")),t(!1),s()):(g(),c.Ay.error((0,l.__)("Something went wrong!","wpnakama")))})),disabled:w,size:"xs-icon",className:"px-[6px] py-2 !leading-[0]",title:(0,l.__)("Save the edited board title","wpnakama")},w?(0,n.createElement)(b.Rh,{type:"line",size:"xxs",className:"text-surface-100"}):(0,n.createElement)(k.Srz,{className:"w-4 h-4"})),(0,n.createElement)(b.$n,{variant:"outline",onClick:()=>{g(),t(!1)},size:"xs-icon",className:"px-[6px] py-2 !leading-[0]",disabled:w,title:(0,l.__)("Disable rename mode","wpnakama")},(0,n.createElement)(k.USm,{className:"w-4 h-4"})))),(f||d.editedTitle)&&(0,n.createElement)("div",{className:"m-auto mt-1 w-full text-left"},(0,n.createElement)(b.Fc,{before:(0,n.createElement)(k.STI,null),color:"error",title:(0,l.__)("There was a problem with your submission","wpnakama"),variant:"expanded",className:"p-2"},(0,n.createElement)("div",{className:"text-xs"},"required"===d.editedTitle?.type?(0,l.__)("Title is required.","wpnakama"):"minLength"===d.editedTitle?.type?(0,l.__)("At least have 3 characters.","wpnakama"):"maxLength"===d.editedTitle?.type?(0,l.__)("Not more than 50 charaters.","wpnakama"):f))))},F=({handleOpen:e,open:t=!1})=>{var a,s;const{handleAction:i}=(0,r.useContext)(D),{register:d,handleSubmit:E,watch:g,formState:{errors:x},reset:w}=(0,o.mN)(),f=g(),h=(0,r.useContext)(C.t),{saveEntityRecord:v,undo:_}=(0,S.useDispatch)(h),{isSaving:y,saveError:A}=(0,S.useSelect)((e=>({isSaving:e(h).isSavingEntityRecord("WPNakama","board"),saveError:e(h).getLastEntitySaveError("WPNakama","board")})),[]);function P(){e(!1),w()}return(0,n.createElement)(n.Fragment,null,t&&(0,n.createElement)("div",{className:"fixed inset-0 z-40 flex items-center justify-end bg-[rgba(0,0,0,0.1)]"},(0,n.createElement)("div",{className:"flex-grow"},(0,n.createElement)("div",null)),(0,n.createElement)(u.P.div,{initial:"initialState",animate:"animateState",exit:"exitState",transition:{type:"tween",duration:.35},variants:{initialState:{x:"100%"},animateState:{x:0},exitState:{x:"-100%"}},className:"w-1/3 min-w-80"},(0,n.createElement)("div",{className:"relative z-50 flex-shrink-0 overflow-auto bg-white w-full"},(0,n.createElement)("div",{className:"relative flex h-dvh flex-col"},(0,n.createElement)("div",{className:"flex items-center gap-2 justify-between p-4 mt-[30px]"},(0,n.createElement)("h2",{className:"text-lg font-semibold"},(0,l.__)("Add Board","wpnakama")),(0,n.createElement)(b.$n,{variant:"transparent",onClick:P,disabled:y,title:(0,l.__)("Close the modal","wpnakama"),className:"px-2 py-2"},(0,n.createElement)(k.USm,{className:"text-surface-300 hover:text-surface-500 focus:text-surface-400"}))),(0,n.createElement)(N.__experimentalScrollable,{scrollDirection:"y",className:"pt-4 px-4 mb-20"},(0,n.createElement)("div",{className:"m-auto max-w-sm text-left"},(0,n.createElement)("div",{className:"flex flex-col gap-2"},(0,n.createElement)("div",{className:"text-sm leading-6 font-medium flex gap-4 items-end justify-between"},(0,n.createElement)(b.JU,{required:!0,htmlFor:"title"},(0,l.__)("Title","wpnakama")),(0,n.createElement)("div",{className:"text-xs font-normal leading-tight "+("maxLength"===x.title?.type||f?.title?.length<3||f?.title?.length>50?"text-wg-red":"text-surface-500")},(0,p.count)(null!==(a=f?.title)&&void 0!==a?a:"","characters_including_spaces")," ","/ 50")),(0,n.createElement)(b.pd,{id:"title",required:!0,...d("title",{required:!0,minLength:3,maxLength:50}),destructive:!!x.title,helperText:"required"===x.title?.type?(0,l.__)("Board title is required.","wpnakama"):"minLength"===x.title?.type?(0,l.__)("At least have 3 characters.","wpnakama"):"maxLength"===x.title?.type?(0,l.__)("At most 50 charaters.","wpnakama"):(0,l.__)("A self explanatory title is more searchable.","wpnakama"),placeholder:(0,l.__)("Board title","wpnkama"),autoFocus:!0}))),(0,n.createElement)("div",{className:"m-auto mt-6 max-w-sm text-left"},(0,n.createElement)("div",{className:"flex flex-col gap-2"},(0,n.createElement)("div",{className:"text-sm leading-6 font-medium flex gap-4 items-end justify-between"},(0,n.createElement)(b.JU,{htmlFor:"description"},(0,l.__)("Description","wpnakama")),(0,n.createElement)("div",{className:"text-xs font-normal leading-tight "+("maxLength"===x.description?.type||f?.description?.length>250?"text-wg-red":"text-surface-500")},(0,p.count)(null!==(s=f?.description)&&void 0!==s?s:"","characters_including_spaces")," ","/ 250")),(0,n.createElement)(b.TM,{id:"description",...d("description",{maxLength:250}),destructive:!!x.description,helperText:"maxLength"===x.description?.type?(0,l.__)("At most 250 charaters","wpnakama"):(0,l.__)("A short description will help others to understand the purpose of the board.","wpnakama"),className:"max-h-64 focus:shadow-primary focus:outline-2 focus:outline-primary",placeholder:(0,l.__)("Board Description","wpnakama")}))),A&&(0,n.createElement)("div",{className:"m-auto mt-6 max-w-sm text-left"},(0,n.createElement)(b.Fc,{before:(0,n.createElement)(k.STI,null),color:"error",title:(0,l.__)("There was a problem with your submission","wpnakama"),variant:"expanded"},(0,n.createElement)("div",null,A)))),(0,n.createElement)("div",{className:"absolute bottom-0 left-0 right-0 flex-shrink-0 bg-primary-50/75 px-4 py-3"},(0,n.createElement)("div",{className:"flex justify-between space-x-1"},(0,n.createElement)(b.$n,{before:y?(0,n.createElement)(b.Rh,{type:"line",className:"text-primary-800",size:"xs"}):(0,n.createElement)(n.Fragment,null),variant:"primary",disabled:y,onClick:E((async function({title:e,description:t}){const a=await v("WPNakama","board",{title:e,description:t});P(),a?(i(a.data.board_id,"add"),await(0,m.ZR)("/WPNakama/v1/boardTable",a.data.board_id),c.Ay.success((0,l.__)("Board added","wpnakama")),i()):(_(),c.Ay.error((0,l.__)("Something went wrong while saving the board","wpnakama")))})),className:" flex-grow"},y?(0,l.__)("Adding","wpnakama"):(0,l.__)("Add","wpnakama")))))))))},T=({id:e,handleOpen:t,open:a=!0})=>{const{handleAction:s}=(0,r.useContext)(D),[i,o]=(0,r.useState)(!1),d=(0,r.useContext)(C.t),{deleteEntityRecord:u,undo:p}=(0,S.useDispatch)(d),{isDeleting:E,deleteError:g}=(0,S.useSelect)((t=>({isDeleting:t(d).isDeletingEntityRecord("WPNakama","board",e),deleteError:t(d).getLastEntityDeleteError("WPNakama","board",e)})),[e]);function x(){t(!1)}return(0,n.createElement)(n.Fragment,null,a&&(0,n.createElement)(N.Modal,{title:(0,l.__)("Delete Board"),size:"small",shouldCloseOnEsc:!0,shouldCloseOnClickOutside:!0,isDismissible:!0,onRequestClose:x,__experimentalHideHeader:!0,className:"rounded-lg border border-surface p-4 !min-w-72 !max-w-72"},(0,n.createElement)("div",{className:"flex flex-col gap-5 text-center text-sm text-surface-500"},(0,n.createElement)("div",null,(0,n.createElement)("h2",{className:"text-base text-black font-medium"},(0,l.__)("Are you sure?","wpnakama")),(0,n.createElement)("p",null,(0,l.__)("Deleting a board will delete all its data from server.","wpnakama"))),g&&(0,n.createElement)("div",{className:"m-auto mt-6 max-w-sm text-left"},(0,n.createElement)(b.Fc,{before:(0,n.createElement)(k.STI,null),color:"error",title:(0,l.__)("Something went wrong while deleting board.","wpnakama"),variant:"expanded",className:"p-2"},(0,n.createElement)("div",null,g))),(0,n.createElement)("div",{className:"flex gap-2 justify-end"},(0,n.createElement)(b.$n,{variant:"tertiary",onClick:x,disabled:E,className:"flex-shrink"},(0,l.__)("Cancel","wpnakama")),(0,n.createElement)(b.$n,{before:i?(0,n.createElement)(b.Rh,{type:"line",className:"text-wg-red-300",size:"xs"}):(0,n.createElement)(k.ucK,null),variant:"primary",disabled:E,onClick:async function(){o(!0);const a=await u("WPNakama","board",e);t(!1),o(!1),a?(s(e,"delete"),c.Ay.success((0,l.__)("Board deleted","wpnakama")),await(0,m.wM)("/WPNakama/v1/uniquecards",{board_id:e}),await(0,m.kG)("/WPNakama/v1/boardTable",e),await(0,m.wM)("/WPNakama/v1/phases",{board_id:e}),s()):(p(),c.Ay.error((0,l.__)("Something went wrong while deleting the board","wpnakama")))},destructive:!0,className:"flex-grow"},(0,l.__)("Delete","wpnakama"))))))};var I;L.List=({children:e})=>(0,n.createElement)("div",{className:"flex gap-4 flex-wrap"},(0,n.createElement)(d.o,null,e)),L.Card=R,L.CardWithLoader=(I=R,e=>{const t=(0,r.useContext)(C.t),{isSaving:a,isDeleting:l}=(0,S.useSelect)((a=>({isSaving:a(t).isSavingEntityRecord("WPNakama","board",e.id),isDeleting:a(t).isDeletingEntityRecord("WPNakama","board",e.id)})),[]);return(0,n.createElement)("div",{className:"relative w-56"},(0,n.createElement)(u.P.div,{initial:{opacity:0},animate:{opacity:1},transition:{duration:.35,delay:0},exit:{opacity:0},className:"h-full"},(0,n.createElement)(I,{...e})),(a||l)&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"absolute top-0 bottom-0 left-0 right-0 z-10 w-full h-full animate-pulse shadow-nakama rounded-3xl bg-white"})))}),L.CardLoading=()=>(0,n.createElement)("div",{className:"bg-white h-[159px] px-5 py-4 shadow-nakama rounded-3xl max-w-56 w-full"},(0,n.createElement)("div",{className:"flex flex-col gap-2 h-full"},(0,n.createElement)("div",{className:"flex flex-col gap-5"},(0,n.createElement)("div",{className:"rounded-lg animate-pulse w-3/4 h-4 bg-surface-100"}),(0,n.createElement)("div",{className:"animate-pulse w-full h-3 rounded-lg bg-surface-100"})),(0,n.createElement)("div",{className:"animated-pulse flex justify-between mt-auto"},(0,n.createElement)("div",{className:"animate-pulse w-10 h-6 rounded-lg bg-surface-100"}),(0,n.createElement)("div",{className:"animate-pulse w-6 h-6 rounded-lg bg-surface-100"})))),L.Add=({minimal:e=!1})=>{const{action:t}=(0,r.useContext)(D),[a,s]=(0,r.useState)(!1);function i(e){s((t=>null!=e?e:!t))}return(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"flex flex-col gap-6 w-full bg-white px-10 shadow-nakama rounded-3xl justify-center".concat(e?" py-10 max-w-56":" py-4 max-w-64")},!e&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"text-sm text-primary text-center"},(0,l.__)("Effective collaboration starts with project board","wpnakama")),(0,n.createElement)("div",{className:"flex items-center justify-center"},(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",width:145,height:96.23,viewBox:"0 0 146 97"},(0,n.createElement)("path",{fill:"#D1D1DB",d:"M.5 0h43.565v72.175H.5zm50.718 0h43.565v96.233H51.218zm50.717 0H145.5v51.368h-43.565z"})))),(0,n.createElement)(b.$n,{before:(0,n.createElement)(k.c11,null),variant:"primary",onClick:i,disabled:!!t.type},(0,l.__)("Create Board","wpnakama"))),(0,n.createElement)(F,{open:a,handleOpen:i}))},L.AddV2=()=>{const{action:e}=(0,r.useContext)(D),[t,a]=(0,r.useState)(!1);function s(e){a((t=>null!=e?e:!t))}return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(b.$n,{before:e.type?(0,n.createElement)(k.Nl1,{className:"animate-spin w-6 h-6 text-surface-500"}):(0,n.createElement)(k.c11,null),variant:"outline",onClick:s,className:"bg-white flex gap-1 "+(e.type?"text-surface-300":"text-black"),disabled:!!e.type},e.type?(0,l.__)("Processing...","wpnakama"):(0,l.__)("Create Board","wpnakama")),(0,n.createElement)(F,{open:t,handleOpen:s}))},L.NoData=()=>(0,n.createElement)("div",{className:"flex flex-col gap-24"},(0,n.createElement)("div",{className:"text-[72px] leading-[80px] tracking-tighter"},(0,n.createElement)("div",null,(0,l.__)("Team and Client Collaboration","wpnakama")),(0,n.createElement)("div",{className:"flex items-center gap-8 font-medium"},(0,n.createElement)("div",{as:"span"},(0,l.__)("Starts Here","wpnakama")),(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 37 49",width:37,height:49},(0,n.createElement)("path",{stroke:"#121217",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2.813",d:"M34.906 29.968L18.5 47.156 2.094 29.968M18.5 44.031V1.843"})))),(0,n.createElement)("div",{className:"flex justify-center items-center"},(0,n.createElement)(L.Add,null)));var W=a(6744);function M(){var e;const t=(0,r.useRef)(!1),{action:a,handleAction:l}=(0,s.A)(),{license:c}=(0,W.A)(),m=(0,r.useContext)(C.t),{boards:o,isResolved:d}=(0,S.useSelect)((e=>{const t=["WPNakama","board",{_fields:"board_id,title,description",per_page:25}];return{boards:e(m).getEntityRecords(...t),isResolved:e(m).hasFinishedResolution("getEntityRecords",t)}}),[]);d&&!t.current&&(t.current=!0);const u=null!==(e=o?.length)&&void 0!==e?e:0;return(0,n.createElement)(n.Fragment,null,d||t.current?(0,n.createElement)(n.Fragment,null,(0,n.createElement)(L,{action:a,handleAction:l,license:c},0!==u&&(0,n.createElement)("div",{className:"flex gap-4 items-center justify-between"},(0,n.createElement)("div",null),(0,n.createElement)("div",{className:"flex gap-2"},(0,n.createElement)(L.AddV2,null))),(0,n.createElement)("div",{className:"mt-8"},0===u?(0,n.createElement)(n.Fragment,null,d?(0,n.createElement)(L.NoData,null):(0,n.createElement)(L.CardLoading,null)):(0,n.createElement)(L.List,null,o?.map((e=>(0,n.createElement)(L.CardWithLoader,{key:e.board_id,id:e.board_id,title:e.title,description:e.description}))),"add"===a.type&&!d&&(0,n.createElement)(L.CardLoading,null))))):(0,n.createElement)(i.A,null))}},7941:(e,t,a)=>{a.d(t,{o:()=>u});var n=a(4848),l=a(1609),r=a(9473);const s=(0,l.createContext)(null);var i=a(5128),c=a(104);const m=e=>!e.isLayoutDirty&&e.willUpdate(!1);function o(){const e=new Set,t=new WeakMap,a=()=>e.forEach(m);return{add:n=>{e.add(n),t.set(n,n.addEventListener("willUpdate",a))},remove:n=>{e.delete(n);const l=t.get(n);l&&(l(),t.delete(n)),a()},dirty:a}}const d=e=>!0===e,u=({children:e,id:t,inherit:a=!0})=>{const m=(0,l.useContext)(r.L),u=(0,l.useContext)(s),[p,E]=function(){const e=function(){const e=(0,l.useRef)(!1);return(0,i.E)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}(),[t,a]=(0,l.useState)(0),n=(0,l.useCallback)((()=>{e.current&&a(t+1)}),[t]);return[(0,l.useCallback)((()=>c.Gt.postRender(n)),[n]),t]}(),g=(0,l.useRef)(null),x=m.id||u;null===g.current&&((e=>d(!0===e)||"id"===e)(a)&&x&&(t=t?x+"-"+t:x),g.current={id:t,group:d(a)&&m.group||o()});const w=(0,l.useMemo)((()=>({...g.current,forceRender:p})),[E]);return(0,n.jsx)(r.L.Provider,{value:w,children:e})}}}]);
     1"use strict";(globalThis.webpackChunkwpnakama=globalThis.webpackChunkwpnakama||[]).push([[320],{9351:(e,t,a)=>{a.d(t,{A:()=>i});var n=a(1609),l=a(7723),r=a(3845),s=a(6622);function i({license:e,devPosition:t=(0,l.__)("soon","wpnakama")}){return(0,n.createElement)(n.Fragment,null,"not found"===e?.status&&(0,n.createElement)(s.XAi,{className:"!text-secondary !opacity-100 size-5"}),"inactive"===e?.status&&(0,n.createElement)(s.wUM,{className:"!text-secondary !opacity-100 size-5"}),"active"===e?.status&&(0,n.createElement)(r.Ex,{className:"py-0.25 px-1",size:"sm",shape:"pill",color:"yellow",stroke:!0},t))}},7813:(e,t,a)=>{a.d(t,{A:()=>c});var n=a(1609),l=a(6087),r=a(3845),s=a(9523),i=a(7143);function c({capabilities:e="edit_posts",userNums:t=2,size:a="xs"}){const c=(0,l.useContext)(s.t),{users:o}=(0,i.useSelect)((t=>({users:t(c).getEntityRecords("WPNakama","user",{capabilities:e})})));return(0,n.createElement)(r.Z7.Root,null,o?(0,n.createElement)(n.Fragment,null,o?.slice(0,t).map((e=>(0,n.createElement)(m,{name:e.name,avatarUrl:e.avatar_urls[48],size:a}))),t<o?.length&&(0,n.createElement)(r.Z7.Label,{size:a,className:"bg-surface text-surface-400"},"+"+(o?.length-t))):(0,n.createElement)(n.Fragment,null,(0,n.createElement)(r.Z7.Item,{alt:"",initials:"",size:a}),(0,n.createElement)(r.Z7.Item,{alt:"",initials:"",size:a}),(0,n.createElement)(r.Z7.Label,{size:a,className:"bg-surface text-surface-400"})))}const m=({name:e,avatarUrl:t,size:a})=>{const l=function(e){let t="",a=e.split(" ");for(;a.length;)t+=a.shift()[0].toUpperCase();return t}(e);return(0,n.createElement)(r.Z7.Item,{alt:e,initials:l,size:a,src:t})}},7266:(e,t,a)=>{a.d(t,{A:()=>l});var n=a(6087);function l(){const[e,t]=(0,n.useState)({});return{action:e,handleAction:(e=-1,a="")=>{t(0>e?{}:{id:e,type:a})}}}},6397:(e,t,a)=>{function n(){return{truncate:(e,t)=>e.length>t?e.substr(0,t-1)+"..":e}}a.d(t,{A:()=>n})},9320:(e,t,a)=>{a.r(t),a.d(t,{default:()=>M});var n=a(1609),l=a(7723),r=a(6087),s=a(7266),i=a(9e3),c=a(5038),m=a(9730),o=a(9785),d=a(7941),u=a(2599),p=a(9446),E=a(6397),g=a(960),x=a(2642);function h(e,t){const a=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return a<0?-1:a>0?1:a}var w=a(9739);var f=a(5727),v=a(9765),_=a(2498),N=a(6427),b=a(3845),y=a(6622),k=a(7813),C=a(9523),S=a(7143),A=a(6703),P=a(9351);const D=(0,r.createContext)();function R({children:e,action:t,handleAction:a,license:l}){return(0,n.createElement)(D.Provider,{value:{action:t,handleAction:a,license:l}},e)}const L=({id:e,title:t,description:a})=>{var s;const{goToBoardPage:i}=(0,A.A)(),{isDeadLinePassed:o}=(0,_.A)(),[d,p]=(0,r.useState)(!1),[N,R]=(0,r.useState)(!1),{truncate:L}=(0,E.A)(),{license:T,handleAction:W}=(0,r.useContext)(D),I=(0,r.useContext)(C.t),{editEntityRecord:M,saveEditedEntityRecord:j,undo:U}=(0,S.useDispatch)(I),{edited:B}=(0,S.useSelect)((t=>({edited:t(I).getEditedEntityRecord("WPNakama","board",e)})),[e]),O=new Date(B?.start_date),$=new Date(B?.end_date),q=B?.end_date?function(e,t){const a=(0,x.a)(e),n=(0,x.a)(t),l=h(a,n),r=Math.abs((0,g.m)(a,n));a.setDate(a.getDate()-l*r);const s=l*(r-Number(h(a,n)===-l));return 0===s?0:s}($,(0,w.R)()):0,H=(Z=O,+(0,x.a)(Z)>Date.now()),G=!!$&&o($);var Z;return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(u.P.div,{layout:!0,transition:{layout:{duration:.4}},className:"bg-white px-5 py-4 shadow-nakama rounded-3xl max-w-56 w-full h-full min-h-[159px] flex flex-col gap-4 cursor-pointer",onClick:()=>i(e)},(0,n.createElement)("div",{className:"flex flex-col gap-2 h-full relative"},(0,n.createElement)("div",{className:"cursor-auto",onClick:e=>e.stopPropagation()},(0,n.createElement)("div",{className:"flex gap-1 absolute -top-3 left-0"},B?.is_pinned&&(0,n.createElement)(b.m_.Provider,null,(0,n.createElement)(b.m_.Root,null,(0,n.createElement)(b.m_.Trigger,{asChild:!0},(0,n.createElement)(b.$n,{variant:"link",className:"cursor-auto",size:"xs-icon"},(0,n.createElement)(y.uWN,{className:"text-primary-500 size-5"}))),(0,n.createElement)(b.m_.Portal,null,(0,n.createElement)(b.m_.Content,{sideOffset:5},(0,l.__)("Pinned board","wpnakama"),(0,n.createElement)(b.m_.Arrow,null)))))),N?(0,n.createElement)(z,{id:e,handleOpen:R}):(0,n.createElement)("div",{className:"flex justify-between items-center"},(0,n.createElement)("div",{className:"text-sm leading-5 text-primary font-medium",onClick:()=>R(!0)},L(null!==(s=B?.title)&&void 0!==s?s:t,40)),(0,n.createElement)(b.rI,null,(0,n.createElement)(b.rI.Trigger,{asChild:!0},(0,n.createElement)(b.$n,{before:(0,n.createElement)(y.Mgv,null),variant:"transparent",size:"md"})),(0,n.createElement)(b.rI.Content,{className:"min-w-[140px] bg-white z-10"},(0,n.createElement)(b.rI.Group,null,(0,n.createElement)(b.rI.Item,{onClick:()=>R(!0)},(0,n.createElement)(y.qUP,null),(0,n.createElement)("span",{className:"text-sm leading-6"},(0,l.__)("Rename","wpnakama"))),(0,n.createElement)(b.rI.Item,{disabled:!0,className:"!opacity-70"},(0,n.createElement)(y.GYj,null),(0,n.createElement)("span",{className:"text-sm leading-6"},(0,l.__)("Invite Team","wpnakama")),(0,n.createElement)(P.A,{license:T}))),(0,n.createElement)(b.rI.Separator,null),(0,n.createElement)(b.rI.Group,null,(0,n.createElement)(b.rI.Item,{className:B?.is_pinned?"!text-primary-500 !opacity-100":"!opacity-70",onClick:async function(){await M("WPNakama","board",e,{is_pinned:!B?.is_pinned}),await(0,m.Qt)("/WPNakama/v1/boards",e,{is_pinned:!B?.is_pinned})?(W(e,"edit"),B?.is_pinned?c.Ay.success((0,l.__)("Successfuly unpinned the board, refresh the page to see the changes.","wpnakama")):c.Ay.success((0,l.__)("Successfuly pinned the board, refresh the page to see the changes.","wpnakama")),W()):(U(),c.Ay.error((0,l.__)("Something went wrong!","wpnakama")))}},(0,n.createElement)(y.uWN,{className:B?.is_pinned&&"!text-primary-500 !opacity-100"}),(0,n.createElement)("span",{className:"text-sm leading-6"},B?.is_pinned?(0,l.__)("Unpin","wpnakama"):(0,l.__)("Pin","wpnakama"))),(0,n.createElement)(b.rI.Item,{disabled:!0,className:"!opacity-70"},(0,n.createElement)(y.TdU,null),(0,n.createElement)("span",{className:"text-sm leading-6"},(0,l.__)("Clone","wpnakama")),(0,n.createElement)(P.A,{license:T}))),(0,n.createElement)(b.rI.Separator,null),(0,n.createElement)(b.rI.Group,null,(0,n.createElement)(b.rI.Item,{className:"!text-wg-red",onClick:()=>p(!0)},(0,n.createElement)(y.ucK,{className:"!text-wg-red-500 !opacity-100"}),(0,n.createElement)("span",{className:"text-sm leading-6"},"Delete"))))))),(0,n.createElement)("div",{className:"text-sm leading-5"},L(a,50))),(0,n.createElement)("div",{className:"flex justify-between items-center mt-auto"},(0,n.createElement)("div",{className:"flex gap-2"},(0,n.createElement)(k.A,null),(0,v.A)(B?.start_date)&&(0,v.A)(B?.end_date)&&(0,n.createElement)(n.Fragment,null,H?(0,n.createElement)(b.Ex,{color:"yellow",shape:"pill",size:"sm",stroke:!0},(0,l.__)("From","wpnakama")+" "+(0,f.GP)(O,"dd MMM")):(0,n.createElement)(n.Fragment,null,!G&&q>=0?(0,n.createElement)(b.Ex,{color:q<=1?"orange":"green",shape:"pill",size:"sm",stroke:!0},q<=1?(0,l.__)("Due Today","wpnakama"):q+" "+(0,l.__)("days","wpnakama")):(0,n.createElement)(b.Ex,{color:"red",shape:"pill",size:"sm",stroke:!0},(0,l.__)("Overdue","wpnakama"))))),(0,n.createElement)("div",{className:"flex"},B?.is_global&&(0,n.createElement)(b.m_.Provider,null,(0,n.createElement)(b.m_.Root,null,(0,n.createElement)(b.m_.Trigger,{asChild:!0},(0,n.createElement)(b.$n,{variant:"link",className:"cursor-auto"},(0,n.createElement)(y.fCU,{className:"text-wg-green/50"}))),(0,n.createElement)(b.m_.Portal,null,(0,n.createElement)(b.m_.Content,{sideOffset:5},(0,l.__)("Public board","wpnakama"),(0,n.createElement)(b.m_.Arrow,null)))))))),(0,n.createElement)(F,{id:e,open:d,handleOpen:p}))},z=({id:e,handleOpen:t})=>{var a;const{handleAction:s}=(0,r.useContext)(D),{register:i,handleSubmit:m,formState:{errors:d}}=(0,o.mN)(),u=(0,r.useContext)(C.t),{editEntityRecord:p,saveEditedEntityRecord:E,undo:g}=(0,S.useDispatch)(u),{edited:x,isSaving:h,saveError:w}=(0,S.useSelect)((t=>({edited:t(u).getEditedEntityRecord("WPNakama","board",e),isSaving:t(u).isSavingEntityRecord("WPNakama","board",e),saveError:t(u).getLastEntitySaveError("WPNakama","board",e)})),[e]);return(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"flex justify-between items-center gap-1 -mx-4"},(0,n.createElement)("div",{className:"grow text-sm leading-5 px-1 py-1 rounded-sm"},(0,n.createElement)(b.pd,{className:`p-1 bg-surface-100 shadow-none border-0 w-[114px] ${null!==(a=x?.title)&&void 0!==a?a:" cursor-wait animate-pulse"}`,...i("editedTitle",{required:!0,minLength:3,maxLength:50}),destructive:!!d.editedTitle,disabled:h,defaultValue:x.title,autoFocus:!0})),(0,n.createElement)("div",{className:"flex gap-1 items-center"},(0,n.createElement)(b.$n,{variant:"outline",onClick:m((async function({editedTitle:a}){await async function(t){await p("WPNakama","board",e,{title:t})}(a),await E("WPNakama","board",e)?(s(e,"edit"),c.Ay.success((0,l.__)("Successfuly renamed the board","wpnakama")),t(!1),s()):(g(),c.Ay.error((0,l.__)("Something went wrong!","wpnakama")))})),disabled:h,size:"xs-icon",className:"px-[6px] py-2 !leading-[0]",title:(0,l.__)("Save the edited board title","wpnakama")},h?(0,n.createElement)(b.Rh,{type:"line",size:"xxs",className:"text-surface-100"}):(0,n.createElement)(y.Srz,{className:"w-4 h-4"})),(0,n.createElement)(b.$n,{variant:"outline",onClick:()=>{g(),t(!1)},size:"xs-icon",className:"px-[6px] py-2 !leading-[0]",disabled:h,title:(0,l.__)("Disable rename mode","wpnakama")},(0,n.createElement)(y.USm,{className:"w-4 h-4"})))),(w||d.editedTitle)&&(0,n.createElement)("div",{className:"m-auto mt-1 w-full text-left"},(0,n.createElement)(b.Fc,{before:(0,n.createElement)(y.STI,null),color:"error",title:(0,l.__)("There was a problem with your submission","wpnakama"),variant:"expanded",className:"p-2"},(0,n.createElement)("div",{className:"text-xs"},"required"===d.editedTitle?.type?(0,l.__)("Title is required.","wpnakama"):"minLength"===d.editedTitle?.type?(0,l.__)("At least have 3 characters.","wpnakama"):"maxLength"===d.editedTitle?.type?(0,l.__)("Not more than 50 charaters.","wpnakama"):w))))},T=({handleOpen:e,open:t=!1})=>{var a,s;const{handleAction:i}=(0,r.useContext)(D),{register:d,handleSubmit:E,watch:g,formState:{errors:x},reset:h}=(0,o.mN)(),w=g(),f=(0,r.useContext)(C.t),{saveEntityRecord:v,undo:_}=(0,S.useDispatch)(f),{isSaving:k,saveError:A}=(0,S.useSelect)((e=>({isSaving:e(f).isSavingEntityRecord("WPNakama","board"),saveError:e(f).getLastEntitySaveError("WPNakama","board")})),[]);function P(){e(!1),h()}return(0,n.createElement)(n.Fragment,null,t&&(0,n.createElement)("div",{className:"fixed inset-0 z-40 flex items-center justify-end bg-[rgba(0,0,0,0.1)]"},(0,n.createElement)("div",{className:"flex-grow"},(0,n.createElement)("div",null)),(0,n.createElement)(u.P.div,{initial:"initialState",animate:"animateState",exit:"exitState",transition:{type:"tween",duration:.35},variants:{initialState:{x:"100%"},animateState:{x:0},exitState:{x:"-100%"}},className:"w-1/3 min-w-80"},(0,n.createElement)("div",{className:"relative z-50 flex-shrink-0 overflow-auto bg-white w-full"},(0,n.createElement)("div",{className:"relative flex h-dvh flex-col"},(0,n.createElement)("div",{className:"flex items-center gap-2 justify-between p-4 mt-[30px]"},(0,n.createElement)("h2",{className:"text-lg font-semibold"},(0,l.__)("Add Board","wpnakama")),(0,n.createElement)(b.$n,{variant:"transparent",onClick:P,disabled:k,title:(0,l.__)("Close the modal","wpnakama"),className:"px-2 py-2"},(0,n.createElement)(y.USm,{className:"text-surface-300 hover:text-surface-500 focus:text-surface-400"}))),(0,n.createElement)(N.__experimentalScrollable,{scrollDirection:"y",className:"pt-4 px-4 mb-20"},(0,n.createElement)("div",{className:"m-auto max-w-sm text-left"},(0,n.createElement)("div",{className:"flex flex-col gap-2"},(0,n.createElement)("div",{className:"text-sm leading-6 font-medium flex gap-4 items-end justify-between"},(0,n.createElement)(b.JU,{required:!0,htmlFor:"title"},(0,l.__)("Title","wpnakama")),(0,n.createElement)("div",{className:"text-xs font-normal leading-tight "+("maxLength"===x.title?.type||w?.title?.length<3||w?.title?.length>50?"text-wg-red":"text-surface-500")},(0,p.count)(null!==(a=w?.title)&&void 0!==a?a:"","characters_including_spaces")," ","/ 50")),(0,n.createElement)(b.pd,{id:"title",required:!0,...d("title",{required:!0,minLength:3,maxLength:50}),destructive:!!x.title,helperText:"required"===x.title?.type?(0,l.__)("Board title is required.","wpnakama"):"minLength"===x.title?.type?(0,l.__)("At least have 3 characters.","wpnakama"):"maxLength"===x.title?.type?(0,l.__)("At most 50 charaters.","wpnakama"):(0,l.__)("A self explanatory title is more searchable.","wpnakama"),placeholder:(0,l.__)("Board title","wpnkama"),autoFocus:!0}))),(0,n.createElement)("div",{className:"m-auto mt-6 max-w-sm text-left"},(0,n.createElement)("div",{className:"flex flex-col gap-2"},(0,n.createElement)("div",{className:"text-sm leading-6 font-medium flex gap-4 items-end justify-between"},(0,n.createElement)(b.JU,{htmlFor:"description"},(0,l.__)("Description","wpnakama")),(0,n.createElement)("div",{className:"text-xs font-normal leading-tight "+("maxLength"===x.description?.type||w?.description?.length>250?"text-wg-red":"text-surface-500")},(0,p.count)(null!==(s=w?.description)&&void 0!==s?s:"","characters_including_spaces")," ","/ 250")),(0,n.createElement)(b.TM,{id:"description",...d("description",{maxLength:250}),destructive:!!x.description,helperText:"maxLength"===x.description?.type?(0,l.__)("At most 250 charaters","wpnakama"):(0,l.__)("A short description will help others to understand the purpose of the board.","wpnakama"),className:"max-h-64 focus:shadow-primary focus:outline-2 focus:outline-primary",placeholder:(0,l.__)("Board Description","wpnakama")}))),A&&(0,n.createElement)("div",{className:"m-auto mt-6 max-w-sm text-left"},(0,n.createElement)(b.Fc,{before:(0,n.createElement)(y.STI,null),color:"error",title:(0,l.__)("There was a problem with your submission","wpnakama"),variant:"expanded"},(0,n.createElement)("div",null,A)))),(0,n.createElement)("div",{className:"absolute bottom-0 left-0 right-0 flex-shrink-0 bg-primary-50/75 px-4 py-3"},(0,n.createElement)("div",{className:"flex justify-between space-x-1"},(0,n.createElement)(b.$n,{before:k?(0,n.createElement)(b.Rh,{type:"line",className:"text-primary-800",size:"xs"}):(0,n.createElement)(n.Fragment,null),variant:"primary",disabled:k,onClick:E((async function({title:e,description:t}){const a=await v("WPNakama","board",{title:e,description:t});P(),a?(i(a.data.board_id,"add"),await(0,m.ZR)("/WPNakama/v1/boardTable",a.data.board_id),c.Ay.success((0,l.__)("Board added","wpnakama")),i()):(_(),c.Ay.error((0,l.__)("Something went wrong while saving the board","wpnakama")))})),className:" flex-grow"},k?(0,l.__)("Adding","wpnakama"):(0,l.__)("Add","wpnakama")))))))))},F=({id:e,handleOpen:t,open:a=!0})=>{const{handleAction:s}=(0,r.useContext)(D),[i,o]=(0,r.useState)(!1),d=(0,r.useContext)(C.t),{deleteEntityRecord:u,undo:p}=(0,S.useDispatch)(d),{isDeleting:E,deleteError:g}=(0,S.useSelect)((t=>({isDeleting:t(d).isDeletingEntityRecord("WPNakama","board",e),deleteError:t(d).getLastEntityDeleteError("WPNakama","board",e)})),[e]);function x(){t(!1)}return(0,n.createElement)(n.Fragment,null,a&&(0,n.createElement)(N.Modal,{title:(0,l.__)("Delete Board"),size:"small",shouldCloseOnEsc:!0,shouldCloseOnClickOutside:!0,isDismissible:!0,onRequestClose:x,__experimentalHideHeader:!0,className:"rounded-lg border border-surface p-4 !min-w-72 !max-w-72"},(0,n.createElement)("div",{className:"flex flex-col gap-5 text-center text-sm text-surface-500"},(0,n.createElement)("div",null,(0,n.createElement)("h2",{className:"text-base text-black font-medium"},(0,l.__)("Are you sure?","wpnakama")),(0,n.createElement)("p",null,(0,l.__)("Deleting a board will delete all its data from server.","wpnakama"))),g&&(0,n.createElement)("div",{className:"m-auto mt-6 max-w-sm text-left"},(0,n.createElement)(b.Fc,{before:(0,n.createElement)(y.STI,null),color:"error",title:(0,l.__)("Something went wrong while deleting board.","wpnakama"),variant:"expanded",className:"p-2"},(0,n.createElement)("div",null,g))),(0,n.createElement)("div",{className:"flex gap-2 justify-end"},(0,n.createElement)(b.$n,{variant:"tertiary",onClick:x,disabled:E,className:"flex-shrink"},(0,l.__)("Cancel","wpnakama")),(0,n.createElement)(b.$n,{before:i?(0,n.createElement)(b.Rh,{type:"line",className:"text-wg-red-300",size:"xs"}):(0,n.createElement)(y.ucK,null),variant:"primary",disabled:E,onClick:async function(){o(!0);const a=await u("WPNakama","board",e);t(!1),o(!1),a?(s(e,"delete"),c.Ay.success((0,l.__)("Board deleted","wpnakama")),await(0,m.wM)("/WPNakama/v1/uniquecards",{board_id:e}),await(0,m.kG)("/WPNakama/v1/boardTable",e),await(0,m.wM)("/WPNakama/v1/phases",{board_id:e}),s()):(p(),c.Ay.error((0,l.__)("Something went wrong while deleting the board","wpnakama")))},destructive:!0,className:"flex-grow"},(0,l.__)("Delete","wpnakama"))))))};var W;R.List=({children:e})=>(0,n.createElement)("div",{className:"flex gap-4 flex-wrap"},(0,n.createElement)(d.o,null,e)),R.Card=L,R.CardWithLoader=(W=L,e=>{const t=(0,r.useContext)(C.t),{isSaving:a,isDeleting:l}=(0,S.useSelect)((a=>({isSaving:a(t).isSavingEntityRecord("WPNakama","board",e.id),isDeleting:a(t).isDeletingEntityRecord("WPNakama","board",e.id)})),[]);return(0,n.createElement)("div",{className:"relative w-56"},(0,n.createElement)(u.P.div,{initial:{opacity:0},animate:{opacity:1},transition:{duration:.35,delay:0},exit:{opacity:0},className:"h-full"},(0,n.createElement)(W,{...e})),(a||l)&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"absolute top-0 bottom-0 left-0 right-0 z-10 w-full h-full animate-pulse shadow-nakama rounded-3xl bg-white"})))}),R.CardLoading=()=>(0,n.createElement)("div",{className:"bg-white h-[159px] px-5 py-4 shadow-nakama rounded-3xl max-w-56 w-full"},(0,n.createElement)("div",{className:"flex flex-col gap-2 h-full"},(0,n.createElement)("div",{className:"flex flex-col gap-5"},(0,n.createElement)("div",{className:"rounded-lg animate-pulse w-3/4 h-4 bg-surface-100"}),(0,n.createElement)("div",{className:"animate-pulse w-full h-3 rounded-lg bg-surface-100"})),(0,n.createElement)("div",{className:"animated-pulse flex justify-between mt-auto"},(0,n.createElement)("div",{className:"animate-pulse w-10 h-6 rounded-lg bg-surface-100"}),(0,n.createElement)("div",{className:"animate-pulse w-6 h-6 rounded-lg bg-surface-100"})))),R.Add=({minimal:e=!1})=>{const{action:t}=(0,r.useContext)(D),[a,s]=(0,r.useState)(!1);function i(e){s((t=>null!=e?e:!t))}return(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"flex flex-col gap-6 w-full bg-white px-10 shadow-nakama rounded-3xl justify-center".concat(e?" py-10 max-w-56":" py-4 max-w-64")},!e&&(0,n.createElement)(n.Fragment,null,(0,n.createElement)("div",{className:"text-sm text-primary text-center"},(0,l.__)("Effective collaboration starts with project board","wpnakama")),(0,n.createElement)("div",{className:"flex items-center justify-center"},(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",width:145,height:96.23,viewBox:"0 0 146 97"},(0,n.createElement)("path",{fill:"#D1D1DB",d:"M.5 0h43.565v72.175H.5zm50.718 0h43.565v96.233H51.218zm50.717 0H145.5v51.368h-43.565z"})))),(0,n.createElement)(b.$n,{before:(0,n.createElement)(y.c11,null),variant:"primary",onClick:i,disabled:!!t.type},(0,l.__)("Create Board","wpnakama"))),(0,n.createElement)(T,{open:a,handleOpen:i}))},R.AddV2=()=>{const{action:e}=(0,r.useContext)(D),[t,a]=(0,r.useState)(!1);function s(e){a((t=>null!=e?e:!t))}return(0,n.createElement)(n.Fragment,null,(0,n.createElement)(b.$n,{before:e.type?(0,n.createElement)(y.Nl1,{className:"animate-spin w-6 h-6 text-surface-500"}):(0,n.createElement)(y.c11,null),variant:"outline",onClick:s,className:"bg-white flex gap-1 "+(e.type?"text-surface-300":"text-black"),disabled:!!e.type},e.type?(0,l.__)("Processing...","wpnakama"):(0,l.__)("Create Board","wpnakama")),(0,n.createElement)(T,{open:t,handleOpen:s}))},R.NoData=()=>(0,n.createElement)("div",{className:"flex flex-col gap-24"},(0,n.createElement)("div",{className:"text-[72px] leading-[80px] tracking-tighter"},(0,n.createElement)("div",null,(0,l.__)("Team and Client Collaboration","wpnakama")),(0,n.createElement)("div",{className:"flex items-center gap-8 font-medium"},(0,n.createElement)("div",{as:"span"},(0,l.__)("Starts Here","wpnakama")),(0,n.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 37 49",width:37,height:49},(0,n.createElement)("path",{stroke:"#121217",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2.813",d:"M34.906 29.968L18.5 47.156 2.094 29.968M18.5 44.031V1.843"})))),(0,n.createElement)("div",{className:"flex justify-center items-center"},(0,n.createElement)(R.Add,null)));var I=a(6744);function M(){var e;const t=(0,r.useRef)(!1),{action:a,handleAction:l}=(0,s.A)(),{license:c}=(0,I.A)(),m=(0,r.useContext)(C.t),{boards:o,isResolved:d}=(0,S.useSelect)((e=>{const t=["WPNakama","board",{per_page:25}];return{boards:e(m).getEntityRecords(...t),isResolved:e(m).hasFinishedResolution("getEntityRecords",t)}}),[]);console.log(o),d&&!t.current&&(t.current=!0);const u=null!==(e=o?.length)&&void 0!==e?e:0;return(0,n.createElement)(n.Fragment,null,d||t.current?(0,n.createElement)(n.Fragment,null,(0,n.createElement)(R,{action:a,handleAction:l,license:c},0!==u&&(0,n.createElement)("div",{className:"flex gap-4 items-center justify-between"},(0,n.createElement)("div",null),(0,n.createElement)("div",{className:"flex gap-2"},(0,n.createElement)(R.AddV2,null))),(0,n.createElement)("div",{className:"mt-8"},0===u?(0,n.createElement)(n.Fragment,null,d?(0,n.createElement)(R.NoData,null):(0,n.createElement)(R.CardLoading,null)):(0,n.createElement)(R.List,null,o?.map((e=>(0,n.createElement)(R.CardWithLoader,{key:e.board_id,id:e.board_id,title:e.title,description:e.description}))),"add"===a.type&&!d&&(0,n.createElement)(R.CardLoading,null))))):(0,n.createElement)(i.A,null))}},7941:(e,t,a)=>{a.d(t,{o:()=>u});var n=a(4848),l=a(1609),r=a(9473);const s=(0,l.createContext)(null);var i=a(5128),c=a(104);const m=e=>!e.isLayoutDirty&&e.willUpdate(!1);function o(){const e=new Set,t=new WeakMap,a=()=>e.forEach(m);return{add:n=>{e.add(n),t.set(n,n.addEventListener("willUpdate",a))},remove:n=>{e.delete(n);const l=t.get(n);l&&(l(),t.delete(n)),a()},dirty:a}}const d=e=>!0===e,u=({children:e,id:t,inherit:a=!0})=>{const m=(0,l.useContext)(r.L),u=(0,l.useContext)(s),[p,E]=function(){const e=function(){const e=(0,l.useRef)(!1);return(0,i.E)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}(),[t,a]=(0,l.useState)(0),n=(0,l.useCallback)((()=>{e.current&&a(t+1)}),[t]);return[(0,l.useCallback)((()=>c.Gt.postRender(n)),[n]),t]}(),g=(0,l.useRef)(null),x=m.id||u;null===g.current&&((e=>d(!0===e)||"id"===e)(a)&&x&&(t=t?x+"-"+t:x),g.current={id:t,group:d(a)&&m.group||o()});const h=(0,l.useMemo)((()=>({...g.current,forceRender:p})),[E]);return(0,n.jsx)(r.L.Provider,{value:h,children:e})}}}]);
  • wpnakama/trunk/admin/app/build/788.js

    r3180973 r3184772  
    1 "use strict";(globalThis.webpackChunkwpnakama=globalThis.webpackChunkwpnakama||[]).push([[788],{2788:(V,U,Z)=>{Z.r(U),Z.d(U,{default:()=>m});var R=Z(1609),N=Z(7723),d=Z(6087),W=Z(2506),l=Z(6427),F=Z(3845),T=Z(9e3),M=Z(6622),k=Z(9730);const S="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzA0IiBoZWlnaHQ9IjIyMSIgdmlld0JveD0iMCAwIDMwNCAyMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KPHJlY3Qgd2lkdGg9IjMwNCIgaGVpZ2h0PSIyMjEiIHJ4PSIyNSIgZmlsbD0idXJsKCNwYXR0ZXJuMF83MjNfMzg5NykiLz4NCjxkZWZzPg0KPHBhdHRlcm4gaWQ9InBhdHRlcm4wXzcyM18zODk3IiBwYXR0ZXJuQ29udGVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgd2lkdGg9IjEiIGhlaWdodD0iMSI+DQo8dXNlIHhsaW5rOmhyZWY9IiNpbWFnZTBfNzIzXzM4OTciIHRyYW5zZm9ybT0ibWF0cml4KDAuMDAyMDEzNzggMCAwIDAuMDAyNzcwMDggMC4wOTcyNDQ1IDApIi8+DQo8L3BhdHRlcm4+DQo8aW1hZ2UgaWQ9ImltYWdlMF83MjNfMzg5NyIgd2lkdGg9IjQwMCIgaGVpZ2h0PSIzNjEiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBWkFBQUFGcENBWUFBQUN5SW40ZEFBQUFBWE5TUjBJQXJzNGM2UUFBSUFCSlJFRlVlRjdzWFFsOEZFWFdmNjltY25aMUFzZ2h5aVZlQ1NqcmZhQ3VxNkN1SUs3SEl1QUpBUkoxSllESDNnZDdmT3V1TjBIVUJBaDRnckxycmdwNG9uNTdxSjk0S3dSUHZCRkJKT25xQ1NRei9iNTVRMCtjbVhUUGtVd0NJVjIvSDcrRVRCMnZYdGZVNjNyMTN2K1A0QlZQQTU0R1BBMTRHdkEwMEFZTllCdmFlRTA4RFhnYThEVGdhY0RUQUhnR3hGc0VuZ1k4RFhSWkRVZ3Bid09BbVFEd1BpTGVaQmhHVFplZFRCY1UzRE1nWGZDaGVTSjdHdkEwQUNDbExBV0FkYkc2UU1SekRjUDRwNmVmenRHQVowQTZSOC9lS0o0R1BBMWtXUU5TeXQ4RHdHOWp1eVdpeDB6VFBEdkxRM25kdVdqQU15RGUwdkEwNEdtZ1MycEEwN1JIRVhGY2d2RGZLcVY2ZGNrSmRVR2hQUVBTQlIrYUo3S25BVThERVJmVzZ3QndXS0l1RUxHM1lSamZlRHJxZUExMGV3T2k2L28weTdMTzhmbDhmMmhvYUhpNTQxWHVqZUJwd05OQU5qUWdwWHdYQUE1SzdFc0ljVkJEUThQNzJSakQ2eU81QnJxMUFaRlMvZ1FBYnJkVjlKVlNxciszWUR3TmVCcm9HaHFRVXRZQlFJbUR0SWNvcGRaMmpWbDBiU203clFGeGl1QVFRcHpWME5Dd3Ntcy9Vazk2VHdQZFF3TlN5dGNBNEhBSEYxYXBZUmpydTRjV2R1MHN1N01CK1Q0QS9HK0MrbTlUU3MzZXRZL0VHOTNUZ0tlQmREUWdwVndOQUtjbTF2WDVmRVByNitzM3BOT0hWNmQ5R3VpMkJrVFg5Yk00NUM5QmZTOHBwWTV2bjBxOTFwNEdQQTEwaGdha2xNc0FZRUxpV0VTMHQybWFtenBEaHU0K1JyYzFJSnFtWFlpSTl5Y3NnSytWVXYyNis2THc1dTlwb0N0b1FOZjFXNGlvbGNkQUthVUJRS0FyektHcnk5aHREWWlVOG5JQXVEUHhBU3FsQ2dCZ2UxZC9zSjc4bmdiMmRBM291djV6SXJyZTRUdmNiZmUxem43bTNWYlJVc3FyQUdDZTV6L3Q3Q1huamVkcElEc2EwSFY5Q2hIVkp2UzJSU25WSnpzamVMMmswa0MzTlNDYXBzMUN4RnNURlNTRU9MNmhvZUdsVklyelB2YzA0R2xnMTJwQTEvVnhSUFJvckJSRTlMRnBtdnZ0V3NtNnoraWVBVWw0MXBabGpRa0VBbzkzbnlYZ3pkVFRRTmZVZ0s3cnh4UFJDd25TdjYyVUd0RTFaOVQxcE83T0J1UnFSTHpaNFpGTlVrcHhkSWRYUEExNEd0aU5OVkJZV0hpNEVJSnpRVm9LSXI1aUdNYlJ1N0hZZTVSbzNkYUF1TjJCSUdLNVlSZ0w5cWluN0UzRzA4QWVxQUZOMDc2SGlHOGt1TEJlTmszejJEMXd1cnZsbExxdEFYRzVnQU1PQ3pSTmswbHF2T0pwd05QQWJxd0JYZGRQSUtML0pJajR1bExxaU4xWTdEMUt0RzVyUUtTVUZ3REFnNGxQRXhGL1pSakduL2VvcCt4Tnh0UEFIcWdCVGRNbUllSURDU2VRRGFacER0MERwN3RiVHFuYkdoQk4wMDVEeEtjY25zcWZsVksvMmkyZmxpZVVwd0ZQQXkwYWtGSldBMEI1b2txVVV0MTJYK3ZzNWRGdEZlM2tQN1dWWDZXVVlvNWxyM2dhOERTd20ycEEwN1M5RVpFQkU0c1RSU1NpaTAzVFRFU1oyRTFuMHJYRjZzNEdwQjhpZnVYdytCWXFwYVozN2NmcVNlOXBZTS9WUUdGaDRaR0krRGRFSEpKa2xyY1IwUk5DQ0xPd3NQQjF3ekNLL0g3L0lNdXlCb2VURHdjaDRtQUFHQlJqZ0w0UlFreHZhR2pZdXVkcUx2c3o2N1lHaEZVcHBTUUhsUzVYU3ZIOWlGYzhEWGdhQUlBK2Zmckk3ZHUzNTRWQ29iemMzTnhjL21sWlZoNFI1ZnA4dmp3QTRIMWtNeUp1VG1jRExpNHU3cmxqeHc3ZDcvZnJRZ2pkc3F4Q0FPaEJSSG80dEQ3eWo0Z2lmN04vMXdHQS8rVUN3TDRBY0VBSFBaaDF1Ym01eDIvZHVyV2hnL3JmNDdydDdnYUVXY3NTRitQVFNxblQ5N2duN1Uxb1Yyb2d2M2Z2M2puTnpjMytVQ2lVWTFtVzM3S3NuTHk4dk1oUEl2TGIvM0o4UGgvL25nTUFJb3p6bEJmOWYvUnpBUEFMSWZ3QXdQMHdiaHNYL2x1a0gvNmQyd2toZUlQbnpUMFhFWjErOXlGaUlSc0JBSWg4am9pUjMrMS92R0czdFd4a2d3SUE5ZnlHYnhzR2FSdUIvTFoyMmhudGlHaWxhWnBuZGNaWWU4SVkzZDJBUEFrQWljYmlUYVZVSzU3bFBlRmhkOVU1OU83ZFc5K3hZd2UvQWVmbTVPUkUzbjR0eThxMU4xamUvSGdqTHZENWZKRy8yUnRvcTk5NTArWE5tVGRnZTdQbGpUcXlZZHQvaS96ZnJ1ZEh4TWp2MGIveC8rM052ZVh2VG4rejIreldHMlZYWFF1ZElUY2lubWNZeGo4Nlk2eXVQa2EzTmlDYXBpMUd4TWtKRDdGQktkWHFZcTZyUCtpby9EMTc5aXh1Ym03T0N3YUQrVGs1T2ZtV1plWDdmTDdJVDN2ajVaK1JmMEtJNk8vOGRzb2JJbStnL0pZYWVRdU92dkhhZjAvbmJ5SkdqN3hCdDd3Wk83d0I4eHVyVnp3TjdBb04vRkVwOWR0ZE1YQlhHN05iR3hCZDExY1IwWm1KRHcwUjExaVc5UlVpR2dDZytDY1I4VC9UL2wwSklTSi9ROFNtVUNqVXhELzVuOC9uYStJaWhHankrLzFOK2ZuNVRaczJiVEpqeGlqczFhdVhQeGdNOGx0enk3Kzh2RHlmL1NZZGRXZEUzQkhzd29odTBPd1B0aXhMQ2lFay8wUkVqWWo0WjA5MlAvRHZmTFVEQU93L1poZEU5UC9SbjExdGZYcnlkazhOZkFrQSsreWlxZDlQUk5lYXB1a1VZTE9MUk5wOWgrME9CcVJBMTNXT3Z1RElpMmI3VW80elZjOEFBSTk5Y1BkZG01NWszVXNEQ2dDYTdYL3ZFOUUrL0gyTi9vMS9KNkltQUFnQ1FHOEFHSjVDUFo4ajR0c0FzSjZJa2wyS2N5Z3dHd3NxS0NoNGRmUG16U3lIVjlMVXdCNWpRQW9MQzQ4UVFod1hwcW5sRUw4U0l1b1BBSDM1TFQxTlhYalZQQTEwTlEwdzYxN0xKcHY0TzUrSWlZZy8zd0VBSWY2Yy94KzdNU2YrbnorekxJdnJSRGJybVA5SHhvbitQL283L3o4VUNrWCticC9DWS84Zitic1Fvcm1wcVNueTArZnpOZWZtNWpadjJiS0YrMnN6Y1p1dTYyVkV0TWpwZ1NIaUxZWmhYTlBWSG1aWGxIZVBNQ0M2cnQ4Y2ZzdTR1aXMrQUUvbTNVSURId0hBRjdiYlpQODJTUFFOQUxDYmt0MmRKcnM2b3h1cy9kYk1tMlZrTTdjMzVzaFBlNk9PYktSRUZMRGJ0dnprSElaUUtCVHcrWHhtYzNOeklDY254elFNZzQxR1l4dGszT09hU0NtZkI0Q1RIVnpRSGh4Ukp6M3RQY0tBU0NtZkFZQlJuYVF6YjVoNERYRDgveWRFZEZRYkZNTjNUTkZ3VVhZZGNGajFCaUw2RUJINTUwZEV0Q1VuSitkYkFQaTJ2cjZlZjdZVUtXVnBtSlk0S1ljOVIyY2g0bkJFUE1tT3VPTmdnTi94Sms5RS93b0VBbXNTK3V5RGlCemFmVVZZamt2NE0vVDdvWERvd0Fwai9ZZHJlRE1QaFVJcUx5L1AvUGJiYnpsTTFTdTdTQU82cnQ4VXZvZHNkZElnb2h0TjAvenBMaEtyV3cyN1J4aVF3c0xDTTRVUXpPRlIxT2xQRHhFS0J2Wi9nMEpXbjVBeTkyMnU1ejB4VXU0Q2dJTUJnS0dsK1ZJNzA3S0ZOMDFFM0VaRTIvaDNBSWorYnZIRk9TZGEyZjg0bzVZMzA4U3loWWhlNUtBQVJQekNzcXpQd25EMVgvcjkvaSsyYmR1MnpRNlBuUmgrKzU0ZWpuOC9Hb1dBMC8rdzhLT2N3c0xHRisvNDQwKzNmcmlPTCtZUEFRQjJCNDRrb2dNUjhXa0FlTnF5ckpkMFhYODNHaURneEE1bkMzTytFT0p0eTdLNGo5Z29yTWpIUW9nQUd3ckRNSGkrSFZycytWNU9SSitsdy9tU241OC8yTy8zLzd6M3FKRkQ4d2NQYUZqZmE5QUVtRFBINmxBaHZjN1Qxb0NtYVg5RlJDZERzVUFwMVFvaksrMk92WXBwYTJDUE1DQTgyMzc5K21tOG1lbTZQdEt5cktQdHlLUkFLQlI2V3dqUmN1VG5TQ2NoeEpHV1paMkhpTWU0YU9wVEl1Smtva2NRTVpZZXM2cG9uMzMrV0hUYThmOVY2ejVvdHBxYTlpdmNmOUJiT1QyS2o0djJnNFJIckp1MzZQWFlmaGwzU3dneDBMSXMzdlI3aFgyMFJSekJ4VVpCQ01HR1lTc2JpVkFvdEsyb3FPamJoS2l0cEEvenlQTHl3bGRyYWdJOC8wQWdjRmlZNHZNSUl2ckc3L2UvV0Y5ZnZ5SGRsYURyK3RsNi8wR25mZi9hR3pqcTZ6SUNPT3pCOHJIdlJkdExLWjlGeENzTncrQkxSOGNpcFdUWFRhS3h2Q3JNVVQwL1hUa3lySWZhYWRPL2grajdFaWhVQ3VSRGdmUkZ3OVBWZkpMSldoazJZL0pKbXQ3dmNjUFlQSGY5dkZvUGFETnJtbTFmUjVxbUxVVEVxUTY5TEZOS1RXcGY3MTdyZERTd3h4aVFkQ2FiV01jdGpCY0FIbVlYaGgzdHdXL2NIRko0dTFKcUJ2ZFJNcXZzZUxUZ2FmWGVoa2ZsQVlOUEJDRUcybjAzaWFBMWVPMGRTem84QkxDMGN2S0JRT0p1UUhnVEFPZlhWUzE2eDBVSFdEaTY0bXdFSElxaDBGUHF1UVZyVStucTR1b24ramY0ZDZpQ1lFN2ZCeXZHZk1qMWk0cUtJaG43RFEwTkh6aTFMeTR1M2o4VUNqbDk5bzVTNnRCVVk3YnA4L0hqZmRxM3ZmNFBDSTZNYWQ5c2h2b1h3dk56T0ZxblhhV2tjc3BJQk9xQjRCdVdYMUEwVWhiMCtXeWZmb2YrWTlrVjQ5ajM3cFZkckFFcDVXb0FPRFZSREVSODNEQ01NYnRZdkc0eGZIYzNJUGRFL2R3T1Q1c3ZLKy9qOEQ0QXFPRFB3Mzd6NjB6VHZLbGsxdVFoYUlrTlZuTlQ0NDZHMExzRmV4WFU4NGVBV0ZWWFZkdmhHYXdIWDFXMkR3cThESUdpdkNXbVQ0aWozN2x0WVYzaVBMUlJGWXNCb0NWWmtnam1CWjZ0cnN6bTZyYVJVZjhYQUE1eTZqZE0ralBhTkUzK3NydVdrcGxUemdBTHI3VDhNUHU5VzJzL091aXF5U1h2YlRMZmgrWExPWHJJdFJTZVduNEVJcjVxVnpBUTZOZHFkVTFWTnVaWFVqbnRTQVNMNVk0a2xpTGgxSFh6RnRWbW8yK3ZqL1pyUUVyNUdRQU1jT2pwUmFYVXlQYVA0UFdRU2dQZDJvQklLZmx1SVZuVytaczJMbEJKWkFPeCtaWWpiLzhnSXU2ZHJ6ZkFPNDJCblBXQjFkVU13T2dFenBqcUdXVDgrYkNaVXk0bVFqWU03RzZLRkFKWXMzZXZRU09mbi9QZG0vY0JQN2xzK01iMStVejVHYTIzQlJIbnEyZnVtcFB4b01rMjhaMGgxSHovTkEwQUdBYUdJNHRhNEdDSTZMSXd5Yzg5eWNZY2Z1WGt2UzIvWU5jVHI4a3RoUFRFK3JtTEwwOUh6c0pUS3k1SEFHbHFkQWM4VnNPR1AydWxkRlo1ZjdDQzB3aWcyZGZMdUdYdG5PVWMzdXFWWGErQkFpbWwyN091VTBvTjIvVWk3dmtTZEhjRDRycmhoNk9LVnBpbU9TNjZCUGlpSGhISk5NMG5SbHg3aWRiY2xNT3VuWDdHTjc0bnYvMUtjRkxpWXlKRVpjYnpOUjErR2N3eWxjNmMrbjBnZWpUZUFPSjl6V1JkL2NHOHhadExMcDl5aGlYRURWKzg2eDhSblFNQ2pGZXJxLy9XR2N1NnFLam9PTXV5bUZ2K0VDSEVzUTBORFMvenVNTXFwNDRDb2pPYmdQN0tjc2JLVWpKejZvV0NhRnJRc3E1ODcvWWxybmN0blNHL044YnVyUUZkMXc4aW9uZWRwT1NvUU1Nd2trRzk3OTZUNjBMU2RYY0R3bmNWYm1HZ2p5aWx6bkY3bHFXVlV5Y0MwTktOSC9nZmJ0NkI1eUhnUXJYNnJxenppTEN4Q2pibjNBNEVneTNFaDdWR1gvV3JOVFg4aGc4SHpiNTBYMS9JZnlzQWpJK1JjMHN6YVFOeU1QQTBXYUc3UHF2TDR5aXJpQ0ZFUkRqMHFCRnZEZDUveUw1QThJdGw1V040ZzNjdEUydWZIQWloNE1NQzZQSUhwcDhWZFJObHRMeUxpb29PYkdob2FMblVIajVuZks2MVZXZmprQzhJemx3N3I1WlBlZTB1K2FQTEI0R1ZnOXVmbmY5Sld6cWJ1SERWNGZtK2dyb2xVMDVwYzNKYlc4YjEyclJOQTBWRlJjZFlsdlYvTHEyM2hBTTMrclN0WjY5Vkpocm83Z2FFTjYrV04vUUV4WDJybE9ybHBNeURyaW52N1dzTzNRMUFZOVEzNHVadnYvS1pCSENpTCtTcmFIaitEc2RMNWt3ZVNtSmQyNDNDSndjT0M5NHFDQzllTzIvUnk1cW1YU2lFR0tTVkhoanFlZHhoZkFyaUMwVUxnTDRBd0lHRjIvMTVyKzZ6VDBqNzkwWjJkMTNxOTR0M1JwOTlXbU5PVHQ3UmdIRFYrMnNlcVRIem00L2V1OWZnbDJOZFg5SHhKOWFzNU12aUhzdW1qemtjRUxQbW5ocythL0pobGlXZVlNOWJYYTlCKzJZak5MWndWTVZVQkZnWWRqbGViNjZ1L21XbStwNVFzM0krbjlEQ0xIY1RsMDRmODJ5bTdiMzZuYXVCSkl5aWZCMXBodThxUFRET1RuZ2szZDJBT0VaeHhPajlmcVhVeGJIUFlkaU1xWWVUb0VNUm9Kd0lUdURQNm5vTjhtVmpFMHoxdlBudG5iNHQraFVSVlRSdTJseXhaZVZ6LzdUYmZNRVFMb09tWHlUQUNsMUFTRU1GVVc4U1lubk85cVlYZ3JsNXgzK3pVVXd0N2h2Y3R0L2dvMDdyMFdOd3ZuODdEbjd0ZytVendtbHlmd0tBUlhWVnRYeC8wVkxHVlQ5V3FLSDRoSTh0b1dEb2U4dXZHTWVaMmxrcmgxdzlaV0FvQ0grc3ExcWNpSWJjcGpHMFVSV2NEZDRMRUJhYnoxU1haZHJKcE9ySGVnT0tqd2lnQUFtdVdGb3hsbzJSVjNaZkRlUkxLVGU1NVg1NXZPaWQ4K0M2dXdGWkdnWmJZeGVQYTBIRUovTHo4OGRIUWRhR1ZVNzUwYnBlZ3gvakJxVmJQNnNHc0U2dnExck05SmlkVmJDMHNveWhOL2JlOU5qcSs1bzJmOE1iLzVmaFpMeExuU0tkU2l2TDJDWERKRUdSKytsRFNzYzFOalVIYnF6NzVQbDV2dWJtQndBd056ZTNjUFdiTjkzK1I2Y0pUTHJyc2VNM2ZpWFhQRC9ubEhhSHhYYWtnclJUeTJjQjRoamhvMHJqcVpvMjNaOWNWTDN5MEtDQW96WjlVWGp2N2o3Zmp0UmxWK2xiMS9VcFlYcGF4Nmc0ejRCMHpsUHM3Z1prYnRnbDVCalNXblRvd1YvbTl1MzliYzVlUFhOOUJYbFByWjkvTitlQXRITGpjUFJRWitSOXhDNkgwc3F5YysxY2xSM2ZQUHV2czc5KzU0T24zSlpMYWVYVWxleHFpMzQrWk1BeEt6NzU0clVWNitiV1ZQUGZKaTVZOVJzZ09uSlorVmpYKzU3T1dZcmVLSjRHTXRPQWxQTGZBSENpVXl1LzM5K1QwUll5NjlHcm5ha0d1cnNCK1RVQXRIcnp4aHcvRExqa1BLQmd5QXg4K2dWcFF3ZEpRcmgyL2R6YW16TlZjRHIxU3lyTGZvY0FwMFFBK0FCZUFRditoYjJOMWNsQ1JrdG5UcjBTTE92bmhIZ2JBbTd1MTJ2Z1VxZDdETTZ2UUVLK2I0Z3RHMG5BK2V0dnEzMXg0b0tWOXdMQnhRU2hZeDRzUHpzT0Z5b2QyZmVVT2hmY3RmTDdRc0RmRU9HaXBkUEhjdktvVjNaakRTU0x3bUt4d3hHQSt3WUNBZVlWOFVvSGFxQzdHeEJPRUdUTXFsWmw3L1BPZUM3d3djY0ZvcUNncHo3OG9BTTVDYnR3dTc5dk5BSXFtOC9FTmlBTWtjSDBxVncyaUtBMU10WEpwblJtMlFvaTZJc0VRUkxRdUg1dWJTdEF5ZElaVThjQzBnb0hlVU1JL3FFalJ2em9STEN3V2lCT2VHRDZtYXZTbWRmQmxXV25DSUJuQmRINHRmTVdkMHBZY0RweXRiZk9oSnFWZHlIQWVTSGhHN2w4MmcrekhnelJYdm04OXQ5cG9LaW9hS3hsV1U3ck9sSkpDTUhSZjk0ejdPQkYwNjBOaUs3cjV4SVJ3NWEwS3Y1aS9iMys1NS9KT0ZqUlRSMUUwT3FmY2xPZlVYWWRXUGpRam1iZk5yOFczSXV6cXRONWhxV1ZVejRCd0VGQStDQlp6VDlaUC84ZXZoUjJMU011djZSdmMyN3VBOTg3NUR3R1Vqd3dzSDNyblk5V1huSmxZb09EZjFxbVl5UE5Sc1RmeDMrR045UlZMZnBaT3JKRjZ4eDgxZFFUaEtBcEFNQW90YmtFZE5QNnFzWFhaZExIN2x4MzRwMlBEd0ZmNkRlaFp2elY4cCtNN1hBNG10MVpGN3U3YkpxbVhZYUlTNUxJZVloU0tpVnN6KzQrejkxZHZ1NXVRRTRrSXZhanRpb2lMeGYybVhSMkErN01zT2JManlmV1Y5VzIwTjg2M1gwTW16MTlPSVZDN0FiaXplZDl0T0MyZGJmWFBwN09JbURjSlIraG1VbGV4R0hYelRxaDVNRFQ3ckJEa1FNbVdYMGVxeGpYa3AxN3dJd1plYm1vTHJRUS80SUVmUk1NeUNSL2MrNlR6VGs3NWdIaXF2VnpGejJRU2s3T094R1cvN1ZvWHdUaXFQVlZDOXVVSDVKcUxPOXpUd1BKTkNDbHZBb0E1cm5Wc1N6cnlFQWc4SnFueFk3VlFIYzNJSzdackxrOWl4YnRmZDRaQ3doZ3BBakJtMnQ3RDM0K05sUzN0TEpzS3dEOXRLNXFjVmJEUFErWk5hMlVJSmkzOXJZbERFR1Nza3lvV1hrV0FrU2l3cEJnZWx6NDZadzU0cUQ2VDRmNGdqQVVBZmNudElvUnhRYS9oUysrTlcvaDU4TXFwOXhQZ0JkR21Pb1EvaTJFcjNMZHJjbkJGZysrYXRwK3dtZk5BNkxjWm1yNjhRZno3azlHRjVwU2ZxK0NwNEcyYUVEVHRHc1E4U2EzdGtLSTR4c2FHbDVxUzk5ZW0vUTEwSzBOU0ZGUlVTL0xzbHE1aXRBblBocHcyWThIKzRRNDFBbWdrTlZiTXJOc0xoTDhoTzlReUxLcTE5KytoUG1YMjFmR2ovZVY5dGUzQU5Bam1lUkhUS3BlZFE0QkhmYmxWMjl2L1BxYjkzdEJxTGttbFF0cy9DMFBGWHhWLzBIRk4vVWZuWnVicTRtZVJZUHFaQjlqbGlhT1BDWmswVWZMSzg3K3RIMlQ4VnA3R3VnNERVZ3ArYnQzZTVJUlRsWksvYXZqSlBCNmpyeTBkbmMxU0NrZE02ejN2ZWpjRGY0QzMzbXVKNEU1YzBUcHQ1OWVEQVMvUnZDUFhsZFYwKzROdDJUR2xFbUl5SzZrZjlSVjFaNlg2Yk01ZU9hMEVZS3NOd0hvcGJxcXhjY25heit4ZXVVeVFKakFBU3RJb3N4QzYvZ0h5OGRlUHFINnNTTVF4YXNFTU92QjhyRWM1dXdWVHdPN25RWlMzWUdrZ3dDOTIwMnFDd3JrR1JBcE4zSlNYdUt6a3lYN3YvN1ZLMjh5ejBSU0NBKytaL2hnM3J3ZDJYajJObno0UzRCd2U5M2MydG1aOWxrNmErbzVZRkVFVHQ3Zm5OZnI3VHZ2aktPQWplMXZZczJxaHdHSTgwbkFzdURraHk0ZkczbGJtMVN6NGtvQ25JOEVpNE9RTzN0NXhXbGRucmExWkViWkk0Z3dOaHl5N1F0UDhWMEJPR3R0MWFMRTBPWk0xZTNWMzRVYTBEVHRERTd5ZFJQQnNxeXhnVUFncmFqQ1hUaU5MaiswWjBDa1hPZElCNHNZVW9iQkYraFpoUWRQdFdLR3paaGFobUM5dEhiZVlwWXJvMUk2YThvUkVNTExFZUhMZFZXMVNTSGJKOVNzL0NzQ1JPaEFFWHlITEMzLzRkb0llR0l3K0FZZ3pRZkNneEY4ZitDL1p5VEVibGk1dEhMeUdDQXhGeEFpcEZnSThOeTZxdHBXUkVTN29laWVTQzRha0ZJeWhiUHJkd1FSenpVTUl3cjE0K214Z3pUZ0dSQXBYd0FBUjNkUG1LaG9uR0VZcnJIbUhmUk0ydHd0SS9jMkJmT09GaUdxVDZUVlRleVUwV2VCYUNRUU1IZjBJV2pCMkdBdjgxbHNrRWMvTkczTWY5c3NSQWMzSEg3bGxaSjhPeTd3aUowNldORzdlZmR1OTVjeFlrOEljNEk4dEp0UG84dUwxKzBOU0JKYVcwYjF2TlkwelE3SlB1K29sVk02czJ3VkVKeUpGb3hKRmtJOC9xR0hjbjNidExjUm9EOFEvbWxweFpnYk9rcW1iUGJMSFBDQi9PQTJINFZLMzVsM2Q0UnVOMXBLWnBaZGd3UVhoSHpCODk2NzlSNVg4TWNMRjY0Yy9NQzBzVzJDZmMvbVhMeSsycTRCS1NYRHRYL3QxZ01SWFd5YTV2MXRIOEZybVk0R3VyMEJrVkx5SXVOUTFsYUZpUDVpbXVZdjBsSGs3bEtuZE1hMDR3Q3RGNG5vZCt2bkxmN0Q3aUpYdHVRb25UbnROQ0NMc2IrdXFxdXFuUjluUUdhVW5ZNElUNGI1VDE2dDIyZ2NHMHVIZTBIMWlsTyszcWo5dTEvL3hzc0xjbmZjdDJUS3VSNU9VcllleWk3b0p3MER3dUNpOSs0QzBiclZrSjRCa1pLVGtUZ3B5YW44U1NuMW02NjBJb1pWbHAxSUFKd2NPYit1cXRadFhsMXBTbkd5bGxaT3VRMEFad0xCN0xwNXRiZkZmamlzc3V4eUFoeUhRR3VFRUE5eUNQYUVCYXN1NVRwSXhMQTFHbGd3YmRubFkxL3BzZ3J3Qkk5b1FOTzBmb2pvaWhZUVppV2NFbVlsVEphcDdta3lDeHJ3RElpVS93TUFqZ1JFUkhTMWFack0rTmRsU3VuTXNodUE0TG93UU9JSGRWOFpKYkZ2NFYxbUVra0VqUVFLV01oZ2gwMTFHNDBCc2ZNYlZsbDJNd0djYnVYRHlIZHZxRFVpM1JEaHhKcFZrNWg1MGcrK1pmZFYvSkNqN3J6U3hUVlFXRmpZWHdqaENwYUlpTk1OdzhocWttOFhWMW1IaU4vdERVaXlqRllpdXRBMFRlWU02VEtsdExJc2x1T2tsWnVueTB3a21SR3BuSHdnZ2JqUUY4eS9lZTBkZDZob1ZZYVhnYjdtMW1Rb3hudkMvTDA1QUtSaFFDb013Nmp4ZE5XeEd1ajJCa1RYOVdsRTVNZ05Ua1JubUticHlyV1I2dEZFcUZ0Si9KUXNlR3I5dk5wT09VNlh6aWdiRFFoL0o0QUdRakgyM2JrTDMwb201Mkd6SnZmWVlRa201ZWtGZ0o5WmlEZW1hcE5xM3J2QjUweWd0VVBYZGNZNjh6dkl3NXpaNzNTV25QWm14MkducFlnNEZBQ0dFVkVCQUd3bm90ZUk2TytCUU1BUlUweEsyWmVJcmtmRS9SSHhZeUphUlVUYmhCQkRpR2hBR0ZDUWYrNExBQnVWVWh4UjF5cnN2TGk0ZVA5UUtQUTlBRGpNRGxtUDhvVTNBY0RMbG1YOXcyMTgxbEZSVWRHeGxtV3h2SEZGS2NWUUlWRU8rVnhkMS85SlJJVTdEMzZrRVBGelJPUkFoLzhhaHNFWWNjM1owbmxCUWNGQW44K1hMSG4zSjBvcHhvbnpTZ2Rxb05zYkVDbmxqd0ZndVpPT0VYR2tZUmd2dGxYL3BaVmxMVGttZkpwWlAyOXhoNTltN0NpbDk0SGdzcnA1dGMra2t2MmdxeWFYK0lTWUJ5aHVJSVRtWFArT05XL2RkSy9wMGs3b3V0NVRDTkdqdWJtNWh4QkNqNjFIUkZ0TjAzd2ZBQnBUamR1V3owdG1sUDBQSWpBRjduOElhTzc2cXNVY2dzMGxSMHJKYnNnZkFrQUlBSTc2am9YUmVTUWlXbXlhWmlMMUxXK0NMekE5TUFCc0RnZFh2SWVJSHhEUngzWXY3SGNmWkZuV1cwUTB6NDF2UXRmMUc0bUlOL01JRUdjYVpiTlNpbEdWbzV0eFN4Tk4wOWg0L0R5TlBoakMvS3lHaG9hVnNYV2xsQXozd2JBZnlRcXpUWTVXU3YxdllpVmQxODhtb2tkY0dzOVFTa1hnUkhSZFA1aUlrakZCYmtYRUcvUHk4dVp2MmJKbHAzdXhIU1UvUDMrUTMrOVBGa2xYcVpSeUJWdHN4OUJlMHhnTmRIc0RvbW5hS0VSMDNHZ3R5em82RUFpMDZjS1ZrV3V4T1dlSVFMb1JNSkpuOGtsZFZTM0R3MGN5MnpWTm00bUlVOFAvUGd1ekltN2x6UmNBdnVXM1N3RGdOOHh0OXU5Y25kOFl4OXMvTzNzQjkwVEVIa1RVTTRNTmtVTm8zeWVpUi8xKy95UDE5ZlZwUWRyM1BxRk0zL0pmKys3Q1laYWxNNmIrREpEK1luOTBiMTFWN2FVTWEvLzF5MjllcTk3N0tHTlkrVkFvTktpeHNaSDFIeWxTeW1GaFBhZVZPQmsrUWZ6Vk5NMVdHM3RSVWRFQmxtV3hFYzJvRUZGLzB6UmJYUXBMS1pjQlJDQm5VaFpFUE1rd2pQL0VWQ3lVVXJLTEwrWDMzRzArdXE3L2xEOXpHcHlJTnBpbXlTY3FOaUM5aVlpTmJ0TEMyZU9HWWJTZ1dxZXE3L1o1Zm43K1lML2ZIelhzcmFxRnZ6dXpUTlAwb0hqYXF1QTAyNlZjV0duMjAyV3JGUllXSGlXRWNHVGlzeXhyVENBUVNBdU8zVTBCUXlaUHppL1FSVFVnWEJMeXdRR3gvQ0M2cnYrTVE0VzdyUExTRi93Unk3TCtKeEFJT0RNZS9tQ09YL3ErWkFpVjJlYnFhamF5em1VbjJPU3pCUERoOWdicnlvK1hMTmwrd0l5TGlvSWJObDI5NWZtWGZwZStPRHRyQ2lHT2JXaG9lRG5hcnJDdzhBZ2hSTHJ3OUxjcHBWckJ6V2lhZGxyNDVKcXgyeE1SU3d6RGVEZHhEcHFtclVCRWhtRkpXWVFReHpVME5QeGZ0R0svZnYwMDB6UmI3b2hTZERBbnpDT2V3QmtUTWFyTTJNbk1uWTRsZkRvNTNEVE5DSEowK0JUSUxyRVcvaHkzTnBxbXlVMmJOcm1kY2xQT2t5c1VGeGZ2RndxRlhGOU1pT2dhMHpSdlNhc3pyMUtiTmREdERZanRIM1prTGtQRXJGM0U4WWtrTnJuTkhwZmRZMUYvZEpzZllsZHB5TDU4MHpSYkl0NzBVNjQ0MkJLaE1nSThId0gyajh6RGdzUE01NnJmZEp2VG9WZGMwVE1XNDJ2WXpDa1hXMDNCMzN4Kzd6OE9hb01lRG8yOUMwbkREUk03eE8rVlVxM2dZblJkSDhjbnJ6YklNa3dwVlpmWVRrckpCdTJJTlB0cmhVQXJwV1QzRkdPQXBTb1BLcVVtSmxiU2RmMFdJbkxGWll1QkRQSFpZNlVhaCtsbWp3Z0VBcStuckppa1FyTHZMVGZ6REVoN3RKdCsyMjV2UUZKQUl2eFdLZFdLTXoxOTliclhEQ2RDY1JKY0t3YkJiUFM5Ty9jUnZWZnFPYnE4dUltUS9lY1h4OGxMK0wvbXMzZjlJTjA1OEFsdmU5MGJaV3J0QjNGSmhXbTAvMVFweGU0WHZqT0psSjQ5ZXhZM056Y3pBR1U2M3d0SEE2SnAycVdJZUhjYTQ4ZFdlVkVwZFlJVGNHY21MaXlmejNkQWZYMTliSGErc0RmMVZQTnBERi9tbjIyYVppdFhycFI5ZzZHOEFBQWdBRWxFUVZTU0taODVoOGFwa0JEaUlKczZsZzBJWDVLbkdvczM5OUdtYWE3T1VFZHgxVk81Q3J0aUNINTc5TEdyMnFaODJMdEtzTTRjMXczU25ZaHVORTB6QWppWTdTS2xaQmlHdU5PSDdEZmdKUW9GanpPM3RMakMrWWpPbDZKSEE4QnhTV1RneS9uK0FKRE94c3NYbU55dksxSnZ6RGo1QU1ELzhzS3V0bnhFYlBtLy9YZVJxVjZpWDJ6OTlQSVNLNFI4MHNpMSsrQzdCOTZBZm1HdXJzNElLZGZKRmNqK2VVUmt2VVFpZnpnNkNCRVpUSkh2Y3Y0ZENvV3FHeHNiVzhHZGFKcDJVZmpPaHhNVWUwZm5Sa1FtUnhUWlRKUE03RGpVc3F4em5keWJtcVlkaW9pL1JNVG5MTXRpR2ZqK2kvVlVEQUNNYkR6Y1pwQmtCR2gyL2J5VG41Ly9jN2VMWlR0aGp0MXpmRUk3T1p6MHVpVjhNdDVvV2RZbS9tbkxkQkFpdm1ZWVJxdTdDaWtsdTlOT2MzbE9iR3hlc1N6clpqZjNZdGdBc2Z2cWNudDlSWjgzbjJyV0VORWRwbW5lRisxYlNzblA3WXhVYTRLSVRqZE5rM041Mmx5S2lvb090Q3pyUGJjT1BBUFNadFZtMU5BeklEdDl0K3lQallRZkpwUy9oMTBjSEtXVjlTS2w1Q004aDFYR2xkNEhIcnFoMTVDRDFyejM0dW83MUZlZnQwVEY4RjJOeitlN2tLTzVPQ25PYnZTQlpWbVYwWTNNdnMvNWs3M1o4T2J3RVJGOUtJVDR5TEtzRHdzTEN6L2F2SGx6dWo3eGRzMDVmQ0hOUUhaODhSOVhFUEZ4d3pER3lOT21uMHdrL2dFRTd5UEFFK0REK2VxcHUxeXhqWklKSTZYa0tLR3pFK3A0WUhxMlFqaU1tRThuUkJSeFpZVU5YRk5PVHM0N1c3ZHV6U3FiSk4rNThOMkdydXRuRVJGSHd2RkxEVWVqSmE2QkV3M0RhQmRncDY3ckpVVFV5dVVYSFNoczlLOHpUZE9Wc2JCZGk5dHIzS0lCejREc05DQ09uQ0FBOExaU2FrUkhyQmNwSmVkbkhCcmJkLy92SGFlT3ZHeTI1TDg5L3ZDcVpjMU56YXNEejliRVpkUHF1czQwdk5YUjB3YS9hUWtoWHVKd1l3NXR6TW5KR2NRODcwUzB4alROWTF4azl4VVhGdy9xZGVwSm8vTUc5Rkh0Q1MrK29HYkY2SWZLejRwemZSUVdGaDRaRGlsMWpWNExYOWFpUEdYNmNQS2hNSitwYVMrVEk3dE9lQ05NZkFId0RFaEhMTndNK3RSMWZVbjRKSGlaUTVORGxGSnBSYnU1RFpjS3p0MHpJQms4cUhaVTlReklUZ1BDbCtnN0wzSGppNldVNGdRcWppN0phcEZTYmdHQXZXSTc3VFcwOUpXUlY4M2hON2V0VC83amliODNOVFZOSjZCekE2dHI0bmdOcEpSOGVSc2JkY1FuRlhadkpMN3BKZWF4OEdiTG9ZMzhwWmI1Zy9aOXJzL29FMDVCd092V1ZTM0srRzF0WXMzS2w2MFF6bjdvaW5qNGQ3ZlRSMVE0TmlEWlVxYW1hYU1SSTlBbWlYUC9wV0VZMTJkckhLK2Z6RFVncGR3RUFPenlpeXVKNGRPWjl4ejV6cklyMERVWkZCRi9haGpHalczcDIydVR2Z2F5OWtWT2Y4amRyNmFiTzRrbEphSVJwbW0yOXkyNTFhU2xsTXhpR1BYL1J6NG54SHYwMDY3NHhLaXZ2em9DL0Fld3lMOURYRmYvbisrWUJXMzN3R04yaC93Rm5haVVlajQvUDMrSTMrOWZISHNQRWdxRkJqWTJOckx2UGxKaWt0STJpbHovc3IzUEh6UFdWNURQMFV0V2p4NkR4d3daY0ZUeDB2S3hhWE1vWEhqSGlxRVBYSGxXcTFCS0tTVzdybHo3eWFZQmtWSXlpc0EwaDFWVm81Unl1L3pkL1JiaEhpWlJzanlOM056YzR2YTZ6NlNVaDdDSHdFMXQzZ21rY3hhVVowQjJua0Q0RGY3N0xpcS9RQ25sbUtuZW5rY2twV1FZaG9HeGZkQmg1eXlHUEcySy9iZW13cEJ2cjgzUGY0ZjFaRU56UEFnQSszQWRSTHpWTUF3Mk5wRWlwZVJMZEE0aGpXU0lKMjdVVWtvR24yTy9kQVRtNGVDcnlvNFNBcUs1R2UvVzlSbzBET2JNc1dKbEdqLy9PU244alNNRjBINCs4RDNhTEVJL0RGaldnNDlWakV2SzFDaWxmTTd0VWo4ckJvUUlCNHdjbWIvdDdiYzU3eUhPRldqcjVoZUdZWFNISEp2MkxNTU9hNnZyK2tsRUZLRkpUaXhLS1E3R2FCY050QjJzNEFyVDR4bVFEbnUwY1IxN0JtUm5GdTFLSWhyam92TGZLYVhTNXRXWXRHRFZxUmJSR1FMRi9VdW5uK202d0hWZDV5Z1dkbGQ5VjRUL2ZmSVh2QUtIbjgxdlY0Y0M0Vi9NWisrSzhKSHdGMFlJTVlValdPeElIdlloczNHTDBIcmFKeERtUHpqUjNrQmZEYk1weHZVdnBlU29IOFpFbXFtVXFvSTVjMFRwMWsrL0FjQnZBR2lEWCtRdUdUNXMzSDVBOE5HeWlyRVBqRi80eEFFZ3JGeGZNMTBBR0lud2lyakpDT0NPQjh2SEpvWEh5SklCd1FObXpNaGx6dmtKZHozMlBSU0NONlNpeVBqVHgxd0ZpTVJZVVl3dEZaRnJKNVFLdjVVbTViSHZuSzlXOXg0bDJTVTNJdlkyRE9PYjltaEkwN1R2SVdJa2dkR3BlQWFrUGRwTnY2MW5RSGErdWZOYi9RVk9hZ3VEMzkxakdJYlRSV0NyNmhNWHJDZ0hRbzZiSjBLWTl1RDBzZXhTY2l4Sk5saERLVlZVZkdyNS9rMld0YVB4K1lVdExpanV5SWJiNEF6YnE2UEd3LzU3NGh0L0t4ZE9VVkhSTWVFTDlsR0dZVEJFZlFSM2Fkak1LY2VDOEt0MXR5NVllOElmL25EU3dMMlB2QWtRWGlxeStsM2JnSnMrUU11YXVQVHljUkU4c0l1cVZ4NGFRcGdQUVAyWGxaOTFZTEpsbGcwRFVqcXo3RlloOEk5cmIxMjBOUUxMdm1EVlB4RHArYVhUejRyakFVbC91WHMxTzFNRExqa2svMVZLOFl0SVMvNU5XMlFxTEN3OFhBanhXaElEMHVYWVJOdWloMTNkeGpNZ096ZGxOejg2UDUvbnd5QnpwN2c5cUhIVmp4VVdncThNa1VZQ0FQTk9SQW9oTEh4dyt0anBTUXlJMjF2eWVxVVVJN2ZHRlUzVGZoakdFVG91ZkRuSXJxTkZzVzl3Q1pmcUZ6Q1pEaEh4RjVXNVRqSXU0NnNmSGVRRDMvOEFjcElmZnJtc2ZBeWp2Y0tjT1hQRXUvc2NjejhBYlZwYVBuWldSeHFRa3A5Y3VoZjYvQnZSNXp1Y2pSdVBOYW42c2Q1TEs4Wng4SUZYdW80R0NvcUtpa2JZYUw2a2xPS1hrWFlIcGFSaFFMb2NsMC9YZWFUZlNlb1prSjBHaE4vSTNUYkVONVJTaDdzOTNJblZLOFlDNG9wV254Tjh0cXhpTENPc3RoUjdvK2YvdStJMkVkRVMwelNqOXlDeGJWc3lnc01KY2ZjWmhuRko5RU5OMHhaem9odUg3ekw4dkIxR096U1R1eHMyaE5MbkcwVVdzUkcwRFNIZUJHRDFFZ0wva0NtSGVLWW5FTDVyZ1lMR2d1VmxZeUtBZk1OblRQbXhoY2gzVHlZQlBDNExlbjBlYU54YUx5aDBieUlYZWxmODRua3l0MDhEbmdGcG4vNnkxZG96SURzTkNJUEkvZFpKcVdFZ3V6V0dZYmpsVThERW1wV01DRG80cHUxTFNQaTNZQTdjRTkwTUU0eklQOElaeU9lNGpIV3ZZUmdSQ3RiRVltZGJYeFBPcUw2Qm9US1VVaTNJcDd4Wkk2SWVlK2ZCUG1MVE5GMHhwV0w3bjNqWHlxTkFBRU5MeE1HUEk4Q0VUS0t5RXViSi9aM3FOQmVuUy9SSk5hdVdFdENZRU9VT1dsNXhXdjN3bVpPUGhoRHFGb3FSZ1BTcjhFbW9ISkN3Ym00dDMvUEVuZDQwVGZzekl2SmRFYVBnc2k0NFN1M0Y5dnJacy9VbDgvckp2Z2JTdUFPWmJacW01K3JNdnVyamV2UU15TTVMOU90NFkzYlN0UnZNTmRjZHYranhnMzFXNkdRazJvdEMvcVhMcmpqVEZWNDY1clJ3R01OY0FFQVBoL0VjOFpXNG5wU1NqLzdIK1h5K29mWDE5UnNTTnV0V0JnUUFPSDhsTFY2T0NkVXJ4aVBnY0VBY0FVRG43dXliL2hQd2hjWThPdlZIYmVKdVNCYVlrR2hBTGxxd2FzQjJ2MC9tTkFkZlFNUWZMNTArNXRuWStRMmJNYVV5SlBESmQrZldPcUhWc212UENURjVoMUtLWVV2UzBrRUhmOCs4N3JPc0FVM1RSb1NCSEYxZmtEdzQ5eXdyM0tVN3o0RHMzSnc1WDRCZFJLMEt2KzBiaHNFa1Jsa3J1cTdmRTRZWWFYRkJ4WFFjTVNDNnJoOGZ6aVFmSzRSNE5BbzNybWthTTd4cFRselBVZGVZRXpwc3BrSlByRm4xSEJBVm0yQ2RtQ3BVTjFuZlVzcS9BOEI1Nlo1QTJJaUZncUhMWGx2ejJoMGZMZm45cXRoMkRKaFlXQ1NPV2xkVkc4dDFFYWtTRGwxKzNpbUprai9MUnJob3B2cUxlVkZnbCtnMm14SzVYU0dyYlpVaHNWMDBQeWNZREE3WnZuMTdNakttYkEzWllmMmt5Z01CZ0JheXF3NFR3dXM0TlhKbWQ5Q1JEYURYQWdxWE1PZW53aGQvS1FIaU10RlQyQmhjeSt4c0xtMFl3MnAvWnNFelRiT0ZHMFBYOVhPSWlOMWZkNFRkVjZrWTVqSVJKNjd1K0ljZThoVjg3ZTl4ejFYbnRTdk1Va3A1ZjVqUmozRzdXaFVuRjVaMmFzVVVRR0RZbHJmTmsvb2ZrWmlQQXVQSCsyRDU4cmpJblJUSXR3R2xGQ2RqZG5wSkNHcDQzcVlGY0FYKzZ5d0JwWlQ4eHM3UVBFdVZVbzdQcGdOa3lkRjEvYWd3bEg4ZUluNXBHQWFqUHNUbEdyVmx6RFRJdnp4R3dyWW9Oc00yM2dsa3B3c3J1am0zVWw4NFYyT0ZhWnJqTXRScjB1cDJ3aCs3c1ZxWGdtS0F4bnJPYVlpN1RPL1RwNDlzYkd4a2Q5TERTcW56c3lsUFlsOGMya3VFZndDQmR4TGd0dHdRZlBEV3ZQaHc0bFRqYTVxMmtCa1hYZXFkd3RuenNaOXBveXJZRGNXVXRPdytXeVo4OEh2anFacGtGS2w4K21DbVBtYnNjeXFSY09oVWNuYkU1N3F1djB4RWpLQWNMVmNvcFJ4UHVCMHh2bE9mTnFwdkM4eXpaVmxqQTRGQTNFa3YyN0pvbW5ZTklqSWRRaXlmdW9HSUY0YnY2MW9Ibm1RZ1FCb0d4RHVCWktEUHRsYjFETWpPSkQxWFdsc0FXSzJVR2gxVmNNbFZrdzlGZ1RjRFFRNGlHQVQ0UlYxVjdSVVpQb0E4S1dVci9tdll1M1FoN1R0OEhMNzJzRWI3SC9kN3M4ZkkyK0Q1T1F5ZERiMTY5U3BxYW1wYUVrYWRmVTBweFlpN0hWWktLOHVlQkFCT1dMUUxmbGhYdFlpaDBOTXVLYmk0NDVJZ3VWTnRWUGxTQUl3ak5QTHZFTDFpWVZ5Y0JvL0pyay84T0JUV2t6OXRnYk5ZVVVySnA3ZGVNVjNlcFpUS2RJMWtVYUxJR2svRURLdFdTakZNZTRjVktTWEQ2YmNpcVFvaktiUWJaaVlWR204VWJhSERKdWQxSE5HQVowQTQ5S2lvNkZqTHNsNXlXUk9jVHhISjd1WnlaSGw1b1prZmZBRjNablJ6dmtmNStybTFuRWNTVnpobmdRUWNVdC9vZS9IeHlqR3RmT0JPVEhPMC8vRi9oZDVEZndhQmJXK0QxbU1Ba1BpQnVmcE8xMnoyRGxuRE83UFRtYmNpZ2dwc0Y2cmJhT1FrdXBDU2phL3IrazNNQ3Bla1RsekFnQnhWOFRBQjJCZjRrVEFyRlZoZEhZRmtTVmFTM1lGa0E3UXYxZmlKbjl1WjhZeFJGbHRlVWtveEw4Z3VLdzZudFkwNU9UbWwzMzc3TFQvckRpbFNTZzZHYUpWREZZNFl2Tmt3akd2Yk02aU5TdDBxcUNLbXoxMSs2bXZQL0xwS1c4K0EyREFoaU9pMlViK3VsSXFqRkMyZE5lVUlzRERLblgxdlhWVnRxOURiQ1RVcmZvdUU0eEZCV0VnL2ZuRDZXWEhjQlZKS1J0ajlVZXhDb1FHSFhnLzdqb2hBbDdDZjJQTDVoalErZGNkbm5ibVlocythZkpobGlkY0RHejc3b3Y3MWQ3N1k2L3ZIZnVuWDVXbG00WTQrbjkrNlBPMklKaWtsbjVKKzVTTDdGMHFwQWRIUDlCK1U5N1o4eUJGczM5MVpwTWxNcUduYUlrUXNjeGpIc2l4clFDQVFZS2orVGlzdUx5TldRVUZCY1dkeHNUaE5Ob3lNeXllZ094SSs2eENjdCtnWWJzK0dYWnVHWWRTMjU2R2tJcFRLSmgxMWUrVGMwOXQ2Qm9TcDRvcUw5d3VGUXExUVplMkgvNjVTcWlSMklmQXBKSkFmWkJJcUxsc0x0L3YzZnJXbUpzSjhGMXN1cWxwVkZNcW5EemQrdmJaeTA1YjFINisvclRZQ0NjTEY2WTRBaS9yZGFKV092bzQvSjRUZkJKNnBidVdxWWlyWUhaYTRYaUR0bzFaWE8rYVRaTEpvTDduenliNzNYbkZHQzVGVFNXWFo3NExiNm4vKzFjTlA1dGtuMUMyK3d2dzNkelNvc3UzYnR6TUFaRnBGMDdTL01xUzJTK1YvS0tWYUlyVHlULzNKWUo5by9pTVF4a2Ftblc2dXJrN0pXbWNubEhFaUtMdjYrQlFaY2ZtRm1RQ2ZaSTZVdElUTllxWEN3c0l6aFJDdDdoYkNrUE1uR0lieFFoYUh5cWlyTU4wc0cvTzQ5WlFJeHBsUmgybFVsbEx5L1FjekdzWVZSRHpKTUl4V0VYVnBkTmxTSlJXbHJWTzBZaWI5ZTNYVDA0Qm5RSGFHZ2pLMXJCc2IzaGFsVkJ6MWJHbGxHWU1yL2laR3hSOFQwUytabU9tUW1kUDZ2VE4zNGFialo5OVNnRVhxVDZhNWVYSlRreG54aDFQSWQvRDYrUXNpMFRneDBPcHhUNHFPdldnaklxMVJ6OVRFblU2NFV1RnBWKzJEVmpPanorNThlMGY4b2ZuTVhYeGZFVmNtMWF3Nm1ZRHVSZ3dldTNUNmp4TGRLWEYxSjlhc3JBT0NkY3NxeHA3UDRiSUZSZUtqd09jYkYyNTU4bDliRVpFUmlwbnBqNW5zdnRZMGJTZ3p6cVZhV2lNdXY2VHZob2NlK3lzMUJSM0RueEh4NTYzb1YzOHd4Ni81TnRhalpSMWorWHk1Z1dmdVlzYkdMbGVrbEl5cHh0aHFpU1dDZ0x5ckptUmZhTWR4dmlEaUs0Wmh4RjcyWjFVOHR3UmR5N0tPY2FQUVRWZUFGQzk5L0FKUlpoaUdLeFpkdXVONDlaSnJ3RE1nTy9WVElLVk1CazkrYWhnQUxoSTFWVEp6eWhsSUdNdlpIUVNFV3dzYi9YTUNlZFlJUU9zL0NQNmhJdzc1RVlla252YkZ4cmUrM3ZMTiszMEJxTGF1YW5GTFZKTFRGN3JIWWFNZU1PU0FDNE5OemJlYXo5YTB3TFJISDZFMnFvSXphMmZHUE5MN3pOWFZyZkpKSnRhc2pMNzVQYlNzZkN4SEtybVdzeGM5b3VjMzVZeEFRU2U5dGZidlRIdGEvTms2M3g4dDhHbmlwZnVZMDV2UmJZc1I4ZGVHWWJSS3RyUU5KaHZmU0hiNGdObmpDL1NRL3NiVy82ejV4bnh2ZzZQZlh3aHhiRFMvSlZZd2JWVEZlZ1I2M3JmRDk0c0JSelFkUzBESEVWajMxMVV0NFF6ekxsRjBYWjlLUkhFc2tpeDRSK1FUWmFJUVhkZkxpR2hSWXB0RXpwaE0ra3hWVjBxWkVJeXhzMFU0UkgxeU9FVDk3bFR0azMzZW8wZVBJY0ZnTUM2aE5yWSs0OEVaaHNGQkoxN3BRQTE0QnNSV3JwVFNGUUljRVZ1ZzBVdG1sUjJQRnZEeFc5aE4zNjJycW1Yd1F4cFdXVmFkbDFkVXRuMUhnOXB2eUFuM0ZPYjNNRGQ4K3VKSmdjYXQrWVdOL3BOZnJhbHBNVkpPT1F5bi9PSzJsMFJCMFJmUHJGdzkwZ3p0R0FyUEw0bUwxTkpHVmZBYlZjeGJQYTR4VjkvVkNtWWxjdjhDeVBBczl5NHJIK3NJalJKZFV4TnJWcndQaEJjM05UWDljUFhLSjc4WGJDYSs5TFN6NVBGbjlPSTl6L3A4dm84TncyZ0ZZbWk3OGo0RXBGbDFjeGRIM3JwTFowNlpEWVMzYkhubVAyODBmdnBsSzg1M1RxNnpNOFJiTFd0dFZBVWJLSGJoYlJnMHZIazdJS3lvKzlMNFJTYVg5eDM0WFVtcmEwM1RackZyeUtGeW5WSXFBanUvSzRxdTYrZUd5ZEVlZGhpYkNjbWNUa3p0RnRNaEdpM2E1NTFLcVN2Yk0wQXl3aXJiU0YxcW1pYkQzbmlsQXpYZ0dSQmJ1ZEZNYnlkZEowSzZsODZjK24waXFySWpzYjVCb0NmNzlocDgyYWF0bi93YkFJK0xBQUFLNjVEMXR5MzV1R1RXdEI4Z2hCcnFibHNjQnoxZFdGZzRSZ2l4TW5hOFViK1ovN0pmNi9IcUUvOVlkUVVDL0VHdHJvNERYWlNqSzg0akFzN3czbG1JWnB2UDFyVEMrNW0wWU1YRlJIZ3ZrWFhrZ3hYalhDR3Z1WXNMNzNyc3dPWmVqUis5OWErbkJwRkZxemQvS21SVGdEMVdzQTU5b2QrcHB4Y3cyWlpqS1oxUk5ob1FieXpjN2pzaGFoeExacFE5Z2dobmYvVzNWWFhORGExUmhSbWpTaW5GeU1XdGluWnErZWw1aGZqcjdRRjg1NkFSMjMvNXhtMUx0blhnMnUrUXJxV1U3UFBuRTJDcnNpc3o0OTF5ai9oVVlwcW1FNk5qdS9XamFkcE1SQWJraE5odzZoZUo2SExUTk5zVlhWaFFVRERRNS9PNTNza3gwb05wbW03SndlMmVtOWZCVGcxNEJzUmVDVkpLZHNQRTNYVjh0MCtUSTdkQXlhekpRL2J1TWVUenI3Lzk1TWgxWDZwWFN2WXB1Z0xBT2dRQlg2aWJXM3RQc2tYbXhPVjlYTVd2WGkzWWQvODNubDI1bWwxZEZoSk5WTS9XeExFaGFxTXJYZ0dDVU1nWG1yajlxWVdPUi9nTDcxalJrM3g0ODlLS3NVN1JTYTNGT25OR250YmM5SHNnK0ZuRUxnSDhMckM2T2ltSjFzR1ZaYWRzK3NoZjJiT1g5YnNOOXl4czJReUdWWmJONGZhZjNiMzhDd2hSQkFZK3RoRFJCdE0waDhiOWtjZHYyckdrSlErRXlOR0ZsOWlYZlpIS3ZOaDhPVDAvREYveERjT0dJK0p3UkRTVlVuZDI5aGZkNmJJNktvTVE0cUNHaG9aZDRvNUxramVSRkcyNnZmb3JLaXJxWlZrV1o3K3pHKzhyd3pDU0pvZW1PMTRhQnVSaTB6UVpEY0VySGFnQno0RFl5dFUwamYzOVE1eDA3WGpwNi9KUURwcGRObFNRR0VSQitPVGQyNTAzZUc2cTYvbzRJbUw2MlpheTd4RW52SERveEN0ZmZ2enZxemlKYnhnQTNteXV2aXN1WGw0YlhWRUxCRVBNMWRVdFNMZWNsZXZ6K2JiWDE5ZTdSWklsWFVKRlA3anlnSkF2eE94dUhFWnJJT0J0YXZWZGp1akVzUjNKVVJVZkVzQ25abTd1RCtIeGVaRmNsK0ZYWGluSnYzM0pwN1VQTWNOamJBWnlwR21ZS2M0MFRUTTJ4d1RrNlBJL0FlRFpQZ0hYaElLd1ExbjlYNGdtVUNZVFhOZjFzNG5vRWJjNmJuY3RIZmg5U2dyTUNRQ2psRkp4UUpFZEtVdHMzejE2OU9nUkRBYS9kUmh2cTFKcXI4NlNJMXZqRkJRVURQRDVmSzRoN2tSMG9ZMURscTBodlg0Y05PQVpFRnNwVWtwK2t4M3Vza3ArazA3Mjk3QVpVdzhuSkE0ZDVSQllMcHVSNEI0TTVjOVplOGQzM09iOGdXTzBEcUp4K01UTHgvMTd3WTJPYnFQaUU2L29HY3l6T0YraXlOZXcrWmpRdWljdkQrZXZjRGdzMzFuTUNXTk04YjJIYStHTHg2YW1wcjBDZ1FDN3RkcE4rNnFkV3ZFelFQZ0xFY3dMUEZ0ZEdSMVkwelJHSEhhTm9ySXNpOTEzQjRhajIvalVFT3A3VHZrMVBmWUpYZS9Mb2R2cTV0YTZoZjYybXBldTZ6OGlJczZuY1N5V1pSMGRDQVJlNmN4dmZwSTdFRGFlVTB6VDNHVVh1MUpLenVOaFB2SzRrcCtmWDdSbHk1WTJvUzUzcG01anh5b3NMTnhIQ1BGRmt2RTc3RzVuVjgxNWR4elhNeUQyVTlFMDdmOFEwWTMzd3hWbW5ac2ZNR05HWHA0d3o3QW9rcWdWNjdZSkFlQ1RCUFR0K3FyYWkyTVhRUGpFYzFuNHhPTzBtVnhsYjZ5TzYwVTc5ZkxKUUtISitNcEQvWUJDSmZ4R3o3SDJwbWxXcDRJdWo0SEEvaW9jWFhVKzV5VU1uekgxR0F2cENTRDR4dWNUWjc5ejI4SzRoTWNVaXhhMTBlV1RyS0QxcjFqcVhTa2xNeUgrTWtuYkI1VlNMUkFYSlRQTFZpUEJxVUIwWmQyOHhXbTduWFJkUDRHSVhQTUpFSEZrWitlQ2hGMmhmRG5NaHRHcC9GWXA1WGcvMGhtYlE1SlQ5aUZLcVFqclkxY3BoWVdGL1lVUVh5YVJ0ME9USkx1S25qcGFUcytBMkJxV1Vyb1NJQUhBbjVWU2psblZ3MmRQUGNBSzBvT0FFSmV0SGpsOUFMeGpFYnhvNWZwdmZlL21tcmdvcGlRUThzd3NlTFJwbWkzQWR3NkxnTEcwMkhEd2JmZm5TcW1CNlM2VW1KUFdOaUlxSFRoMXdrMWhPWDhjUG83TXljMXRudmZXVGZkRzhqeVlQOTJ5ckd0eWMzT25iOTI2dFNIZC92UHo4d2Y1L1g0R3lqdlVyWTNQNTlzLzZtNWo0NXVESnI4WjMxSFhhMUJsS3hUZUpBUGJZN25Da2hOUnAwZmk2TG8ralloYVFkdlkwMWlnbENwUFY1ZlpyaGZsbEVuc3R6T0FGYk05bDBSd1NJZitmNnlVK2k3Z0pOc0NlUDFGTk9BWkVIc2hhSnIyYURoYzF4RjFsNGh1TkUwenFXdUZPYnhCK0E0aEVrRi9EdFN0dlhYUjFtUnJMSW1yNC9kaDMvM2pEUTBObkREb1dxU1VmSEVkMmFRdHl6clNka3VsWE5hYXBsM05XRVI4Y2hGQ0RCazgrYnppRVBxV0M3UXExczVkc3NidUlOZW1wQjJaYWVSUStEN21JZWJhU2lZSUVmVWZPSDE4UGxxKytRaFdEUUgrRTBnY1h6ZHZvUnNlbVZ0My92Q2xkU3NFZ0dobFJQeVZZUmgvVHFtVUxGWklBVEgvcEZMS1Joek80cUJwZGlXbGRHUER2TElEQWc2RUhZVTFOaUVLaTlHa3E5SVVPZG42VDViOHl4ZjI1eHFHNGVyZWJPLzRYdnVkR3ZBTWlMMFNraUNIY28zNVNxbXJzcmxvZEYzL0JSRWxibTVwYnpDeFFIVkVkQVp6b2FjcFg0NlU4b1JRS1BSQlkyUGpsN3F1bjBWRURIMTlXclI5YklSTE9zWXpkbHpiVGNiaHlTMVlWNGx5Q1NHT0h6aDEvQllyUk84RHdZdUFjSHpJQi91L2QydHR4a0VBVWtybUNJbm01Q1FPNVhweVRGTlhHVmVUVXJKcmpsRm9uY3J6U3FsVzRJSVpEOUxHQmxKS2RnKzJRdUFsb3IrWXBobkZZR3RqNy9ITmRGMC9pWWorNWRCWjBPZno5YTJ2cjNlNjBFOTc3QlRvRVd4QXpqRU13elhBSXUyQnZJcEpOZUFaa084TUNMc2RIT1BoT3lKVzNnVW42QUdsMUVXcDFxek5MTWZKWDJqemxUQW1WaHpaVXFvKzdNeGt2cXZZbXlPdllya3pZamRCUlB5WlV3WjZzdjRUQ0pXY3FrYjRRRW9ycDd3WXlac2hlcjV1M3VLTU4xWmQxL2Npb2xZSmp0RUJHUTNZTk0xYlV1a2ltNTlMS1ptcjVXKzdxUUdaRXc2ZWlNc3RzdVZjcHBTYWxFMDlwTGlqT0Y4cDVaVFVtTFlJcVo0OWV4UGF5em1TdGpEZHVLSm5RTDR6SUlrd0liSEw0bjZsVk53bGVMcHJabUxOU29ZYTRXU3FIb0EwZXRuMHMvN05iYVdVVHVOVkthVm1Na2Q0aU9CZUJPcExCQXREUVZpNi9DZGpXKzVFcEpTYzZad3ZoRmpSME5EQXdIMHBJNnBLSzZmZUMwRHNQdWtkemg5ODc1dG4vL3RzNE9NdnBnREFwMFEweHpUTkIyeTVPUG1xeFlpMUJRUXdmS3A1aFlpT1RLSWoyNENVTVh6N3c0aDR3YnE1aStMeVhkTFJiempUZVVhWWQ4UE5IZkp0R0ZEeGVNTXdra0YrcHpOTVJuV2N3ck5qT3RpbEp4QmQxOHZEN2tNT3RrZ3NXWWViNzlldm4yYWFwbkpTWGpZTWU1S3c1TWlRSE9rWENBU1lwS3hMRlpzT2dFUDBmOERJU1RIQ00wam8ydkQzOGVuZHlUQjZCc1IrUXBxbS9Sa1IzWTd4LzFSS3RYQlZaTElpSjlhczVBM3NJQUJZUkVnM1IySGRYYUN1LzZpVSt1MkU2bFczSWhKemFrZkxWaC9pOSs2ZlB1Wnp0N0cxVVJXYkNLa3M4RXhOWEhaN3RIN3B6TElid01KQmdCVEZ4bnE5cnFvMjhlS2YzVnRNaHRUQ3d4Rjc0WjN1dktXVUhGNjVUeW9Ed3ArWFZKWTl2bmV2UWVPZW43T1RPQ3ZkWXNPbVA1UEFXMkl4Q20rWWc0TERvQmM1d2ErazIzOWI2Mm1hZGdaaUhGWmFiRmU3Mm9Dd3UvSXhoN2w5cFpUcTM5WTVPN1ZMZGdMSnh0MVVLZ05DUkdlYXBobUxXWmZONldXMXI1NDlleFkzTnplemk1eGYzQmdXS1ZYaHBHY095R2lGZEp5cVliWS85d3lJcmRGa0djUUFrUGJkUk9JREduL1hxbUUrbjdWWDlPUVIvZHpwc2psS3RITmh6Y3JEUWdDLzN2THVHeU1hNjcvZHYxL0pZU0pQNy9YYlpSVmpYRU5BWXdpWnpqUlhWenQrY1E2ZVdYYXdJSWhrQWhOQXhmcXEycHBZZVcxbzlFVG9FdzdyNVFURFBLWFVZQUJvUlk2Vk9HZXRxTWNLdElKOGVlcFdXaWh0RDVneHBjOEg4eFp2em5SaEZ4VVZqYlVzU3dzREZ3NWd2U0hpdlpabC9UUkY5RnFtdzJSY1gwckpyamkzWk1GZGFrQUtDd3VQRkVJNDVzVW9wVGpwc3pWTFpzWWEyTm1nc0xEd0tDRkVOQ2dqcmhkK1VUTU00eTl0N0RyU0xBMERrc205WUh0RWFYTmJ2c2NKQjdOY2g0ak0xUktYWEp0bXAybmxwNlhaVjV1cWVRYkVWbHV5QkxBd3FtNGNLMkdiTkozUVNFckptL3daQ1grT0E1bVRVcDRxL1A2VHlMS3V0Zkx5RGpRM2IzWU43ZFZHVGVzSHdkQU52bnd4dStISm5SRmdVa3BPakdTLzl6UGhOOHhxMk1rMitLYng5dm9QdDYxNTYyMmxWQ3drUGRodlFndkNYL0Fkb1ZCb0tTTCtPSXdERm9VZCtSZWZqdEtZTzJySG5mOFd2dlBrSWVrWUVMYzZEQzFmcUl2ekxZUnowSWFZSVlDUFFNQ0NXRjZWOEgwUTV5L3czUkhmNSt6eVloczJONzd2TDVWU3JlQmRPa3ZvRktlQzBtekJqUEI4a3FFRVpJTHM0S2FiM3IxNzY5dTNiM2NOTHllaTAwelQ1QlBxYmxlS2k0dUhoa0loaGcxcWQwajNyajVwZVFiRVhsNUovTU5jNDAybGxCT3liSnNYcDVUeXZ3QVFCeXFZQ05vWTdaeTVEK3JyNnpscEt1bmJ2KzA2dWpnTVlDZUZFT3RDb1JCelBYQkVVTDFTS29Ld1c5eXYzNFNRYVM0TFEycC9ISWJVM3EvTkUzQnBHREZDaE5zZzJNTDEzdUVBQUNBQVNVUkJWSlNzNjVZVGlGdWwwc3F5cU91dmRSV0NCWFh6YWlOZlBqYVM0YVJFUGxWbEZFU1E3WGxIKzlNMDdVSkVUSWJCMUZjcGxmR0pLMXZ5dXFGT2g1RURmbVFZUmh5MFRudkdUQUV6OHovdGRiLzA2ZE5ITmpZMnVtYlBoeE5NUjV1bXlibGR1MDFobzlmWTJGaUZpSTQ4T1cwVTlIMmxGTHZJZDBueERJaXRkazNUZU9OMWczLytVQ2wxUUZ1ZUVLUGRXa0tjSUlMMHlBTlhudFVTdWhpYnh4SFQ3OS9DR2NGSmN5Z1NaYkRmS25zcXBkWkpLZm1Dbm5ORGlvaG9zV1ZadjJPOG9QeitmVC9zYytZcHk3WSt1T0o2cGRUYllXNktpT0hnY05xR2hvWk1jeTljMWFDZFZqRUttbmJjRE5zMmJzRVAvenNxaWI1YUdaQmhNOG91c2hBdUZrQjNyYXRhL0VocFpSbkxkYXhiSDhLSGU2WEt0V25MODJwdkd4ZnEySlp1RWZGRXd6RDQ1YUhUUzdMb3VHeUg4dG91Sm5aaEpYNXZySENTTFpOcjNkVWVCYVF5SU16RnpwRis3UmtqbTIxdDF5YnZMeDF4QXQxbC9PK2VBYkZYU1JLK0JLNnhLYnpnT2R5MVZabXdZTVY1YU9HNWdEQVFFQThCb0huTHBvOXR3YVNhV0xQaWJJQUlaRWxQcGx6TkNmbC94QlN5VHJBU1lTaVZWWVpoSkxzN2lCM2ZKNlVzdCtFNm9xUlNXRlJVZERRUjVURk1TYjhSSmJjRVB0bDRlYy9qam5oTU8zaS9jNzc2K3hPcm11c2JPRm55YmN1eXBnZ2g3Z3R6UWFSemFaZldkNm4zQ1dWNlkzNE91dzBHNHYvZG4reFN0dFdYKytDZmx1bSs3ZlFMQXJ3UUFQaXVKVnBXazJYTjl2djhYNGZJNGxOWUpPY0RMUml6N3ZiYXgrMDNYWFpmUlYxbW5GaklmUFY4V3VNRXVYVnBDWitsU3JxdS96eXMvK3VUZFBlVVVpclJkWm5SNkh3aURRYURRNFVRK3hQUklEdXlqcVByR0JUeEEwUjhuNGcrc0N5ckVSSDViNzE1bmFSSThPeUkreG1VVW5Ja1ViL29CQzNMZWk4UUNDU0RJRWxYRjRVMkdvTmIvWk9WVWs1NUtPbjJuNjE2K1ZKS1hnK3hRVEhwOXMyWDVYd3FaRGR5QzNpcVErUFhsRkxKb2g3VEhTL2plcDRCc1ZYbUJLOGUxYVlUZ216MHN6bHo1b2k2Zlk0ZWd3UVhFMWczSlBKdlRLcDVZamlCZFE4QWNjVFR2M09iZHB4N3oxWG5mU09sNVB5RlJCVFVsRi9pNHVMaW5wWmxUU2NpemxrSjJndUhvVUJjUzJubDVERkJvM0hxeHVVckdYaVJRUTRITXdJclE0Rmt3blBPQXh4MFRYbHZYM053amlDNlF3VHpONzU5NTUxeENXRkZaMHp0WmIzKzVQOUNZRnRiNzBDd3RMS00yZXJPQnFBYjY2b1djN0psSkV6NTRLdktqc3J4aWM5Q1ZtZ1pJSzc3Wk9HeUpVS0lsOTBtbnUwVFZqcmZManVEbjBNd2t4VU9XYjdENVEwNVB6OC92NjhRb3AvUDV4dGdXZGJROE1sNGYzc1RpZjUwUzV4TVIwVEhPb2g0bjJFWXJkZ3QyOXhoeHpma2pkbDEzV2VEZDcyOVU3QWg5TmtBSEpocFg0blBROU8wMllqb210UFVsbWpKVEdWeXF1OFpFRnNydXE0ZlQwVE1LK0ZZd2tpM1dkV1ZsSkxma0hNVEJrdHFRUGhTM2ViYjVyZE5MdWtkWGZueWZNc25MNmgzUC9KLzl2VC9IcWRwMmtWdHBSUXRtVkgyUDRqd1N3TDRmSHVEZGVESFMrSlpFMWtvS1NWbkFET1h1dHRtMWFZczRVT3Vuakx3blZzV2Z6WnN4dVNUQ01WVFc1Nyt6OXpHejc2TWNKZzRMdTVPQmxOMEkyMUs4a1hscUNkR1YrYWdoNzcydjZKc2ZMRXo3U1BiTHF4TXgyOUQvZDNhZ05nblk4NnBhZ21KejJDT2J5bWx2cGRZWDBySkJGcU91SGZFNUhLbTJZcGNMb014MjFRMXE1dGlteVRZVFJxbGdpQVhRdXpWME5DUUZOOHFnNm00TFg1WEEyTHpIM0JJTFlmN2NaNEZiemlYK3YzK2w0TEI0QkNsRkwrSnUvSzZsODZjTWdGSTdGMVh0V2h1Qm5LMnFscGFPZlZmQUhRU0FFNnFxMXEwekttdlZKbm8yZURFTHEwc2U4MXFhaHI0eFgzL2pCclRWcUowZGlST09qaGc3ZEY5QjdkZG4wMTNwcE9zTWVSU203T0IvcHVDaHZva3d6QmNrWm83VXBkU1NpWmppNHR3ekdROHk3S09DUVFDclVLZ3d3RWpmSEw5c1V0ZmJVNTJ6a1MyeExxZUFiRTFZclBidWJMRlpmT0ltQVRIWjBzWXl0MlJGVkhUdEZIaEM5aG9XT0xKUW9pTkRLSVlkbTB3ODJGT1o3a2doczBzK3c4UjlLeXJxbVVYVmFzTStNTEN3cU9GRUJ5aTNDdkp3cHpaWGtDOWtobGxwMU56ODcxZjNQY1BOcVJ1SjVBMm5YVGErb1d5SVdZWVRMSkxsbXpUd05wNUp5Y0FBQWR0MkNScEVkVjhvWlJ5eFVwTFYzbTdtd0d4bzZ3NC9EM2RlMHllS2hPNWNVNE1HeDJPcG5JOGZYQkZLU1dqQ0xpRi90WXBwWWFscTd0czFmTU1pSzNKVlB3Q2xtVWRFUWdFWEVtU01ua2dkaHo0aHk1dGxvY3ZmaTl3K3F4WHIxNUZVV2gxVGRQMlJrUStpVVQ5NGRzUjhiZUdZVEJzU2twb2swemtIVlpaZHFJbHJNK1o0NzEwUnRuZEpPaUI5WE1YYzhhM1k1RlNjbngrc3FQNzc1UlNTU2x6MDVGdnlObW5MZDN5N0lzdHZDS3QzbzRRcHhxR1VadE9YOW1xazJ4VHk5WVlIZFZQbUVaZ3BXbWFaMldqZjl2ZDZoWkdtNVhOTG9VQk9ZRURTYkl4bDNUNnNGOEsrY1VwRWQzQnJmbHJpRGpmTUl4bFVrcm1JZUlUeTZsOHoyRVl4alZPalRSTlc0aUlUSGZ0Vk9MdzdOS1JPUnQxUEFOaWE5Rk9vdHVXUktsWmkrclFOTzE3WWJSUWZ2TndLM0drVXB6a0tJUUlyeXRqVWJTQm5VakZDTHpIeFhZUzVoeS9MTXc1bnBTUFBkMkZVMW81OVJZQzZvc0lJNENnTndqL2tUa2h5L2ZXdklXdWtDcmNkNnFMNUdSZmtuUmw0M29wdURlWUFiRGRZSXFsczhyN1V5aDRGU0wycmF0YU5EMlpmUG41K1VQOGZyOGpUMzBtODJwalhVNjgrVERNZ2ZJUkl2TExTVXR3ZzUydHo1RnRvMVAwL1lGU0t1TUxYNWZON25RYlZzYnA0N1ZLcVdSQkZtbXBJSmtCNmN3QUNodTltcjBENmVaai9DbWF4S3ZyK2tGRTFJTFhob2pUWXIvbnNZclFkWDBWSnc2NktTZmI5N1RwUEFUUGdNUm9LY1ViVGRZU3JYUmRQNUdJSXFDS2lhVms3TVNIKzVZY2ZxZytZUERQSDV4K0ZpT1djcmd1R3phKyswaGtqdlBydXY1Qk9PY2pOdXoxdndPbVhuQXJXcmlka0NZandGczdJZE90WEFqNTF0Yk5YK1JLd0JRbnk4NnNkZDZJaGhEQUdrUzRuWUEySlR0NVJOdW5NaURaUWpkT3dmN0g0a1N3eGRMNUlqalY0YWd2SVNLd0pIeWEydFJNZEdneTJCWG1wbWZBdXpUSGUwQUk4Y0NoRXk3MzlUdmtLUG53ekFzZTFuVmRhMjV1MXZ4K3YyU1lGaUVFUThoRWltVlpEVUtJejVSU1N0TzBBeEd4eFVVWUNvVStiR3hzZE9VSGovYWhhZHExaUhoak12a3k1WDl4NnlzRldpN1BnOE9QMjFWMkJ3T2k2L3JCUk1SckpCbjJXMlNlaU1nZ295VktxY2pwWE5mMVh4TFJUMkxiaHNPdkx6Wk4wekVSMVVaZGNIVlQrZjMrbnR1MmJVdjJFdHd1ZlRzMTlneEkrZ1prdW1FWUM3UHhCQW9MQzg4VVFqQ0ticXN5NG9MeUJZT09HeFY1MHpYSjBoNnJHQmZRTk8wU1JKd2JKcG82dHFHaG9lV2V4ZzBQYU4rTHo3bFM1T1JPQXo0NVJQSWg2QTkxVll0dnlGUjJoaFBKN3lFT1gzOWJMU2YxcGUwVzB6UnRjWXBzMjc4cnBkd3VBOU1XVTBySjNCWk9GTGdNQ0xtY2lPNHlUZlBOdER0TXFGaFNXWFkxRWhhU2dJK1E2R29FdUdGZFZXM0xIY2NQNXN6eGY3WDVpNkhyNXk5NEw5clVoZWNsVVlRSVJmTEVtcFdja2J5SUFKOStzSHhNcHhCTnBVSktEaHUxZzJMWFdGdDF4KzNDMFBadngrVG54SGJWb0pRcWJrL2Zkdit1YTdJelRpQTJkaHlmUEpMZDkwV21TYngrZHQ2TmNNQkxKTGxTMS9YSGlTSUkyUzBGRWNzTXcxanNwSnRVN3RHQ2dnSjk4K2JOamdqSTdkVzFXM3ZQZ01RYkVONTRIQmRETnNNY3BaUjh4OEY4SHEwS002bWRlZU95clRuQ1h4U0NackdzL0t5azhCSlN5a3ArMCtic2M3dXpqNVJTbkMvUXF0alo5cjlDeEEyR1lZenBxRVdsYWRwa1JIVDhFdGhqTWpaWEM0RlZXK1d3TCt3NTBvYWZHMGVoclJGQ3JHNW9hT0RmT2VPNXcwckp6TEx6ZlFSYmM0VDEraHUzTFdsNTYwdGo3aEIxTlV5c1djbXV3RWhtTWlHZGI1ODRPMHhtZTlObCtIdUd3WGNybzVSU2JtQ1FHY25tZ3ZmR2ZYUjVBeUtsNUFSY1hudXBqQWZUSmZ6SU5NMDM3T2lzeWlpc1VQakVlU01SWFJ1ajFNOFE4WERETUhnOXg1VTAzTjR0Nnlxamg5VE95cDRCaVZHZ2xKTGRPMjVIYTlmTDdVeWZnYTdyVThOK2FiZlREQyt3ZVpuMFdWQlFzSy9mNzc4d0RGMUNsbVV0YTJ4c2pOeFI4QWtsRkFveDVITXBFYkVMN1B0MnYrY1BMSnVnSWREK0ZvbTMxczlieUZTbmFaOHdZbVhyMGFQSGtHM2J0ckhlV3RxbmtROXhtMUpxZGlaejNOM3FScUJXQ0g1ZE42ODJEckF2SVZyT1VXekxzbzRLQkFLdlhsUzk4dEFnNE1tV0NLNWNQdjNzVHJrN1NZSDV4dkEyWnpVME5EaFNBbVQ2RE53NDJKTkZHbVV5eHE1eVlURVNRQ2dVNGd0NlIzU0ttRGtFRVBISUdKQkt6cDQvS3BvaG54anVUa1FYbXFicHlHYVpnbWNtTXFSM0I1TEo2dW1BdXVHVEFjTmV1RUY3WkExUU1RWHlieHdpYjN1bTZYVEo3Q3NzZUgyZmllUHlZK2RKQWtiR0l0eTJaMHo3TFpjenNaOUwwaytiNGZIYksxczIycGRVVGhtSmdMZjM2elhvbUVRZWs2S2lvZ01acmlQWk9MMzJLL25aQ1ROKy95RWg5VmcyL2F5V3dJaHN5SmFxajJTSUMzYmI4ZUVMYmpkR3hWVGR4MzF1WHk0empFZGl5Tzd0MlJnanhaM2xTTU13WHN4STREUXEyNFJQYkR3Y1QvbXhYWVJCVFcvS3ljbjVZM056ODZsTy9Pd09GQkt1cU4rcE1OYkN3VE1id3NFelVlVHNOR2FTblNyZUNTUkdqN3F1dnh3T1pXUUVXOGVTTFFzdnBlUlRnU3UzUnpBWUhKd3B4SWlUd0wzNjlqMmpLUkJvNFFaQm4rL2pmU2FkUFZqazVqUUQwRmNBeUtldGY5VlYxZktHMzZZVHlORHk4dUtQYW1ycVk4Zm5USGZPUzBtMlJMc3E1ZWo0NnFlTDE2My8rODhQR0hMU3dOeFF6dlRsVjErUUNLZVJKNlZNeXF0eDhrOXZYcWZ2UFdBWUVseSt0R0tzRTBOZ2RyN2REcjJrQ0NGblgvMmxwbW02Z1lwMm1GeHQ2Yml6ODBBNGpMNnBxWW5KeXRKQzVyYkp1NzRKUjFaOW5raWR3UFBWTkkzdlJXNjI1NzdPNS9PZDZNWVZuNEx3anJ2NGoxTHFwTGJvc1QxdFBBTVNvNzFVMFVOQ2lBTWJHaG8rYUkvQzdZWHpWMFQ4cVZzL3dXQnd2KzNidHpQRVJadEt5WXhwNTZHd2ptbmVabnlpMXI0M1JhMy9rQk1PbTRqb1dOTTAzK0pPU3l0MzBzbEdCaUQ0aklBdVdUOXZNWDg1VXBiU3lza0hBdUlSZ1BBK1dQZ29BVjJ3dm1weFM4eDlxa3gwaG1BQkFMOVM2dmFVZysxbUZTWlZyNndnaFBrY0hRZG9uYkpzK3JnNHhOZFVYTjA4bmJFM0xRdWlRRDhnWExWcytsanVxMU5MaW8yM3dqQ01PS0t4VGhVdWc4RTYyNERZYU5jbnBoQ1JnU0lUSTdLWXRubU5aVm12bTZiWmtqOFY0NWI2Ynppc241TmVHUi9Qc2VpNmZnOG5lcnA5emtqaWhtRmNtb0g2c2xMVk15QXhhdFEwN2JGd3FKMXJJcFZsV1dNRGdZQmo5RlFtVHlOOERMN0Qza1FkbXlVeElIbkZ4Y1VEUXFGUUN4NU9JaURmaUdzdjBYWUVjTTNXLzZ4NXMvbmJoaS82bjN2R2FkUVVMTmorNmNZL2Y3enFhVVlGRGxOTXpSRWxXejlkaVRzUmdpT1E2UWp3VVJQdE9QeURlZmU3a3ZSRWhSMVdXWFlCN1F3QzRMdVBaeXdMZnZ2dTdiVXRDS3RwR0pDa2R5RGo3M3hzWDcvd1hSVDBpWVhMcC8wd0tYek12aWNjZTF6OW0ydC9HTTR0WVFoN1RzaGlZOGt1dW1BNDBaSWo1M2JPT1V0bC9FTVA1WXA2T1JHSmZsTHk1WnJqNTh5WkUzZFpyMm5hb1lnWU1kSnU1Y3diN3Z2RzU4L1pDeEJlUVJCVGc4WEcrdVVYWEpDVVFDVkw0a2U2a1ZJeUpFNHMzM1pzOSsxR0NjaW1yTW42Nmt3RGtnSkdKQ3JtdTBSME1oT3gyVkJEVjlwSXlaSFB3NG1EZlJLTlJQaWxsZlBMVXI2NHBYcTV6VWJPVTF1ZW0yZEFZclFtcGVRTExOZk1abzVleWNaYnM2N3I5M0s4ZDVJSHhnbUNuRnpFSkVsRDdJdDlOaHBPTUNkTVRyVFJSdnhrV2xMSDRpc3NnRkNnTlhpcHlNdUZuSjdGdkxxQm1wdWhhVXNjdUs1alh5SS9ENnltSmdDclRWNHZkcFA4eFRSTk4vNTVzTi95cjBmQWVVdkx4L3pPYlU1OEY3SGpzNjltYjM3NjMyNGh3VzhvcFRnek9DTkJHZkU0RkFyVitIeStjaWVYd29UcUZiOFNRSDlmV2pFdVFnOGNXOUtCTXpuMjhsOC8xdWVnUXhsV1AxSUlvZXpCNldPVFJhMjE1YnZ0MmtaS3lTZFBQb0cyS29qNE04TXdNZzc1enFxQWFYYVd3b0I4M3pBTXgxeXJOTHR2cWFicitpME1WcGlzSFZNeGhCTTRMMkc4dkRETkFqTlA3cS9yZWlFUlJVOFY3WW84ZEVIdmpoVXBhOUZ6bWVqSE15RHhCbVFCQURCTXVtT0pjcFpub21DbnVsSktqbm82cDczOWRPSDJTU1BOSnRZK09kQnFDdTczOVZlRkx6dy81NVNnMnp4TEs2Y3MydkxjUy8wYU4zeVdESHZvYjJFQ3JidkQ0WkljSDg4WjBJNXNnSGJrR09NTXNmdUJUekt4eHZoRnBSUzdMaUtuallrMUt4WWhJVDUyellTV2pIL0xzZ29RY1hpcVJEMXU3OC9Qdi9XSDE5OWRDZ1IyRGdBK3Y2eDhESE9wZDBwSjRVOW5nOTNDbzBGRTIzSnljajVPa2FDR05nZTZGZ3dHTnhRVUZHeHJibTVtUGZJTFR3djBQRk1sRzRieFdpcG16VFNWa0JTTk4xdUVVcHFtVFVMRUIxTElOQ01jUWZWZWJPWjlHTm43ZENMS0VVSkVJdHI0UXQwd2pPdlNuRnRjTlk1MFpMMG1hK3Z6K1hxNTNaKzBaY3gwMjNnR0pONkFNQnp5ekNRR0pDdCtSaWtsaDM0bVkreEw5L2wxeVhxV1pZMEpCQUtQbDg2YWNnUll5QkUvMTlSVjFiSlJoZkcxcS9yNGd2UU91d0FRNGNLbDA4YzZoalVlV1Y2ZUU4Z1BidjNxYjQrLzBkeGdwUEpMeCtycGFhVVVBL3ZGRlNrbFo5MjdSckhFSWdoUHFIbjg2SC9kZE8xRTQ4dFBybTdMQXdpNzJsYVpwamwyWXZXS3NZaDRBU0Z1WHpaOVRNV0ZDMVljYVlFNFk5bjBNY3lCMG1GRjA3UkwyYWhtT01BRlNpbEdnMjFWcEpSOGw4VVoxZWtVZHRYTlVrbzVKWUNtMHo1U3AxKy9mcHBwbXNtUzV0ck5TQ2lsWkxnVnppbHlQZGxIdzU1dExDeDJSVVdpT1BtTzB6Q00yNldVbklUTENiMXRwdkdWVXZJSjIxSDN0c0t5Z2kyV3R2SmpLbm9HSk42QS9Ba0FmcFZFa1JsVHpqcjFGYzRHUHN1TzBHakxNK3ZxYlJqMGpSRjB0eDh3WTBxZkhFUytSRDZiUXI0UnVZSUNlcytCSi9Uck8rejYzTnhDV0ZZKzFuVkRIelp6Nm5naWVxamhyYnE3NjE5NSs3Sk1sS0tVNGcwaExsSkswN1NYRU5HVlFqZDhaN0JNS1RXSnh6bDRadG5CbjljdXZ3NkozSUR0VW9uRHJyWERZeXROcWw3MVUwTGk5VGQxV2ZuWURvMkNTaU5QeDBsK1BvVXhxNkdUQVdGY3QxYjhGVW1VVUtXVWNuMVJTNlU4L2p3VnBXMTdPZEZ0QThXbkpWZDhLOGFsTWsyekpjb3hURlBOaEcwTUZaTzRidU93N2RLWlgyd2RUZFArd3E1RnQzWmhWc3BhMHpUYnVoWXpGU2V1dm1kQVl0U1JpbzZVMzlvTXcyRDRpWlNsOUNkVEJ3c0IvZGJPVytUSW1LZHAycU1jeXBxeW96MnZRb3Y3NnFEWmwrN3JzL3ovQklLakltOTZpSzhPM09lSWtvS0M0anNLOG51Y0RvREhtbVFkejNBdXRocXdaTWFVN3lPSy9nREVHZFY5S0JSODVmTzdIK2IyNlJhR2sycUZGQ3lsWk9SWVY5clEzTjQ5MSt4OTltbVJBQW9DdkhqekU4OXQyLzdsMTIybEVZMkRNeSt2ZmlXbkFUYzlBVUNQbDN6NXlpMkpGL1BwVGl6ZGVtMDBJQjlHSVRnU3gwbnpncm1sV1pqaDh6clROQmsxdXMwbEZmZ3BFWjFobWliZkpiYXBTQ2taajRycGxaT1ZaeEh4YWNNd0dJNDlVcHlDS1B4Ky8zN2J0bTFyYzFSbHFyV1pUUURWVEpYbEdaQVlqVWtwR2VLQk55Ykhnb2kvTkF3akdkOTFwTjN3MlZON1dTSGlpKzFjQkxobFhWVnRLM2htWGRkN0V4RzdLcElpdktiNVFCbG1ubk02RWlseTAyemU0ZFU0VEpFaFdSNHhES01GZVhUMDlmT3YybGIvOFR3ejhCMXlRMzUrTVczZjBYQlYzZHhGZDA1YzlFai9mRkcwZGNtVVV5S25oZExLTXM3ZWozdlQydmJ5R3k4WTc3em4rR2JzTWl0SDJPdXd1NEpkYWVlN2FhTFg5NDllcngyd1gwdmswdGNybmwyejQrc3RyamxES1RUYXJKUktaS1BzOEljUUhTQ2RpMzRIWVJ3TnI3MXBKbzFlVE93cnZPbTJHMnJkRFFjdU9sWjdJaWFsbEJYaExQTzcwbjBnc1NHMHVxNHovNGxGUkJ6TitVdTdqMnFsRk9PMnRhVVVTQ2xkaWVLNFE4dXk5czBTejN6Rzh1MDJCb1F6UElVUVEvK2Z2UzhCYzZKSTM2L3FUaWFaZEhmbTRwcUxZYmh2T1JWMVBSRXZRR1VWZ1hWZEVRWGM5WFozM2VPbnJxNjc2NnE3NjRvbm9IZ3JoeGR5S0xlQ0NpTDNqUXdNTVBjOWs2NU9Na202NjU4dkpESEpwTk9kVE9ady8zelB3eVBTMVhWMXA2dnErOTd2ZlJWRk1XT01LMEkvTkhHUEtzRWJCRUc0SFk2REtyZFhVRXBIU3BKVXBWWDk0UHRtUGE1Z2RCR2pvRVVJRzdZY21yY0FwQ2lqR3VRTktJcVNnekVPZnZ3VlJaRllsclhKc215ejIrMDJudWN0RUI3dzdyaDlPUU4rWXJiZFhqZlk2TlRVMUFXMXRiVWkvTHYvMk4wVDZsSVVSVFFZRENLd3VBSVBQRnpuZVQ2TllaZzBqOGVUeHJKc0QwcnBHRXJwS0tCYjhISXlBWUFBRkJGOWVRMGhDQmR3VHl4a0dHYW5uM09xM3EvTWFFNVBUemU3WEs1VW85Rm9sbVhaRE0rT1pWbHdEMkZLYVQzOGtTUUpZTGp1eU1GUFc3anE5NWlpcHdGcHR2ZkF4M2FFYUlTVUs5NkRrVEtQWXJZVVVRVWtjdUVERHk0a3c0OTE0UzNWS3pkODNseGQrL2N6U0dSZEZqWGJsK2Y1bU81TFlmakEvNlNOSHQ0WFl4OTl4Ym1WSDYvNXp0M1lGTXZsRmFzempZUVFnRkIzaUdub1NxajFTWldDM2V1amg1alZrSkFiUWVzRlhNRnNsTXFDcnNEV0RGNHIzd1pqZkowb2lpdmliVU5MMmpwR2ZZQzJBazYwdmw3Z3dRT1NKQzNnZVI2SVBJRWUzOGR4QlpEZWVMOXJzWWhYL1gzcHNQZ0h0Sy8zUnhmdmM5QlYzaytGZkk5ZlB6dVNnd3BvUlQ3QkdMOHRpbUpNYWdoZGpla29GR3RuQnFnS1NaTFc2YWltellyNEZja0FEaGdyb0phVTl2M3lySWVBTlRZcEZZWlU0b2ZwQm5kNGJyZDlaM25WZnR6WVdLb3F4Z04wSzFoQmIxQ01NakFGT1YvOFFFQ2VWeENFaS95bk9hMWdPcHhrcmdwd0VZV09LeTB0clk4c3l3RExEVm1nZ2lYMmNoeDNZVlZWbFRUNHZqazlLZkxzcWw2OXlkRmNXWk9vcXQ0eFFvaGU3WWlrVHI4Z0NCZFFTc0ZkQjdreXVnMWovSndvaWxGQkF6elBCMGtoRVVMckZFWDVBOE13c0JFSjNSUUErdTBsNzhrTFR0MHROaFM2TytJdjZEL0JSMFhVK1Q1c0dQOWNGRVVmTUVPditVWGE0RFN2eW5HRk1mNmpOL2J4SFd6ZU1NYWd6WEUrUWdnMmVBRnI4bmc4dzRGSndodFhnL3lrejBPdUFUY1drQ1hxL3A3eFBCK1QvSkpTK3F3a1NhcEp5WHJIbm1pNURsdEF0T2c4SWdhMDJMdWovbTFiSDlNNGpvc2xnbFBLY2R4QStJZ2tPdGxuN3pzekE3Y3NYSjBuVTNBVlVzaEZBSmd1YUZrVU9wMk5XNDhXYlJ5RkVEVkZtYXNHeEJpR01GaHVwaDdsQ1UrSzhZa2YvcjBnTEhNWDlEakFIK3hsRzRhZ2V2ZlFPa0J0ejJBdzNOZlUxSFJDN1RuNGRWcEFQS3BNVVpSbWdPVkNvcVJYZmhWY1o4RWtHajhETXJDb3dyL0J5UXlTWitDRTJKWHJsbU96MTFRd2Z2Skt0YWErSllTQXE2UE56UjhyeVBPNldmb29pbkkrWkR6SFNDSU03VTlvaGoyQVIxUXo1b0hXSEdQc2tTUUpObjJRdTRUOFRNaytQUk8vUndGa0NKTEdrTXh4WEhlTWNXV01DVlJGamNWNC9pM28xVVBLUXZJbDFIbGd5SU4zOUZWa3VnTWhsQ2J1UDdLOThmdDlBUHRHNlFYOVB4cDMxLy9sRzB6bWN5aEN3NWZNbWZpREduMitYdEpLTDJJT0JNSkFFamlxSmNNZDJKcVhzRU1XRUk3ajRFY2ViNFp3RTJoTVJDTWxhODBFaE41cnRWclBVeFFGWUhkUjdhZkVFeFE1Z0lGMy95ckxxSERLL2xkZTBjNFVUTmFFUnRRelkrSHF5eEdpRXpCV1BtRlRVZzY2blI3Q1lEcm0vVHNuN3BxK2NEVkFJSUhMaDdyYzl2MC9GSzBmWUVuTkVFVlMzY1ZmalFzeGhsNkgvN3NBWWt1ZHp2cGZPcm1MMjlFMDZydzcvM0QrMXBlZnZMUHUySUZZcHhOd0ZiWTY3d09nbzRxaTVMRXNtd3VxZzBCYVNDbk54Umo3L3U3L0F5ek1jVnV5ZU4vaWJsam5EZjdUUXF4M1lRWWhaTEhPNmtDYll3NmxWSTJYYkpQUmFKelMwTkRnNDN6cmZkT2syMW1MK2UvTnRmVkt3emM3Y3Ftc29NdisrTnhLcmx2T0pFVFJib3p3ZTQzTjZNWFA3N3UyMldxMW5ndlB5THZZUEJmQzlLMUw2Q3hTclRES1dLb0lJVnFNd0hxbklLRnk3YjZBK0NjRmZJTnhIYUZEUnRjcVNGeXNXZEtoS1BjcElTUnFCbTlDczkrT053MjZmOVpLUkJFY3VUY1pLVE5UUzVhMkxibzI5YlV2TWxsRi92VE1Rb0YzSVVSSFVhcU1YakozOHE2cHI2NGVqSkRucGNOSFZtWExpbnNBeDNjamZRdCtwaHo2WWRVT2o4dDVTR2J3aTBlZlh4UU13TGRGLy9UVytZc0ZxMFo0dDlLUDB6TVo3cSt6bUZZb0ZFTjI5MGFKS25kLzgvamNOUzdSRnN1ZEZoWlBzRmdzRUljYWhERldrNU0xVWtyaFJOV0RZWmp1L3IvRC83ZFpJTDZ6THlBZ1ljQ3lyS3EwY2p5YlBiUFozTk5nTU1BSkk5UVZGWGdkbGhKQ3BvVytHNElnekthVVF2ek9GOGNDTjlMazU1ZDlVRm1hdWg4U1g2Y3ZXREZGbHRIMlpiK2VYQmE0ejR0VWc5TXM4TVd0SklUY291ZGQwK0dsV1VnSWdlVFhEck9PV0VCV1VVckR4SXlBaXBoaG1FLzgyY0xnRzRZa3UyaTBIYjZKQWxJeFNaSmlzcjBtTXFNV2l5V0hZWmpnUTQ5U2h5cVVNWkgyMnVzZXY5OGVwRlo1SUU1RUdGOTdlTjdyRVBqc0VKdStjTVdsaURLd08reE9FWDVoeVp4clFSUUx6WHhqa3hrUVYwTWZ1ajIvTU8rU216aSs2Mzh3eFgvNFlPNjFuWXBhWTlxQ1ZaL2dFQ1lCak5CNmhQRlRDc1hpa2puWGZLL0ZXd1JqOVVLNGQzcjVpd0RjQUQ3MGFDNjdEbmsyZ1VaL0Fnc0luTHhVWlh4amFZdEhUaXpQOHhEYmpLWVh2OXZ2YW16SkFYUUdhQUl4R0U5cWFtcS9TQ1hBYSthdE5zRUpKTFF0cTlXYTZRZWc2SHEyR3ZJU2dMNUtDamVmcnM2b0ZHclhCY1RQcFIrSlltcVNaWGxvUUFRcFpNVUcyQnVzOGhIb25PQklXcDFwR21WT1FQQWxab3lqcy8rd29qM25nZmZmL2lxbWVDNUc2QWtiS3o1ZCt0eXlxRCtJMXJ4SThkNExoSWtzdyt4QUdKbmtkS25yc3B0djl2bk9Belpqd2VvbktLS1BJWVRMSzh0VEMySlJtc1RiZG12THoxaXc4bDJLY05ndUVpTjBDR1A2cS9kblQ5cnBSOTlBOXZGUDFqcjdlMjQybXdzTUJrT3MzSXE3dlFtclFGb2EwMks0MCtzOEhzOG9OVmtGUCtpaXlNK2lDeWpCcEpvL0N4NGtnZFZNRlZhZDFJNW9WTmF1QzBpMGgwVXBmVjJTcEtqOFUzN1pTSkRYak9ibmEyQlpka3lzb0dnaUU2bWxPeHd0aXptUmR0cnpucUgzM3RaSHhpendHOTBUb0F4cHovYlYycHEyY1BVNFRPbFdUSm1MUHBoN0RjaURCbTNhL0JXak1HWWdVSWtSUmwvSUxzdlVaWGRmMXE1Nnoycjk5bXVaL3dOVDlJVEhpRDllTnV2YU1EU1FIN2V2U24vUkdlWmVxdytkZlFIUndRLzFHeTI2RkRnUktJb0M4Z3pSSU5VeGhiWDhZbG1UOVN4U1duTWQ3Ym9Xck54TGlQQUJJVVFyMFRHUnB1TzZwNzBYa0g5NENkWENXRmhqaWNqRFNQd3hrMjlDYVpGRFJwaDBFUlV2d2dieUZsUXgrai9GQlFUbXErKzk5NXFNRFBtTmJEQytFNGxlQ3N6bmtIdG5uZE0xcStmQlNKVzl1TjZvT0F0UG43L3FSWWFoYjhET1BmTFdxYTk5MGRkQTVkZVJncjRiVVBIOUg5czZRMXR2MTJjc1dIa3ZaS1BiV2M4Vm45MXh2Uy9ISnRSNG5vZFlUWWZBZFBXT1Fhc2N4R1JDYzgvK2Z3QUFJQUJKUkVGVXBGaTFpcmY3OWNBSlFLMWgrTTZFWm9pcmZLUkI5NlJGSWk5QWIwVlJESE96Unp6ZmVTQVNGV0F0RHNuVmVDSlpzSGNOZVcxd2dVNXBTMENSM2dmYXJndUlQN2NBNEk1Qnd4aGZMNG9pWkNtckdzL3pRREVCMlBVV2x1eDRpQlpzcnJQdnpQUSsrTWh5QSsrZk5SdFR0QUJoZlBmaDUxL1hQUG9uMm83ZSs0RGVRMlNxL2tvcGdpeitmeTJlTXpHUTFhdTNpallyTjJQaDU4T3BvdndlWVYvbStscUYwdWVYenAwVWxQQVZCQUhZZjl0ZDNDZU9BVU9TNTdGWTNGK0o1RkhFMFg2cmkxcXQxcjZLb2dBMFdNMytRZ2lCaE1hb1pyRllSbnVodEhEQ2JXRXN5L1p1YW1xS3luN0xjZHl0a0p2bVBjMERoSHdJSWFTYTUza1FpZklSZElKd2xNZmorWG5BSlE4cWh2WDE5Wm9hTzZHZDBFZ25nS0pOaEpEMFZrOWlFaXBvN3dVa21nN0JUWVNRajdUR0VvTnZwOFpnTVBUWG9KdldxajU0WGNOLzdTQ0VSRU5xNks2L3N4WHNOWE9tMldKbC9rNFI4aVdKTVJoZGYvRDVSVEVYOVBZWXcvU0ZLeTlDRkQrSktWN2QySXllRHdRa1J6d3dNOTJsc0hkaWorblZneSsvM0M0dXJlbXZMODlaZk1mMVFjR3N3UGluTFZqMUVNYTByNktnWmFFTFNJSmNVNGxNSytSVlFISWt4TFRndjc0LzNtUTNKNlVVL3EzYXF6dFR4RERNTWZpdkxNdkhIQTZIRHlRUzhpR00ycTVlMnA1RU9wMk1ld1JCR0VncEJlUlVWS09VUGlWSmt1cW1nK2Q1OEdwRW84QUpJNDBFYUwvTlpvT0Z4aGVqNHpqdXR4amoyd0hOaXpIK1VKYmw1eU1YSWtpNkJGWUhRR2RoakUrSW9nam9SOTBXUzY4Rktvbmw5dGZkU0pJS3R2Y0NFbzJnVE5OWENXUFY4SGt1SUlRQWYwMnJ6WHZhZ1ZpQm1yWndCU0VrVXE2eTFXMTJaQVVqSDc3L0QxWSs1eDZMSmQzT01pbmR1bVQweWc1d1QzVmt2eUxibnZiYXlxR1lNcitqaXZLemZRYy9obWV3QWpHR0J4Q1YreDErL3ZXZ2ZrVmI5SG42Z2xVYktFWmZMSms5RVpoV05jM3ZXLytSNEV2OUkvZVFKRW53c1dsMzA5ckIreGtnNG1JNWJzOUJhQVdadlFxVi8vRlMrTFRnb0lNK0NvSnduWmVXS0dyZ08xUlF5NTlZQ3FKVUIyVlp2am9VNkJNaVB2ZUU5NXV1S25vVzd6enF5RytCSVZ5cVI4V3dQWjVIdXk0Z0todzhmNHNRbk1jY3gxM0ZNQXpRV3NDcS83VW9pckJiZ0FldnFnekdNQXpzRktJeTM4WXprUm9zdWFwOFFQRzBFYXNzdU9zVVJUbHN0OXZiSldGdTZrdWJlTlpvUCtQSHA2aHk4ZHlKMmFIOW03NWdGY3pwQUMvUklDQkNBdUpPcnNWekpyYlExRWpXSEVUVzQwTnNHZkJibUdLcVVQenMza1BMVWpERkh5Q0tHaEJMYnpqODN6ZUFkcnZOYlBxQ1ZaQmhYWUFwYzFWa3NEOWFvMW9KcVhBUHdIaEZVWXlIUlRqcDQ0dDEydTRNL1lzMVlJN2pobnZqQUpCUHBtYXZlTjFMSUNuYnduaWVoM2NadEQ2aTJUUkN5RkwvQlFQUDh3QVY3b0V4L2xuZ093VFhlSjZIdWpYMTdHTXRaQ3A5QXc0eDRHVlRzMUpDU0ZEU091a3ZSWndWdHVzQ0lnakN2NEVJTUxTUG9Jc2hTZEoxOEc5K2puOVE4TG80b294dnArWVhiYWxXR2VOZVFzaUlPTWZmb3JpR2VQMW1Rc2dsclcxRDdYNk80OFlEMTQ2WHRYWmtMQWhoTXR1LytiWFZGeklLRFNDZzNKU2hvNWJjT1NtWUl6SjkvcW9LZElaQUVGYVlyeEhDTWtWNDRaSTUxOEpwc3NOcytGMjNkbk9uR0tkaWlyODk5TUxyd0YvVVpnWUxHSEd6dFpHNGZyVUdlWjcvdFZjUVN5dU85Q0loQk5pZk84eTBlSlk2Yzd3UDZGTVlobEhkT0tqdC9MWEVtU0tENzRJZ3pBS1hrYUlvNTlydDl1OEREOHNmeEljVEtRVGJJYUd4eE1zRzhCckdHTHdYUVc4SXBmUmhTWkowblZ5aGJrRVFUbEpLQzlSZWlsaWNaQjN4SXJYckFzSngzQys4MmJhUkg1NFNRb2lQU0RFR1N5Z0VqV0JuN09BNDduVkFicWxNVmt5cFZEMFQ3TTFWZ1I4K2ZBQ2kyV2VFa092MTFKTklHWTdqbmdZbE03ZzNvTnJubTVmeGMyN0RDS1dSeklhWDBMSmxZZmtTaWJRVGVROG80eUhNTEVDSWdtdkloVEg2RDJVTkx5K2VkVlhKOUlXcnB5RktRVDBPa0duUHlUVGxpV1Z6Si9nb0hYN0tOblhwVXBacDVKL0RsTjZBR0x4eDhleHJkZW04NkJrengzRnZBTzJPUnRrYkNTRVFFK3d3NHpodUpzWllWWXRkVVpReGRydTlCVHF1d3pvYzByQmZRamY0UVkvU3A0OEpJUzNvK2IyaVQvc1FRc09palVGTnN0b2ZrNENNZEUxcWxFaGhzbmlTL1N3V3k3VUJDZHdZQzBqWVNhaWpuMFc3TGlCcURKcXlMT2M1SEk0cWp1TWF2WnJTUGdLMlNGTVVaYlRkYnQrbDhlSUFYMVlmVVJRMS9jOXFFNitoRi8yUmwwd041Q1hieFB5UTVYOVNTaitTSk1tMzBGckd6M2tVSSt4SGs5Qm5wQTBMVkpYSkV1MFV1TEVNS2ZiL294VEI2ZWRIbzJnM3duUTNRaGgraUdtK0N4UlZVZ2I5MmE0b1MwS0VudERVK1ovMU5HQkRJY1d5NzUyaWlIWGFGWGxmYUpsRSs5ZmErMjU5WlUwM3A1RjZsdDE1TlVDMGZUWjl3U3BBMHR6cUZRMzZnYVhvcHZmbVRveVZ0QlZYRjdReWlQMlZ4Y3d6aUt2QkJBdjdDUTlWM2I1ZUVzUzVvaWdDMUxYVG1RNDM0UnBDaUY5ei9rejNvN0RqQnNjVkRmWUxSSlIrL2lzMk16T1QwNEdtNHZ4cEFFR0tHWS9IVStoME9uV0pTZWtRbWVzVXlZT2hMME83TGlEUU1NL3pnTGdDNmNlZythRzQ3L004cjdxNzltdHhnRFlGMUFGSDF6QkowSkRxVkgyZmVuNEZmcFNGbWxwYUMxNGNQWFhHS2hNeUg0Q2FnUjNWUmtJSUhIbDlJakxjRlhOM0lJcEFyNk1lTWNwNGFkMUMzeHhvbVRCK2RuOXh3MEoxMnVqSEgyZkdOR1dPNlo3ZGRhN0JhQnp1YW5iS1RrZXo3SEE0bTUxMmg4ZmhjTWl1WmpmcmRyc05IcGZMNkhaN1hCNjMzT2p4dUJzUXBUYkJLaWlTWkM5SERCYjdEK3liWjAxUEY0em1GRGJGbE1La0dBeG1vOUZvd2l4alFoUWZXRHozMmllMSt0dFcxLzBhNjNzcHd2dVd6TG5XOTBHWjhlcUs4eFdHZVJnakJJcVE5WmppcHorWWUrMi9rOVVIUFZRbWZzMkk1NVBWWm9MMXdBY3ZGcEl0YWVDVUJQdW5lcHNPM1k0V3VpOHhsUDNDdmhuQXMyVXdHSDVCS2UxRkNOR3I5UjVnSUE1ZGtHdTlMTWFxbEV5aGcwdE5UWTFKelFKbE1jYXJSVkdjbU95NWJFMTlIYkdBdE1qcDhENm9OeVZKdXAzbmVVQThSQ09ocS9GU2FnT2pwY3UvZ0FETkNiaFZvaHFsZExna1NRbnRLTDE1SUw4QzZWcVZxamNRUXFKeDVpVDhEUHgwMjhCVEJaUXRQcWxWa0xyMUJsaFgrc1o2eFp5L1VZcEJiN28zZ3d3WGl4dGVDcDZ1QnQ5Lysza0t4ZmRpWUY2bHVJdnNRZFVJbzJGU0kyNXNyTUYvbi96ejYwNVNsZ0dVVHkrTTBIR01tVm5MUDFnK0dXTUt3a3k1QUc1THVPUDZieXpGQ0pjcVNDbUQveUtLU2lFSkMyT2xOQ00zcjJIYytTTXZZaGc4RmlFTUxrb1pVZVNDUlFsVGRJcFNaYnVNVEY4bjRqS0RQSkltVlAwTVJuUjZJSVpERVhNdWNGVUZ1dTZubGIvR2JHeGU5dWJ0VTBBTUtDa0dxblJlVGU2d3pQcklpanRheHlIUUh5ODdSTEdYR2J1WHlzQlZkZENUTWxHdHFFVEhISWZGUkdNRjNTUGxiME0weUI4amhPamUvRVJSTk5XOUFQTThEMml1eHpTbTVOZGU5bDNkU29tdG1GN2R0N2I3QXVKZkFHQVhEUi9GZ0RVUVFqTDlySmdBcjRzTWh0L2xqWUVFcVpiOWNwYUFVbEpqOUUyWUxqdVdBcGdYLzMxS0ZFVzFINXZ1U1k4b0NQeGJrSlFVb0w2UVFiY2hOR0FINVMzajU5eGd2eWpuTS9UNDQ4cVF4NmVteUhYQ01vd1JnQThVcDhqc3JDdG5DbVFQN2hhb0d5UDg1S1NiSm01RUxCTk1jSU5yNjFlcys3M0Q3dEFkMUV0MFVISGVWNFV3S3NVVWxTb0lsWnBOcHBxOFhnV29XM1lYamhNc25JRmxpNHdXZGdua1l0ejY5aHJPNVhUL0ZpTjgzZUxaMTQ1RkdBTWpibFNidG1EVmh4aGthaWw2RjJINnl1STVrNEFOdGMydFM1Y3VndFBwMUVvZWU0OFE4c3MyNzR4R0F4ekhyY0lZcTJWZG55YUVxQVowTzdMdmZoR3hXUER0TU9MVFdPQ1l5Tk1nei9NZ1JBVzZLVExRNCt0UklmVi8xNWFBWmtoZ1h1S0pmL2pSWGpFRnlsaVd6V3hxYXVvd09ZWm96N3VqRnBEcHdPVVMycUVReFQrVEYxNElsT2tYZzhZQnNQU0tvdGdpME1melBFaXdSdVhRZ25vVFRmWFg4Z3ZMc3B3ZlNmelkyaDhTeDNHLzh3ZGQ0VVFBSndNd1ZhejNvUHR1ZnhNaFBNTkJjRkZUQmR2YjVjSXRGMUtNUHBoODQ2UUZrUXRJOGRIajJ3L3NPZWdUd1BrSkdiZzJRUmI0bEdEbGEwZGZPSFlNeXhwa3V5anRaUXlNeUZ1RnZvcmI4OTJuNzY3OUk5cTVJS2gyOS9qamp6TS85QnpUNi8xWmsxUkZwTnBpRGlENzJPVnlhUUVORXQ3a0pMUFBITWM5Z3pIK3ZVcWRNaUVrbWtKak1ydVFVRjFlTnlHZ0lVTkZyeUxycWZaeVlmbEV4VFQwMDcrQnRBRVFpb1BjRW0rRy9pMFk0d2VCSVZtTFppbXlRWjduSVVremtDZG1KNFNBVERVa2Q4YTBXTEdaa0J1WEVVS0NpNU5XbmUxMXZVTVdFUDlxRFRRRWZVTUcraG9ocEFVdmpkcEV4S0lpZ0h1QUlsNlNwTjd4VG1SYVdscWhMTXRSUHpqdGtRRUtpVVNBTzVja0tXcXNvODlkdDNhVEdzei9rdXJ4enhVbE91RGd6SmpwOTVOdm12eHc1QUpTWFZHRnZ0djhYYnpUMGluTEd3d0daRTAvUTlhY25aL3pTWjhCdmVzUXd5ejY0STVydHNLL1RadS80aDVFMFpZbGQwMk9sUytROUxHWnplWmVCb01oS2hWR1NHTWRKbXNiT21BdEpCYWxGTjdGU0FidHBNOVp2QlhxeWZZUHdKQjVubGQxZVdPTUI0Sk91ZFZxN2Fjb0N1VDdoQzZZUXdraDRGN1dOS3ZWT2s1UkZOOTc1N2YzNDlEOUFJbnFtT0FjalBIRm9paUNpNzlUV1ljdElGR1llVVZDaUJwMWU5Uko0M2tlTkt3aHlVM043dmU2eGtCVFdMZkZjajlnak44VlJSR1FPKzF1UTM3ekc3Nm0ydjByZXdOekswVm9uSTRPMU45d3kvVVh5UjRhOWdPUVJBbHRYQjJWVmt4SGxaMnpTTGR1WGY5OTNtWG5oMllkdjZNbzZMV2xkMDFzMHd4MXRka0FnU2lHWWJUZ3I3QkRqWW80Yk05WjFncEdCOUNQN2RrblBXMzVjNmJXeHlyTGNSenZQMW1vMFpZRXBZWDl2M3NJZ0E4TTFJa3huaU9LSW5nNk5JM25lWEN4QjhXZDlPcVJhR203UThNWTR4MmlLSTdWN0VRSEZPaXdCUVRHS2dqQzk1VFMwR3hjWGJ4WWdYblNrUTFhdzNGY1lidzY1ckVvM1JtRzZXZXoyWUFDdXQxczREMHpoOVdYRysrV21waTQ2RnBNSnRPc0syKzRhbEZrUjdlczIxTFhXTjhBeCt1ZnZPWGtaMzg1K29LeGw2b01aQ25HZVA0SHM2OEZTWUIyTTMrQUYrSk1JQmFsYXAzQnArMlBPNTVTNjZRZXN0TjJtOWlRaGppT200QXhYaHVyYlhBM3N5d0xvazVxeWNkaGhJdmdlblM3M1k5U1NnR2RWMEFwWFM5SkV2dzlwa1h6aHNRaVpBeXRqT080aHlEL1JLT0owT3g0cmU2MDYvVU9YVUFpNHcxYU5NclJac2E3aU1ETEVRc3E5NmpYanh1TEdxQkZ0VHpQQTNGZUdLVkhvSkFYWFhPRkpFbnRzNFdmT3BYdDM4WDZjRzBaZTFHemhPTWlaUFAzOTR2SjA2N1BSNGlDbkdiUVRoOC81ZGk3WSs5UFdxOENCcE5ma0xkK3hMaFJPbEJ4OUJOS21WZVh6TDAyNWdjbldiODhRUkFHVUVyaGRLeGx3N3g1UlIybURPbnZIQk1MUG84UXVwY1E4cUxXUU5yN3VnN0dXbkJqbndPVVNON003cWpKa2lGeDF4YmRCemVrM3Z5TnlOT0hsNlZYZDd5QzUza2doQXllZXFMTVk2ZFdRZTNRQlFRbXl5c2FGWVpjUUFnTjltb1FxN0pzUms2d0R2aWJhREFZZXNiRDFodURJNmhOcVV4Q3h3YXlyczBPNXBXcVlyWlFkdVBCaWY1QUw1ODRmalhIYzJFb0cxZXpDMjFjdmJIRzdYTHB3cWduMm5aYjNaZHFTZDAzYVBnZ1ByY2dUMWVNeTVzZzZiUkxwQkpSM0dScmJGcjAxWk96NDNKcnhqc09QVzRKcURNU1BocHZPOGtxcjdGaGVrYVNwS1FucjdhMjd6b0R6NWRRU2lIYkh0aHpXeGpETUZueFNNeEdxME1RaEJ1OEN4V2d0a0x0WmtJSXhEVmlXcFM0U2JUeW5RNjZHOXJKRGw5QTB0TFNlc3V5ZkR5a1UvRUt4WnQ1bmdkc3Z4bzVHdnhRNC9vUjhEd1BMby9Mb2p6TnJ3Z2hhdTRTcmZkRjkvVkJEOXh4Zyt4Q2oxUVVHZklWR1FXaHVib3JDQ21ZazUrOWV2UUZZMXZBTkd1cmE0dTJidm9XVUY5ZEVxbTNJKzR4R0l3SCtnL3BSL29NN0tzbkJvU0F2dnprc1dKNmFPK2hVSEVuTjBKMG5td3l2bkREbEd0NldwVWUyeGJNSFJORWJpVnJYRnJLbHY0RjVIWkprdDVNVnB1SjFoUEZsUnhhVmFkUXZvc2NtMDdhRC9pNGd5eDJ0RGhwcTNmMmZrWmpvSG8vdzlKd3huUVRyc2FnYmdyVXBUc1JNZEZuMzlyN09ud0JnUUh3UFA5ZmhORDlnY0g0cVUxOHVnVjZMSmJnbFA5KzBFY29sQ1NwVW1kOWthZWk0RzBHZ3lFam50T01udllDWlVDYkkxVmc1cm5kYUZ6bGNlTVFxaUFtbnZ2VnlsNHhlY0szcVpiVUZ0b0hKU2RMdnQ3ejNlNW9pWnZKYURacGRSaU1oaDBGdlF2S0JvOFlNZ0ZTWXZSVTdIRzd0MjVldjZXTFpDUDlvcGZINVQxNzVYOTZ6bmtqcnNDSXZtZ3ljZ3VUU1dPdlJWUUlmZW9zbWhzaGVRL1JwcXBGUnJlZStXL3JNb0lnVEFJaVZvMTJnS3p5aFdobGtvR281SGtlb09XUnpMaVBlOUZma0JRWTA0QTQxbTYzVjZwUk4vbHZUcHJDSWRUblIzaGVqakVPYnFpOEZDN05pcUtza2lRSk9NTGl0azZ4Z0FpQ2tBV3cyMEFtTmtKb0hpRWt1S0RvR1JYUDh3Q2hpN1V6ZllrUWNvL091b0NtT1NvVk5FTG83cmJRUVI1Kzc1MTVia1paN1NUWVhuM1NjSjZlZnVvdGs1T2ZzM2YwQldOQ0V6ZUR0MWFVVkh5NWQ4Y2V3ZTF5QTExS1p6SkhLbWM1MUdkQUgxZGh2OEtZd2VqSVRwTW1jY3ZtZFp1N3lMSThTR3RBS1diandaSG5qVDdSclVmWERJclJjMHRtVDBvYXdXR0F5VFZHSDNTNU9yVEcwTnJyUE05RGpFT05zcU5USmhQcVdVRFNjZ3MzQ05uNTQwdDN0QVRqWVl4dkVFVXhxaWFJMW56NldjTmg4WXJtalFDVlFvQUR4elJCRU80QTlsNk5ZdDI4VkNvMVduV3BYZmRyS00zQ0dGOURLUVYzYjJhTXV2WmpqUDhyaW1JTDBFMnM5anZGQWdJZDlBYnlIdlVLNGdVbEtCVkZ5YlhiN1MxVTROUUc0M1U3QVFYOFY3RUc2L0Y0Q3B4T0ord2FZcHBHWEdVNUlRU3lWSk5tQSsrNy9RS004SEtwRVIrcEt6TzB5WW5nZ3NzditDYXJhNWNMMVRxOVovdWVuU1hGcHp0NEVjSDdMSng1ZDBHZlhxYjh3cDRqVEdaVHJPQmkxS0dVbnk0L3NIUHJEbFYzWm95SHRyRm4zOExQaG80ZDhVNG82V0pySHJJV09WNWJKS1VtMGwrTzQ1N3l5d2hFdTUxNnBXR1RjaEpPcEc5cTk2akVIc0tLajU3NWtGT3NLREgvc0VZMUhKRVFRSURuK1hjUlFyZEU2VnM4d2ZOWW1pUlFkY0owL3p6UGcydzRJRGJISnpEbm54QkN3cmdLZnhJTGlIOVZoMU9JenljUGZGU2lLR3BSWW9lTlRlc0g2ODBTMWNWTjAzVmczeGNkcFpYdHNpTWJmTytzV3loR0N4c3EyZTFpSGRObVdpT3BGb3ZuMG1zdXJUSVlESUZNOXhidmhkZ2tvdFBGcHlyS1RwY2JteDNPOW9pTk9FeW1sSzNkYzd1WDlTenNsWkxSSlFNU1MrTmF4Rnd1MTlmSGp4d3JLenBjTkFnaFBEeUJIMHprTFVzWXFzd1ROeTVzRmUySm4xbjVxTWFHUmpkVGF4TEdwVnFGSUFqdmVDVnZWV2xWNHQzTXRXVmZBM1g3TjR6QUM2VjZ5cnptbjI4cE85LzZMMU45T0twY3pGYUR3WEF0dUtON3o1bVRaako3QUtIWEgyRzZFVkdtSGxHbEw4TG9GS0w0SUdibzVrUFB2eEhNdnVWNUhwNXJhRnpOMXkyWXd3Q0xkcXc1NERqdUNvenh1bGhsWkZudTZYQTRRTXhLbC9tQkd5QkRBWCtpSWtoMVZYU20wRjhKSWFvcWk2SDFkSm9UQ0hTSzQ3Z0hRY0VyME1GSUVSZXRDZERTU1liN0RRWkRZV05qWTB4NjVjemVCU3RkMVhWcXJKZEpTd0FiZU4vdHp5S0U3NjQ5YlNoMmlJa2pyYlRtSlhBOXEyc1gyN2pMenNjTXhqN1N4bGhXWGxLT3FpdXFHK3ByNm14T3U3T0xyTWl0VG5vekdnemxxVHhYa1ptVlRycmxkTS9vbnRNRDRoTUp3NG1MaTA0ZVBMQnpYeGhFV1d0Y2VxOVRoRjVpa1RJdkpxTnhqTW80amdOS0ROaXBxaHFsdEZNRTBiWFlnNzM1RmhlSW9oaWFaYTEzR3R1c25KWXdsTW1hZ1NZOC9pcGErK2lkeUNXZEVkejBXNHNNOFVIM3pub0xZZlFyamM2K2RIamVJcDhMUElLeUpIQmJ2Vit6eUVmNEdzc0VRVmhOS1kwRnk5Y05YQUQ1WkVycEk1UlNXRGpVdUFHMXVoUjVIY1lDRzAxTkdwWk90WUJFUHB4RU1qQjVuZ2VXWHFBdWlHcU14ZngrenhrM1BIVGcrZGRVNlJtc2FkYjNGRm41aFVvVmxmNFhKZDZIRWxaKzhIMnpucEpsTkx1cTJKRG1ic2J0eGplVWs1OWJOZXI4VVJ6R21JOW5BSGJKamlTUklJZmRpU1JKRXUyaTVIRFluUWFxeUMzY0c4YVVGTGZaWXFZY3o2VmFPSXRnVGpXanRNeDBXTHpqYVZLMXJLdTUrZGllN1h1N1ZwVlh0aTJiTUVVTkZORjU5bzBMSG8rMzR6elB3ejFhdXpqZGNiazQyemR4SEplQk1ZWS82YklzQi80T29tRHA4TytLb3ZqK3pjL0lySVVzbkU0SUFXQkpwekd0QllUdm5vc3VlZmpmZFBYdlptQkt3L2cyZmFKelN3OU83Y3VteU02L3ZKUXB5R2NvVFBUWTBzUHpGazNqZVI0WXJoK0l1RUVYT2FiT0hDRmRtdWQrZ1Q0QUNjU0tiVUEzWVFWZGlURmVKc3Z5ZHhBYUFJK1AwK2s4UjFHVWQ2T3hNVk5LSjBpU0ZEUFRIeXJ1akF0SUpHL05JNFNRdit0NXVsQUc2TkZkTGxkWkxIUkR0OGxYUEhqaWcwOEIrUlhWTkJBMHF0QTZpOFdTclVmTHZOOXY3bmphSmVISmRXWHNvUEIzVys4b1cxY3VJeXZETm5MY3FES081elNEeksxcktYbDN5eDdQRDlXVk5WVW5qeGRuMTFiV2huS29KYThSdFpvd1drc3ArNGg5dzh1eEZQREM3dGE1Z093eEdBeVg2VUgxZVpVeXUxRkt3VFdSelRDTTc3K0IvL2RLR3dCcElDd0dnVDhKbitxaVRVRzhzcXh0LzBCOHA0QVdoS3loN1ZveXU2TExIM2tSZlR2djBlYjZreitZZk5jd0pqazNUM3F3ZCsrVXNiZGRML2xvUjVadk1uK3k5MWdLa0xmcXNyb1M5am1wcENJZEgva3lMTGNFVGhTU0pIMmhWWW1HNGluY2ZzaWJReEx6VkcyeFdISXd4cStDN0VPczlpQXgyN3RSZUY2U3BEVnE1ZFRjYWFDTUtvcWlKbXQzcDF0QVlLQTh6NFBHY05CWHJ5aktLTHZkcmx2M211ZDVVRkZUSldaa2pPemk3TmszempuNnpLS3dzMjFna2dWQmVKWlMranZWN3duR2Z4UkZFZkRsUGdPdEFZVFFMd0h0NEJQalF3anlTSUFHRzM3UURaVFN1d0tFZEhtL3VQTXZkc0xNYkpaVU5SaTAzc0drWFI4K1p2aitubjBLOGpIQ2JidVRUN0RIbENwRjliVU54U2VQRlZ2TFM4cVRpa3lMdDBzVUlZSVJla1RhTUYrWENKVE9CUVQ4NXF1QmNkcDdhZ2FJZVdCUkFFWlgzOSs5VkN5K3hRSWh4TWJiNXlTV2Y0RVFjbDhTNjJ0MVZWb0xDRFF3ZXVaRDZPQW5ieUpuVXoyeTlPdlZsSEgrYUJ0allQTi9PZEcrb0hldXg3ZUF2TFBTWWlzdU4ram00QlByOEtHR1NzTmdmSG9uUVJWSEFxZDRjUGxvVWdPbHBhVmx5TElNNlFteEZ2aVlpWU4relJIWVVNZHlRNy9uejMzVGhPWUN0TmVyUEFuU0dKSDJOMElJQUp0aVdxZGNRQVJCZU5pZkFPVHJQRUI4alViaktEMDdOZjhIUFNaUERtWVlsRGZ6SnVESU9iTXpRZWlrMGVVK3o1bUtqUWJaOEh6NXAyc3lQZlZOMFJJSlF5Y1RqcjNBelEvS2lERnpFN2pDL0M4ekx4LzNkVVdSa2ZjMDR3YzY0dFNoOWhid0FsODFkUFR3NDEyN2QybVJKNkwxOHJURmRVcnBycVlHMjRuVEowNXhwNDZmQkFLNTlnam02eDhLUlV0WkZqMWlXemNmMktSVlRlOENvci9oRGkzNUtTRkU5eTY5UFhyS2NSeHMyTjZKMVJaak5pRkw3NTdJT21Kd0UyczIrWlA5NkxiSDVvanczZk50U0Y1ZXlxUGFSdjBnczJZN1JsWEZmbGRzNVZHRVQrMEF3TSsvUkZGVW84UVBkdEV2MnhCelY2OFdQUGZudW9HN1NvMlZRZ1RlTjQvSE15K2U0THVhMEJiRytQOUVVZnlIMXJQc2xBc0lITmU5YUlMSUdNVTZqdU9tNkNGRzFFTWxrVDU2MkphVTNPNU50V3MzcCtmY1BMbTN1UC93T25lVDZLS0trdXM0V2FZbXNLTTFuMUd2WTRaWmJiaG9XcG5MeWVpbXEwK29vVmJjSktTbkZRMFkwbTkvajl4c09CNjM2MjYvdWJsNWUxVlpWVVZwOFdsclhXMDlMTWlkOGtRVU1yMGxDT0UvU1J0ZTllbldSek5CRVA1SUtYMnFGWStrTTkyNml4QVNGenF1clR2UGNkeXRHR1BRdFE4emJEUWdyaytCblIvUzMyWk1FOEMxRi9hTjY1M25tZi9MYSsxQlV0Sm4zeEtRb3ptK3oyRFpVY01wMllQUENHMjVIU1hLOThzdTBLTVJ4UE04a0ZiMmpERTNMZUtyL3VTL3Y0TTJpY3A5d0xrR2VYUEFhQUN5MkhHWklBZ3pvM0dGTVF4enZzMW0yNlpWV1h3enAxVmJFcS96UEE5NjNwRlp4SHRabHYxNVUxTlRUSUVnanVPR1lZdzFqMitCN2hvejAwUjNmWk1tTWluQjRhMmxvNmRXSWtPS0Zzb2p3ZXFUZmx0OVJwZU1id3Y2RkpabDUyV25HQXpNT1FqaFVVbHNwY2J0ZHAreU5kcWNsU1VWNXRNblMvcDUzTzVRS29na050VzJWVkZLbjFBTHNPdlpJYmR0NzVKYU8waEt0NHBTSjZtOU9lTTJEajJCT0ZtVGNWdm1KZWVubW5PN2owQVlCendMTFpyOTljM2t0YTdwaWsrSXp0bU1YYys4SmFRazBqZUh5Q0RTZ0U4NUNLTmdXWmxNTmkyTXFSc2lDTUlVcjlTMlpwSnFRSC9GRDFNR3QrR04wZnJuejhKL1FaS2ttSEJncmJFSmd2QTVwZlRxaUhJbkNDRjl0TzZGNjUxMkFZbkJ6d08wSkkrd0xMczhKU1dseXVsMFhva1FBbzBPeUtUOFhsR1VDL3pxZmo0MXNvNDBybSt2QS9hc2MwOHB5S2dHQ2U3STd1bHAydzVCdlJTenNTaS9JRi9NNlpsblRER25tQTBHbzhWZ1lIbUdZZUREbjRrb3lrSVlweUpNNjZoQ0cyVlprZHpOemE1bWwxdDJTZzZXaUNMVFVOOW9iS2l0ejJoMk5vTi9YL1VIcnFkVG5hbU0yaUtpUi9Db3JjZEJLWlV3eGdRaEJIOGsvMzhqWWFaYUNDeGZOLzNKaEtyeXdXMDlsc2o2QlVINEdYejRNTVpmWk4xNDQ0NVVLd01mVXEwazNBT1B6VzZDWUxvdjBmUzdBeW1lTmQrYVd3VU5wQWlWRGh0MC9YN0d3TDRXaThWQWd5NG1kSGlOZnZnc0NNdEZzMWRZbHYyWDFpWmF6L013bTgwRkJvT2hSVXFEbDk3a1Q2SW8vbE5QSFIyMmdBQ1N3R0F3akZRVUJWd1dvQVVNZ1VMNElFSDJ1YUtTNmFsblRCMVd4dFM5eTNLUGpSVEtEaWMyRlJRc3Q0dzYvNjc2Y3JaeitmQTdiSGIrZHh2R0dOMUkxczhQMjEybXBhWDFrV1ZacjI0TXVCNGtMM0NEd0FjLzJvYy85Ti9oZW1oWmhtR0lvaWlFWlZuSjQvRVFpOFZDYW10clljR0EzMUZNOHl2eFFWWjFUTWl4eCtNQmVuTlYzUkN0ZHBKNWZmSEJtNllpaW45UEVSMU1NWDM1eVFWcFJ4RkZXclFncUVjWDVlTTVQLzh4eS9ydGxSWjBzcnhWNjRkdldGMnkrcDNPelI3ZUUxRjAvK0s1RTFzd1BjY1NxWXRqWGdCSjlXQThUT1ZhZFF1QzhHOUs2VU5SeW5VbmhLaHBxSVFWajJjQnNYQWNCMVFZUXhtR01TcUtBcEg3YW9aaDRHV3VvNVRXQTlJSWZqaUtvZ0E4RlA0YzlYYlE1azJvNmd2Yy9BZ2hRQ3NCdWdvV0MxMmtlRnFUME5IWElWZUY0Y3dmOXBoODVSZ20xZVNUcFhRNThPOHJUeGdBS1pIUThiaWp4M1MyL1VSbVFENUgydkJhcU52VXhQTzhaaUtXMTAyckszOGdrUjdGYzQ4T0ZvZExDQ0h0cXZCNDZ5dHJ1cmxaMTRXVTRzRUk0eHdHNDRaaHZiYVN3dXpEWWJHbGRkdE5hN2J1TVYybE5kN0pGenMrSFRuUTdhTWhjamJqNm1mZUVwTG1saHZZNzhvZlRDYWhnQ0xtb2lWenJnbURlN2ZTblhrRU5PdEZVVnlwTmI1NHJ2dmp4RURyRklZSWkxZDFWYzhDQW5UcG9KaWxSaTRZVDcvL2w4bzIxMVRXQUFBZ0FFbEVRVlJ1OVdPbHZ4NTAveDIvUVpRQ0FhUExLZUY1MVNjTnFoRGcvNlVKT0R1V0gyY0FJL1Fwc1Z0K2diWStGd3hrOGp4djA0QmJBb0xuSWxFVXYrN291ZFRpa3FPVTNpcEpVc3pNK3RhT1llcC9scVlhQmVFeVNwWHhzcUlVMXRRZXRkWFdIeC9xOFRRUFFvanVRNGpaOE9jN21rWWJXQlRtczI4VUdUVHZBODI4V01janMyMWxERWErSEtKREo0eEhQMXlmR2tzT082N2hzS3dSOVM2NDZHUnFhanFUaG5yMERaVUkwTEU0UjIyckxkbWFlWjZIRGU2Zkl4dW1sSTZRSkdtdjNzRnJMU0FXUDh0dE1qaUc5UGFwbzhyQjdncGNhVUdSSWpiVlRNeTljcHRZazZuT21KNUczUFdOUFczN0RrTVpnQlpmYlRRYXZ3Tm84WkI3Yjc5SndmamR4bXIyV1ZzTjgwaEhEZUJzdSswK0F4VUlvL2N3Zzk4aWExOXRvU3lvQTNVREhXNFY0MnF5UnN6elBNUUZnT0JQemVKSzZOWGJyOG56VjFnc0dGK0hFWE16UWo1NkR4OGRoeXk3dHgwNC9GazBkdTJ5My85S2JFZzEwekRDekxkWFdzakpjb1BxS3BKcFZiNjVaem9Ka29tK3Y5cFNWMVJxME16ZDBEdU9RTG5NekVKYlZrYkIzeis3LzFmUHdMK0JUSzdMNVdxS3B4Nk04V3EzMi8yYnRuSVpwcVdsRmNxeURHa0lZZFFuaVNqQ3hseEFCRUY0MDV1RGNWdkk0RUVwRUlpMlB1TjVmaExHK0JrdkJPd01uTzBuWU43TXpaMWVEWFk0Q2lyZUhkVng3d29QQWNYNUNLR0xDQ0ZCRklYRllobHBTRTFOeWIzbGVzZ3NEWU9VbGk5ZWdXUjdHRnB1Zk83TUtjVlZ4YW4zdXAzNHdaL0FOSnp0WWl0bklDMHpmVWR1ZnU3dVh2MTZWYk1zVzRvUVU4VmcrYlNvME1NcjVrNEc0SUhQZUo3Zmd4Q0tTcU1mS09QVmp0RGF4TFd5dC9wdUJ4WUZobUZpc1YvcklpTFYxeHBDMHhhdUhzY2c5QkJWNkdnRktRY2M5bnBubzYyc3UreHg5KzJaUDhhWFJOellWTHIyVk1sM0FKSnBZUS9kU2c3d3FVcHdFYWxyWWlDblE2RTB1b2JPK0hPZG15OGM0UUxHYnVUeG9FUC9XR1JOV09WVGE0d3NtMUtUbnpuNC9NOGZ2ZSs0RHEyaXNPb29wYitWSkNuSUI2alZWaUxYQlVGWVJTbHRrYXJnSlhpOFVCVEZ1RWhFVlY5ZVB6dHVNRk1iUHI0V2krV1N5RHdNUVJCK3J5aktiNkx4cVFRR3g1aFNrTUhLSTFkTnZaN3hBcTRaZHZuUmRoTTJTdW1UTE10K2FyUFppamlPR3dFSkx3Z2hYK3dCQXZCZWZwL25LYVhnZ3dURUNQQlpoZVplM0VNSUFWZFQwS3hXNjdrMm0yMTdaTWVHM0Q5enJFSVozNzlqaktxSERicmh1OGJxVStJM3ovekp4NUdWbGwzd2xXRmc5anF1TUg5d1hhVkJJbldkTjhkRHo2U2ZMUk43Qm5KNjVqb0wreFpXWkhiTkxJeFprcUxkR0tIMUNtYVdyWHBvNnIrOHJBUytqNWFhZFpZRkJDRms1SGsrRmhIZ0drSklKTnd6N3RkbTJvSlYvVEdpVXp5ZTVoNmxaYnZzVFdMNVdJUXdDSVVGYmRqZzY2c1l4dUJEVVo0cTNmNTVZMk5KQytKQkxwV2llNmFURXlhalQrZkNaMnUzbXQzYjlxY1lvM1JLL3NOTW0yaEtPYk1aTENwaFY3Ly9lYmpNYzl3RDBiZ2hKM3Y0dGcxL2V1QjhqdU1ld2hoRENFREw3QmpqNmFJb2FvbGthZFVUODNvTUd2eUVra1ZWRjVCSXpXRXQvV1pCRU42aWxQNEtQdWhlc2Zxd1ZjdzZjdkRZdEpGRG4ybll1dXROY3JqSWpUSE9WUlJsRTFDMks0clNpMkdZM3lLRXBubFBBaHNJSVZlQXdCU29aRVVrdERrd3hoTkVVZndtZElZNGpyc0tZenpiRzJpU2pFYmp2ZlgxOWVCM0RscUVhcGp1WGRTZysrKzRHQ1A4RldmSnFuWTZtOHFHREpvODBsWjZjc3VCajE4L2ZlNmNQeGNxckRMcThORTFIelpVTUkxaVBhTkxxS3BWVC83c3plMCtBOWw1MlNnN0w3dTVSMTQyWlZsV045T3BMTXYydXVyYWt0Tkhqem9xUDN0cFJLeU9kNklGQkU1TXRWNEZQelczem1GQ1NPSzdka3J4ejU3NDIzaW5vMm1pNUtnSDJRSkFYMFkxUWNoZVdWaHdRUUZHYUZoenMvajJrV05ybytaUURlN3R0dDEwaFNOSVErTDJZUFQ4Kzd4a2QrSXc1dWdzcTdMdjd1a2s2SVovZjdWbFUxR3BRWXRwb2xYdkc4WU1HdEIzL01MMWY1NWpodmlSUm1VMWlxSmNGUTlkVXlLZDg3dlRZSVBlZ3U0ZFl6eElGRVc0RnBlcExpQ1JRUmFPNC9oWVdlQTh6NE1JeVVjSW9TT1UwdnNsU1FKK2ZaL2xQVGcxVlpENU9vclFmNC9NZTZORjRBYktBTWVMb2lnbjdYYTdid1VXQk9GQ1Nta3d1SWd4dmxnVXhTMFJpd2Z3dUlBdkx3TVdMMG1Td3FnTkFDck1NRXlvTkc0UklXb1NwK0h6TnVTQm1TTTRTNC9kQmZualZwODQvYzJoZm9XWC9vNVMydVIxMndGNkRIWTVSMVl1WFRHUFV2cHlYRE4rdG5Dbm5nR0dZVkR2QVgxUVFaOENhdUVzdXQxTEhvL0hWVmxXYWFncXEyU0FDajlndE9yWXg4eko3YW9DUFoxc0FRRVUyVENWQjBRSUlYRWwyNTczbDN1dHBNSCtsOXpjVVZNSnFXRWFtazZyYXRGRWFYT2Z5U3g4aHhIT2NqcHRxdk4zdzJYMjA4UDdlWUxaM1NWVkxIcGpPUWZlaCtDenUrNFM1ODRSQTF4bk11a3grdXF2ODYyd3FMZDU4dXJnQWRlU05YK1lDUnBIYW5ONnBrczZnUlJENzcydGo0dGk0dzh2dmhuM2g5Ny9qWTNLRVVncGZWT1NwREJ5U0wwL1V0VWZTQ1JuZmJRWEhaVDBqbVFXYkVPUFA2NkVwc1JIMHhzZWN0OGRWeXVJWG5CNDNxTEg5SFF1d29VR0ZNd3ZDNElBdWdUZ25uTDVaVGdodmQrWGxFWUlBVGhhRURhWm5wNmU3dkY0TmlHRWZEdEFiR0RGMUlLODJxeUx6enVDTUJxSkVYci8wTHhGY1BLSmF1TWVmL3hPcktEL0s4Z2JzMk5nK1k0WmgzUE9uWWFSOGlwQ1oyalFLOG9xbCs3NGV2dk5lc1p5dHN4UFl3WnlDM0pSNy81OVVIcW1maWFWaHJvRzUra1RwOHdWcFJYSTdYSkhIU2crdldzenFqZ2MxWlhWeVJZUXlEV0lHblB3LzhZQWxoNTlrUDZSejVpL29zc1ZZei9KM2JEalJyejM0UEluRk9xNXJpMmZ2am1Gb3QvY1RNcDRDdzB1VHF1L01SZnZPSmppY3pVYURhajREek50aFl5ZjdxcTBobjF4MFNkY3UzZ01UQ2s4S25wVlV5Rld0eXJpb1B2dStCUWhlajFDZFBiaGVXOW81cjJFemp2UDgzRGlBcExYRnFaSEkwbnRHY1k2Z1VUeXRseE9DSUVQTXJKWUxHTllsajBuYjliTng1Q0N6ai84d3V0UFI1R0JIYXczNlFWeVI5eHVkNGJkYnQ4UjZHaHFhbW8reTdLQVUzNlZFUExyRUpmYWZtOEFhRHZHK0k3UVFTbUtraE5LcFI0cE95a002YmN1L2J5UmZsOHIzZWFtcnF1S1huZ3Z6TjBWcUEvaUh3WUQvNzdMWlVlSFgxZ1VwRk9adG1EVjB4aWhoMTB1ZC9tNjVXdHlGRVV6VDZzdGZ6dG42MDdTREdSMnlmU2RPc0JscGRkcXFtckVVMFVuQlZnNDlCamU5ZkUyNUhhMFFCWEpzcHpuY0RoQ1Q4bDZxbXVUTWh6SHZlRm5jWWhhUDhNdy9TRDJHTGc0ZGVuU0ZOYkdEM0ZKdHRGT043bkJZRFJsTVppZE4yMzhSOWMzTitQdm4zN1RDakdnTnJkQmhSN1gxQW4yWU00VmtKVSsvNzVRWkpOdy9wVExIZThNNit2MlVaZUF2YldTZS8xVU9SdjI3V2pMRHRxTFN3N1ZmYm10QzZJMFdzNko3aHlnd2ZmTXVvWXkrQjZFNkxVVW9mZkszL3p3Q1l5eDB0VFVkRnlyLy83Tk5DRHNmQWpTQ0p0UENGSFZUOUtxTytvQzRxY2Rqb3g0QXpmVkI1VFNuaGpqd0hIbjBjSmJyM3ZKYlRJUExGbTRaRTdveXdkQmQyL1M0WWNlaitkZExhSXhqdU4rQzR5VzNvQjNHYVgwT1Q4S0laSTJ3Y0J4M04rOEJHb1FOSU5rb0xCZ0dhVjBwaVJKYndVR2JEYWJleG9NQmxqd0FrRzJ6L0puM2Z3bXBqUWZaNUZYRHo2K1REVmdPT2krV2FETmZvYktHS05uS1dXV1RNL00yMzBrWit3dWo4ZlQ3Y3ZQTjJVN3dwRllXdk44OW5vbm5JRlVTNnB2NGVqZFB4aUgxZXhsWlhsbFJmSFJFOW0xMVJBdWlNL3d6cVVseU9QT0Q3MkxZWmh4TnBzdEtKY2FYNDNKTGMxeDNEK0F4aUpHcmVPditkZlNTcFpSZm9zUWhqaEd2c1BaZEtLMnJtaWdUYXhBSGc4UVhLT0doMjhqcTFOU2xDblB2aVZZbWwyNnZZQ3RHc3gxbHppcVJneHdCK21MbWdodWZPNERZZHdUYzJ6dlVYcEdKaGw3UlpXZVdHQUZyWTNZUUloVzlTVDZ6ZUsrSTFzYWQreURmZ1FTcUluQllNalh5ekErNkw2Wi9SQmlJSGRqUXYzbTdjOUtSU2VCWVBGN1VSVFAxZW91ei9PTC9USG15S0lBa3Vxck4rczhXanRSbjY3VmFqMVBVUlF0SnNZdkliTzg0RmMzRFZFTXpMZTJ2UWYvMHJUeklCQndBWlExR05nS3NEcnlQRC9FaTZCaUpVbHFRWExJY2R5VkdPT2c2SWszOW5HRkpFa2IxQ1pHRUlUSi9zeDJ3RmMvVFNsVlVsSlNjaHNhR2xyZ3JmMTFEMkJaOXQybXBpYWdYOWRsUSs2OTQxd1owMnNRUm9UTkVGOFltblBiSDUxMjUrUXZ2OWcweHVQMjZLcmpiS0hPT3dOdzJoZzhZb2p1T0VkalEwUHh3VjBIQyt0cmRTRUpWUWVPZDMrQ2tDdUk5SVZ5TnhKQ05FbjIybU1tQlVHNGsxSzZVSzJ0dkxHWC9HWEVqTjlBRE5Qbk5xNXZQTFdpcEhSSEMxR2pxUlBzM3c4cTlJeGR1dGFDanB4c1BWV0luckViV0lUdW1TRldXaTMwUnc0cGpMNUQ5QXh0TzlqSkN2Ylp0MWR3bXJUcmV0cExwSXlqdlBKUTdSZWJmVUFFWUdxV0pDbHFQRGhXM1YwS0NuN2hyS3Z6c1VCN04vS25SRkhzRmF1OFJoWjhDMVJxdk9PS3VvRHdQRC9WeXp1L05FWmxrQWhSZ0RHK2ptWFpqM0puM3REcjRIL2ZCTXc3Qk1NaExuQzMvN2owR1NIa1FUL2Z6bn