From 0eada5edcd4530b2823ff848a04e8c7efacb9d99 Mon Sep 17 00:00:00 2001 From: maziggy Date: Fri, 6 Mar 2026 13:35:34 +0100 Subject: [PATCH] Fix PWA install not available in Chrome (#629) Resize PWA icons to match their declared dimensions (192x192, 512x512, 180x180), split discouraged "any maskable" icon purpose, and add mobile and desktop screenshots to manifest.json for Chrome's richer install UI. --- CHANGELOG.md | 1 + .../public/img/android-chrome-192x192.png | Bin 45706 -> 43759 bytes .../public/img/android-chrome-512x512.png | Bin 230903 -> 206875 bytes frontend/public/img/apple-touch-icon.png | Bin 40787 -> 39147 bytes frontend/public/img/screenshot-desktop.png | Bin 0 -> 128330 bytes frontend/public/img/screenshot-mobile.png | Bin 0 -> 129704 bytes frontend/public/manifest.json | 18 +++++++++++++++++- .../{index-CskDBRt4.js => index-4rCw-7Dd.js} | 2 +- static/img/android-chrome-192x192.png | Bin 45706 -> 43759 bytes static/img/android-chrome-512x512.png | Bin 230903 -> 206875 bytes static/img/apple-touch-icon.png | Bin 40787 -> 39147 bytes static/img/screenshot-desktop.png | Bin 0 -> 128330 bytes static/img/screenshot-mobile.png | Bin 0 -> 129704 bytes static/index.html | 2 +- static/manifest.json | 18 +++++++++++++++++- 15 files changed, 37 insertions(+), 4 deletions(-) create mode 100644 frontend/public/img/screenshot-desktop.png create mode 100644 frontend/public/img/screenshot-mobile.png rename static/assets/{index-CskDBRt4.js => index-4rCw-7Dd.js} (96%) create mode 100644 static/img/screenshot-desktop.png create mode 100644 static/img/screenshot-mobile.png diff --git a/CHANGELOG.md b/CHANGELOG.md index 39a3c119d..4bd58a1ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ All notable changes to Bambuddy will be documented in this file. - **Print Queue Scheduler Diagnostics** ([#616](https://github.com/maziggy/bambuddy/issues/616)) — Added diagnostic logging to the print queue scheduler to help diagnose why queued prints aren't starting. After each queue check, the scheduler now logs a skip summary (how many items were skipped due to manual_start, scheduled_time, etc.) and for each busy printer, logs the exact state preventing it from being considered idle (connected status, printer state, plate_cleared flag). Previously the scheduler only logged "found N pending items" with no visibility into why items were skipped. ### Fixed +- **PWA Install Not Available in Chrome** ([#629](https://github.com/maziggy/bambuddy/issues/629)) — Chrome did not show the PWA install prompt because the manifest icons had incorrect dimensions (e.g. 190px wide declared as 192px) and the manifest was missing the `screenshots` entries required for Chrome's richer install UI. Resized all three icons (`android-chrome-192x192.png`, `android-chrome-512x512.png`, `apple-touch-icon.png`) to their declared sizes, split the discouraged `"any maskable"` purpose into a dedicated `"maskable"` entry, and added mobile and desktop screenshots to the manifest. Reported by @SebSeifert. - **Project Statistics Count Archived Files as Printed** ([#630](https://github.com/maziggy/bambuddy/issues/630)) — Files added to a project from the archive were counted in project statistics (completed prints, parts progress) as if they had already been printed. Only files with `status="completed"` (actually printed via a printer) now count toward completion stats. Files with `status="archived"` (stored but not yet printed) are no longer included. Reported by @SebSeifert. - **Python 3.10 Compatibility** — Bambuddy failed to start on Python 3.10 with `ImportError: cannot import name 'StrEnum' from 'enum'` because `enum.StrEnum` was added in Python 3.11. Added a compatibility shim that falls back to `(str, Enum)` on Python < 3.11, matching the documented requirement of Python 3.10+. - **Bug Report Bubble Overlapping Toasts** — Moved toast notifications and upload progress up so they stack above the bug report bubble instead of overlapping on top of each other. diff --git a/frontend/public/img/android-chrome-192x192.png b/frontend/public/img/android-chrome-192x192.png index b0a45c6c05fb7ee8a44ea7d878d6274a00c05118..cbd04d89d88821f7b98a04e2b622cc524405bbd3 100644 GIT binary patch literal 43759 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 FV1f*NLt6j< literal 45706 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 SmYV*5NQ6&Gu@AlJ-5D) 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�`IQA*ddwcWMRd&UQRjb%e$U##*w(+7a*xzW45=uzg3@7f0pY6`>i2ZEnx`OVp zJ&jmvYq?qc7nUiMB1|}`qKxu3^ zI5>A_=hMAa4yzm@JiNENo0}Wt=eyHP66u5L&a2;8sXDGJ$V@&*GP%#a@B+-L=R#$5 zgjsIjUY~nN>UVkhSlea$*=A_?yZ2>erW4=82rTOA?DTZ020klR-gG_bJBGBbnT=wK z^942G*UpqP^-!#j>pV-{wGbP?(Fr^!OoX@;1VK@WQ50@AQxOjVgl$t+=3f9S62#iIE z3Xr$IvxB}XgPXg5+f7?eKylHyLK9TM{#C~4pkGhgKS{=3o>e+2UItB59_S-Xl6TOf zjY;c8V`P@JOB|yN#?DQIu_Y(g`U_9igr6;jS&3kwFc56;cZf%&)1KPvzL7@Nf445q z*H1^b(a-t9V^M!Qo2NjXX<)n^c@UW?YQ2M}P=NT?v~8+s>NaDxX)aaI_wibbY4z!L zdwV;qv}E|s``k-jzSJVaX06%jAVsS>vpN;ok^%0ht=b<1wZ$;bNi$UAu@fP=>3s7y zVy&b^PLG9+jV;Y2ePIf*{Sz~VrnR%MHb}|_1*(iBOH~2Ed$HnJIEVpVZ2AF7PKnV- zv`qU0!x$~?XaKf2l36kdiQU(o<8#Eo(~ZcTs{#nJ;-&EOZGh3q+rQTK1pHyQtlIsJ z+X?h9th}^GG50*j}}e+TGP}u70z>cM^vVV8?O>)?oYc8u_++lh zy2%9Jr&2O$3R(&8Mbr84v_F%pw$g7lR58-q`6U?-ltl!iZ{Pjp9j1X{&VL$LYtUwOY$t(K&?-Og2DJI)~yX4Rn3l%W~)8c)x)tA3Z9b-3s{c=}+6j4qgTgqj( z?rf+};^*z?colz`<8?+$hF=kbt5hiQ6LxIZ>=TUt`%upVF0|jBnV+j@VREOfyZysK zp=2xo?YGHO_u8n~pnisZVI!XoDy^QNVAd1y@aeP^`Fa+_Dva>5xYtW~I5R%3Yn}!B zQLlWBvPqXKVlEc=;%zof6_Khh~TEfV7DZm63xs@*qX zvlico(X=@HxQ7XA`Kp$v+o)wyTyebHlN{`Cm=S^iH3S~iFQ@AyDI5+gM7c43|3+01 zxFCKfR$2FayglovDD7@h4KMrc^rHHVdie3e$q z<kK#vDW5OKhxU|liYo|Y&0&*R1-+3!}U~}vE!tE z8|XWFw=dVzJytLC5Ax3SQwNoEHZC0+V4373Y>@Mr>@P!dC zI4fvY;MzZ_JnTDuz;8Cb>&9;DB+A45XmbXk`W$8JMH5K5HIRX}2BP zn9xSqF2cl=CsJ>_Q>WV!9wpkUfDa4K`#LqJ!Q_dEH^kZ&_}DQqsHEm%V>EnrzFZaj zV@akMhMoj^ONf)LE-#myJ0MjP?FPdwfz1w!=>deC zd^MT+2*!iymqtpXZw;-Ln&Rdr%pXNtw6h#=nRIIvM~q-dksUUo=*qKtRk|sTXG*(% znddEWM*Y^D4L0z@eh4>9*zfSM6z=N@^u+ics1wD+NIiH<7gigMsEhtJvPMLgm#WX0 z416q$GUU(ZxED9g_!8qL9;^db(6aA>X*Dy!g7$CdC5n}lJ0Hj3!y1bR?qjt*BpKI) zcBG;L#J$aRV_&?C-_&r-yD}YeBd1W? P3PHLC(gNF0FU(&vtSn}*_za08+JYNfP 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

msW5s-JvS!mUEmj6XK5gE3RTUB^8!{?1_ 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 DAE^Nb literal 0 HcmV?d00001 diff --git a/frontend/public/img/screenshot-mobile.png b/frontend/public/img/screenshot-mobile.png new file mode 100644 index 0000000000000000000000000000000000000000..2edc73f29ae1348a93839ee7c96a43d1727ed4bd GIT binary patch literal 129704 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Ô%HMJMCzeXj^*Yq9g#*Q@W0wr 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 literal 0 HcmV?d00001 diff --git a/frontend/public/manifest.json b/frontend/public/manifest.json index 48eb8eef3..7ce8fd63a 100644 --- a/frontend/public/manifest.json +++ b/frontend/public/manifest.json @@ -35,7 +35,23 @@ "src": "/img/apple-touch-icon.png", "sizes": "180x180", "type": "image/png", - "purpose": "any maskable" + "purpose": "maskable" + } + ], + "screenshots": [ + { + "src": "/img/screenshot-mobile.png", + "sizes": "1080x1920", + "type": "image/png", + "form_factor": "narrow", + "label": "Bambuddy on mobile" + }, + { + "src": "/img/screenshot-desktop.png", + "sizes": "1920x1080", + "type": "image/png", + "form_factor": "wide", + "label": "Bambuddy on desktop" } ], "categories": ["utilities", "productivity"], diff --git a/static/assets/index-CskDBRt4.js b/static/assets/index-4rCw-7Dd.js similarity index 96% rename from static/assets/index-CskDBRt4.js rename to static/assets/index-4rCw-7Dd.js index 630dbaf29..c687fb757 100644 --- a/static/assets/index-CskDBRt4.js +++ b/static/assets/index-4rCw-7Dd.js @@ -8694,7 +8694,7 @@ Accuracy: ${t.time_accuracy.toFixed(0)}%`:t.actual_time_seconds?`Actual: ${js(t. ${!d&&!W?"border-bambu-dark-tertiary hover:border-bambu-dark-tertiary/80":""} ${ie?"sm:cursor-default":""} `,onClick:ie?()=>{window.innerWidth<640&&u()}:void 0,children:[ie&&d&&i.jsx("div",{className:"sm:hidden absolute left-0 top-3 bottom-3 w-1 rounded-full bg-bambu-green"}),i.jsxs("div",{className:"flex items-start sm:items-center gap-2 sm:gap-4 p-3 sm:p-4",children:[O&&u&&i.jsx("button",{onClick:Y=>{Y.stopPropagation(),u()},className:`hidden sm:flex items-center justify-center w-6 h-6 rounded border transition-colors shrink-0 ${d?"bg-bambu-green border-bambu-green text-white":"border-white/30 bg-black/30 hover:border-bambu-green/50"}`,children:d&&i.jsx(Vr,{className:"w-4 h-4"})}),O?i.jsx("div",{...P,...k,className:"hidden sm:flex items-center justify-center w-8 h-8 rounded-lg bg-bambu-dark cursor-grab active:cursor-grabbing hover:bg-bambu-dark-tertiary transition-colors touch-manipulation shrink-0",children:i.jsx(qm,{className:"w-4 h-4 text-bambu-gray"})}):e!==void 0?i.jsxs("div",{className:"hidden sm:flex items-center justify-center w-8 h-8 rounded-lg bg-bambu-dark text-bambu-gray text-sm font-medium shrink-0",children:["#",e]}):i.jsx("div",{className:"hidden sm:block w-8 shrink-0"}),i.jsx("div",{className:"w-10 h-10 sm:w-14 sm:h-14 flex-shrink-0 bg-bambu-dark rounded-lg overflow-hidden",children:t.archive_thumbnail?i.jsx("img",{src:t.plate_id!=null?fe.getArchivePlateThumbnail(t.archive_id,t.plate_id):fe.getArchiveThumbnail(t.archive_id),alt:"",className:"w-full h-full object-cover"}):t.library_file_thumbnail?i.jsx("img",{src:t.plate_id!=null?fe.getLibraryFilePlateThumbnail(t.library_file_id,t.plate_id):fe.getLibraryFileThumbnailUrl(t.library_file_id),alt:"",className:"w-full h-full object-cover"}):i.jsx("div",{className:"w-full h-full flex items-center justify-center text-bambu-gray",children:i.jsx(Gi,{className:"w-5 h-5 sm:w-6 sm:h-6"})})}),i.jsxs("div",{className:"flex-1 min-w-0",children:[i.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[i.jsxs("p",{className:"text-sm sm:text-base text-white font-medium truncate",children:[t.archive_name||t.library_file_name||`File #${t.archive_id||t.library_file_id}`,(N?.is_multi_plate??!1)&&t.plate_id!==void 0&&t.plate_id!==null&&` • ${C.find(Y=>Y.index===t.plate_id)?.name||x("queue.plateNumber",{index:t.plate_id})}`]}),t.archive_id?i.jsx(eo,{to:`/archives?highlight=${t.archive_id}`,className:"text-bambu-gray hover:text-bambu-green transition-colors flex-shrink-0",title:x("queue.viewArchive"),children:i.jsx(ei,{className:"w-3.5 h-3.5"})}):t.library_file_id?i.jsx(eo,{to:`/library?highlight=${t.library_file_id}`,className:"text-bambu-gray hover:text-bambu-green transition-colors flex-shrink-0",title:x("queue.viewInFileManager"),children:i.jsx(ei,{className:"w-3.5 h-3.5"})}):null]}),i.jsxs("div",{className:"flex flex-wrap items-center gap-x-3 gap-y-1 text-xs sm:text-sm text-bambu-gray",children:[i.jsxs("span",{className:`flex items-center gap-1 sm:gap-1.5 ${t.printer_id===null&&!t.target_model?"text-orange-400":""} ${t.target_model?"text-blue-400":""}`,children:[i.jsx(_r,{className:"w-3 h-3 sm:w-3.5 sm:h-3.5"}),i.jsx("span",{className:"truncate max-w-[120px] sm:max-w-none",children:t.target_model?`${x("queue.filter.any")} ${t.target_model}${t.target_location?` @ ${t.target_location}`:""}${t.required_filament_types?.length?` (${t.required_filament_types.join(", ")})`:""}`:t.printer_id===null?x("queue.filter.unassigned"):t.printer_name||`${x("common.printer")} #${t.printer_id}`})]}),t.print_time_seconds&&i.jsxs("span",{className:"flex items-center gap-1 sm:gap-1.5",children:[i.jsx(Gd,{className:"w-3 h-3 sm:w-3.5 sm:h-3.5"}),js(t.print_time_seconds)]}),t.filament_used_grams&&i.jsxs("span",{className:"flex items-center gap-1 sm:gap-1.5",children:[i.jsx(nX,{className:"w-3 h-3 sm:w-3.5 sm:h-3.5"}),Ase(t.filament_used_grams)]}),t.created_by_username&&i.jsxs("span",{className:"hidden sm:flex items-center gap-1.5",title:x("queue.addedBy",{name:t.created_by_username}),children:[i.jsx(uu,{className:"w-3.5 h-3.5"}),t.created_by_username]}),O&&!t.manual_start&&i.jsxs("span",{className:"flex items-center gap-1.5",children:[i.jsx(Xn,{className:"w-3.5 h-3.5"}),t.scheduled_time?(er(t.scheduled_time)?.getTime()??0)-Date.now()<-6e4?x?.("queue.time.overdue")??"Overdue":Iv(t.scheduled_time,c,x):x?.("queue.time.asap")??"ASAP"]})]}),i.jsxs("div",{className:"flex flex-wrap items-center gap-1.5 sm:gap-2 mt-1.5 sm:mt-2",children:[t.manual_start&&i.jsxs("span",{className:"text-[10px] sm:text-xs px-1.5 sm:px-2 py-0.5 bg-purple-500/10 text-purple-400 rounded-full border border-purple-500/20 flex items-center gap-1",children:[i.jsx(WY,{className:"w-2.5 h-2.5 sm:w-3 sm:h-3"}),x("queue.badges.staged")]}),t.require_previous_success&&i.jsx("span",{className:"text-[10px] sm:text-xs px-1.5 sm:px-2 py-0.5 bg-orange-500/10 text-orange-400 rounded-full border border-orange-500/20",children:x("queue.badges.requiresPrevious")}),t.auto_off_after&&i.jsxs("span",{className:"text-[10px] sm:text-xs px-1.5 sm:px-2 py-0.5 bg-blue-500/10 text-blue-400 rounded-full border border-blue-500/20 flex items-center gap-1",children:[i.jsx(Su,{className:"w-2.5 h-2.5 sm:w-3 sm:h-3"}),x("queue.badges.autoPowerOff")]})]}),W&&v&&i.jsxs("div",{className:"mt-2 sm:mt-3",children:[i.jsxs("div",{className:"flex items-center justify-between text-xs sm:text-sm",children:[i.jsx("div",{className:"flex-1 bg-bambu-dark-tertiary rounded-full h-1.5 sm:h-2 mr-3",children:i.jsx("div",{className:"bg-bambu-green h-1.5 sm:h-2 rounded-full transition-all",style:{width:`${v.progress||0}%`}})}),i.jsxs("span",{className:"text-white",children:[Math.round(v.progress||0),"%"]})]}),i.jsxs("div",{className:"flex flex-wrap items-center gap-2 sm:gap-3 mt-1.5 sm:mt-2 text-[10px] sm:text-xs text-bambu-gray",children:[v.remaining_time!=null&&v.remaining_time>0&&i.jsxs(i.Fragment,{children:[i.jsxs("span",{className:"flex items-center gap-1",children:[i.jsx(Xn,{className:"w-3 h-3"}),js(v.remaining_time*60)]}),i.jsxs("span",{className:"text-bambu-green font-medium",title:x("printers.estimatedCompletion"),children:["ETA ",tL(v.remaining_time,c,x)]})]}),v.layer_num!=null&&v.total_layers!=null&&v.total_layers>0&&i.jsxs("span",{className:"flex items-center gap-1",children:[i.jsx(Gi,{className:"w-3 h-3"}),v.layer_num,"/",v.total_layers]})]})]}),t.waiting_reason&&t.status==="pending"&&i.jsxs("p",{className:"text-[10px] sm:text-xs text-purple-400 mt-1.5 sm:mt-2 flex items-start gap-1",children:[i.jsx(zi,{className:"w-3 h-3 mt-0.5 flex-shrink-0"}),i.jsx("span",{children:t.waiting_reason})]}),t.error_message&&i.jsxs("p",{className:"text-[10px] sm:text-xs text-red-400 mt-1.5 sm:mt-2 flex items-center gap-1",children:[i.jsx(zi,{className:"w-3 h-3"}),t.error_message]})]}),i.jsxs("div",{className:"flex flex-col sm:flex-row items-end sm:items-center gap-2 sm:gap-1 shrink-0",onClick:Y=>Y.stopPropagation(),children:[i.jsx(TZe,{status:t.status,waitingReason:t.waiting_reason,printerState:f,t:x}),i.jsxs("div",{className:"flex items-center gap-0.5 sm:gap-1",children:[W&&i.jsx(Oe,{variant:"ghost",size:"sm",onClick:s,disabled:!m("printers:control"),title:m("printers:control")?x("queue.actions.stopPrint"):x("queue.permissions.noStopPrint"),className:"text-red-400 hover:text-red-300 hover:bg-red-500/10 p-1.5 sm:p-2",children:i.jsx(lhe,{className:"w-4 h-4"})}),O&&i.jsxs(i.Fragment,{children:[t.manual_start&&i.jsx(Oe,{variant:"ghost",size:"sm",onClick:l,disabled:!m("printers:control"),title:m("printers:control")?x("queue.actions.startPrint"):x("queue.permissions.noStartPrint"),className:"text-bambu-green hover:text-bambu-green-light hover:bg-bambu-green/10 p-1.5 sm:p-2",children:i.jsx(uo,{className:"w-4 h-4"})}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:n,disabled:!p("queue","update",t.created_by_id),title:p("queue","update",t.created_by_id)?x("common.edit"):x("queue.permissions.noEdit"),className:"p-1.5 sm:p-2",children:i.jsx(Ki,{className:"w-4 h-4"})}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:r,disabled:!p("queue","delete",t.created_by_id),title:p("queue","delete",t.created_by_id)?x("common.cancel"):x("queue.permissions.noCancel"),className:"text-red-400 hover:text-red-300 hover:bg-red-500/10 p-1.5 sm:p-2",children:i.jsx(zt,{className:"w-4 h-4"})})]}),te&&i.jsxs(i.Fragment,{children:[i.jsx(Oe,{variant:"ghost",size:"sm",onClick:o,disabled:!m("queue:create"),title:m("queue:create")?x("queue.actions.requeue"):x("queue.permissions.noRequeue"),className:"text-bambu-green hover:text-bambu-green/80 hover:bg-bambu-green/10 p-1.5 sm:p-2",children:i.jsx(Sr,{className:"w-4 h-4"})}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:a,disabled:!p("queue","delete",t.created_by_id),title:p("queue","delete",t.created_by_id)?x("common.remove"):x("queue.permissions.noRemove"),className:"p-1.5 sm:p-2",children:i.jsx(Qt,{className:"w-4 h-4"})})]})]})]})]})]})}function AZe(){const{t}=Mt(),e=Zt(),{showToast:n}=hn(),{hasPermission:r,hasAnyPermission:a,canModify:s}=Dr(),[o,l]=w.useState(null),[c,d]=w.useState(""),[u,m]=w.useState(""),[p,f]=w.useState(!1),[x,v]=w.useState(null),[g,y]=w.useState(null),[_,N]=w.useState(null),[C,T]=w.useState([]),[P,k]=w.useState(!1),[D,A]=w.useState(()=>localStorage.getItem("queue.historySortBy")||"date"),[R,$]=w.useState(()=>{const I=localStorage.getItem("queue.historySortAsc");return I!==null?I==="true":!1}),[U,W]=w.useState(()=>localStorage.getItem("queue.pendingSortBy")||"position"),[O,te]=w.useState(()=>{const I=localStorage.getItem("queue.pendingSortAsc");return I!==null?I==="true":!0});w.useEffect(()=>{localStorage.setItem("queue.historySortBy",D)},[D]),w.useEffect(()=>{localStorage.setItem("queue.historySortAsc",String(R))},[R]),w.useEffect(()=>{localStorage.setItem("queue.pendingSortBy",U)},[U]),w.useEffect(()=>{localStorage.setItem("queue.pendingSortAsc",String(O))},[O]);const ie=ise(Jk(qT,{activationConstraint:{distance:8}}),Jk($T,{coordinateGetter:Tse})),{data:Y}=Ze({queryKey:["settings"],queryFn:fe.getSettings}),ae=Y?.time_format||"system",{data:de,isLoading:pe}=Ze({queryKey:["queue",o,c],queryFn:()=>fe.getQueue(o||void 0,c||void 0),refetchInterval:5e3}),{data:Q}=Ze({queryKey:["printers"],queryFn:()=>fe.getPrinters()}),oe=dt({mutationFn:I=>fe.cancelQueueItem(I),onSuccess:()=>{e.invalidateQueries({queryKey:["queue"]}),n(t("queue.toast.cancelled"))},onError:()=>n(t("queue.toast.cancelFailed"),"error")}),me=dt({mutationFn:I=>fe.removeFromQueue(I),onSuccess:()=>{e.invalidateQueries({queryKey:["queue"]}),n(t("queue.toast.removed"))},onError:()=>n(t("queue.toast.removeFailed"),"error")}),we=dt({mutationFn:I=>fe.stopQueueItem(I),onSuccess:()=>{e.invalidateQueries({queryKey:["queue"]}),n(t("queue.toast.stopped"))},onError:()=>n(t("queue.toast.stopFailed"),"error")}),Ee=dt({mutationFn:I=>fe.startQueueItem(I),onSuccess:()=>{e.invalidateQueries({queryKey:["queue"]}),n(t("queue.toast.released"))},onError:()=>n(t("queue.toast.startFailed"),"error")}),q=dt({mutationFn:I=>fe.reorderQueue(I),onSuccess:()=>{e.invalidateQueries({queryKey:["queue"]})},onError:()=>n(t("queue.toast.reorderFailed"),"error")}),K=dt({mutationFn:async()=>{const I=de?.filter(F=>["completed","failed","skipped","cancelled"].includes(F.status))||[];for(const F of I)await fe.removeFromQueue(F.id);return I.length},onSuccess:I=>{e.invalidateQueries({queryKey:["queue"]}),n(t("queue.toast.historyCleared",{count:I}))},onError:()=>n(t("queue.toast.clearHistoryFailed"),"error")}),E=dt({mutationFn:I=>fe.bulkUpdateQueue(I),onSuccess:I=>{e.invalidateQueries({queryKey:["queue"]}),T([]),k(!1),n(I.message)},onError:()=>n(t("queue.toast.updateFailed"),"error")}),j=dt({mutationFn:async I=>{for(const F of I)await fe.cancelQueueItem(F);return I.length},onSuccess:I=>{e.invalidateQueries({queryKey:["queue"]}),T([]),n(t("queue.toast.bulkCancelled",{count:I}))},onError:()=>n(t("queue.toast.bulkCancelFailed"),"error")}),L=I=>{T(F=>F.includes(I)?F.filter(Z=>Z!==I):[...F,I])},G=w.useMemo(()=>{const I=new Set;return Q?.forEach(F=>{F.location&&I.add(F.location)}),de?.forEach(F=>{F.target_location&&I.add(F.target_location)}),Array.from(I).sort()},[Q,de]),B=w.useCallback(I=>u?I.target_location?I.target_location===u:I.printer_id?Q?.find(Z=>Z.id===I.printer_id)?.location===u:!1:!0,[u,Q]),re=w.useMemo(()=>{let I=de?.filter(Z=>Z.status==="pending")||[];u&&(I=I.filter(B));const F=Z=>{if(!Z.scheduled_time)return 0;const xe=er(Z.scheduled_time)?.getTime()??0,he=Date.now()+4320*60*60*1e3;return xe>he?0:xe};return[...I].sort((Z,xe)=>{let he;if(U==="name"){const ce=Z.archive_name||Z.library_file_name||"",Ae=xe.archive_name||xe.library_file_name||"";he=ce.localeCompare(Ae)}else U==="printer"?he=(Z.printer_name||"").localeCompare(xe.printer_name||""):U==="time"?he=F(Z)-F(xe):he=Z.position-xe.position;return O?he:-he})},[de,U,O,B,u]),z=()=>{const I=re.map(F=>F.id);C.length===I.length?T([]):T(I)},V=w.useMemo(()=>{let I=de?.filter(F=>F.status==="printing")||[];return u&&(I=I.filter(B)),I},[de,u,B]),ee=w.useMemo(()=>{const I=new Set;return V.forEach(F=>{F.printer_id&&I.add(F.printer_id)}),Array.from(I)},[V]),J=ox({queries:ee.map(I=>({queryKey:["printerStatus",I],queryFn:()=>fe.getPrinterStatus(I),refetchInterval:5e3}))}),ne=w.useMemo(()=>{const I={};return ee.forEach((F,Z)=>{const xe=J[Z];xe?.data?.state&&(I[F]=xe.data.state)}),I},[ee,J]),se=w.useMemo(()=>{let I=de?.filter(F=>["completed","failed","skipped","cancelled"].includes(F.status))||[];return u&&(I=I.filter(B)),[...I].sort((F,Z)=>{let xe;if(D==="name"){const he=F.archive_name||F.library_file_name||"",ce=Z.archive_name||Z.library_file_name||"";xe=he.localeCompare(ce)}else D==="printer"?xe=(F.printer_name||"").localeCompare(Z.printer_name||""):xe=(er(Z.completed_at||Z.created_at)?.getTime()??0)-(er(F.completed_at||F.created_at)?.getTime()??0);return R?-xe:xe})},[de,D,R,B,u]),ue=w.useMemo(()=>re.reduce((I,F)=>I+(F.print_time_seconds||0),0),[re]),ge=w.useMemo(()=>re.reduce((I,F)=>I+(F.filament_used_grams||0),0),[re]),le=I=>{const{active:F,over:Z}=I;if(!Z||F.id===Z.id)return;const xe=re.findIndex(ce=>ce.id===F.id),he=re.findIndex(ce=>ce.id===Z.id);if(xe!==-1&&he!==-1){const Ae=WT(re,xe,he).map((_e,Ue)=>({id:_e.id,position:Ue+1}));q.mutate(Ae)}};return i.jsxs("div",{className:"p-4 md:p-8",children:[i.jsx("div",{className:"flex items-center justify-between mb-8",children:i.jsxs("div",{children:[i.jsxs("h1",{className:"text-2xl font-bold text-white flex items-center gap-3",children:[i.jsx(KY,{className:"w-7 h-7 text-bambu-green"}),t("queue.title")]}),i.jsx("p",{className:"text-bambu-gray mt-1",children:t("queue.subtitle")})]})}),i.jsxs("div",{className:"grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-5 gap-2 sm:gap-3 lg:gap-4 mb-8",children:[i.jsx(Tt,{className:"bg-gradient-to-br from-blue-500/10 to-transparent border-blue-500/20",children:i.jsx(Pt,{className:"p-3 sm:p-4",children:i.jsxs("div",{className:"flex items-center gap-2 sm:gap-3",children:[i.jsx("div",{className:"w-8 h-8 sm:w-10 sm:h-10 rounded-lg bg-blue-500/20 flex items-center justify-center shrink-0",children:i.jsx(uo,{className:"w-4 h-4 sm:w-5 sm:h-5 text-blue-400"})}),i.jsxs("div",{className:"min-w-0",children:[i.jsx("p",{className:"text-xl sm:text-2xl font-bold text-white truncate",children:V.length}),i.jsx("p",{className:"text-xs sm:text-sm text-bambu-gray truncate",children:t("queue.summary.printing")})]})]})})}),i.jsx(Tt,{className:"bg-gradient-to-br from-yellow-500/10 to-transparent border-yellow-500/20",children:i.jsx(Pt,{className:"p-3 sm:p-4",children:i.jsxs("div",{className:"flex items-center gap-2 sm:gap-3",children:[i.jsx("div",{className:"w-8 h-8 sm:w-10 sm:h-10 rounded-lg bg-yellow-500/20 flex items-center justify-center shrink-0",children:i.jsx(Xn,{className:"w-4 h-4 sm:w-5 sm:h-5 text-yellow-400"})}),i.jsxs("div",{className:"min-w-0",children:[i.jsx("p",{className:"text-xl sm:text-2xl font-bold text-white truncate",children:re.length}),i.jsx("p",{className:"text-xs sm:text-sm text-bambu-gray truncate",children:t("queue.summary.queued")})]})]})})}),i.jsx(Tt,{className:"bg-gradient-to-br from-bambu-green/10 to-transparent border-bambu-green/20",children:i.jsx(Pt,{className:"p-3 sm:p-4",children:i.jsxs("div",{className:"flex items-center gap-2 sm:gap-3",children:[i.jsx("div",{className:"w-8 h-8 sm:w-10 sm:h-10 rounded-lg bg-bambu-green/20 flex items-center justify-center shrink-0",children:i.jsx(Gd,{className:"w-4 h-4 sm:w-5 sm:h-5 text-bambu-green"})}),i.jsxs("div",{className:"min-w-0",children:[i.jsx("p",{className:"text-xl sm:text-2xl font-bold text-white truncate",children:js(ue)}),i.jsx("p",{className:"text-xs sm:text-sm text-bambu-gray truncate",children:t("queue.summary.totalTime")})]})]})})}),i.jsx(Tt,{className:"bg-gradient-to-br from-purple-500/10 to-transparent border-purple-500/20",children:i.jsx(Pt,{className:"p-3 sm:p-4",children:i.jsxs("div",{className:"flex items-center gap-2 sm:gap-3",children:[i.jsx("div",{className:"w-8 h-8 sm:w-10 sm:h-10 rounded-lg bg-purple-500/20 flex items-center justify-center shrink-0",children:i.jsx(nX,{className:"w-4 h-4 sm:w-5 sm:h-5 text-purple-500"})}),i.jsxs("div",{className:"min-w-0",children:[i.jsx("p",{className:"text-xl sm:text-2xl font-bold text-white truncate",children:Ase(ge)}),i.jsx("p",{className:"text-xs sm:text-sm text-bambu-gray truncate",children:t("queue.summary.totalWeight")})]})]})})}),i.jsx(Tt,{className:"col-span-2 sm:col-span-1 bg-gradient-to-br from-gray-500/10 to-transparent border-gray-500/20",children:i.jsx(Pt,{className:"p-3 sm:p-4",children:i.jsxs("div",{className:"flex items-center gap-2 sm:gap-3",children:[i.jsx("div",{className:"w-8 h-8 sm:w-10 sm:h-10 rounded-lg bg-gray-500/20 flex items-center justify-center shrink-0",children:i.jsx(pr,{className:"w-4 h-4 sm:w-5 sm:h-5 text-gray-400"})}),i.jsxs("div",{className:"min-w-0",children:[i.jsx("p",{className:"text-xl sm:text-2xl font-bold text-white truncate",children:se.length}),i.jsx("p",{className:"text-xs sm:text-sm text-bambu-gray truncate",children:t("queue.summary.history")})]})]})})})]}),i.jsxs("div",{className:"flex flex-wrap items-center gap-2 sm:gap-4 mb-6",children:[i.jsxs("select",{className:"px-2 sm:px-3 py-2 text-sm sm:text-base bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none min-w-0 flex-1 sm:flex-none",value:o===-1?"unassigned":o||"",onChange:I=>{const F=I.target.value;l(F==="unassigned"?-1:F===""?null:Number(F))},children:[i.jsx("option",{value:"",children:t("queue.filter.allPrinters")}),i.jsx("option",{value:"unassigned",children:t("queue.filter.unassigned")}),Q?.map(I=>i.jsx("option",{value:I.id,children:I.name},I.id))]}),i.jsxs("select",{className:"px-2 sm:px-3 py-2 text-sm sm:text-base bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none min-w-0 flex-1 sm:flex-none",value:c,onChange:I=>d(I.target.value),children:[i.jsx("option",{value:"",children:t("queue.filter.allStatus")}),i.jsx("option",{value:"pending",children:t("queue.status.pending")}),i.jsx("option",{value:"printing",children:t("queue.status.printing")}),i.jsx("option",{value:"completed",children:t("queue.status.completed")}),i.jsx("option",{value:"failed",children:t("queue.status.failed")}),i.jsx("option",{value:"skipped",children:t("queue.status.skipped")}),i.jsx("option",{value:"cancelled",children:t("queue.status.cancelled")})]}),G.length>0&&i.jsxs("select",{className:"px-2 sm:px-3 py-2 text-sm sm:text-base bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none min-w-0 flex-1 sm:flex-none",value:u,onChange:I=>m(I.target.value),children:[i.jsx("option",{value:"",children:t("queue.filter.allLocations")}),G.map(I=>i.jsx("option",{value:I,children:I},I))]}),i.jsx("div",{className:"hidden sm:block flex-1"}),se.length>0&&i.jsxs(Oe,{className:"w-full sm:w-auto",variant:"secondary",size:"sm",onClick:()=>f(!0),disabled:!r("queue:delete_all"),title:r("queue:delete_all")?void 0:t("queue.permissions.noClearHistory"),children:[i.jsx(Qt,{className:"w-4 h-4"}),t("queue.clearHistory")]})]}),pe?i.jsx("div",{className:"text-center py-12 text-bambu-gray",children:t("common.loading")}):de?.length===0?i.jsxs(Tt,{className:"p-12 text-center border-dashed",children:[i.jsx(Xr,{className:"w-16 h-16 text-bambu-gray mx-auto mb-4 opacity-50"}),i.jsx("h3",{className:"text-xl font-medium text-white mb-2",children:t("queue.empty.title")}),i.jsx("p",{className:"text-bambu-gray max-w-md mx-auto",children:t("queue.empty.description")})]}):i.jsxs("div",{className:"space-y-6 sm:space-y-8",children:[V.length>0&&i.jsxs("div",{children:[i.jsxs("h2",{className:"text-base sm:text-lg font-semibold text-white mb-3 sm:mb-4 flex items-center gap-2",children:[i.jsx("div",{className:"w-2 h-2 rounded-full bg-blue-400 animate-pulse"}),t("queue.sections.currentlyPrinting")]}),i.jsx("div",{className:"space-y-2 sm:space-y-3",children:V.map(I=>i.jsx(Vj,{item:I,onEdit:()=>{},onCancel:()=>{},onRemove:()=>{},onStop:()=>N({type:"stop",item:I}),onRequeue:()=>{},onStart:()=>{},timeFormat:ae,hasPermission:r,canModify:s,printerState:I.printer_id?ne[I.printer_id]:null,t},I.id))})]}),re.length>0&&i.jsxs("div",{children:[i.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-2 mb-3 sm:mb-4",children:[i.jsxs("h2",{className:"text-base sm:text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(Xn,{className:"w-4 h-4 sm:w-5 sm:h-5 text-yellow-400"}),t("queue.sections.queued"),i.jsxs("span",{className:"text-xs sm:text-sm font-normal text-bambu-gray",children:["(",t("queue.itemCount",{count:re.length}),")"]}),i.jsx("span",{className:"hidden sm:inline text-xs text-bambu-gray ml-2",title:t("queue.reorderHint"),children:t("queue.dragToReorder")})]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs("select",{className:"px-2 sm:px-3 py-1.5 text-xs sm:text-sm bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",value:U,onChange:I=>W(I.target.value),children:[i.jsx("option",{value:"position",children:t("queue.sort.byPosition")}),i.jsx("option",{value:"name",children:t("queue.sort.byName")}),i.jsx("option",{value:"printer",children:t("queue.sort.byPrinter")}),i.jsx("option",{value:"time",children:t("queue.sort.bySchedule")})]}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:()=>te(!O),title:t(O?"common.ascending":"common.descending"),className:"px-2",children:O?i.jsx($p,{className:"w-4 h-4"}):i.jsx(Tb,{className:"w-4 h-4"})})]})]}),i.jsxs("div",{className:"flex flex-wrap items-center gap-2 sm:gap-3 mb-3 sm:mb-4 p-2 sm:p-3 bg-bambu-dark rounded-lg",children:[i.jsxs(Oe,{variant:"ghost",size:"sm",onClick:z,className:"flex items-center gap-1.5 sm:gap-2 text-xs sm:text-sm",children:[C.length===re.length&&re.length>0?i.jsx(ho,{className:"w-4 h-4 text-bambu-green"}):i.jsx(Nl,{className:"w-4 h-4"}),C.length===re.length&&re.length>0?t("queue.bulkEdit.deselectAll"):t("queue.bulkEdit.selectAll")]}),C.length>0&&i.jsxs(i.Fragment,{children:[i.jsx("span",{className:"text-xs sm:text-sm text-bambu-gray",children:t("queue.bulkEdit.selected",{count:C.length})}),i.jsx("div",{className:"hidden sm:block h-4 w-px bg-bambu-dark-tertiary"}),i.jsxs(Oe,{variant:"ghost",size:"sm",onClick:()=>k(!0),className:"flex items-center gap-1.5 sm:gap-2 text-xs sm:text-sm text-bambu-green hover:text-bambu-green-light",disabled:!a("queue:update_own","queue:update_all"),title:a("queue:update_own","queue:update_all")?t("queue.bulkEdit.editSelected"):t("queue.permissions.noEditItems"),children:[i.jsx(Ki,{className:"w-3.5 h-3.5 sm:w-4 sm:h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("queue.bulkEdit.editSelected")})]}),i.jsxs(Oe,{variant:"ghost",size:"sm",onClick:()=>j.mutate(C),className:"flex items-center gap-1.5 sm:gap-2 text-xs sm:text-sm text-red-400 hover:text-red-300",disabled:j.isPending||!a("queue:delete_own","queue:delete_all"),title:a("queue:delete_own","queue:delete_all")?t("queue.bulkEdit.cancelSelected"):t("queue.permissions.noCancelItems"),children:[i.jsx(zt,{className:"w-3.5 h-3.5 sm:w-4 sm:h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("queue.bulkEdit.cancelSelected")})]})]})]}),i.jsx(wse,{sensors:ie,collisionDetection:lse,onDragEnd:le,children:i.jsx(Nse,{items:re.map(I=>I.id),strategy:gZe,children:i.jsx("div",{className:"space-y-2 sm:space-y-3",children:re.map((I,F)=>i.jsx(Vj,{item:I,position:F+1,onEdit:()=>v(I),onCancel:()=>N({type:"cancel",item:I}),onRemove:()=>{},onStop:()=>{},onRequeue:()=>{},onStart:()=>Ee.mutate(I.id),timeFormat:ae,isSelected:C.includes(I.id),onToggleSelect:()=>L(I.id),hasPermission:r,canModify:s,t},I.id))})})})]}),se.length>0&&i.jsxs("div",{children:[i.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-2 mb-3 sm:mb-4",children:[i.jsxs("h2",{className:"text-base sm:text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(pr,{className:"w-4 h-4 sm:w-5 sm:h-5 text-bambu-gray"}),t("queue.sections.history"),i.jsxs("span",{className:"text-xs sm:text-sm font-normal text-bambu-gray",children:["(",t("queue.itemCount",{count:se.length}),")"]})]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs("select",{className:"px-2 sm:px-3 py-1.5 text-xs sm:text-sm bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",value:D,onChange:I=>A(I.target.value),children:[i.jsx("option",{value:"date",children:t("queue.sort.byDate")}),i.jsx("option",{value:"name",children:t("queue.sort.byName")}),i.jsx("option",{value:"printer",children:t("queue.sort.byPrinter")})]}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:()=>$(!R),title:t(R?"queue.sort.ascendingOldest":"queue.sort.descendingNewest"),className:"px-2",children:R?i.jsx($p,{className:"w-4 h-4"}):i.jsx(Tb,{className:"w-4 h-4"})})]})]}),i.jsx("div",{className:"space-y-2 sm:space-y-3",children:se.slice(0,20).map((I,F)=>i.jsx(Vj,{item:I,position:F+1,onEdit:()=>{},onCancel:()=>{},onRemove:()=>N({type:"remove",item:I}),onStop:()=>{},onRequeue:()=>y(I),onStart:()=>{},timeFormat:ae,hasPermission:r,canModify:s,t},I.id))})]})]}),x&&i.jsx(Vc,{mode:"edit-queue-item",archiveId:x.archive_id??void 0,libraryFileId:x.library_file_id??void 0,archiveName:x.archive_name||x.library_file_name||`File #${x.archive_id||x.library_file_id}`,queueItem:x,onClose:()=>v(null)}),g&&i.jsx(Vc,{mode:"add-to-queue",archiveId:g.archive_id??void 0,libraryFileId:g.library_file_id??void 0,archiveName:g.archive_name||g.library_file_name||`File #${g.archive_id||g.library_file_id}`,onClose:()=>y(null)}),_&&i.jsx(_n,{title:_.type==="cancel"?t("queue.confirm.cancelTitle"):_.type==="stop"?t("queue.confirm.stopTitle"):t("queue.confirm.removeTitle"),message:_.type==="cancel"?t("queue.confirm.cancelMessage",{name:_.item.archive_name||_.item.library_file_name||t("queue.confirm.thisPrint")}):_.type==="stop"?t("queue.confirm.stopMessage",{name:_.item.archive_name||_.item.library_file_name||t("queue.confirm.thisPrint")}):t("queue.confirm.removeMessage",{name:_.item.archive_name||_.item.library_file_name||t("queue.confirm.thisItem")}),confirmText:_.type==="cancel"?t("queue.confirm.cancelButton"):_.type==="stop"?t("queue.confirm.stopButton"):t("common.remove"),variant:"danger",onConfirm:()=>{_.type==="cancel"?oe.mutate(_.item.id):_.type==="stop"?we.mutate(_.item.id):me.mutate(_.item.id),N(null)},onCancel:()=>N(null)}),p&&i.jsx(_n,{title:t("queue.confirm.clearHistoryTitle"),message:t("queue.confirm.clearHistoryMessage",{count:se.length}),confirmText:t("queue.clearHistory"),variant:"danger",onConfirm:()=>{K.mutate(),f(!1)},onCancel:()=>f(!1)}),P&&i.jsx(PZe,{selectedCount:C.length,printers:Q?.map(I=>({id:I.id,name:I.name}))||[],onSave:I=>{Object.keys(I).length>0&&E.mutate({item_ids:C,...I})},onClose:()=>k(!1),isSaving:E.isPending,canControlPrinter:r("printers:control"),t})]})}function MZe({printDates:t,months:e=3}){const n=w.useRef(null),[r,a]=w.useState(0);w.useEffect(()=>{const _=n.current;if(!_)return;const N=new ResizeObserver(C=>{const T=C[0]?.contentRect.width||0;a(T)});return N.observe(_),()=>N.disconnect()},[]);const{weeks:s,monthLabels:o,printCounts:l}=w.useMemo(()=>{const _={};t.forEach($=>{const U=$.split("T")[0];_[U]=(_[U]||0)+1});const N=new Date,C=new Date(N);C.setMonth(C.getMonth()-e),C.setDate(C.getDate()-C.getDay());const T=[],P=[];let k=[],D=-1;const A=new Date(C);let R=0;for(;A<=N;)A.getDay()===0&&k.length>0&&(T.push(k),k=[],R++),A.getMonth()!==D&&(P.push({month:A.toLocaleDateString("en-US",{month:"short"}),weekIndex:R}),D=A.getMonth()),k.push(new Date(A)),A.setDate(A.getDate()+1);return k.length>0&&T.push(k),{weeks:T,monthLabels:P,printCounts:_}},[t,e]),c=Math.max(1,...Object.values(l)),d=_=>{if(_===0)return"bg-bambu-dark";const N=_/c;return N<=.25?"bg-bambu-green/30":N<=.5?"bg-bambu-green/50":N<=.75?"bg-bambu-green/75":"bg-bambu-green"},u=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],m=s.length,p=32,f=2,x=r-p-16,v=m>0?Math.floor((x-(m-1)*f)/m):12,g=Math.max(8,Math.min(20,v)),y=g<=10?10:12;return i.jsx("div",{ref:n,className:"w-full flex justify-center",children:r>0&&i.jsxs("div",{children:[i.jsx("div",{className:"flex mb-1",style:{marginLeft:p+4},children:o.map(({month:_,weekIndex:N},C)=>i.jsx("div",{className:"text-bambu-gray",style:{fontSize:y,marginLeft:C===0?0:`${(N-(o[C-1]?.weekIndex||0))*(g+f)-24}px`},children:_},C))}),i.jsxs("div",{className:"flex",style:{gap:f},children:[i.jsx("div",{className:"flex flex-col",style:{gap:f,marginRight:4,width:p},children:u.map((_,N)=>i.jsx("div",{className:"text-bambu-gray flex items-center",style:{width:p,height:g,fontSize:y,visibility:N%2===1?"visible":"hidden"},children:_},_))}),s.map((_,N)=>i.jsx("div",{className:"flex flex-col",style:{gap:f},children:[0,1,2,3,4,5,6].map(C=>{const T=_.find(A=>A.getDay()===C);if(!T)return i.jsx("div",{style:{width:g,height:g}},C);const P=T.toISOString().split("T")[0],k=l[P]||0,D=P===new Date().toISOString().split("T")[0];return i.jsx("div",{className:`rounded-sm ${d(k)} ${D?"ring-1 ring-white":""}`,style:{width:g,height:g},title:`${T.toLocaleDateString()}: ${k} print${k!==1?"s":""}`},C)})},N))]}),i.jsxs("div",{className:"flex items-center gap-2 mt-3 text-bambu-gray",style:{fontSize:y},children:[i.jsx("span",{children:"Less"}),i.jsxs("div",{className:"flex",style:{gap:f},children:[i.jsx("div",{className:"rounded-sm bg-bambu-dark",style:{width:g,height:g}}),i.jsx("div",{className:"rounded-sm bg-bambu-green/30",style:{width:g,height:g}}),i.jsx("div",{className:"rounded-sm bg-bambu-green/50",style:{width:g,height:g}}),i.jsx("div",{className:"rounded-sm bg-bambu-green/75",style:{width:g,height:g}}),i.jsx("div",{className:"rounded-sm bg-bambu-green",style:{width:g,height:g}})]}),i.jsx("span",{children:"More"})]})]})})}const kK=["weight","prints","time"];function nC({value:t,onChange:e,exclude:n}){const{t:r}=Mt(),a={weight:r("stats.filamentByWeight"),prints:r("stats.filamentByPrints"),time:r("stats.filamentByTime")},s=n?kK.filter(o=>!n.includes(o)):kK;return i.jsx("div",{className:"flex gap-0.5 bg-bambu-dark rounded-lg p-0.5",children:s.map(o=>i.jsx("button",{onClick:()=>e(o),className:`px-2 py-0.5 text-xs rounded-md transition-colors ${t===o?"bg-bambu-green text-white":"text-bambu-gray hover:text-white"}`,children:a[o]},o))})}function Am(t){if(t>=1e6){const e=t/1e6;return`${e%1===0?e.toFixed(0):e.toFixed(1)}t`}if(t>=1e3){const e=t/1e3;return`${e%1===0?e.toFixed(0):e.toFixed(1)}kg`}return`${Math.round(t)}g`}const n1=["#00ae42","#3b82f6","#f59e0b","#ef4444","#8b5cf6","#ec4899","#14b8a6","#f97316"],EZe=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],CK=["12am","1am","2am","3am","4am","5am","6am","7am","8am","9am","10am","11am","12pm","1pm","2pm","3pm","4pm","5pm","6pm","7pm","8pm","9pm","10pm","11pm"];function jZe({archives:t,currency:e="$",dateFrom:n,dateTo:r}){const{t:a}=Mt(),[s,o]=w.useState("weight"),[l,c]=w.useState("weight"),d=w.useMemo(()=>{const D=new Map;return t.forEach(A=>{const R=er(A.completed_at||A.created_at)||new Date,$=`${R.getFullYear()}-${String(R.getMonth()+1).padStart(2,"0")}-${String(R.getDate()).padStart(2,"0")}`,U=D.get($)||{date:$,filament:0,cost:0,prints:0};U.filament+=A.filament_used_grams||0,U.cost+=A.cost||0,U.prints+=A.quantity||1,D.set($,U)}),Array.from(D.values()).sort((A,R)=>A.date.localeCompare(R.date)).map(A=>({...A,dateLabel:new Date(A.date).toLocaleDateString("en-US",{month:"short",day:"numeric"})}))},[t]),u=w.useMemo(()=>{if(n&&r)return Math.max((new Date(r).getTime()-new Date(n).getTime())/864e5,0)+1;if(n)return Math.max((Date.now()-new Date(n).getTime())/864e5,0)+1;if(t.length<2)return 0;const D=t.map(A=>new Date(A.completed_at||A.created_at).getTime());return(Math.max(...D)-Math.min(...D))/864e5},[t,n,r]),m=w.useMemo(()=>{if(u>7)return[];const D=new Map,A=u>1;return t.forEach(R=>{const $=er(R.completed_at||R.created_at)||new Date,U=$.getHours(),W=`${$.getFullYear()}-${String($.getMonth()+1).padStart(2,"0")}-${String($.getDate()).padStart(2,"0")}T${String(U).padStart(2,"0")}`,O=D.get(W)||{date:W,filament:0,cost:0,prints:0};O.filament+=R.filament_used_grams||0,O.cost+=R.cost||0,O.prints+=R.quantity||1,D.set(W,O)}),Array.from(D.values()).sort((R,$)=>R.date.localeCompare($.date)).map(R=>{const[$,U]=R.date.split("T"),W=new Date($),O=parseInt(U,10),te=A?`${EZe[W.getDay()]} ${CK[O]}`:CK[O];return{...R,dateLabel:te}})},[t,u]),p=w.useMemo(()=>{if(d.length<=60)return d;const D=new Map;return d.forEach(A=>{const R=new Date(A.date),$=new Date(R);$.setDate(R.getDate()-R.getDay());const U=`${$.getFullYear()}-${String($.getMonth()+1).padStart(2,"0")}-${String($.getDate()).padStart(2,"0")}`,W=D.get(U)||{week:U,filament:0,cost:0,prints:0};W.filament+=A.filament,W.cost+=A.cost,W.prints+=A.prints,D.set(U,W)}),Array.from(D.values()).sort((A,R)=>A.week.localeCompare(R.week)).map(A=>({date:A.week,dateLabel:`Week of ${new Date(A.week).toLocaleDateString("en-US",{month:"short",day:"numeric"})}`,...A}))},[d]),f=w.useMemo(()=>{const D=new Map;return t.forEach(A=>{const $=(A.filament_type||"Unknown").split(", ");$.forEach(U=>{const W=(A.filament_used_grams||0)/$.length;D.set(U,(D.get(U)||0)+W)})}),Array.from(D.entries()).map(([A,R])=>({name:A,value:Math.round(R)})).sort((A,R)=>R.value-A.value)},[t]),x=w.useMemo(()=>{const D=new Map;return t.forEach(A=>{(A.filament_type||"Unknown").split(", ").forEach(U=>{D.set(U,(D.get(U)||0)+1)})}),Array.from(D.entries()).map(([A,R])=>({name:A,value:R})).sort((A,R)=>R.value-A.value)},[t]),v=w.useMemo(()=>{const D=new Map;return t.forEach(A=>{const $=(A.filament_type||"Unknown").split(", "),U=(A.actual_time_seconds||A.print_time_seconds||0)/$.length;$.forEach(W=>{D.set(W,(D.get(W)||0)+U)})}),Array.from(D.entries()).map(([A,R])=>({name:A,value:Math.round(R/3600*10)/10})).sort((A,R)=>R.value-A.value)},[t]),g=w.useMemo(()=>{const D=new Map;return t.forEach(A=>{if(A.status!=="completed"&&A.status!=="failed")return;(A.filament_type||"Unknown").split(", ").forEach($=>{const U=D.get($)||{completed:0,failed:0};A.status==="completed"?U.completed++:U.failed++,D.set($,U)})}),Array.from(D.entries()).filter(([,A])=>A.completed+A.failed>=2).map(([A,R])=>{const $=R.completed+R.failed,U=Math.round(R.completed/$*100);return{name:A,rate:U,total:$}}).sort((A,R)=>R.rate-A.rate)},[t]),y=w.useMemo(()=>{const D=new Map;return t.forEach(A=>{if(!A.filament_color)return;const R=A.filament_color.split(",").map(U=>U.trim()),$=(A.filament_used_grams||0)/R.length;R.forEach(U=>{const W=D.get(U)||{count:0,weight:0};W.count++,W.weight+=$,D.set(U,W)})}),Array.from(D.entries()).map(([A,R])=>({hex:A,value:l==="prints"?R.count:Math.round(R.weight)})).sort((A,R)=>R.value-A.value)},[t,l]),_=s==="weight"?f:s==="prints"?x:v,N=u<=7&&m.length>0?m:p,C=t.reduce((D,A)=>D+(A.filament_used_grams||0),0),T=t.reduce((D,A)=>D+(A.cost||0),0),P=t.reduce((D,A)=>D+(A.quantity||1),0),k=new Set(t.map(D=>D.printer_id).filter(Boolean)).size;return i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{className:"grid grid-cols-3 gap-2 max-[640px]:grid-cols-1",children:[i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsxs("div",{className:"flex items-center justify-between gap-2",children:[i.jsx("p",{className:"text-sm text-bambu-gray leading-none",children:a("stats.periodFilament")}),i.jsx("p",{className:"text-2xl font-bold text-white leading-none",children:Am(C)})]}),i.jsxs("p",{className:"text-xs text-bambu-gray",children:[k," ",a("nav.printers").toLowerCase()]})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsxs("div",{className:"flex items-center justify-between gap-2",children:[i.jsx("p",{className:"text-sm text-bambu-gray leading-none",children:a("stats.periodCost")}),i.jsxs("p",{className:"text-2xl font-bold text-white leading-none",children:[e,T.toFixed(2)]})]}),i.jsxs("p",{className:"text-xs text-bambu-gray",children:[P," ",a("common.prints")]})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsxs("div",{className:"flex items-center justify-between gap-2",children:[i.jsx("p",{className:"text-sm text-bambu-gray leading-none",children:a("stats.avgPerPrint")}),i.jsxs("p",{className:"text-2xl font-bold text-white leading-none",children:[P>0?(C/P).toFixed(0):0,"g"]})]}),i.jsxs("p",{className:"text-xs text-bambu-gray",children:[e,P>0?(T/P).toFixed(2):"0.00"," avg"]})]})]}),N.length>0?i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsx("h4",{className:"text-sm font-medium text-bambu-gray mb-4",children:a("stats.usageOverTime")}),i.jsx(Fm,{width:"100%",height:250,children:i.jsxs(F$e,{data:N,children:[i.jsx("defs",{children:i.jsxs("linearGradient",{id:"colorFilament",x1:"0",y1:"0",x2:"0",y2:"1",children:[i.jsx("stop",{offset:"5%",stopColor:"#00ae42",stopOpacity:.3}),i.jsx("stop",{offset:"95%",stopColor:"#00ae42",stopOpacity:0})]})}),i.jsx(xp,{strokeDasharray:"3 3",stroke:"#3d3d3d"}),i.jsx(yp,{dataKey:"dateLabel",stroke:"#9ca3af",tick:{fontSize:12},interval:"preserveStartEnd"}),i.jsx(vp,{stroke:"#9ca3af",tick:{fontSize:12},tickFormatter:D=>`${D}g`}),i.jsx(Lm,{contentStyle:{backgroundColor:"#2d2d2d",border:"1px solid #3d3d3d",borderRadius:"8px"},labelStyle:{color:"#fff"},formatter:D=>[`${Number(D??0).toFixed(0)}g`,"Filament"]}),i.jsx(Cne,{type:"monotone",dataKey:"filament",stroke:"#00ae42",strokeWidth:2,fillOpacity:1,fill:"url(#colorFilament)"})]})})]}):i.jsx("div",{className:"bg-bambu-dark rounded-lg p-8 text-center text-bambu-gray",children:a("stats.noPrintDataInRange")}),i.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-4",children:[i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsxs("div",{className:"flex items-center justify-between mb-4",children:[i.jsx("h4",{className:"text-sm font-medium text-bambu-gray",children:a("stats.byMaterial")}),i.jsx(nC,{value:s,onChange:o})]}),_.length>0?i.jsxs("div",{className:"flex items-center gap-4",children:[i.jsx(Fm,{width:160,height:160,children:i.jsxs(gG,{children:[i.jsx(AR,{data:_,cx:"50%",cy:"50%",innerRadius:40,outerRadius:70,paddingAngle:2,dataKey:"value",children:_.map((D,A)=>i.jsx(Kb,{fill:n1[A%n1.length]},`cell-${A}`))}),i.jsx(Lm,{contentStyle:{backgroundColor:"#2d2d2d",border:"1px solid #3d3d3d",borderRadius:"8px"},formatter:D=>[s==="weight"?Am(Number(D??0)):s==="time"?`${Number(D??0)}h`:`${D??0}`,s==="weight"?"Usage":s==="time"?"Time":"Prints"]})]})}),i.jsx("div",{className:"flex-1 space-y-2 overflow-hidden",children:_.map((D,A)=>{const R=_.reduce((U,W)=>U+W.value,0),$=R>0?(D.value/R*100).toFixed(0):0;return i.jsxs("div",{className:"flex items-center gap-2 text-sm",children:[i.jsx("div",{className:"w-3 h-3 rounded-sm flex-shrink-0",style:{backgroundColor:n1[A%n1.length]}}),i.jsx("span",{className:"text-white truncate flex-1",children:D.name}),i.jsxs("span",{className:"text-bambu-gray flex-shrink-0",children:[s==="weight"?Am(D.value):s==="time"?`${D.value}h`:D.value," · ",$,"%"]})]},D.name)})})]}):i.jsx("div",{className:"h-[160px] flex items-center justify-center text-bambu-gray",children:a("stats.noFilamentData")})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsx("h4",{className:"text-sm font-medium text-bambu-gray mb-4",children:a("stats.filamentSuccess")}),g.length>0?i.jsx("div",{className:"space-y-1.5",children:g.map(D=>i.jsxs("div",{className:"flex items-center gap-2 text-sm",children:[i.jsx("span",{className:"text-white truncate w-20 flex-shrink-0",children:D.name}),i.jsx("div",{className:"flex-1 h-1.5 bg-bambu-dark-secondary rounded-full",children:i.jsx("div",{className:`h-full rounded-full transition-all ${D.rate>=90?"bg-status-ok":D.rate>=70?"bg-status-warning":"bg-status-error"}`,style:{width:`${D.rate}%`}})}),i.jsxs("span",{className:`font-medium flex-shrink-0 tabular-nums ${D.rate>=90?"text-status-ok":D.rate>=70?"text-status-warning":"text-status-error"}`,children:[D.rate,"%"]}),i.jsxs("span",{className:"text-bambu-gray flex-shrink-0 text-xs",children:["(",D.total,")"]})]},D.name))}):i.jsx("div",{className:"h-[160px] flex items-center justify-center text-bambu-gray",children:a("stats.noArchiveData")})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsxs("div",{className:"flex items-center justify-between mb-4",children:[i.jsx("h4",{className:"text-sm font-medium text-bambu-gray",children:a("stats.colorDistribution")}),i.jsx(nC,{value:l,onChange:c,exclude:["time"]})]}),y.length>0?(()=>{const D=y.reduce((A,R)=>A+R.value,0);return i.jsxs("div",{children:[i.jsxs("div",{className:"relative mx-auto",style:{width:160,height:160},children:[i.jsx(Fm,{width:"100%",height:"100%",children:i.jsxs(gG,{children:[i.jsx(AR,{data:y,cx:"50%",cy:"50%",innerRadius:45,outerRadius:70,paddingAngle:2,dataKey:"value",children:y.map((A,R)=>i.jsx(Kb,{fill:A.hex,stroke:"#1a1a1a",strokeWidth:1},`color-${R}`))}),i.jsx(Lm,{contentStyle:{backgroundColor:"#2d2d2d",border:"1px solid #3d3d3d",borderRadius:"8px"},formatter:A=>[l==="weight"?Am(Number(A??0)):`${A??0}`,a(l==="weight"?"stats.filamentByWeight":"stats.filamentByPrints")]})]})}),i.jsxs("div",{className:"absolute inset-0 flex flex-col items-center justify-center",children:[i.jsx("span",{className:"text-lg font-bold text-white",children:l==="weight"?Am(D):D}),i.jsxs("span",{className:"text-[10px] text-bambu-gray",children:[y.length," ",y.length===1?"color":"colors"]})]})]}),i.jsx("div",{className:"grid grid-cols-2 gap-x-3 gap-y-1 mt-2",children:y.slice(0,8).map(A=>{const R=D>0?(A.value/D*100).toFixed(0):0;return i.jsxs("div",{className:"flex items-center gap-1.5 text-xs min-w-0",children:[i.jsx("div",{className:"w-2.5 h-2.5 rounded-full flex-shrink-0 border border-white/20",style:{backgroundColor:A.hex}}),i.jsxs("span",{className:"text-bambu-gray truncate",children:[R,"%"]})]},A.hex)})}),y.length>8&&i.jsxs("p",{className:"text-[10px] text-bambu-gray mt-1 text-center",children:["+",y.length-8," more"]})]})})():i.jsx("div",{className:"h-[160px] flex items-center justify-center text-bambu-gray",children:a("stats.noColorData")})]})]})]})}function DZe({id:t,title:e,component:n,isHidden:r,size:a,columnSpan:s,onToggleVisibility:o,onToggleSize:l}){const{attributes:c,listeners:d,setNodeRef:u,transform:m,transition:p,isDragging:f}=Cse({id:t}),x={transform:nx.Transform.toString(m),transition:p,opacity:f?.5:1};return r?null:i.jsxs("div",{ref:u,style:{...x,gridColumn:`span ${s}`},className:`bg-bambu-dark-secondary rounded-xl border border-bambu-dark-tertiary overflow-hidden ${f?"ring-2 ring-bambu-green shadow-lg":""}`,children:[i.jsxs("div",{className:"flex items-center justify-between px-4 py-3 border-b border-bambu-dark-tertiary bg-bambu-dark/30",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("button",{...c,...d,className:"cursor-grab active:cursor-grabbing p-1 hover:bg-bambu-dark-tertiary rounded transition-colors",title:"Drag to reorder",children:i.jsx(qm,{className:"w-6 h-6 md:w-4 md:h-4 text-bambu-gray"})}),i.jsx("h3",{className:"text-sm font-medium text-white",children:e})]}),i.jsxs("div",{className:"flex items-center gap-1",children:[i.jsx("button",{onClick:l,className:"p-1 hover:bg-bambu-dark-tertiary rounded transition-colors",title:`Size: ${a===1?"1/4":a===2?"1/2":"Full"} - Click to cycle`,children:a===4?i.jsx(KF,{className:"w-4 h-4 text-bambu-gray hover:text-white"}):i.jsx(uC,{className:"w-4 h-4 text-bambu-gray hover:text-white"})}),i.jsx("button",{onClick:o,className:"p-1 hover:bg-bambu-dark-tertiary rounded transition-colors",title:"Hide widget",children:i.jsx(E0,{className:"w-4 h-4 text-bambu-gray hover:text-white"})})]})]}),i.jsx("div",{className:"p-4",children:typeof n=="function"?n(a):n})]})}function RZe({widgets:t,storageKey:e,columns:n=4,stackBelow:r,hideControls:a=!1,onResetLayout:s,renderControls:o}){const l=()=>{const D={};return t.forEach(A=>{D[A.id]=A.defaultSize||4}),D},[c,d]=w.useState(()=>{const D=localStorage.getItem(e);if(D)try{const A=JSON.parse(D);if(!A.sizes)A.sizes=l();else{const R=l();for(const $ in R)$ in A.sizes||(A.sizes[$]=R[$])}return A}catch{}return{order:t.map(A=>A.id),hidden:t.filter(A=>A.defaultVisible===!1).map(A=>A.id),sizes:l()}}),[u,m]=w.useState(!1),[p,f]=w.useState(!1);w.useEffect(()=>{if(!r)return;const D=window.matchMedia(`(max-width: ${r}px)`),A=$=>{f($.matches)};A(D);const R=$=>A($);return D.addEventListener?D.addEventListener("change",R):D.addListener(R),()=>{D.removeEventListener?D.removeEventListener("change",R):D.removeListener(R)}},[r]);const x=r&&p?1:n;w.useEffect(()=>{const D=()=>m(A=>!A);return window.addEventListener("toggle-hidden-panel",D),()=>window.removeEventListener("toggle-hidden-panel",D)},[]),w.useEffect(()=>{localStorage.setItem(e,JSON.stringify(c))},[c,e]),w.useEffect(()=>{const A=t.map(R=>R.id).filter(R=>!c.order.includes(R));A.length>0&&d(R=>({...R,order:[...R.order,...A]}))},[t,c.order]);const v=ise(Jk(qT,{activationConstraint:{distance:8}}),Jk($T,{coordinateGetter:Tse})),g=D=>{const{active:A,over:R}=D;R&&A.id!==R.id&&d($=>{const U=$.order.indexOf(A.id),W=$.order.indexOf(R.id);return{...$,order:WT($.order,U,W)}})},y=D=>{d(A=>({...A,hidden:A.hidden.includes(D)?A.hidden.filter(R=>R!==D):[...A.hidden,D]}))},_=D=>{d(A=>{const R=A.sizes[D]||4,$=R===1?2:R===2?4:1;return{...A,sizes:{...A.sizes,[D]:$}}})},N=()=>{const D={order:t.map(A=>A.id),hidden:t.filter(A=>A.defaultVisible===!1).map(A=>A.id),sizes:l()};d(D),s?.()},C=c.order.map(D=>t.find(A=>A.id===D)).filter(Boolean),T=C.filter(D=>!c.hidden.includes(D.id)),P=C.filter(D=>c.hidden.includes(D.id)),k=o?.({hiddenCount:P.length,showHiddenPanel:u,setShowHiddenPanel:m,resetLayout:N});return i.jsxs("div",{className:"space-y-4",children:[k,!a&&!o&&i.jsxs("div",{className:"flex items-center justify-end gap-2",children:[i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:N,children:[i.jsx(mo,{className:"w-4 h-4"}),"Reset Layout"]}),P.length>0&&i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>m(!u),children:[i.jsx(rc,{className:"w-4 h-4"}),P.length," Hidden"]})]}),u&&P.length>0&&i.jsxs("div",{className:"p-4 bg-bambu-dark rounded-xl border border-bambu-dark-tertiary",children:[i.jsx("p",{className:"text-sm text-bambu-gray mb-3",children:"Hidden widgets (click to show):"}),i.jsx("div",{className:"flex flex-wrap gap-2",children:P.map(D=>i.jsxs("button",{onClick:()=>y(D.id),className:"px-3 py-1.5 bg-bambu-dark-tertiary hover:bg-bambu-green/20 rounded-lg text-sm text-white transition-colors flex items-center gap-2",children:[i.jsx(rc,{className:"w-3 h-3"}),D.title]},D.id))})]}),i.jsx(wse,{sensors:v,collisionDetection:lse,onDragEnd:g,children:i.jsx(Nse,{items:T.map(D=>D.id),strategy:MI,children:i.jsx("div",{className:"grid gap-6",style:{gridTemplateColumns:`repeat(${x}, minmax(0, 1fr))`},children:T.map(D=>{const A=c.sizes[D.id]||2,R=Math.min(A,x);return i.jsx(DZe,{id:D.id,title:D.title,component:D.component,isHidden:c.hidden.includes(D.id),size:A,columnSpan:R,onToggleVisibility:()=>y(D.id),onToggleSize:()=>_(D.id)},D.id)})})})}),T.length===0&&i.jsxs("div",{className:"text-center py-12 text-bambu-gray",children:[i.jsx("p",{children:"All widgets are hidden."}),i.jsx(Oe,{className:"mt-4",onClick:N,children:"Reset Layout"})]})]})}function FZe(t){const e=new Date,n=e.getUTCFullYear(),r=e.getUTCMonth(),a=e.getUTCDate(),s=l=>l.toISOString().split("T")[0],o=s(e);switch(t){case"today":return{dateFrom:o,dateTo:o};case"this-week":{const l=e.getUTCDay(),c=new Date(Date.UTC(n,r,a-(l===0?6:l-1)));return{dateFrom:s(c),dateTo:o}}case"this-month":return{dateFrom:s(new Date(Date.UTC(n,r,1))),dateTo:o};case"last-7":return{dateFrom:s(new Date(Date.UTC(n,r,a-6))),dateTo:o};case"last-30":return{dateFrom:s(new Date(Date.UTC(n,r,a-29))),dateTo:o};case"last-90":return{dateFrom:s(new Date(Date.UTC(n,r,a-89))),dateTo:o};case"this-year":return{dateFrom:s(new Date(Date.UTC(n,0,1))),dateTo:o};case"all-time":return{dateFrom:void 0,dateTo:void 0};case"custom":return{}}}const LZe=["today","this-week","this-month","last-7","last-30","last-90","this-year","all-time"],OZe=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],NF=["12am","1am","2am","3am","4am","5am","6am","7am","8am","9am","10am","11am","12pm","1pm","2pm","3pm","4pm","5pm","6pm","7pm","8pm","9pm","10pm","11pm"],Gj=[{key:"<30m",max:1800},{key:"30m-1h",max:3600},{key:"1-2h",max:7200},{key:"2-4h",max:14400},{key:"4-8h",max:28800},{key:"8-12h",max:43200},{key:"12-24h",max:86400},{key:"24h+",max:1/0}],r1={backgroundColor:"#2d2d2d",border:"1px solid #3d3d3d",borderRadius:"8px"};function IZe({stats:t,currency:e}){const{t:n}=Mt(),r=[{icon:oa,color:"text-bambu-green",label:n("stats.totalPrints"),value:`${t?.total_prints||0}`},{icon:Xn,color:"text-blue-400",label:n("stats.printTime"),value:`${t?.total_print_time_hours?.toFixed(1)??"0"}h`},{icon:oa,color:"text-orange-400",label:n("stats.filamentUsed"),value:Am(t?.total_filament_grams||0)},{icon:U1,color:"text-green-400",label:n("stats.filamentCost"),value:`${e} ${t?.total_cost?.toFixed(2)??"0.00"}`},{icon:ac,color:"text-yellow-400",label:n("stats.energyUsed"),value:`${t?.total_energy_kwh?.toFixed(3)??"0.000"} kWh`},{icon:U1,color:"text-yellow-500",label:n("stats.energyCost"),value:`${e} ${t?.total_energy_cost?.toFixed(2)??"0.00"}`}];return i.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 gap-4",children:r.map(a=>i.jsxs("div",{className:"flex items-start gap-3",children:[i.jsx("div",{className:`p-2 rounded-lg bg-bambu-dark ${a.color}`,children:i.jsx(a.icon,{className:"w-5 h-5"})}),i.jsxs("div",{children:[i.jsx("p",{className:"text-xs text-bambu-gray",children:a.label}),i.jsx("p",{className:"text-xl font-bold text-white",children:a.value})]})]},a.label))})}function zZe({stats:t,printerMap:e,size:n=1}){const{t:r}=Mt(),a=(t?.successful_prints||0)+(t?.failed_prints||0),s=a?Math.round(t.successful_prints/a*100):0,o=n===1?112:n===2?128:144,l=o/2-8,c=l*2*Math.PI;return i.jsxs("div",{className:"flex items-center gap-6",children:[i.jsxs("div",{className:"relative flex-shrink-0",style:{width:o,height:o},children:[i.jsxs("svg",{className:"w-full h-full -rotate-90",children:[i.jsx("circle",{cx:o/2,cy:o/2,r:l,fill:"none",stroke:"#3d3d3d",strokeWidth:"10"}),i.jsx("circle",{cx:o/2,cy:o/2,r:l,fill:"none",stroke:"#00ae42",strokeWidth:"10",strokeLinecap:"round",strokeDasharray:`${s/100*c} ${c}`})]}),i.jsx("div",{className:"absolute inset-0 flex items-center justify-center",children:i.jsxs("span",{className:`font-bold text-white ${n>=2?"text-2xl":"text-xl"}`,children:[s,"%"]})})]}),i.jsxs("div",{className:"flex-1 min-w-0",children:[i.jsxs("div",{className:"space-y-2",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(pr,{className:"w-4 h-4 text-status-ok flex-shrink-0"}),i.jsx("span",{className:"text-sm text-bambu-gray",children:r("stats.successful")}),i.jsx("span",{className:"text-sm text-white font-medium",children:t?.successful_prints||0})]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Vi,{className:"w-4 h-4 text-status-error flex-shrink-0"}),i.jsx("span",{className:"text-sm text-bambu-gray",children:r("stats.failed")}),i.jsx("span",{className:"text-sm text-white font-medium",children:t?.failed_prints||0})]})]}),n>=2&&t?.prints_by_printer&&Object.keys(t.prints_by_printer).length>0&&i.jsxs("div",{className:"mt-4 pt-4 border-t border-bambu-dark-tertiary",children:[i.jsx("p",{className:"text-xs text-bambu-gray font-medium mb-2",children:r("stats.printsByPrinter")}),i.jsx("div",{className:`grid gap-x-6 gap-y-1 ${n===4?"grid-cols-3":"grid-cols-2"}`,style:{width:"fit-content"},children:Object.entries(t.prints_by_printer).map(([d,u])=>i.jsxs("div",{className:"flex items-center gap-3 text-sm",children:[i.jsx("span",{className:"text-bambu-gray truncate max-w-[120px]",children:e.get(d)||`${r("common.printer")} ${d}`}),i.jsx("span",{className:"text-white font-medium",children:u})]},d))})]})]})]})}function UZe({stats:t,printerMap:e,size:n=1}){const{t:r}=Mt(),a=t?.average_time_accuracy;if(a==null)return i.jsx("div",{className:"flex items-center justify-center h-full",children:i.jsx("p",{className:"text-bambu-gray text-center py-4",children:r("stats.noTimeAccuracyData")})});const o=(Math.min(150,Math.max(50,a))-50)/100*100,c=(v=>v>=95&&v<=105?"#00ae42":v>105?"#3b82f6":"#f97316")(a),d=a-100,u=n===1?112:n===2?128:144,m=u/2-8,p=m*2*Math.PI,f=n===1?3:n===2?6:999,x=t?.time_accuracy_by_printer?Object.entries(t.time_accuracy_by_printer).slice(0,f):[];return i.jsxs("div",{className:"flex items-center gap-6",children:[i.jsxs("div",{className:"relative flex-shrink-0",style:{width:u,height:u},children:[i.jsxs("svg",{className:"w-full h-full -rotate-90",children:[i.jsx("circle",{cx:u/2,cy:u/2,r:m,fill:"none",stroke:"#3d3d3d",strokeWidth:"10"}),i.jsx("circle",{cx:u/2,cy:u/2,r:m,fill:"none",stroke:c,strokeWidth:"10",strokeLinecap:"round",strokeDasharray:`${o/100*p} ${p}`})]}),i.jsxs("div",{className:"absolute inset-0 flex flex-col items-center justify-center",children:[i.jsxs("span",{className:`font-bold text-white ${n>=2?"text-2xl":"text-xl"}`,children:[a.toFixed(0),"%"]}),i.jsxs("span",{className:`text-xs ${d>=0?"text-blue-400":"text-orange-400"}`,children:[d>=0?"+":"",d.toFixed(0),"%"]})]})]}),i.jsxs("div",{className:"flex-1 min-w-0",children:[i.jsxs("div",{className:"flex items-center gap-2 text-xs text-bambu-gray",children:[i.jsx(eX,{className:"w-3 h-3 flex-shrink-0"}),i.jsx("span",{children:r("stats.perfectEstimate")})]}),x.length>0&&i.jsx("div",{className:`mt-2 ${n===4?"grid grid-cols-3 gap-x-6 gap-y-1":n===2?"grid grid-cols-2 gap-x-6 gap-y-1":"space-y-1"}`,style:{width:"fit-content"},children:x.map(([v,g])=>i.jsxs("div",{className:"flex items-center gap-2 text-xs",children:[i.jsx("span",{className:"text-bambu-gray truncate max-w-[100px]",children:e.get(v)||`${r("common.printer")} ${v}`}),i.jsxs("span",{className:`font-medium ${g>=95&&g<=105?"text-status-ok":g>105?"text-blue-400":"text-status-warning"}`,children:[g.toFixed(0),"%"]})]},v))})]})]})}function BZe({printDates:t,dateFrom:e,dateTo:n}){const{days:r,hourlyCounts:a,maxCount:s}=w.useMemo(()=>{const u=new Date(e+"T00:00:00"),m=new Date(n+"T00:00:00"),p=[],f=y=>`${y.getFullYear()}-${String(y.getMonth()+1).padStart(2,"0")}-${String(y.getDate()).padStart(2,"0")}`,x=new Date(u);for(;x<=m;)p.push({key:f(x),label:x.toLocaleDateString(void 0,{weekday:"short",month:"short",day:"numeric"})}),x.setDate(x.getDate()+1);const v={};let g=0;return t.forEach(y=>{const _=er(y);if(!_)return;const C=`${`${_.getFullYear()}-${String(_.getMonth()+1).padStart(2,"0")}-${String(_.getDate()).padStart(2,"0")}`}-${_.getHours()}`;v[C]=(v[C]||0)+1,v[C]>g&&(g=v[C])}),{days:p,hourlyCounts:v,maxCount:Math.max(1,g)}},[t,e,n]),o=u=>{if(u===0)return"bg-bambu-dark";const m=u/s;return m<=.25?"bg-bambu-green/30":m<=.5?"bg-bambu-green/50":m<=.75?"bg-bambu-green/75":"bg-bambu-green"},l=20,c=2,d=80;return i.jsxs("div",{className:"w-full overflow-x-auto",children:[i.jsxs("div",{className:"inline-flex flex-col",style:{gap:c},children:[i.jsx("div",{className:"flex",style:{gap:c,marginLeft:d+4},children:NF.map((u,m)=>i.jsx("div",{className:"text-bambu-gray text-[10px] text-center",style:{width:l,visibility:m%2===0?"visible":"hidden"},children:u},m))}),r.map(u=>i.jsxs("div",{className:"flex items-center",style:{gap:c},children:[i.jsx("div",{className:"text-bambu-gray text-[10px] flex-shrink-0 truncate",style:{width:d},children:u.label}),Array.from({length:24},(m,p)=>{const f=a[`${u.key}-${p}`]||0;return i.jsx("div",{className:`rounded-sm ${o(f)}`,style:{width:l,height:l},title:`${u.label} ${NF[p]}: ${f} print${f!==1?"s":""}`},p)})]},u.key))]}),i.jsxs("div",{className:"flex items-center gap-2 mt-3 text-bambu-gray text-xs",children:[i.jsx("span",{children:"Less"}),i.jsxs("div",{className:"flex",style:{gap:c},children:[i.jsx("div",{className:"rounded-sm bg-bambu-dark",style:{width:l,height:l}}),i.jsx("div",{className:"rounded-sm bg-bambu-green/30",style:{width:l,height:l}}),i.jsx("div",{className:"rounded-sm bg-bambu-green/50",style:{width:l,height:l}}),i.jsx("div",{className:"rounded-sm bg-bambu-green/75",style:{width:l,height:l}}),i.jsx("div",{className:"rounded-sm bg-bambu-green",style:{width:l,height:l}})]}),i.jsx("span",{children:"More"})]})]})}function HZe({printDates:t,size:e=2,dateFrom:n,dateTo:r}){const a=w.useMemo(()=>n&&r?Math.max((new Date(r).getTime()-new Date(n).getTime())/864e5,0)+1:n?Math.max((Date.now()-new Date(n).getTime())/864e5,0)+1:1/0,[n,r]);if(a<=7&&n&&r)return i.jsx(BZe,{printDates:t,dateFrom:n,dateTo:r});const o=a===1/0?e===1?3:e===2?6:12:Math.max(1,Math.ceil(a/30));return i.jsx(MZe,{printDates:t,months:o})}function $Ze({stats:t,archives:e,printerMap:n}){const{t:r}=Mt(),[a,s]=w.useState("weight"),[o,l]=w.useState("weight"),c=w.useMemo(()=>{const y=new Map;return t?.prints_by_printer&&Object.entries(t.prints_by_printer).forEach(([_,N])=>{const C=y.get(_)||{prints:0,weight:0,time:0};C.prints=N,y.set(_,C)}),e.forEach(_=>{if(!_.printer_id)return;const N=String(_.printer_id),C=y.get(N)||{prints:0,weight:0,time:0};C.weight+=_.filament_used_grams||0,C.time+=_.actual_time_seconds||_.print_time_seconds||0,t?.prints_by_printer||C.prints++,y.set(N,C)}),Array.from(y.entries()).map(([_,N])=>({name:n.get(_)||`${r("common.printer")} ${_}`,value:a==="prints"?N.prints:a==="weight"?Math.round(N.weight):Math.round(N.time/3600*10)/10})).sort((_,N)=>N.value-_.value)},[t,e,n,a,r]),d=w.useMemo(()=>{const y=Array.from({length:24},(_,N)=>({hour:N,label:NF[N],total:0,failures:0}));return e.forEach(_=>{if(!_.started_at)return;const N=er(_.started_at);if(!N)return;const C=N.getHours();y[C].total++,_.status==="failed"&&y[C].failures++}),y},[e]),u=w.useMemo(()=>{const y=Gj.map(_=>({name:_.key,count:0}));return e.forEach(_=>{const N=_.actual_time_seconds||_.print_time_seconds;if(!(!N||N<=0)){for(let C=0;C{const y=[0,0,0,0,0,0,0],_=new Set;e.forEach(C=>{const T=er(C.created_at)||new Date(C.created_at);let P=T.getDay()-1;P<0&&(P=6),o==="prints"?y[P]++:o==="weight"?y[P]+=C.filament_used_grams||0:y[P]+=(C.actual_time_seconds||C.print_time_seconds||0)/3600;const k=new Date(T);k.setDate(T.getDate()-(T.getDay()+6)%7),_.add(`${k.getFullYear()}-${String(k.getMonth()+1).padStart(2,"0")}-${String(k.getDate()).padStart(2,"0")}`)});const N=Math.max(_.size,1);return OZe.map((C,T)=>({name:C,avg:Math.round(y[T]/N*10)/10}))},[e,o]),p=y=>({unit:y==="weight"?"g":y==="time"?"h":"",color:y==="weight"?"#00ae42":y==="time"?"#3b82f6":"#f59e0b"}),f=p(a),x=r(a==="weight"?"stats.filamentByWeight":a==="time"?"stats.hours":"common.prints"),v=p(o),g=r(o==="weight"?"stats.avgWeight":o==="time"?"stats.avgTime":"stats.avgPrints");return i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsxs("div",{className:"flex items-center justify-between mb-3",children:[i.jsx("h4",{className:"text-sm font-medium text-bambu-gray",children:r("stats.printsByPrinter")}),i.jsx(nC,{value:a,onChange:s})]}),c.length>0?i.jsx(Fm,{width:"100%",height:Math.max(140,c.length*40),children:i.jsxs(z_,{data:c,layout:"vertical",margin:{left:10},children:[i.jsx(xp,{strokeDasharray:"3 3",stroke:"#3d3d3d"}),i.jsx(yp,{type:"number",stroke:"#9ca3af",tick:{fontSize:11},unit:f.unit}),i.jsx(vp,{type:"category",dataKey:"name",stroke:"#9ca3af",tick:{fontSize:11},width:100}),i.jsx(Lm,{contentStyle:r1,formatter:y=>[a==="weight"?Am(Number(y??0)):`${y??0}${f.unit}`,x]}),i.jsx(Zg,{dataKey:"value",fill:f.color,radius:[0,4,4,0]})]})}):i.jsx("p",{className:"text-bambu-gray text-center py-4",children:r("stats.noPrinterData")})]}),i.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-3 gap-4",children:[i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsx("h4",{className:"text-sm font-medium text-bambu-gray mb-3",children:r("stats.printDuration")}),e.length>0?i.jsx(Fm,{width:"100%",height:160,children:i.jsxs(z_,{data:u,children:[i.jsx(xp,{strokeDasharray:"3 3",stroke:"#3d3d3d"}),i.jsx(yp,{dataKey:"name",stroke:"#9ca3af",tick:{fontSize:11}}),i.jsx(vp,{stroke:"#9ca3af",tick:{fontSize:11},allowDecimals:!1}),i.jsx(Lm,{contentStyle:r1}),i.jsx(Zg,{dataKey:"count",name:r("common.prints"),fill:"#00ae42",radius:[4,4,0,0]})]})}):i.jsx("p",{className:"text-bambu-gray text-center py-4",children:r("stats.noArchiveData")})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsxs("div",{className:"flex items-center justify-between mb-3",children:[i.jsx("h4",{className:"text-sm font-medium text-bambu-gray",children:r("stats.printHabits")}),i.jsx(nC,{value:o,onChange:l})]}),e.length>0?i.jsx(Fm,{width:"100%",height:160,children:i.jsxs(z_,{data:m,children:[i.jsx(xp,{strokeDasharray:"3 3",stroke:"#3d3d3d"}),i.jsx(yp,{dataKey:"name",stroke:"#9ca3af",tick:{fontSize:11}}),i.jsx(vp,{stroke:"#9ca3af",tick:{fontSize:11},unit:v.unit}),i.jsx(Lm,{contentStyle:r1,formatter:y=>[`${y??0}${v.unit}`,g]}),i.jsx(Zg,{dataKey:"avg",fill:v.color,radius:[4,4,0,0]})]})}):i.jsx("p",{className:"text-bambu-gray text-center py-4",children:r("stats.noArchiveData")})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-4",children:[i.jsx("h4",{className:"text-sm font-medium text-bambu-gray mb-3",children:r("stats.printTimeOfDay")}),e.length>0?i.jsx(Fm,{width:"100%",height:160,children:i.jsxs(z_,{data:d,children:[i.jsx(xp,{strokeDasharray:"3 3",stroke:"#3d3d3d"}),i.jsx(yp,{dataKey:"label",stroke:"#9ca3af",tick:{fontSize:10},interval:5}),i.jsx(vp,{stroke:"#9ca3af",tick:{fontSize:11},allowDecimals:!1}),i.jsx(Lm,{contentStyle:r1}),i.jsx(Zg,{dataKey:"total",name:r("stats.totalPrints"),fill:"#00ae42",radius:[2,2,0,0]}),i.jsx(Zg,{dataKey:"failures",name:r("stats.failed"),fill:"#ef4444",radius:[2,2,0,0]})]})}):i.jsx("p",{className:"text-bambu-gray text-center py-4",children:r("stats.noArchiveData")})]})]})]})}function qZe({archives:t,currency:e,dateFrom:n,dateTo:r}){const{t:a}=Mt();return!t||t.length===0?i.jsx("p",{className:"text-bambu-gray text-center py-4",children:a("stats.noPrintData")}):i.jsx(jZe,{archives:t,currency:e,dateFrom:n,dateTo:r})}function VZe({size:t=1,dateFrom:e,dateTo:n}){const{t:r}=Mt(),a=!!(e||n),{data:s,isLoading:o}=Ze({queryKey:["failureAnalysis",e,n],queryFn:()=>fe.getFailureAnalysis({...a?{dateFrom:e,dateTo:n}:{days:30}})});if(o)return i.jsx("div",{className:"flex justify-center py-4",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})});if(!s||s.total_prints===0)return i.jsx("p",{className:"text-bambu-gray text-center py-4",children:r(a?"stats.noPrintDataInRange":"stats.noPrintDataLast30Days")});const l=t===1?5:t===2?8:999,c=Object.entries(s.failures_by_reason).sort(([,m],[,p])=>p-m),d=c.slice(0,l),u=c.length>l;return i.jsxs("div",{className:`${t>=2?"flex gap-8":"space-y-4"}`,children:[i.jsxs("div",{className:t>=2?"flex-shrink-0":"",children:[i.jsx("div",{className:"flex items-center gap-4",children:i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Cn,{className:`w-5 h-5 ${s.failure_rate>20?"text-status-error":s.failure_rate>10?"text-status-warning":"text-status-ok"}`}),i.jsxs("span",{className:`font-bold text-white ${t>=2?"text-3xl":"text-2xl"}`,children:[s.failure_rate.toFixed(1),"%"]})]})}),i.jsx("div",{className:"text-sm text-bambu-gray mt-1",children:r("stats.failedPrintsCount",{failed:s.failed_prints,total:s.total_prints})}),s.trend&&s.trend.length>=2&&i.jsx("div",{className:`${t>=2?"mt-4":"mt-2 pt-2 border-t border-bambu-dark-tertiary"}`,children:i.jsxs("div",{className:"flex items-center gap-2 text-sm",children:[i.jsx(QF,{className:`w-4 h-4 ${s.trend[s.trend.length-1].failure_rate0&&i.jsxs("div",{className:`flex-1 ${t>=2?"border-l border-bambu-dark-tertiary pl-8":"pt-2"}`,children:[i.jsx("p",{className:"text-xs text-bambu-gray font-medium mb-2",children:t>=2?r("stats.failureReasons"):r("stats.topFailureReasons")}),i.jsx("div",{className:`${t===4?"grid grid-cols-2 gap-x-6 gap-y-1":"space-y-1"}`,children:d.map(([m,p])=>i.jsxs("div",{className:"flex items-center justify-between text-sm",children:[i.jsx("span",{className:`text-white truncate ${t===4?"max-w-[200px]":"max-w-[160px]"}`,children:m||r("common.unknown")}),i.jsx("span",{className:"text-bambu-gray ml-2",children:p})]},m))}),u&&i.jsx("p",{className:"text-xs text-bambu-gray mt-2",children:r("common.more",{count:c.length-l})})]})]})}function GZe({archives:t,currency:e}){const{t:n}=Mt(),r=w.useMemo(()=>{const a=[];if(t.length===0)return a;const s=x=>{let v=null,g=0;return t.forEach(y=>{const _=x(y);_&&_>g&&(g=_,v=y)}),{archive:v,value:g}},o=s(x=>x.actual_time_seconds);o.archive&&a.push({icon:Xn,iconColor:"text-blue-400",label:n("stats.longestPrint"),value:js(o.value),detail:o.archive.print_name||null});const l=s(x=>x.filament_used_grams);l.archive&&a.push({icon:oa,iconColor:"text-orange-400",label:n("stats.heaviestPrint"),value:Am(l.value),detail:l.archive.print_name||null});const c=s(x=>x.cost);c.archive&&a.push({icon:U1,iconColor:"text-green-400",label:n("stats.mostExpensivePrint"),value:`${e}${c.value.toFixed(2)}`,detail:c.archive.print_name||null});const d=new Map;t.forEach(x=>{const v=er(x.created_at)||new Date(x.created_at),g=`${v.getFullYear()}-${String(v.getMonth()+1).padStart(2,"0")}-${String(v.getDate()).padStart(2,"0")}`;d.set(g,(d.get(g)||0)+1)});let u="",m=0;d.forEach((x,v)=>{x>m&&(m=x,u=v)}),m>1&&a.push({icon:Xr,iconColor:"text-purple-400",label:n("stats.busiestDay"),value:`${m} ${n("common.prints")}`,detail:(()=>{const[x,v,g]=u.split("-").map(Number);return new Date(x,v-1,g).toLocaleDateString(void 0,{month:"short",day:"numeric",year:"numeric"})})()});const p=[...t].filter(x=>x.status==="completed"||x.status==="failed").sort((x,v)=>new Date(v.completed_at||v.created_at).getTime()-new Date(x.completed_at||x.created_at).getTime());let f=0;for(const x of p)if(x.status==="completed")f++;else break;return f>0&&a.push({icon:ac,iconColor:"text-yellow-400",label:n("stats.successStreak"),value:`${f}`,detail:f===1?n("stats.streakPrint"):n("stats.streakPrints",{count:f})}),a},[t,e,n]);return r.length===0?i.jsx("p",{className:"text-bambu-gray text-center py-4",children:n("stats.noArchiveData")}):i.jsx("div",{className:"space-y-3",children:r.map((a,s)=>i.jsxs("div",{className:"flex items-center gap-3",children:[i.jsx("div",{className:`p-1.5 rounded-lg bg-bambu-dark ${a.iconColor}`,children:i.jsx(a.icon,{className:"w-4 h-4"})}),i.jsxs("div",{className:"flex-1 min-w-0",children:[i.jsx("p",{className:"text-xs text-bambu-gray",children:a.label}),i.jsxs("div",{className:"flex items-baseline gap-2",children:[i.jsx("span",{className:"text-sm font-bold text-white",children:a.value}),a.detail&&i.jsx("span",{className:"text-xs text-bambu-gray truncate",children:a.detail})]})]})]},s))})}function WZe(){const{t}=Mt(),{showToast:e}=hn(),{hasPermission:n}=Dr(),[r,a]=w.useState(!1),[s,o]=w.useState(!1),[l,c]=w.useState(0),[d,u]=w.useState(0),[m,p]=w.useState(!1),[f,x]=w.useState(()=>{try{const te=localStorage.getItem("bambusy-stats-timeframe");if(te){const ie=JSON.parse(te);if(ie.preset)return ie}}catch{}return{preset:"all-time",dateFrom:void 0,dateTo:void 0}}),[v,g]=w.useState(!1);w.useEffect(()=>{localStorage.setItem("bambusy-stats-timeframe",JSON.stringify(f))},[f]);const y=w.useMemo(()=>f.preset==="custom"?{dateFrom:f.dateFrom,dateTo:f.dateTo}:FZe(f.preset),[f]);w.useEffect(()=>{const te=()=>{try{const Y=localStorage.getItem("bambusy-dashboard-layout-v2");if(Y){const ae=JSON.parse(Y);u(ae.hidden?.length||0)}}catch{u(0)}};te(),window.addEventListener("storage",te);const ie=setInterval(te,2e3);return()=>{window.removeEventListener("storage",te),clearInterval(ie)}},[l]);const{data:_,isLoading:N,refetch:C}=Ze({queryKey:["archiveStats",y.dateFrom,y.dateTo],queryFn:()=>fe.getArchiveStats({dateFrom:y.dateFrom,dateTo:y.dateTo})}),{data:T}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),{data:P,refetch:k}=Ze({queryKey:["archivesSlim",y.dateFrom,y.dateTo],queryFn:()=>fe.getArchivesSlim(y.dateFrom,y.dateTo)}),{data:D}=Ze({queryKey:["settings"],queryFn:fe.getSettings}),A=async te=>{o(!1),a(!0);try{const{blob:ie,filename:Y}=await fe.exportStats({format:te,days:90}),ae=URL.createObjectURL(ie),de=document.createElement("a");de.href=ae,de.download=Y,de.click(),URL.revokeObjectURL(ae),e(t("stats.exportDownloaded"))}catch{e(t("stats.exportFailed"),"error")}finally{a(!1)}},R=async()=>{p(!0);try{const te=await fe.recalculateCosts();await Promise.all([C(),k()]),e(t("stats.recalculatedCosts",{count:te.updated}))}catch{e(t("stats.recalculateFailed"),"error")}finally{p(!1)}},$=ol(D?.currency||"USD"),U=new Map(T?.map(te=>[String(te.id),te.name])||[]),W=w.useMemo(()=>P?.map(te=>te.created_at)||[],[P]);if(N)return i.jsx("div",{className:"p-4 md:p-8",children:i.jsx("div",{className:"text-center py-12 text-bambu-gray",children:t("stats.loadingStats")})});const O=[{id:"quick-stats",title:t("stats.quickStats"),component:i.jsx(IZe,{stats:_,currency:$}),defaultSize:2},{id:"success-rate",title:t("stats.successRate"),component:te=>i.jsx(zZe,{stats:_,printerMap:U,size:te}),defaultSize:1},{id:"time-accuracy",title:t("stats.timeAccuracy"),component:te=>i.jsx(UZe,{stats:_,printerMap:U,size:te}),defaultSize:1},{id:"failure-analysis",title:t("stats.failureAnalysis"),component:te=>i.jsx(VZe,{size:te,dateFrom:y.dateFrom,dateTo:y.dateTo}),defaultSize:1},{id:"print-activity",title:t("stats.printActivity"),component:te=>i.jsx(HZe,{printDates:W,size:te,dateFrom:y.dateFrom,dateTo:y.dateTo}),defaultSize:2},{id:"records",title:t("stats.records"),component:i.jsx(GZe,{archives:P||[],currency:$}),defaultSize:1},{id:"printer-stats",title:t("stats.printerStats"),component:i.jsx($Ze,{stats:_,archives:P||[],printerMap:U}),defaultSize:4},{id:"filament-trends",title:t("stats.filamentTrends"),component:i.jsx(qZe,{archives:P||[],currency:$,dateFrom:y.dateFrom,dateTo:y.dateTo}),defaultSize:4}];return i.jsxs("div",{className:"p-4 md:p-8",children:[i.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-center sm:justify-between gap-4 mb-6",children:[i.jsxs("div",{children:[i.jsx("h1",{className:"text-2xl font-bold text-white",children:t("stats.title")}),i.jsx("p",{className:"text-bambu-gray",children:t("stats.subtitle")})]}),i.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[d>0&&i.jsxs(Oe,{variant:"secondary",onClick:()=>{window.dispatchEvent(new CustomEvent("toggle-hidden-panel"))},children:[i.jsx(rc,{className:"w-4 h-4"}),t("stats.hiddenCount",{count:d})]}),i.jsxs(Oe,{variant:"secondary",onClick:()=>{localStorage.removeItem("bambusy-dashboard-layout-v2"),c(te=>te+1),e(t("stats.layoutReset"))},disabled:!n("settings:update"),title:n("settings:update")?void 0:t("stats.noPermissionResetLayout"),children:[i.jsx(mo,{className:"w-4 h-4"}),t("stats.resetLayout")]}),i.jsxs(Oe,{variant:"secondary",onClick:R,disabled:m||!n("archives:update_all"),title:n("archives:update_all")?t("stats.recalculateCostsHint"):t("stats.noPermissionRecalculate"),children:[m?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Bme,{className:"w-4 h-4"}),t("stats.recalculateCosts")]}),i.jsxs("div",{className:"relative",children:[i.jsxs(Oe,{variant:"secondary",onClick:()=>o(!s),disabled:r,children:[r?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(H1,{className:"w-4 h-4"}),t("stats.exportStats")]}),s&&i.jsxs("div",{className:"absolute right-0 top-full mt-1 w-48 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg shadow-xl z-20",children:[i.jsxs("button",{className:"w-full px-4 py-2 text-left text-white hover:bg-bambu-dark-tertiary transition-colors flex items-center gap-2 rounded-t-lg",onClick:()=>A("csv"),children:[i.jsx(Ds,{className:"w-4 h-4"}),t("stats.exportAsCsv")]}),i.jsxs("button",{className:"w-full px-4 py-2 text-left text-white hover:bg-bambu-dark-tertiary transition-colors flex items-center gap-2 rounded-b-lg",onClick:()=>A("xlsx"),children:[i.jsx(H1,{className:"w-4 h-4"}),t("stats.exportAsExcel")]})]})]}),i.jsxs("div",{className:"relative",children:[i.jsxs(Oe,{variant:"secondary",onClick:()=>g(!v),children:[i.jsx(Xr,{className:"w-4 h-4"}),t(`stats.timeframe.${f.preset}`),i.jsx(jn,{className:"w-3 h-3"})]}),v&&i.jsxs(i.Fragment,{children:[i.jsx("div",{className:"fixed inset-0 z-10",onClick:()=>g(!1)}),i.jsxs("div",{className:"absolute right-0 top-full mt-1 w-64 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg shadow-xl z-20 p-2",children:[LZe.map(te=>i.jsx("button",{className:`w-full px-3 py-2 text-left text-sm rounded-md transition-colors ${f.preset===te?"bg-bambu-green text-white":"text-white hover:bg-bambu-dark-tertiary"}`,onClick:()=>{x({preset:te,dateFrom:void 0,dateTo:void 0}),g(!1)},children:t(`stats.timeframe.${te}`)},te)),i.jsx("div",{className:"border-t border-bambu-dark-tertiary my-2"}),i.jsx("button",{className:`w-full px-3 py-2 text-left text-sm rounded-md transition-colors ${f.preset==="custom"?"bg-bambu-green text-white":"text-white hover:bg-bambu-dark-tertiary"}`,onClick:()=>x(te=>({...te,preset:"custom"})),children:t("stats.timeframe.custom")}),f.preset==="custom"&&i.jsxs("div",{className:"mt-2 px-1 pb-1 space-y-2",children:[i.jsxs("div",{children:[i.jsx("label",{className:"text-xs text-bambu-gray block mb-1",children:t("stats.timeframe.from")}),i.jsx("input",{type:"date",value:f.dateFrom||"",max:f.dateTo||new Date().toISOString().split("T")[0],onChange:te=>x(ie=>({...ie,dateFrom:te.target.value||void 0})),className:"w-full bg-bambu-dark border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-sm text-white [color-scheme:dark]"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"text-xs text-bambu-gray block mb-1",children:t("stats.timeframe.to")}),i.jsx("input",{type:"date",value:f.dateTo||"",min:f.dateFrom,max:new Date().toISOString().split("T")[0],onChange:te=>x(ie=>({...ie,dateTo:te.target.value||void 0})),className:"w-full bg-bambu-dark border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-sm text-white [color-scheme:dark]"})]}),i.jsx(Oe,{variant:"primary",onClick:()=>g(!1),className:"w-full",children:t("common.apply")})]})]})]})]})]})]}),i.jsx(RZe,{widgets:O,storageKey:"bambusy-dashboard-layout-v2",stackBelow:640,hideControls:!0},l)]})}function KZe({plug:t,onEdit:e}){const{t:n}=Mt(),r=Zt(),{showToast:a}=hn(),[s,o]=w.useState(!1),[l,c]=w.useState(!1),[d,u]=w.useState(!1),[m,p]=w.useState(!1),{data:f,isLoading:x}=Ze({queryKey:["smart-plug-status",t.id],queryFn:()=>fe.getSmartPlugStatus(t.id),refetchInterval:3e4}),{data:v}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),g=v?.find(R=>R.id===t.printer_id),y=dt({mutationFn:R=>fe.controlSmartPlug(t.id,R),onMutate:async R=>{await r.cancelQueries({queryKey:["smart-plug-status",t.id]});const $=r.getQueryData(["smart-plug-status",t.id]),U=R==="on"?"ON":R==="off"||f?.state==="ON"?"OFF":"ON";return r.setQueryData(["smart-plug-status",t.id],W=>({...W,state:U})),{previousStatus:$}},onError:(R,$,U)=>{U?.previousStatus&&r.setQueryData(["smart-plug-status",t.id],U.previousStatus),a(n("smartPlugs.failedToTurn",{action:$,name:t.name}),"error")},onSettled:()=>{setTimeout(()=>{r.invalidateQueries({queryKey:["smart-plug-status",t.id]}),r.invalidateQueries({queryKey:["smart-plugs"]})},1e3)}}),_=dt({mutationFn:R=>fe.updateSmartPlug(t.id,R),onSuccess:()=>{r.invalidateQueries({queryKey:["smart-plugs"]}),t.printer_id&&(r.invalidateQueries({queryKey:["smartPlugByPrinter",t.printer_id]}),r.invalidateQueries({queryKey:["scriptPlugsByPrinter",t.printer_id]}))}}),N=dt({mutationFn:()=>fe.deleteSmartPlug(t.id),onSuccess:()=>{r.invalidateQueries({queryKey:["smart-plugs"]}),t.printer_id&&r.invalidateQueries({queryKey:["scriptPlugsByPrinter",t.printer_id]})}}),C=f?.state==="ON",T=t.plug_type==="mqtt"&&f?.energy?.power!==null&&f?.energy?.power!==void 0,P=(f?.reachable??!1)||T,k=y.isPending,A=(()=>{if(t.plug_type!=="tasmota"||!t.ip_address)return null;const R=t.ip_address;return t.username&&t.password?`http://${encodeURIComponent(t.username)}:${encodeURIComponent(t.password)}@${R}/`:`http://${R}/`})();return i.jsxs(i.Fragment,{children:[i.jsx(Tt,{className:"relative",children:i.jsxs(Pt,{className:"p-4",children:[i.jsxs("div",{className:"flex items-start justify-between gap-2 mb-3",children:[i.jsxs("div",{className:"flex items-center gap-3 min-w-0 flex-1",children:[i.jsx("div",{className:`p-2 rounded-lg flex-shrink-0 ${t.plug_type==="mqtt"?P?"bg-teal-500/20":"bg-red-500/20":P?C?"bg-bambu-green/20":"bg-bambu-dark":"bg-red-500/20"}`,children:t.plug_type==="mqtt"?i.jsx(YF,{className:`w-5 h-5 ${P?"text-teal-400":"text-red-400"}`}):t.plug_type==="homeassistant"?i.jsx(j0,{className:`w-5 h-5 ${P?C?"text-bambu-green":"text-bambu-gray":"text-red-400"}`}):i.jsx(bl,{className:`w-5 h-5 ${P?C?"text-bambu-green":"text-bambu-gray":"text-red-400"}`})}),i.jsxs("div",{className:"min-w-0",children:[i.jsx("h3",{className:"font-medium text-white truncate",children:t.name}),i.jsx("p",{className:"text-sm text-bambu-gray truncate",title:t.plug_type==="mqtt"?t.mqtt_topic??void 0:t.plug_type==="homeassistant"?t.ha_entity_id??void 0:t.ip_address??void 0,children:t.plug_type==="mqtt"?t.mqtt_topic:t.plug_type==="homeassistant"?t.ha_entity_id:t.ip_address})]})]}),i.jsxs("div",{className:"flex flex-col items-end gap-1 flex-shrink-0",children:[x?i.jsx(lt,{className:"w-4 h-4 text-bambu-gray animate-spin"}):t.plug_type==="mqtt"?i.jsxs("div",{className:"flex items-center gap-1.5 text-sm whitespace-nowrap",children:[i.jsx("span",{className:"px-1.5 py-0.5 bg-teal-500/20 text-teal-400 text-[10px] font-medium rounded flex-shrink-0",children:"MQTT"}),P&&i.jsx("span",{className:"text-status-ok",children:"✓"})]}):t.plug_type==="homeassistant"?i.jsxs("div",{className:"flex items-center gap-1 text-sm",children:[i.jsx("span",{className:"px-1 py-0.5 bg-blue-500/20 text-blue-400 text-[10px] font-medium rounded",children:"HA"}),i.jsx("span",{className:P?C?"text-status-ok":"text-bambu-gray":"text-status-error",children:P?f?.state||"?":n("smartPlugs.offline")})]}):P?i.jsxs("div",{className:"flex items-center gap-1 text-sm",children:[i.jsx(mb,{className:"w-4 h-4 text-status-ok"}),i.jsx("span",{className:C?"text-status-ok":"text-bambu-gray",children:f?.state||n("smartPlugs.unknown")})]}):i.jsxs("div",{className:"flex items-center gap-1 text-sm text-status-error",children:[i.jsx(rh,{className:"w-4 h-4"}),i.jsx("span",{children:n("smartPlugs.offline")})]}),A&&i.jsxs("a",{href:A,target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1 px-2 py-0.5 bg-bambu-dark hover:bg-bambu-dark-tertiary text-bambu-gray hover:text-white text-xs rounded-full transition-colors",title:n("smartPlugs.openPlugAdminPage"),children:[i.jsx(ei,{className:"w-3 h-3"}),n("smartPlugs.admin")]})]})]}),g&&i.jsxs("div",{className:"mb-3 px-2 py-1.5 bg-bambu-dark rounded-lg",children:[i.jsxs("span",{className:"text-xs text-bambu-gray",children:[n("smartPlugs.linkedTo")," "]}),i.jsx("span",{className:"text-sm text-white",children:g.name})]}),(t.power_alert_enabled||t.schedule_enabled||t.plug_type==="mqtt")&&i.jsxs("div",{className:"flex flex-wrap gap-1.5 mb-3",children:[t.plug_type==="mqtt"&&i.jsxs("span",{className:"flex items-center gap-1 px-2 py-0.5 bg-teal-500/20 text-teal-400 text-xs rounded-full",children:[i.jsx(rc,{className:"w-3 h-3"}),n("smartPlugs.monitorOnly")]}),t.power_alert_enabled&&i.jsxs("span",{className:"flex items-center gap-1 px-2 py-0.5 bg-yellow-500/20 text-yellow-400 text-xs rounded-full",children:[i.jsx(db,{className:"w-3 h-3"}),n("smartPlugs.alerts")]}),t.schedule_enabled&&i.jsxs("span",{className:"flex items-center gap-1 px-2 py-0.5 bg-blue-500/20 text-blue-400 text-xs rounded-full",children:[i.jsx(Xr,{className:"w-3 h-3"}),t.schedule_on_time&&t.schedule_off_time?`${t.schedule_on_time} - ${t.schedule_off_time}`:t.schedule_on_time?n("smartPlugs.scheduleOn",{time:t.schedule_on_time}):n("smartPlugs.scheduleOff",{time:t.schedule_off_time})]})]}),t.plug_type!=="mqtt"&&i.jsxs("div",{className:"flex gap-2 mb-3",children:[i.jsxs(Oe,{size:"sm",variant:C?"primary":"secondary",disabled:!P||k,onClick:()=>c(!0),className:"flex-1",children:[k?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Su,{className:"w-4 h-4"}),n("smartPlugs.on")]}),i.jsxs(Oe,{size:"sm",variant:C?"secondary":"primary",disabled:!P||k,onClick:()=>u(!0),className:"flex-1",children:[k?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(pC,{className:"w-4 h-4"}),n("smartPlugs.off")]})]}),t.plug_type==="mqtt"&&f?.energy&&i.jsxs("div",{className:"flex gap-2 mb-3 px-3 py-2 bg-bambu-dark rounded-lg",children:[f.energy.power!==null&&f.energy.power!==void 0&&i.jsxs("div",{className:"flex-1 text-center",children:[i.jsxs("p",{className:"text-lg font-semibold text-white",children:[Math.round(f.energy.power),"W"]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.power")})]}),f.energy.today!==null&&f.energy.today!==void 0&&i.jsxs("div",{className:"flex-1 text-center border-l border-bambu-dark-tertiary",children:[i.jsx("p",{className:"text-lg font-semibold text-white",children:f.energy.today.toFixed(3)}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.kwhToday")})]})]}),i.jsxs("button",{onClick:()=>p(!m),className:"w-full flex items-center justify-between py-2 text-sm text-bambu-gray hover:text-white transition-colors",children:[i.jsxs("span",{className:"flex items-center gap-2",children:[i.jsx(cu,{className:"w-4 h-4"}),t.plug_type==="mqtt"?n("smartPlugs.settings"):n("smartPlugs.automationSettings")]}),i.jsx("span",{children:m?"-":"+"})]}),m&&i.jsxs("div",{className:"pt-3 border-t border-bambu-dark-tertiary space-y-4",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(D0,{className:"w-4 h-4 text-bambu-green"}),i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("smartPlugs.showInSwitchbar")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.quickAccessSidebar")})]})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:t.show_in_switchbar,onChange:R=>_.mutate({show_in_switchbar:R.target.checked}),className:"sr-only peer"}),i.jsx("div",{className:"w-9 h-5 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-4 after:w-4 after:transition-all peer-checked:bg-bambu-green"})]})]}),t.plug_type!=="mqtt"&&i.jsxs(i.Fragment,{children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("smartPlugs.enabled")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.enableAutomation")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:t.enabled,onChange:R=>_.mutate({enabled:R.target.checked}),className:"sr-only peer"}),i.jsx("div",{className:"w-9 h-5 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-4 after:w-4 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("smartPlugs.autoOn")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.autoOnDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:t.auto_on,onChange:R=>_.mutate({auto_on:R.target.checked}),className:"sr-only peer"}),i.jsx("div",{className:"w-9 h-5 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-4 after:w-4 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("smartPlugs.autoOff")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.autoOffDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:t.auto_off,onChange:R=>_.mutate({auto_off:R.target.checked}),className:"sr-only peer"}),i.jsx("div",{className:"w-9 h-5 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-4 after:w-4 after:transition-all peer-checked:bg-bambu-green"})]})]}),t.auto_off&&i.jsxs("div",{className:"space-y-3 pl-4 border-l-2 border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white mb-2",children:n("smartPlugs.turnOffDelayMode")}),i.jsxs("div",{className:"flex gap-2",children:[i.jsxs("button",{onClick:()=>_.mutate({off_delay_mode:"time"}),className:`flex-1 flex items-center justify-center gap-2 px-3 py-2 rounded-lg text-sm transition-colors ${t.off_delay_mode==="time"?"bg-bambu-green text-white":"bg-bambu-dark text-bambu-gray hover:text-white"}`,children:[i.jsx(Xn,{className:"w-4 h-4"}),n("smartPlugs.time")]}),i.jsxs("button",{onClick:()=>_.mutate({off_delay_mode:"temperature"}),className:`flex-1 flex items-center justify-center gap-2 px-3 py-2 rounded-lg text-sm transition-colors ${t.off_delay_mode==="temperature"?"bg-bambu-green text-white":"bg-bambu-dark text-bambu-gray hover:text-white"}`,children:[i.jsx(bC,{className:"w-4 h-4"}),n("smartPlugs.temp")]})]})]}),t.off_delay_mode==="time"?i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:n("smartPlugs.delayMinutes")}),i.jsx("input",{type:"number",min:"1",max:"60",value:t.off_delay_minutes,onChange:R=>_.mutate({off_delay_minutes:parseInt(R.target.value)||5}),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white text-sm focus:border-bambu-green focus:outline-none"})]}):i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:n("smartPlugs.tempThreshold")}),i.jsx("input",{type:"number",min:"30",max:"100",value:t.off_temp_threshold,onChange:R=>_.mutate({off_temp_threshold:parseInt(R.target.value)||70}),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white text-sm focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:n("smartPlugs.tempThresholdDescription")})]})]})]}),i.jsxs("div",{className:"flex gap-2 pt-2",children:[i.jsxs(Oe,{size:"sm",variant:"secondary",onClick:()=>e(t),className:"flex-1",children:[i.jsx(Mm,{className:"w-4 h-4"}),n("smartPlugs.edit")]}),i.jsx(Oe,{size:"sm",variant:"secondary",onClick:()=>o(!0),className:"text-red-400 hover:text-red-300",children:i.jsx(Qt,{className:"w-4 h-4"})})]})]})]})}),s&&i.jsx(_n,{title:n("smartPlugs.deleteSmartPlug"),message:n("smartPlugs.deleteConfirm",{name:t.name}),confirmText:n("smartPlugs.delete"),variant:"danger",onConfirm:()=>{N.mutate(),o(!1)},onCancel:()=>o(!1)}),l&&i.jsx(_n,{title:n("smartPlugs.turnOnSmartPlug"),message:n("smartPlugs.turnOnConfirm",{name:t.name}),confirmText:n("smartPlugs.turnOn"),variant:"default",onConfirm:()=>{y.mutate("on"),c(!1)},onCancel:()=>c(!1)}),d&&i.jsx(_n,{title:n("smartPlugs.turnOffSmartPlug"),message:n("smartPlugs.turnOffConfirm",{name:t.name}),confirmText:n("smartPlugs.turnOff"),variant:"danger",onConfirm:()=>{y.mutate("off"),u(!1)},onCancel:()=>u(!1)})]})}function YZe({plug:t,onClose:e}){const{t:n}=Mt(),r=Zt(),a=!!t,[s,o]=w.useState(t?.plug_type||"tasmota"),[l,c]=w.useState(t?.name||""),[d,u]=w.useState(t?.ip_address||""),[m,p]=w.useState(t?.username||""),[f,x]=w.useState(t?.password||""),[v,g]=w.useState(t?.ha_entity_id||""),[y,_]=w.useState(t?.mqtt_power_topic||t?.mqtt_topic||""),[N,C]=w.useState(t?.mqtt_power_path||""),[T,P]=w.useState((t?.mqtt_power_multiplier??t?.mqtt_multiplier??1).toString()),[k,D]=w.useState(t?.mqtt_energy_topic||""),[A,R]=w.useState(t?.mqtt_energy_path||""),[$,U]=w.useState((t?.mqtt_energy_multiplier??1).toString()),[W,O]=w.useState(t?.mqtt_state_topic||""),[te,ie]=w.useState(t?.mqtt_state_path||""),[Y,ae]=w.useState(t?.mqtt_state_on_value||""),[de,pe]=w.useState(t?.ha_power_entity||""),[Q,oe]=w.useState(t?.ha_energy_today_entity||""),[me,we]=w.useState(t?.ha_energy_total_entity||""),[Ee,q]=w.useState(""),[K,E]=w.useState(""),[j,L]=w.useState(!1),G=w.useRef(null),[B,re]=w.useState(""),[z,V]=w.useState(!1),ee=w.useRef(null),[J,ne]=w.useState(""),[se,ue]=w.useState(!1),ge=w.useRef(null),[le,I]=w.useState(""),[F,Z]=w.useState(!1),xe=w.useRef(null),[he,ce]=w.useState(t?.printer_id||null),[Ae,_e]=w.useState(null),[Ue,$e]=w.useState(null),[Fe,ke]=w.useState(t?.power_alert_enabled||!1),[Me,Ne]=w.useState(t?.power_alert_high?.toString()||""),[Pe,We]=w.useState(t?.power_alert_low?.toString()||""),[be,He]=w.useState(t?.schedule_enabled||!1),[Ce,Ve]=w.useState(t?.schedule_on_time||""),[je,Re]=w.useState(t?.schedule_off_time||""),[ve,Ge]=w.useState(t?.show_in_switchbar||!1),[rt,vt]=w.useState(t?.show_on_printer_card??!0),[_t,kt]=w.useState(!1),[qe,ht]=w.useState({scanned:0,total:0}),[ft,Bt]=w.useState([]),tn=w.useRef(null),{data:sn}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),{data:Sn}=Ze({queryKey:["smart-plugs"],queryFn:fe.getSmartPlugs}),{data:on}=Ze({queryKey:["settings"],queryFn:fe.getSettings}),xn=!!(on?.ha_enabled&&on?.ha_url&&on?.ha_token);w.useEffect(()=>{const Ie=setTimeout(()=>{E(Ee)},300);return()=>clearTimeout(Ie)},[Ee]),w.useEffect(()=>{const Ie=ut=>{G.current&&!G.current.contains(ut.target)&&L(!1),ee.current&&!ee.current.contains(ut.target)&&V(!1),ge.current&&!ge.current.contains(ut.target)&&ue(!1),xe.current&&!xe.current.contains(ut.target)&&Z(!1)};return document.addEventListener("mousedown",Ie),()=>document.removeEventListener("mousedown",Ie)},[]);const{data:Rn,isLoading:Qn,error:Fn}=Ze({queryKey:["ha-entities",K],queryFn:()=>fe.getHAEntities(K||void 0),enabled:s==="homeassistant"&&xn,retry:!1,staleTime:0}),{data:Be}=Ze({queryKey:["ha-sensor-entities"],queryFn:fe.getHASensorEntities,enabled:s==="homeassistant"&&xn,retry:!1,staleTime:0});w.useEffect(()=>{const Ie=ut=>{ut.key==="Escape"&&e()};return window.addEventListener("keydown",Ie),()=>{window.removeEventListener("keydown",Ie),tn.current&&clearInterval(tn.current)}},[e]);const De=async()=>{kt(!0),Bt([]),ht({scanned:0,total:0}),$e(null);try{await fe.startTasmotaScan();const Ie=async()=>{try{const ut=await fe.getTasmotaScanStatus();ht({scanned:ut.scanned,total:ut.total});const ot=await fe.getDiscoveredTasmotaDevices();Bt(ot),ut.running||(kt(!1),tn.current&&(clearInterval(tn.current),tn.current=null))}catch(ut){console.error("Polling error:",ut)}};await Ie(),tn.current=setInterval(Ie,500)}catch(Ie){kt(!1);const ut=Ie instanceof Error?Ie.message:typeof Ie=="string"?Ie:JSON.stringify(Ie);$e(ut||n("smartPlugs.failedToStartScan"))}},Je=async()=>{try{await fe.stopTasmotaScan()}catch{}kt(!1),tn.current&&(clearInterval(tn.current),tn.current=null)},tt=Ie=>{u(Ie.ip_address),c(Ie.name),_e(null)},Ye=dt({mutationFn:()=>fe.testSmartPlugConnection(d,m||null,f||null),onSuccess:Ie=>{_e(Ie),$e(null),!l&&Ie.device_name&&c(Ie.device_name)},onError:Ie=>{_e(null),$e(Ie.message)}}),Rt=dt({mutationFn:Ie=>fe.createSmartPlug(Ie),onSuccess:()=>{r.invalidateQueries({queryKey:["smart-plugs"]}),r.invalidateQueries({queryKey:["scriptPlugsByPrinter"]}),e()},onError:Ie=>{$e(Ie.message)}}),Te=dt({mutationFn:Ie=>fe.updateSmartPlug(t.id,Ie),onSuccess:()=>{r.invalidateQueries({queryKey:["smart-plugs"]}),r.invalidateQueries({queryKey:["scriptPlugsByPrinter"]}),e()},onError:Ie=>{$e(Ie.message)}}),Ke=sn?.filter(Ie=>s==="tasmota"?!Sn?.some(ot=>ot.printer_id===Ie.id&&ot.id!==t?.id&&ot.plug_type==="tasmota"):!0),et=Ie=>{if(Ie.preventDefault(),$e(null),!l.trim()){$e(n("smartPlugs.nameRequired"));return}if(s==="tasmota"&&!d.trim()){$e("IP address is required for Tasmota plugs");return}if(s==="homeassistant"&&!v){$e(n("smartPlugs.entityRequired"));return}if(s==="mqtt"){const ot=y.trim(),nt=k.trim(),St=W.trim();if(!ot&&!nt&&!St){$e(n("smartPlugs.mqttTopicRequired"));return}}const ut={name:l.trim(),plug_type:s,ip_address:s==="tasmota"?d.trim():null,ha_entity_id:s==="homeassistant"?v:null,ha_power_entity:s==="homeassistant"&&de||null,ha_energy_today_entity:s==="homeassistant"&&Q||null,ha_energy_total_entity:s==="homeassistant"&&me||null,mqtt_power_topic:s==="mqtt"&&y.trim()||null,mqtt_power_path:s==="mqtt"&&N.trim()||null,mqtt_power_multiplier:s==="mqtt"&&parseFloat(T)||1,mqtt_energy_topic:s==="mqtt"&&k.trim()||null,mqtt_energy_path:s==="mqtt"&&A.trim()||null,mqtt_energy_multiplier:s==="mqtt"&&parseFloat($)||1,mqtt_state_topic:s==="mqtt"&&W.trim()||null,mqtt_state_path:s==="mqtt"&&te.trim()||null,mqtt_state_on_value:s==="mqtt"&&Y.trim()||null,username:s==="tasmota"&&m.trim()||null,password:s==="tasmota"&&f.trim()||null,printer_id:he,power_alert_enabled:Fe,power_alert_high:Me?parseFloat(Me):null,power_alert_low:Pe?parseFloat(Pe):null,schedule_enabled:be,schedule_on_time:Ce||null,schedule_off_time:je||null,show_in_switchbar:ve,show_on_printer_card:rt};a?Te.mutate(ut):Rt.mutate(ut)},Qe=Rt.isPending||Te.isPending;return i.jsx("div",{className:"fixed inset-0 bg-black/70 flex items-center justify-center z-50 p-4",onClick:e,children:i.jsxs("div",{className:"bg-bambu-dark-secondary rounded-xl border border-bambu-dark-tertiary w-full max-w-md max-h-[90vh] flex flex-col",onClick:Ie=>Ie.stopPropagation(),children:[i.jsxs("div",{className:"flex items-center justify-between px-6 py-4 border-b border-bambu-dark-tertiary flex-shrink-0",children:[i.jsx("h2",{className:"text-lg font-semibold text-white",children:n(a?"smartPlugs.editTitle":"smartPlugs.addTitle")}),i.jsx("button",{onClick:e,className:"text-bambu-gray hover:text-white transition-colors",children:i.jsx(zt,{className:"w-5 h-5"})})]}),i.jsxs("form",{onSubmit:et,className:"p-6 space-y-4 overflow-y-auto",children:[Ue&&i.jsx("div",{className:"p-3 bg-red-500/20 border border-red-500/50 rounded-lg text-sm text-red-400",children:Ue}),!a&&i.jsxs("div",{className:"flex gap-2 mb-2",children:[i.jsxs("button",{type:"button",onClick:()=>{o("tasmota"),_e(null),$e(null)},className:`flex-1 flex items-center justify-center gap-2 px-3 py-2.5 rounded-lg font-medium transition-colors ${s==="tasmota"?"bg-bambu-green text-white":"bg-bambu-dark text-bambu-gray hover:text-white border border-bambu-dark-tertiary"}`,children:[i.jsx(bl,{className:"w-4 h-4"}),"Tasmota"]}),i.jsxs("button",{type:"button",onClick:()=>{o("homeassistant"),_e(null),$e(null)},className:`flex-1 flex items-center justify-center gap-2 px-3 py-2.5 rounded-lg font-medium transition-colors ${s==="homeassistant"?"bg-bambu-green text-white":"bg-bambu-dark text-bambu-gray hover:text-white border border-bambu-dark-tertiary"}`,children:[i.jsx(j0,{className:"w-4 h-4"}),"HA"]}),i.jsxs("button",{type:"button",onClick:()=>{o("mqtt"),_e(null),$e(null)},className:`flex-1 flex items-center justify-center gap-2 px-3 py-2.5 rounded-lg font-medium transition-colors ${s==="mqtt"?"bg-bambu-green text-white":"bg-bambu-dark text-bambu-gray hover:text-white border border-bambu-dark-tertiary"}`,children:[i.jsx(YF,{className:"w-4 h-4"}),"MQTT"]})]}),!a&&s==="tasmota"&&i.jsxs("div",{className:"space-y-3",children:[_t?i.jsxs(Oe,{type:"button",variant:"secondary",onClick:Je,className:"w-full",children:[i.jsx(zt,{className:"w-4 h-4"}),n("smartPlugs.stopScanning")]}):i.jsxs(Oe,{type:"button",variant:"primary",onClick:De,className:"w-full",children:[i.jsx(jr,{className:"w-4 h-4"}),n("smartPlugs.discoverTasmota")]}),_t&&qe.total>0&&i.jsxs("div",{className:"space-y-1",children:[i.jsxs("div",{className:"flex justify-between text-xs text-bambu-gray",children:[i.jsx("span",{children:n("smartPlugs.addSmartPlug.scanningNetwork")}),i.jsxs("span",{children:[qe.scanned," / ",qe.total]})]}),i.jsx("div",{className:"w-full bg-bambu-dark-tertiary rounded-full h-2",children:i.jsx("div",{className:"bg-bambu-green h-2 rounded-full transition-all duration-300",style:{width:`${qe.scanned/qe.total*100}%`}})})]}),ft.length>0&&i.jsxs("div",{className:"space-y-2",children:[i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.foundDevices",{count:ft.length})}),i.jsx("div",{className:"max-h-40 overflow-y-auto space-y-1",children:ft.map(Ie=>i.jsxs("button",{type:"button",onClick:()=>tt(Ie),className:"w-full flex items-center justify-between p-2 bg-bambu-dark hover:bg-bambu-dark-tertiary rounded-lg transition-colors text-left border border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(bl,{className:"w-4 h-4 text-bambu-green"}),i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:Ie.name}),i.jsx("p",{className:"text-xs text-bambu-gray",children:Ie.ip_address})]})]}),Ie.state&&i.jsxs("span",{className:`flex items-center gap-1 text-xs ${Ie.state==="ON"?"text-bambu-green":"text-bambu-gray"}`,children:[i.jsx(Su,{className:"w-3 h-3"}),Ie.state]})]},Ie.ip_address))})]}),!_t&&ft.length===0&&qe.total>0&&i.jsx("p",{className:"text-xs text-bambu-gray text-center py-2",children:n("smartPlugs.noDevicesFound")})]}),s==="homeassistant"&&i.jsxs("div",{className:"space-y-3",children:[!xn&&i.jsxs("div",{className:"space-y-3",children:[i.jsxs("div",{className:"p-3 bg-yellow-500/20 border border-yellow-500/50 rounded-lg text-sm text-yellow-400",children:[n("smartPlugs.haNotConfigured")," ",i.jsx("span",{className:"font-medium",children:n("smartPlugs.haSettingsPath")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1 opacity-50",children:n("smartPlugs.selectEntity")}),i.jsx("select",{disabled:!0,className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray cursor-not-allowed opacity-50",children:i.jsx("option",{children:n("smartPlugs.addSmartPlug.chooseEntity")})})]})]}),xn&&i.jsxs(i.Fragment,{children:[Qn&&i.jsxs("div",{className:"flex items-center justify-center py-4 text-bambu-gray",children:[i.jsx(lt,{className:"w-5 h-5 animate-spin mr-2"}),n("smartPlugs.loadingEntities")]}),Fn&&i.jsx("div",{className:"p-3 bg-red-500/20 border border-red-500/50 rounded-lg text-sm text-red-400",children:n("smartPlugs.failedToLoadEntities",{error:Fn.message})}),(()=>{const Ie=Sn?.filter(nt=>nt.ha_entity_id&&nt.id!==t?.id).map(nt=>nt.ha_entity_id)||[],ut=(Rn||[]).filter(nt=>!Ie.includes(nt.entity_id)),ot=Rn?.find(nt=>nt.entity_id===v);return i.jsxs("div",{ref:G,className:"relative",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.selectEntity")}),i.jsxs("div",{className:"relative",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"}),i.jsx("input",{type:"text",value:j?Ee:ot?`${ot.friendly_name} (${ot.entity_id})`:"",onChange:nt=>{q(nt.target.value),j||L(!0)},onFocus:()=>{L(!0),q("")},placeholder:n("smartPlugs.addSmartPlug.placeholders.searchEntities"),className:"w-full pl-9 pr-8 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"}),v&&!j&&i.jsx("button",{type:"button",onClick:()=>{g(""),q("")},className:"absolute right-2 top-1/2 -translate-y-1/2 p-1 hover:bg-bambu-dark-tertiary rounded",children:i.jsx(zt,{className:"w-4 h-4 text-bambu-gray hover:text-white"})}),Qn&&i.jsx(lt,{className:"absolute right-2 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray animate-spin"})]}),j&&i.jsxs("div",{className:"absolute z-50 w-full mt-1 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg shadow-lg max-h-60 overflow-y-auto",children:[Qn&&i.jsxs("div",{className:"px-3 py-2 text-sm text-bambu-gray flex items-center gap-2",children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),n("smartPlugs.loading")]}),!Qn&&ut.length===0&&i.jsx("div",{className:"px-3 py-2 text-sm text-bambu-gray",children:K?n("smartPlugs.noEntitiesMatching",{search:K}):n("smartPlugs.noEntitiesAvailable")}),!Qn&&ut.map(nt=>i.jsxs("button",{type:"button",onClick:()=>{g(nt.entity_id),L(!1),q(""),l||c(nt.friendly_name)},className:`w-full px-3 py-2 text-left text-sm hover:bg-bambu-dark-tertiary transition-colors ${nt.entity_id===v?"bg-bambu-green/20 text-bambu-green":"text-white"}`,children:[i.jsx("div",{className:"font-medium",children:nt.friendly_name}),i.jsxs("div",{className:"text-xs text-bambu-gray flex items-center justify-between",children:[i.jsx("span",{children:nt.entity_id}),i.jsx("span",{className:nt.state==="on"?"text-bambu-green":"",children:nt.state})]})]},nt.entity_id))]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:K?n("smartPlugs.searchingEntities",{count:ut.length}):n("smartPlugs.showingEntities",{count:ut.length})})]})})(),v&&Be&&Be.length>0&&i.jsxs("div",{className:"border-t border-bambu-dark-tertiary pt-4 mt-4 space-y-3",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white font-medium mb-1",children:n("smartPlugs.energyMonitoringOptional")}),i.jsx("p",{className:"text-xs text-bambu-gray mb-3",children:n("smartPlugs.energyMonitoringHint")})]}),(()=>{const Ie=Be.filter(nt=>nt.unit_of_measurement==="W"||nt.unit_of_measurement==="kW"||nt.unit_of_measurement==="mW"),ut=B?Ie.filter(nt=>nt.entity_id.toLowerCase().includes(B.toLowerCase())||nt.friendly_name.toLowerCase().includes(B.toLowerCase())):Ie,ot=Be.find(nt=>nt.entity_id===de);return i.jsxs("div",{ref:ee,className:"relative",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.powerSensorW")}),i.jsxs("div",{className:"relative",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"}),i.jsx("input",{type:"text",value:z?B:ot?`${ot.friendly_name} (${ot.state} ${ot.unit_of_measurement})`:"",onChange:nt=>{re(nt.target.value),z||V(!0)},onFocus:()=>{V(!0),re("")},placeholder:n("smartPlugs.addSmartPlug.placeholders.searchPowerSensors"),className:"w-full pl-9 pr-8 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"}),de&&!z&&i.jsx("button",{type:"button",onClick:()=>{pe(""),re("")},className:"absolute right-2 top-1/2 -translate-y-1/2 p-1 hover:bg-bambu-dark-tertiary rounded",children:i.jsx(zt,{className:"w-4 h-4 text-bambu-gray hover:text-white"})})]}),z&&i.jsxs("div",{className:"absolute z-50 w-full mt-1 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg shadow-lg max-h-48 overflow-y-auto",children:[i.jsx("button",{type:"button",onClick:()=>{pe(""),V(!1),re("")},className:"w-full px-3 py-2 text-left text-sm text-bambu-gray hover:bg-bambu-dark-tertiary",children:n("smartPlugs.none")}),ut.map(nt=>i.jsxs("button",{type:"button",onClick:()=>{pe(nt.entity_id),V(!1),re("")},className:`w-full px-3 py-2 text-left text-sm hover:bg-bambu-dark-tertiary ${nt.entity_id===de?"bg-bambu-green/20 text-bambu-green":"text-white"}`,children:[i.jsx("div",{className:"font-medium",children:nt.friendly_name}),i.jsxs("div",{className:"text-xs text-bambu-gray",children:[nt.entity_id," • ",nt.state," ",nt.unit_of_measurement]})]},nt.entity_id)),ut.length===0&&i.jsx("div",{className:"px-3 py-2 text-sm text-bambu-gray",children:n("smartPlugs.noMatchingSensors")})]})]})})(),(()=>{const Ie=Be.filter(nt=>nt.unit_of_measurement==="kWh"||nt.unit_of_measurement==="Wh"||nt.unit_of_measurement==="MWh"),ut=J?Ie.filter(nt=>nt.entity_id.toLowerCase().includes(J.toLowerCase())||nt.friendly_name.toLowerCase().includes(J.toLowerCase())):Ie,ot=Be.find(nt=>nt.entity_id===Q);return i.jsxs("div",{ref:ge,className:"relative",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.energyTodayKwh")}),i.jsxs("div",{className:"relative",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"}),i.jsx("input",{type:"text",value:se?J:ot?`${ot.friendly_name} (${ot.state} ${ot.unit_of_measurement})`:"",onChange:nt=>{ne(nt.target.value),se||ue(!0)},onFocus:()=>{ue(!0),ne("")},placeholder:n("smartPlugs.addSmartPlug.placeholders.searchEnergySensors"),className:"w-full pl-9 pr-8 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"}),Q&&!se&&i.jsx("button",{type:"button",onClick:()=>{oe(""),ne("")},className:"absolute right-2 top-1/2 -translate-y-1/2 p-1 hover:bg-bambu-dark-tertiary rounded",children:i.jsx(zt,{className:"w-4 h-4 text-bambu-gray hover:text-white"})})]}),se&&i.jsxs("div",{className:"absolute z-50 w-full mt-1 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg shadow-lg max-h-48 overflow-y-auto",children:[i.jsx("button",{type:"button",onClick:()=>{oe(""),ue(!1),ne("")},className:"w-full px-3 py-2 text-left text-sm text-bambu-gray hover:bg-bambu-dark-tertiary",children:n("smartPlugs.none")}),ut.map(nt=>i.jsxs("button",{type:"button",onClick:()=>{oe(nt.entity_id),ue(!1),ne("")},className:`w-full px-3 py-2 text-left text-sm hover:bg-bambu-dark-tertiary ${nt.entity_id===Q?"bg-bambu-green/20 text-bambu-green":"text-white"}`,children:[i.jsx("div",{className:"font-medium",children:nt.friendly_name}),i.jsxs("div",{className:"text-xs text-bambu-gray",children:[nt.entity_id," • ",nt.state," ",nt.unit_of_measurement]})]},nt.entity_id)),ut.length===0&&i.jsx("div",{className:"px-3 py-2 text-sm text-bambu-gray",children:n("smartPlugs.noMatchingSensors")})]})]})})(),(()=>{const Ie=Be.filter(nt=>nt.unit_of_measurement==="kWh"||nt.unit_of_measurement==="Wh"||nt.unit_of_measurement==="MWh"),ut=le?Ie.filter(nt=>nt.entity_id.toLowerCase().includes(le.toLowerCase())||nt.friendly_name.toLowerCase().includes(le.toLowerCase())):Ie,ot=Be.find(nt=>nt.entity_id===me);return i.jsxs("div",{ref:xe,className:"relative",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.totalEnergyKwh")}),i.jsxs("div",{className:"relative",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"}),i.jsx("input",{type:"text",value:F?le:ot?`${ot.friendly_name} (${ot.state} ${ot.unit_of_measurement})`:"",onChange:nt=>{I(nt.target.value),F||Z(!0)},onFocus:()=>{Z(!0),I("")},placeholder:n("smartPlugs.addSmartPlug.placeholders.searchEnergySensors"),className:"w-full pl-9 pr-8 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"}),me&&!F&&i.jsx("button",{type:"button",onClick:()=>{we(""),I("")},className:"absolute right-2 top-1/2 -translate-y-1/2 p-1 hover:bg-bambu-dark-tertiary rounded",children:i.jsx(zt,{className:"w-4 h-4 text-bambu-gray hover:text-white"})})]}),F&&i.jsxs("div",{className:"absolute z-50 w-full mt-1 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg shadow-lg max-h-48 overflow-y-auto",children:[i.jsx("button",{type:"button",onClick:()=>{we(""),Z(!1),I("")},className:"w-full px-3 py-2 text-left text-sm text-bambu-gray hover:bg-bambu-dark-tertiary",children:n("smartPlugs.none")}),ut.map(nt=>i.jsxs("button",{type:"button",onClick:()=>{we(nt.entity_id),Z(!1),I("")},className:`w-full px-3 py-2 text-left text-sm hover:bg-bambu-dark-tertiary ${nt.entity_id===me?"bg-bambu-green/20 text-bambu-green":"text-white"}`,children:[i.jsx("div",{className:"font-medium",children:nt.friendly_name}),i.jsxs("div",{className:"text-xs text-bambu-gray",children:[nt.entity_id," • ",nt.state," ",nt.unit_of_measurement]})]},nt.entity_id)),ut.length===0&&i.jsx("div",{className:"px-3 py-2 text-sm text-bambu-gray",children:n("smartPlugs.noMatchingSensors")})]})]})})()]})]})]}),s==="mqtt"&&i.jsxs("div",{className:"space-y-3",children:[!on?.mqtt_broker&&i.jsxs("div",{className:"p-3 bg-yellow-500/20 border border-yellow-500/50 rounded-lg text-sm text-yellow-400",children:[n("smartPlugs.mqttNotConfigured")," ",i.jsx("span",{className:"font-medium",children:n("smartPlugs.mqttSettingsPath")})," ",n("smartPlugs.mqttNotConfiguredSuffix")]}),on?.mqtt_broker&&i.jsxs(i.Fragment,{children:[i.jsxs("div",{className:"p-3 bg-blue-500/10 border border-blue-500/30 rounded-lg text-sm text-blue-300",children:[i.jsx("p",{className:"font-medium mb-1",children:n("smartPlugs.monitorOnly")}),i.jsx("p",{className:"text-xs opacity-80",children:n("smartPlugs.mqttMonitorOnlyDescription")})]}),i.jsxs("div",{className:"space-y-3 p-3 bg-bambu-dark rounded-lg border border-bambu-dark-tertiary",children:[i.jsx("p",{className:"text-white font-medium text-sm",children:n("smartPlugs.powerMonitoring")}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.topic")}),i.jsx("input",{type:"text",value:y,onChange:Ie=>_(Ie.target.value),placeholder:"zigbee2mqtt/shelly-working-room",className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.jsonPath")}),i.jsx("input",{type:"text",value:N,onChange:Ie=>C(Ie.target.value),placeholder:"power_l1",className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.multiplier")}),i.jsx("input",{type:"text",value:T,onChange:Ie=>P(Ie.target.value),placeholder:"1",className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",style:{whiteSpace:"pre-line"},children:n("smartPlugs.mqttPowerHint")})]}),i.jsxs("div",{className:"space-y-3 p-3 bg-bambu-dark rounded-lg border border-bambu-dark-tertiary",children:[i.jsxs("p",{className:"text-white font-medium text-sm",children:[n("smartPlugs.energyMonitoring")," ",i.jsxs("span",{className:"text-bambu-gray font-normal",children:["(",n("smartPlugs.optional"),")"]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.topic")}),i.jsx("input",{type:"text",value:k,onChange:Ie=>D(Ie.target.value),placeholder:"Same as power topic, or different",className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.jsonPath")}),i.jsx("input",{type:"text",value:A,onChange:Ie=>R(Ie.target.value),placeholder:"energy_l1",className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.multiplier")}),i.jsx("input",{type:"text",value:$,onChange:Ie=>U(Ie.target.value),placeholder:"1",className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",style:{whiteSpace:"pre-line"},children:n("smartPlugs.mqttEnergyHint")})]}),i.jsxs("div",{className:"space-y-3 p-3 bg-bambu-dark rounded-lg border border-bambu-dark-tertiary",children:[i.jsxs("p",{className:"text-white font-medium text-sm",children:[n("smartPlugs.stateMonitoring")," ",i.jsxs("span",{className:"text-bambu-gray font-normal",children:["(",n("smartPlugs.optional"),")"]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.topic")}),i.jsx("input",{type:"text",value:W,onChange:Ie=>O(Ie.target.value),placeholder:"Same as power topic, or different",className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.jsonPath")}),i.jsx("input",{type:"text",value:te,onChange:Ie=>ie(Ie.target.value),placeholder:"state_l1",className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.onValue")}),i.jsx("input",{type:"text",value:Y,onChange:Ie=>ae(Ie.target.value),placeholder:n("smartPlugs.addSmartPlug.placeholders.mqttStateOnValue"),className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",style:{whiteSpace:"pre-line"},children:n("smartPlugs.mqttStateHint")})]})]})]}),s==="tasmota"&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.ipAddress")}),i.jsxs("div",{className:"flex gap-2",children:[i.jsx("input",{type:"text",value:d,onChange:Ie=>{u(Ie.target.value),_e(null)},placeholder:"192.168.1.100",className:"flex-1 px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsxs(Oe,{type:"button",variant:"secondary",onClick:()=>Ye.mutate(),disabled:!d.trim()||Ye.isPending,children:[Ye.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(mb,{className:"w-4 h-4"}),n("smartPlugs.test")]})]})]}),s==="tasmota"&&Ae&&i.jsx("div",{className:`p-3 rounded-lg flex items-center gap-2 ${Ae.success?"bg-bambu-green/20 border border-bambu-green/50 text-bambu-green":"bg-red-500/20 border border-red-500/50 text-red-400"}`,children:Ae.success?i.jsxs(i.Fragment,{children:[i.jsx(pr,{className:"w-5 h-5"}),i.jsxs("div",{children:[i.jsx("p",{className:"font-medium",children:n("smartPlugs.connectedResult")}),i.jsxs("p",{className:"text-sm opacity-80",children:[Ae.device_name&&n("smartPlugs.deviceLabel",{name:Ae.device_name}),n("smartPlugs.stateLabel",{state:Ae.state})]})]})]}):i.jsxs(i.Fragment,{children:[i.jsx(rh,{className:"w-5 h-5"}),i.jsx("span",{children:n("smartPlugs.addSmartPlug.connectionFailed")})]})}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.nameLabel")}),i.jsx("input",{type:"text",value:l,onChange:Ie=>c(Ie.target.value),placeholder:n("smartPlugs.addSmartPlug.placeholders.plugName"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),s==="tasmota"&&i.jsxs(i.Fragment,{children:[i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.username")}),i.jsx("input",{type:"text",value:m,onChange:Ie=>p(Ie.target.value),placeholder:"admin",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.password")}),i.jsx("input",{type:"password",value:f,onChange:Ie=>x(Ie.target.value),placeholder:"********",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray -mt-2",children:n("smartPlugs.authHint")})]}),s!=="mqtt"&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.linkToPrinter")}),i.jsxs("select",{value:he??"",onChange:Ie=>ce(Ie.target.value?Number(Ie.target.value):null),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"",children:n("smartPlugs.noPrinter")}),Ke?.map(Ie=>i.jsx("option",{value:Ie.id,children:Ie.name},Ie.id))]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:n("smartPlugs.linkingDescription")})]}),i.jsxs("div",{className:"border-t border-bambu-dark-tertiary pt-4",children:[i.jsxs("div",{className:"flex items-center justify-between mb-3",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(db,{className:"w-4 h-4 text-bambu-green"}),i.jsx("span",{className:"text-white font-medium",children:n("smartPlugs.powerAlerts")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:Fe,onChange:Ie=>ke(Ie.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),Fe&&i.jsxs("div",{className:"space-y-3",children:[i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.alertAbove")}),i.jsx("input",{type:"number",value:Me,onChange:Ie=>Ne(Ie.target.value),placeholder:"e.g. 200",min:"0",max:"5000",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.alertBelow")}),i.jsx("input",{type:"number",value:Pe,onChange:Ie=>We(Ie.target.value),placeholder:"e.g. 10",min:"0",max:"5000",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.alertDescription")})]})]}),s!=="mqtt"&&i.jsxs("div",{className:"border-t border-bambu-dark-tertiary pt-4",children:[i.jsxs("div",{className:"flex items-center justify-between mb-3",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Xn,{className:"w-4 h-4 text-bambu-green"}),i.jsx("span",{className:"text-white font-medium",children:n("smartPlugs.dailySchedule")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:be,onChange:Ie=>He(Ie.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),be&&i.jsxs("div",{className:"space-y-3",children:[i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.turnOnAt")}),i.jsx("input",{type:"time",value:Ce,onChange:Ie=>Ve(Ie.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("smartPlugs.turnOffAt")}),i.jsx("input",{type:"time",value:je,onChange:Ie=>Re(Ie.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.scheduleDescription")})]})]}),i.jsx("div",{className:"border-t border-bambu-dark-tertiary pt-4",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(D0,{className:"w-4 h-4 text-bambu-green"}),i.jsxs("div",{children:[i.jsx("span",{className:"text-white font-medium",children:n("smartPlugs.showInSwitchbar")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.quickAccessSidebar")})]})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:ve,onChange:Ie=>Ge(Ie.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]})}),s==="homeassistant"&&i.jsx("div",{className:"border-t border-bambu-dark-tertiary pt-4",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(rc,{className:"w-4 h-4 text-bambu-green"}),i.jsxs("div",{children:[i.jsx("span",{className:"text-white font-medium",children:n("smartPlugs.showOnPrinterCard")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("smartPlugs.displayOnPrinterCard")})]})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:rt,onChange:Ie=>vt(Ie.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]})}),i.jsxs("div",{className:"flex gap-3 pt-2",children:[i.jsx(Oe,{type:"button",variant:"secondary",onClick:e,className:"flex-1",children:n("smartPlugs.cancel")}),i.jsxs(Oe,{type:"submit",disabled:Qe,className:"flex-1",children:[Qe?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(gs,{className:"w-4 h-4"}),n(a?"smartPlugs.save":"smartPlugs.add")]})]})]})]})})}function $n({checked:t,onChange:e,disabled:n}){const r=a=>{a.preventDefault(),a.stopPropagation(),n||e(!t)};return i.jsx("button",{type:"button",role:"switch","aria-checked":t,disabled:n,onClick:r,className:`relative inline-flex w-11 h-7 md:w-9 md:h-5 rounded-full transition-colors flex-shrink-0 focus:outline-none focus:ring-2 focus:ring-bambu-green focus:ring-offset-2 focus:ring-offset-bambu-dark ${n?"bg-bambu-dark-tertiary/50 cursor-not-allowed opacity-50":t?"bg-bambu-green cursor-pointer":"bg-bambu-dark-tertiary cursor-pointer hover:bg-bambu-dark-tertiary/80"}`,children:i.jsx("span",{className:`pointer-events-none absolute top-[3px] md:top-[2px] left-[3px] md:left-[2px] w-5 h-5 md:w-4 md:h-4 bg-white rounded-full shadow transition-transform duration-200 ease-in-out ${t?"translate-x-4":"translate-x-0"}`})})}function XZe({provider:t,onEdit:e}){const{t:n}=Mt(),r=Zt(),[a,s]=w.useState(!1),[o,l]=w.useState(!1),[c,d]=w.useState(null),{data:u}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),m=u?.find(g=>g.id===t.printer_id),p=dt({mutationFn:g=>fe.updateNotificationProvider(t.id,g),onSuccess:()=>{r.invalidateQueries({queryKey:["notification-providers"]})}}),f=dt({mutationFn:()=>fe.deleteNotificationProvider(t.id),onSuccess:()=>{r.invalidateQueries({queryKey:["notification-providers"]})}}),x=dt({mutationFn:()=>fe.testNotificationProvider(t.id),onSuccess:g=>{d(g),r.invalidateQueries({queryKey:["notification-providers"]})},onError:g=>{d({success:!1,message:g.message})}}),v=g=>g||"";return i.jsxs(i.Fragment,{children:[i.jsx(Tt,{className:"relative",children:i.jsxs(Pt,{className:"p-4",children:[i.jsxs("div",{className:"flex items-start justify-between mb-3",children:[i.jsxs("div",{className:"flex items-center gap-3",children:[i.jsx("div",{className:`p-2 rounded-lg ${t.enabled?"bg-bambu-green/20":"bg-bambu-dark"}`,children:i.jsx(db,{className:`w-5 h-5 ${t.enabled?"text-bambu-green":"text-bambu-gray"}`})}),i.jsxs("div",{children:[i.jsx("h3",{className:"font-medium text-white",children:t.name}),i.jsx("p",{className:"text-sm text-bambu-gray",children:n(`notifications.providerTypes.${t.provider_type}`,t.provider_type)})]})]}),i.jsxs("div",{className:"flex items-center gap-3",children:[t.last_success&&i.jsx("span",{className:"text-xs text-status-ok hidden sm:inline",children:n("notifications.lastSuccess",{date:Wp(t.last_success)})}),t.last_error&&t.last_error_at&&(!t.last_success||(er(t.last_error_at)?.getTime()||0)>(er(t.last_success)?.getTime()||0))&&i.jsx("span",{className:"text-xs text-status-error",title:t.last_error,children:n("notifications.error")}),i.jsx($n,{checked:t.enabled,onChange:g=>p.mutate({enabled:g})})]})]}),m&&i.jsxs("div",{className:"mb-3 px-2 py-1.5 bg-bambu-dark rounded-lg",children:[i.jsxs("span",{className:"text-xs text-bambu-gray",children:[n("notifications.printer")," "]}),i.jsx("span",{className:"text-sm text-white",children:m.name})]}),!m&&!t.printer_id&&i.jsx("div",{className:"mb-3 px-2 py-1.5 bg-bambu-dark rounded-lg",children:i.jsx("span",{className:"text-xs text-bambu-gray",children:n("notifications.allPrinters")})}),i.jsxs("div",{className:"mb-3 flex flex-wrap gap-1",children:[t.on_print_start&&i.jsx("span",{className:"px-2 py-0.5 bg-blue-500/20 text-blue-400 text-xs rounded",children:n("notifications.start")}),t.on_plate_not_empty&&i.jsx("span",{className:"px-2 py-0.5 bg-rose-600/20 text-rose-300 text-xs rounded",children:n("notifications.plateCheck")}),t.on_print_complete&&i.jsx("span",{className:"px-2 py-0.5 bg-bambu-green/20 text-bambu-green text-xs rounded",children:n("notifications.complete")}),t.on_print_failed&&i.jsx("span",{className:"px-2 py-0.5 bg-red-500/20 text-red-400 text-xs rounded",children:n("notifications.failed")}),t.on_print_stopped&&i.jsx("span",{className:"px-2 py-0.5 bg-orange-500/20 text-orange-400 text-xs rounded",children:n("notifications.stopped")}),t.on_print_progress&&i.jsx("span",{className:"px-2 py-0.5 bg-yellow-500/20 text-yellow-400 text-xs rounded",children:n("notifications.progress")}),t.on_printer_offline&&i.jsx("span",{className:"px-2 py-0.5 bg-gray-500/20 text-gray-400 text-xs rounded",children:n("notifications.offline")}),t.on_printer_error&&i.jsx("span",{className:"px-2 py-0.5 bg-rose-500/20 text-rose-400 text-xs rounded",children:n("notifications.error")}),t.on_filament_low&&i.jsx("span",{className:"px-2 py-0.5 bg-cyan-500/20 text-cyan-400 text-xs rounded",children:n("notifications.lowFilament")}),t.on_maintenance_due&&i.jsx("span",{className:"px-2 py-0.5 bg-purple-500/20 text-purple-400 text-xs rounded",children:n("notifications.maintenance")}),t.on_ams_humidity_high&&i.jsx("span",{className:"px-2 py-0.5 bg-blue-600/20 text-blue-300 text-xs rounded",children:n("notifications.amsHumidity")}),t.on_ams_temperature_high&&i.jsx("span",{className:"px-2 py-0.5 bg-orange-600/20 text-orange-300 text-xs rounded",children:n("notifications.amsTemp")}),t.on_ams_ht_humidity_high&&i.jsx("span",{className:"px-2 py-0.5 bg-cyan-600/20 text-cyan-300 text-xs rounded",children:n("notifications.amsHtHumidity")}),t.on_ams_ht_temperature_high&&i.jsx("span",{className:"px-2 py-0.5 bg-amber-600/20 text-amber-300 text-xs rounded",children:n("notifications.amsHtTemp")}),t.on_bed_cooled&&i.jsx("span",{className:"px-2 py-0.5 bg-teal-500/20 text-teal-400 text-xs rounded",children:n("notifications.bedCooled")}),t.quiet_hours_enabled&&i.jsxs("span",{className:"px-2 py-0.5 bg-indigo-500/20 text-indigo-400 text-xs rounded flex items-center gap-1",children:[i.jsx(q1,{className:"w-3 h-3"}),n("notifications.quiet")]}),t.daily_digest_enabled&&i.jsxs("span",{className:"px-2 py-0.5 bg-emerald-500/20 text-emerald-400 text-xs rounded flex items-center gap-1",children:[i.jsx(Xr,{className:"w-3 h-3"}),n("notifications.digest",{time:t.daily_digest_time})]})]}),i.jsx("div",{className:"mb-3",children:i.jsxs(Oe,{size:"sm",variant:"secondary",disabled:x.isPending,onClick:()=>{d(null),x.mutate()},className:"w-full",children:[x.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(fC,{className:"w-4 h-4"}),n("notifications.sendTestNotification")]})}),c&&i.jsxs("div",{className:`mb-3 p-2 rounded-lg flex items-center gap-2 text-sm ${c.success?"bg-bambu-green/20 text-bambu-green":"bg-red-500/20 text-red-400"}`,children:[c.success?i.jsx(pr,{className:"w-4 h-4"}):i.jsx(Vi,{className:"w-4 h-4"}),i.jsx("span",{children:c.message})]}),i.jsxs("button",{onClick:()=>l(!o),className:"w-full flex items-center justify-between py-2 text-sm text-bambu-gray hover:text-white transition-colors border-t border-bambu-dark-tertiary",children:[i.jsxs("span",{className:"flex items-center gap-2",children:[i.jsx(cu,{className:"w-4 h-4"}),n("notifications.eventSettings")]}),o?i.jsx(Sl,{className:"w-4 h-4"}):i.jsx(jn,{className:"w-4 h-4"})]}),o&&i.jsxs("div",{className:"pt-3 border-t border-bambu-dark-tertiary space-y-4",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.enabled")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.sendFromProvider")})]}),i.jsx($n,{checked:t.enabled,onChange:g=>p.mutate({enabled:g})})]}),i.jsxs("div",{className:"space-y-2",children:[i.jsx("p",{className:"text-xs text-bambu-gray uppercase tracking-wide",children:n("notifications.printEvents")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.printStarted")}),i.jsx($n,{checked:t.on_print_start,onChange:g=>p.mutate({on_print_start:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.plateNotEmpty")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.plateNotEmptyDescription")})]}),i.jsx($n,{checked:t.on_plate_not_empty??!0,onChange:g=>p.mutate({on_plate_not_empty:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.printCompleted")}),i.jsx($n,{checked:t.on_print_complete,onChange:g=>p.mutate({on_print_complete:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.bedCooledLabel")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.bedCooledDescription")})]}),i.jsx($n,{checked:t.on_bed_cooled??!1,onChange:g=>p.mutate({on_bed_cooled:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.printFailed")}),i.jsx($n,{checked:t.on_print_failed,onChange:g=>p.mutate({on_print_failed:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.printStopped")}),i.jsx($n,{checked:t.on_print_stopped,onChange:g=>p.mutate({on_print_stopped:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.progressMilestones")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.progressMilestonesDescription")})]}),i.jsx($n,{checked:t.on_print_progress,onChange:g=>p.mutate({on_print_progress:g})})]})]}),i.jsxs("div",{className:"space-y-2",children:[i.jsx("p",{className:"text-xs text-bambu-gray uppercase tracking-wide",children:n("notifications.printerStatus")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.printerOffline")}),i.jsx($n,{checked:t.on_printer_offline,onChange:g=>p.mutate({on_printer_offline:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.printerError")}),i.jsx($n,{checked:t.on_printer_error,onChange:g=>p.mutate({on_printer_error:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.lowFilamentLabel")}),i.jsx($n,{checked:t.on_filament_low,onChange:g=>p.mutate({on_filament_low:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.maintenanceDue")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.maintenanceDueDescription")})]}),i.jsx($n,{checked:t.on_maintenance_due??!1,onChange:g=>p.mutate({on_maintenance_due:g})})]})]}),i.jsxs("div",{className:"space-y-2",children:[i.jsx("p",{className:"text-xs text-bambu-gray uppercase tracking-wide",children:n("notifications.amsAlarms")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.amsHumidityHigh")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.amsHumidityHighDescription")})]}),i.jsx($n,{checked:t.on_ams_humidity_high??!1,onChange:g=>p.mutate({on_ams_humidity_high:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.amsTemperatureHigh")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.amsTemperatureHighDescription")})]}),i.jsx($n,{checked:t.on_ams_temperature_high??!1,onChange:g=>p.mutate({on_ams_temperature_high:g})})]})]}),i.jsxs("div",{className:"space-y-2",children:[i.jsx("p",{className:"text-xs text-bambu-gray uppercase tracking-wide",children:n("notifications.amsHtAlarms")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.amsHtHumidityHigh")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.amsHtHumidityHighDescription")})]}),i.jsx($n,{checked:t.on_ams_ht_humidity_high??!1,onChange:g=>p.mutate({on_ams_ht_humidity_high:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.amsHtTemperatureHigh")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.amsHtTemperatureHighDescription")})]}),i.jsx($n,{checked:t.on_ams_ht_temperature_high??!1,onChange:g=>p.mutate({on_ams_ht_temperature_high:g})})]})]}),i.jsxs("div",{className:"space-y-2",children:[i.jsx("p",{className:"text-xs text-bambu-gray uppercase tracking-wide",children:n("notifications.printQueue")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.jobAdded")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.jobAddedDescription")})]}),i.jsx($n,{checked:t.on_queue_job_added??!1,onChange:g=>p.mutate({on_queue_job_added:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.jobAssigned")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.jobAssignedDescription")})]}),i.jsx($n,{checked:t.on_queue_job_assigned??!1,onChange:g=>p.mutate({on_queue_job_assigned:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.jobStarted")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.jobStartedDescription")})]}),i.jsx($n,{checked:t.on_queue_job_started??!1,onChange:g=>p.mutate({on_queue_job_started:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.jobWaiting")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.jobWaitingDescription")})]}),i.jsx($n,{checked:t.on_queue_job_waiting??!0,onChange:g=>p.mutate({on_queue_job_waiting:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.jobSkipped")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.jobSkippedDescription")})]}),i.jsx($n,{checked:t.on_queue_job_skipped??!0,onChange:g=>p.mutate({on_queue_job_skipped:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.jobFailed")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.jobFailedDescription")})]}),i.jsx($n,{checked:t.on_queue_job_failed??!0,onChange:g=>p.mutate({on_queue_job_failed:g})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:n("notifications.queueComplete")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.queueCompleteDescription")})]}),i.jsx($n,{checked:t.on_queue_completed??!1,onChange:g=>p.mutate({on_queue_completed:g})})]})]}),i.jsxs("div",{className:"space-y-2",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(q1,{className:"w-4 h-4 text-purple-400"}),i.jsx("p",{className:"text-sm text-white",children:n("notifications.quietHours")})]}),i.jsx($n,{checked:t.quiet_hours_enabled,onChange:g=>p.mutate({quiet_hours_enabled:g})})]}),t.quiet_hours_enabled&&i.jsxs("div",{className:"pl-4 border-l-2 border-bambu-dark-tertiary space-y-2",children:[i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.noNotificationsDuring")}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Xn,{className:"w-4 h-4 text-bambu-gray"}),i.jsxs("span",{className:"text-sm text-white",children:[v(t.quiet_hours_start)||"22:00"," - ",v(t.quiet_hours_end)||"07:00"]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.editProviderToChangeQuietHours")})]})]}),i.jsxs("div",{className:"space-y-2",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Xr,{className:"w-4 h-4 text-emerald-400"}),i.jsx("p",{className:"text-sm text-white",children:n("notifications.dailyDigest")})]}),i.jsx($n,{checked:t.daily_digest_enabled,onChange:g=>p.mutate({daily_digest_enabled:g})})]}),t.daily_digest_enabled&&i.jsxs("div",{className:"pl-4 border-l-2 border-bambu-dark-tertiary space-y-2",children:[i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.batchNotifications")}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Xn,{className:"w-4 h-4 text-bambu-gray"}),i.jsx("span",{className:"text-sm text-white",children:n("notifications.sendAt",{time:v(t.daily_digest_time)||"08:00"})})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.editProviderToChangeDigestTime")})]})]}),i.jsxs("div",{className:"flex gap-2 pt-2",children:[i.jsxs(Oe,{size:"sm",variant:"secondary",onClick:()=>e(t),className:"flex-1",children:[i.jsx(Mm,{className:"w-4 h-4"}),n("notifications.edit")]}),i.jsx(Oe,{size:"sm",variant:"secondary",onClick:()=>s(!0),className:"text-red-400 hover:text-red-300",children:i.jsx(Qt,{className:"w-4 h-4"})})]})]})]})}),a&&i.jsx(_n,{title:n("notifications.deleteProvider"),message:n("notifications.deleteConfirm",{name:t.name}),confirmText:n("notifications.delete"),variant:"danger",onConfirm:()=>{f.mutate(),s(!1)},onCancel:()=>s(!1)})]})}const QZe=["email","telegram","discord","ntfy","pushover","callmebot","webhook"];function ZZe({provider:t,onClose:e}){const{t:n}=Mt(),r=Zt(),a=!!t,[s,o]=w.useState(t?.name||""),[l,c]=w.useState(t?.provider_type||"email"),[d,u]=w.useState(t?.printer_id||null),[m,p]=w.useState(t?.quiet_hours_enabled||!1),[f,x]=w.useState(t?.quiet_hours_start||"22:00"),[v,g]=w.useState(t?.quiet_hours_end||"07:00"),[y,_]=w.useState(t?.daily_digest_enabled||!1),[N,C]=w.useState(t?.daily_digest_time||"08:00"),[T,P]=w.useState(t?.on_print_start??!1),[k,D]=w.useState(t?.on_print_complete??!0),[A,R]=w.useState(t?.on_print_failed??!0),[$,U]=w.useState(t?.on_print_stopped??!0),[W,O]=w.useState(t?.on_print_progress??!1),[te,ie]=w.useState(t?.on_printer_offline??!1),[Y,ae]=w.useState(t?.on_printer_error??!1),[de,pe]=w.useState(t?.on_filament_low??!1),[Q,oe]=w.useState(t?.on_maintenance_due??!1),[me,we]=w.useState(t?.on_bed_cooled??!1),[Ee,q]=w.useState(t?.config?Object.fromEntries(Object.entries(t.config).map(([ue,ge])=>[ue,String(ge)])):{}),[K,E]=w.useState(null),[j,L]=w.useState(null),{data:G}=Ze({queryKey:["printers"],queryFn:fe.getPrinters});w.useEffect(()=>{const ue=ge=>{ge.key==="Escape"&&e()};return window.addEventListener("keydown",ue),()=>window.removeEventListener("keydown",ue)},[e]);const B=dt({mutationFn:()=>fe.testNotificationConfig({provider_type:l,config:Ee}),onSuccess:ue=>{E(ue),L(null)},onError:ue=>{E({success:!1,message:ue.message})}}),re=dt({mutationFn:ue=>fe.createNotificationProvider(ue),onSuccess:()=>{r.invalidateQueries({queryKey:["notification-providers"]}),e()},onError:ue=>{L(ue.message)}}),z=dt({mutationFn:ue=>fe.updateNotificationProvider(t.id,ue),onSuccess:()=>{r.invalidateQueries({queryKey:["notification-providers"]}),e()},onError:ue=>{L(ue.message)}}),V=ue=>{if(ue.preventDefault(),L(null),!s.trim()){L(n("notifications.nameRequired"));return}const ge=ne(l);for(const I of ge)if(!Ee[I.key]?.trim()){L(n("notifications.fieldRequired",{field:I.label}));return}const le={name:s.trim(),provider_type:l,config:Ee,printer_id:d,quiet_hours_enabled:m,quiet_hours_start:m?f:null,quiet_hours_end:m?v:null,daily_digest_enabled:y,daily_digest_time:y?N:null,on_print_start:T,on_print_complete:k,on_print_failed:A,on_print_stopped:$,on_print_progress:W,on_printer_offline:te,on_printer_error:Y,on_filament_low:de,on_maintenance_due:Q,on_bed_cooled:me};a?z.mutate(le):re.mutate(le)},ee=re.isPending||z.isPending,J=ue=>{switch(ue){case"callmebot":return[{key:"phone",label:"Phone Number",placeholder:"+1234567890",type:"text",required:!0},{key:"apikey",label:"API Key",placeholder:"Your CallMeBot API key",type:"text",required:!0}];case"ntfy":return[{key:"server",label:"Server URL",placeholder:"https://ntfy.sh",type:"text",required:!1},{key:"topic",label:"Topic",placeholder:"my-bambuddy",type:"text",required:!0},{key:"auth_token",label:"Auth Token",placeholder:"Optional authentication",type:"password",required:!1}];case"pushover":return[{key:"user_key",label:"User Key",placeholder:"Your Pushover user key",type:"text",required:!0},{key:"app_token",label:"App Token",placeholder:"Your Pushover app token",type:"text",required:!0},{key:"priority",label:"Priority",placeholder:"0 (normal)",type:"number",required:!1}];case"telegram":return[{key:"bot_token",label:"Bot Token",placeholder:"Bot token from @BotFather",type:"password",required:!0},{key:"chat_id",label:"Chat ID",placeholder:"Your chat or group ID",type:"text",required:!0}];case"email":return[{key:"smtp_server",label:"SMTP Server",placeholder:"smtp.gmail.com",type:"text",required:!0},{key:"smtp_port",label:"SMTP Port",placeholder:"587",type:"number",required:!1},{key:"security",label:"Security",type:"select",required:!1,options:[{value:"starttls",label:"STARTTLS (Port 587)"},{value:"ssl",label:"SSL/TLS (Port 465)"},{value:"none",label:"None (Port 25)"}]},{key:"auth_enabled",label:"Authentication",type:"select",required:!1,options:[{value:"true",label:"Enabled"},{value:"false",label:"Disabled"}]},{key:"username",label:"Username",placeholder:"your@email.com",type:"text",required:!1},{key:"password",label:"Password",placeholder:"App password",type:"password",required:!1},{key:"from_email",label:"From Email",placeholder:"your@email.com",type:"text",required:!0},{key:"to_email",label:"To Email",placeholder:"recipient@email.com",type:"text",required:!0}];case"discord":return[{key:"webhook_url",label:"Webhook URL",placeholder:"https://discord.com/api/webhooks/...",type:"text",required:!0}];case"webhook":return[{key:"webhook_url",label:"Webhook URL",placeholder:"https://example.com/webhook",type:"text",required:!0},{key:"payload_format",label:"Payload Format",type:"select",required:!1,options:[{value:"generic",label:"Generic JSON"},{value:"slack",label:"Slack / Mattermost"}]},{key:"auth_header",label:"Authorization",placeholder:"Bearer token (optional)",type:"password",required:!1},{key:"field_title",label:"Title Field Name",placeholder:"title",type:"text",required:!1,showIf:ge=>ge.payload_format!=="slack"},{key:"field_message",label:"Message Field Name",placeholder:"message",type:"text",required:!1,showIf:ge=>ge.payload_format!=="slack"}];default:return[]}},ne=ue=>J(ue).filter(ge=>ge.required),se=J(l);return i.jsx("div",{className:"fixed inset-0 bg-black/70 flex items-center justify-center z-50 p-4 overflow-y-auto",onClick:e,children:i.jsxs("div",{className:"bg-bambu-dark-secondary rounded-xl border border-bambu-dark-tertiary w-full max-w-lg my-8 max-h-[90vh] overflow-y-auto",onClick:ue=>ue.stopPropagation(),children:[i.jsxs("div",{className:"flex items-center justify-between px-6 py-4 border-b border-bambu-dark-tertiary",children:[i.jsx("h2",{className:"text-lg font-semibold text-white",children:n(a?"notifications.editTitle":"notifications.addTitle")}),i.jsx("button",{onClick:e,className:"text-bambu-gray hover:text-white transition-colors",children:i.jsx(zt,{className:"w-5 h-5"})})]}),i.jsxs("form",{onSubmit:V,className:"p-6 space-y-4",children:[j&&i.jsx("div",{className:"p-3 bg-red-500/20 border border-red-500/50 rounded-lg text-sm text-red-400",children:j}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("notifications.nameLabel")}),i.jsx("input",{type:"text",value:s,onChange:ue=>o(ue.target.value),placeholder:n("notifications.namePlaceholder"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("notifications.providerTypeLabel")}),i.jsx("select",{value:l,onChange:ue=>{c(ue.target.value),q({}),E(null)},disabled:a,className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none disabled:opacity-50",children:QZe.map(ue=>i.jsx("option",{value:ue,children:n(`notifications.providerTypes.${ue}`,ue)},ue))}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:n(`notifications.providerDescriptions.${l}`,"")})]}),i.jsxs("div",{className:"space-y-3",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:n("notifications.configuration")}),se.filter(ue=>!("showIf"in ue)||ue.showIf?.(Ee)!==!1).map(ue=>i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[ue.label," ",ue.required&&"*"]}),ue.type==="select"&&"options"in ue&&ue.options?i.jsx("select",{value:Ee[ue.key]||ue.options[0]?.value||"",onChange:ge=>{q({...Ee,[ue.key]:ge.target.value}),E(null)},className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:ue.options.map(ge=>i.jsx("option",{value:ge.value,children:ge.label},ge.value))}):i.jsx("input",{type:ue.type,value:Ee[ue.key]||"",onChange:ge=>{q({...Ee,[ue.key]:ge.target.value}),E(null)},placeholder:ue.placeholder,className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]},ue.key))]}),i.jsx("div",{className:"flex gap-2",children:i.jsxs(Oe,{type:"button",variant:"secondary",onClick:()=>{E(null),B.mutate()},disabled:B.isPending||!Ee[ne(l)[0]?.key],className:"flex-1",children:[B.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(fC,{className:"w-4 h-4"}),n("notifications.testConfiguration")]})}),K&&i.jsx("div",{className:`p-3 rounded-lg flex items-center gap-2 ${K.success?"bg-bambu-green/20 border border-bambu-green/50 text-bambu-green":"bg-red-500/20 border border-red-500/50 text-red-400"}`,children:K.success?i.jsxs(i.Fragment,{children:[i.jsx(pr,{className:"w-5 h-5"}),i.jsx("span",{children:K.message})]}):i.jsxs(i.Fragment,{children:[i.jsx(Vi,{className:"w-5 h-5"}),i.jsx("span",{children:K.message})]})}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("notifications.printerFilter")}),i.jsxs("select",{value:d??"",onChange:ue=>u(ue.target.value?Number(ue.target.value):null),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"",children:n("notifications.allPrinters")}),G?.map(ue=>i.jsx("option",{value:ue.id,children:ue.name},ue.id))]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:n("notifications.onlyFromPrinter")})]}),i.jsxs("div",{className:"space-y-2",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("label",{className:"text-sm text-white",children:n("notifications.quietHoursDnd")}),i.jsx($n,{checked:m,onChange:p})]}),m&&i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:n("notifications.quietStart")}),i.jsx("input",{type:"time",value:f,onChange:ue=>x(ue.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:n("notifications.quietEnd")}),i.jsx("input",{type:"time",value:v,onChange:ue=>g(ue.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]})]})]}),i.jsxs("div",{className:"space-y-2",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("label",{className:"text-sm text-white",children:n("notifications.dailyDigestLabel")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("notifications.batchNotifications")})]}),i.jsx($n,{checked:y,onChange:_})]}),y&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:n("notifications.sendDigestAt")}),i.jsx("input",{type:"time",value:N,onChange:ue=>C(ue.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:n("notifications.digestCollected")})]})]}),i.jsxs("div",{className:"space-y-3",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:n("notifications.notificationEvents")}),i.jsxs("div",{className:"space-y-2 p-3 bg-bambu-dark rounded-lg",children:[i.jsx("p",{className:"text-xs text-bambu-gray uppercase tracking-wide mb-2",children:n("notifications.printEvents")}),i.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("span",{className:"text-sm text-white",children:n("notifications.start")}),i.jsx($n,{checked:T,onChange:P})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("span",{className:"text-sm text-white",children:n("notifications.complete")}),i.jsx($n,{checked:k,onChange:D})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("span",{className:"text-sm text-white",children:n("notifications.failed")}),i.jsx($n,{checked:A,onChange:R})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("span",{className:"text-sm text-white",children:n("notifications.stopped")}),i.jsx($n,{checked:$,onChange:U})]}),i.jsxs("div",{className:"flex items-center justify-between col-span-2",children:[i.jsxs("div",{children:[i.jsx("span",{className:"text-sm text-white",children:n("notifications.progress")}),i.jsx("span",{className:"text-xs text-bambu-gray ml-1",children:n("notifications.progressPercent")})]}),i.jsx($n,{checked:W,onChange:O})]}),i.jsxs("div",{className:"flex items-center justify-between col-span-2",children:[i.jsxs("div",{children:[i.jsx("span",{className:"text-sm text-white",children:n("notifications.bedCooled")}),i.jsx("span",{className:"text-xs text-bambu-gray ml-1",children:n("notifications.bedCooledAfterPrint")})]}),i.jsx($n,{checked:me,onChange:we})]})]})]}),i.jsxs("div",{className:"space-y-2 p-3 bg-bambu-dark rounded-lg",children:[i.jsx("p",{className:"text-xs text-bambu-gray uppercase tracking-wide mb-2",children:n("notifications.printerStatus")}),i.jsxs("div",{className:"grid grid-cols-2 gap-2",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("span",{className:"text-sm text-white",children:n("notifications.offline")}),i.jsx($n,{checked:te,onChange:ie})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("span",{className:"text-sm text-white",children:n("notifications.error")}),i.jsx($n,{checked:Y,onChange:ae})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("span",{className:"text-sm text-white",children:n("notifications.lowFilament")}),i.jsx($n,{checked:de,onChange:pe})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("span",{className:"text-sm text-white",children:n("notifications.maintenance")}),i.jsx($n,{checked:Q,onChange:oe})]})]})]})]}),i.jsxs("div",{className:"flex gap-3 pt-2",children:[i.jsx(Oe,{type:"button",variant:"secondary",onClick:e,className:"flex-1",children:n("notifications.cancel")}),i.jsxs(Oe,{type:"submit",disabled:ee,className:"flex-1",children:[ee?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(gs,{className:"w-4 h-4"}),n(a?"notifications.save":"notifications.add")]})]})]})]})})}function JZe({template:t,onClose:e}){const{t:n}=Mt(),r=Zt(),a=w.useRef(null),[s,o]=w.useState(t.title_template),[l,c]=w.useState(t.body_template),[d,u]=w.useState(null),[m,p]=w.useState(!0),{data:f}=Ze({queryKey:["template-variables"],queryFn:fe.getTemplateVariables}),x=f?.find(P=>P.event_type===t.event_type),{data:v,isLoading:g}=Ze({queryKey:["template-preview",t.event_type,s,l],queryFn:()=>fe.previewTemplate({event_type:t.event_type,title_template:s,body_template:l}),enabled:m&&s.length>0&&l.length>0});w.useEffect(()=>{const P=k=>{k.key==="Escape"&&e()};return window.addEventListener("keydown",P),()=>window.removeEventListener("keydown",P)},[e]);const y=dt({mutationFn:P=>fe.updateNotificationTemplate(t.id,P),onSuccess:()=>{r.invalidateQueries({queryKey:["notification-templates"]}),e()},onError:P=>{u(P.message)}}),_=dt({mutationFn:()=>fe.resetNotificationTemplate(t.id),onSuccess:P=>{o(P.title_template),c(P.body_template),r.invalidateQueries({queryKey:["notification-templates"]})},onError:P=>{u(P.message)}}),N=P=>{if(P.preventDefault(),u(null),!s.trim()){u(n("notifications.titleRequired"));return}if(!l.trim()){u(n("notifications.bodyRequired"));return}y.mutate({title_template:s,body_template:l})},C=P=>{const k=a.current;if(!k)return;const D=k.selectionStart,A=k.selectionEnd,R=l,$=R.substring(0,D),U=R.substring(A),W=$+`{${P}}`+U;c(W),setTimeout(()=>{k.focus();const O=D+P.length+2;k.setSelectionRange(O,O)},0)},T=s!==t.title_template||l!==t.body_template;return i.jsx("div",{className:"fixed inset-0 bg-black/80 flex items-center justify-center z-50 p-4",children:i.jsxs("div",{className:"bg-bambu-dark-secondary rounded-lg w-full max-w-2xl max-h-[90vh] flex flex-col",children:[i.jsxs("div",{className:"flex items-center justify-between p-4 border-b border-bambu-dark-tertiary shrink-0",children:[i.jsx("h2",{className:"text-lg font-semibold text-white",children:n("notifications.editTemplate",{name:t.name})}),i.jsx("button",{onClick:e,className:"p-1 hover:bg-bambu-dark-tertiary rounded transition-colors",children:i.jsx(zt,{className:"w-5 h-5 text-bambu-gray"})})]}),i.jsxs("form",{onSubmit:N,className:"flex-1 overflow-y-auto p-4 space-y-4",children:[d&&i.jsx("div",{className:"p-3 bg-red-500/20 border border-red-500/50 rounded text-red-400 text-sm",children:d}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-bambu-gray mb-1",children:n("notifications.titleLabel")}),i.jsx("input",{type:"text",value:s,onChange:P=>o(P.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white focus:outline-none focus:ring-1 focus:ring-bambu-green",placeholder:n("notifications.titlePlaceholder")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-bambu-gray mb-1",children:n("notifications.bodyLabel")}),i.jsx("textarea",{ref:a,value:l,onChange:P=>c(P.target.value),rows:4,className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white focus:outline-none focus:ring-1 focus:ring-bambu-green font-mono text-sm resize-none",placeholder:n("notifications.bodyPlaceholder")})]}),x&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-bambu-gray mb-2",children:n("notifications.availableVariables")}),i.jsx("div",{className:"flex flex-wrap gap-2",children:x.variables.map(P=>i.jsxs("button",{type:"button",onClick:()=>C(P),className:"inline-flex items-center gap-1 px-2 py-1 bg-bambu-dark hover:bg-bambu-dark-tertiary border border-bambu-dark-tertiary rounded text-xs text-bambu-gray hover:text-white transition-colors",children:[i.jsx(rr,{className:"w-3 h-3"}),P]},P))}),i.jsx("p",{className:"text-xs text-bambu-gray/60 mt-1",children:n("notifications.clickToInsert")})]}),i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center justify-between mb-2",children:[i.jsxs("label",{className:"text-sm font-medium text-bambu-gray flex items-center gap-2",children:[i.jsx(rc,{className:"w-4 h-4"}),n("notifications.livePreview")]}),i.jsx("button",{type:"button",onClick:()=>p(!m),className:"text-xs text-bambu-green hover:text-bambu-green-light",children:n(m?"notifications.hide":"notifications.show")})]}),m&&i.jsx("div",{className:"bg-bambu-dark border border-bambu-dark-tertiary rounded p-3 space-y-2",children:g?i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray text-sm",children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),n("notifications.loadingPreview")]}):v?i.jsxs(i.Fragment,{children:[i.jsxs("div",{children:[i.jsx("span",{className:"text-xs text-bambu-gray",children:n("notifications.titlePreview")}),i.jsx("div",{className:"text-white font-medium",children:v.title})]}),i.jsxs("div",{children:[i.jsx("span",{className:"text-xs text-bambu-gray",children:n("notifications.bodyPreview")}),i.jsx("div",{className:"text-white whitespace-pre-wrap text-sm",children:v.body})]})]}):i.jsx("div",{className:"text-bambu-gray text-sm",children:n("notifications.enterTemplateContent")})})]})]}),i.jsxs("div",{className:"flex items-center justify-between p-4 border-t border-bambu-dark-tertiary shrink-0",children:[i.jsxs(Oe,{type:"button",variant:"ghost",onClick:()=>_.mutate(),disabled:_.isPending,className:"text-orange-400 hover:text-orange-300",children:[_.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin mr-2"}):i.jsx(mo,{className:"w-4 h-4 mr-2"}),n("notifications.resetToDefault")]}),i.jsxs("div",{className:"flex gap-2",children:[i.jsx(Oe,{type:"button",variant:"secondary",onClick:e,children:n("notifications.cancel")}),i.jsxs(Oe,{onClick:N,disabled:y.isPending||!T,children:[y.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin mr-2"}):i.jsx(gs,{className:"w-4 h-4 mr-2"}),n("notifications.save")]})]})]})]})})}const eJe={print_start:"text-blue-400",print_complete:"text-bambu-green",print_failed:"text-red-400",print_stopped:"text-orange-400",print_progress:"text-yellow-400",printer_offline:"text-gray-400",printer_error:"text-rose-400",filament_low:"text-cyan-400",maintenance_due:"text-purple-400",test:"text-bambu-gray"};function tJe({onClose:t}){const{t:e}=Mt(),n=Zt(),{showToast:r}=hn(),[a,s]=w.useState(7),[o,l]=w.useState(null),[c,d]=w.useState(!1),{data:u}=Ze({queryKey:["settings"],queryFn:fe.getSettings}),m=u?.time_format||"system",{data:p,isLoading:f,refetch:x,isRefetching:v}=Ze({queryKey:["notification-logs",a,c],queryFn:()=>fe.getNotificationLogs({days:a,limit:100,success:c?!1:void 0})}),{data:g}=Ze({queryKey:["notification-log-stats",a],queryFn:()=>fe.getNotificationLogStats(a)}),y=dt({mutationFn:()=>fe.clearNotificationLogs(30),onSuccess:N=>{r(N.message,"success"),n.invalidateQueries({queryKey:["notification-logs"]}),n.invalidateQueries({queryKey:["notification-log-stats"]})},onError:N=>{r(`Failed to clear logs: ${N.message}`,"error")}}),_=N=>{const C=er(N);if(!C)return"";const P=new Date().getTime()-C.getTime();return P<6e4?e("notifications.justNow"):P<36e5?`${Math.floor(P/6e4)}m ago`:P<864e5?`${Math.floor(P/36e5)}h ago`:C.toLocaleDateString()+" "+cX(C,m)};return i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50 p-4",children:i.jsxs("div",{className:"bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg w-full max-w-3xl max-h-[85vh] flex flex-col",children:[i.jsxs("div",{className:"p-4 border-b border-bambu-dark-tertiary flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-3",children:[i.jsx(Fv,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:e("notifications.notificationLog")})]}),i.jsx("button",{onClick:t,className:"text-bambu-gray hover:text-white transition-colors",children:"×"})]}),g&&i.jsx("div",{className:"px-4 py-3 border-b border-bambu-dark-tertiary bg-bambu-dark/50",children:i.jsxs("div",{className:"flex items-center gap-6 text-sm",children:[i.jsxs("span",{className:"text-bambu-gray",children:[e("notifications.statsSummary",{days:a})," ",i.jsx("span",{className:"text-white font-medium",children:g.total})," ",e("notifications.statsNotifications")]}),i.jsxs("span",{className:"flex items-center gap-1 text-bambu-green",children:[i.jsx(pr,{className:"w-4 h-4"}),e("notifications.statsSent",{count:g.success_count})]}),g.failure_count>0&&i.jsxs("span",{className:"flex items-center gap-1 text-red-400",children:[i.jsx(Vi,{className:"w-4 h-4"}),e("notifications.statsFailed",{count:g.failure_count})]})]})}),i.jsxs("div",{className:"px-4 py-3 border-b border-bambu-dark-tertiary flex items-center gap-4",children:[i.jsxs("select",{value:a,onChange:N=>s(Number(N.target.value)),className:"px-3 py-1.5 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm focus:outline-none focus:ring-1 focus:ring-bambu-green",children:[i.jsx("option",{value:1,children:e("notifications.last24Hours")}),i.jsx("option",{value:7,children:e("notifications.last7Days")}),i.jsx("option",{value:30,children:e("notifications.last30Days")}),i.jsx("option",{value:90,children:e("notifications.last90Days")})]}),i.jsxs("label",{className:"flex items-center gap-2 text-sm text-bambu-gray cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:c,onChange:N=>d(N.target.checked),className:"rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green"}),e("notifications.showFailedOnly")]}),i.jsx("div",{className:"flex-1"}),i.jsxs(Oe,{size:"sm",variant:"secondary",onClick:()=>x(),disabled:v,children:[v?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Sr,{className:"w-4 h-4"}),e("notifications.refresh")]}),i.jsxs(Oe,{size:"sm",variant:"secondary",onClick:()=>y.mutate(),disabled:y.isPending,className:"text-red-400 hover:text-red-300",children:[y.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Qt,{className:"w-4 h-4"}),e("notifications.clearOld")]})]}),i.jsx("div",{className:"flex-1 overflow-y-auto p-4",children:f?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):p&&p.length>0?i.jsx("div",{className:"space-y-2",children:p.map(N=>i.jsx(nJe,{log:N,isExpanded:o===N.id,onToggle:()=>l(o===N.id?null:N.id),formatDate:_,formatFullDate:C=>Kp(C,m)},N.id))}):i.jsxs("div",{className:"text-center py-12 text-bambu-gray",children:[i.jsx(Fv,{className:"w-12 h-12 mx-auto mb-3 opacity-30"}),i.jsx("p",{className:"text-sm",children:e(c?"notifications.noFailedNotifications":"notifications.noNotificationsLogged")})]})})]})})}function nJe({log:t,isExpanded:e,onToggle:n,formatDate:r,formatFullDate:a}){const{t:s}=Mt();return i.jsxs("div",{className:`border rounded-lg overflow-hidden transition-colors ${t.success?"border-bambu-dark-tertiary bg-bambu-dark/30":"border-red-500/30 bg-red-500/5"}`,children:[i.jsxs("button",{className:"w-full px-3 py-2 flex items-center gap-3 text-left hover:bg-bambu-dark/50 transition-colors",onClick:n,children:[t.success?i.jsx(pr,{className:"w-4 h-4 text-bambu-green shrink-0"}):i.jsx(Vi,{className:"w-4 h-4 text-red-400 shrink-0"}),i.jsx("span",{className:`text-xs font-medium ${eJe[t.event_type]||"text-bambu-gray"}`,children:s(`notifications.eventTypes.${t.event_type}`,t.event_type)}),i.jsx("span",{className:"text-sm text-white truncate flex-1",children:t.provider_name||s("notifications.unknownProvider")}),t.printer_name&&i.jsx("span",{className:"text-xs text-bambu-gray",children:t.printer_name}),i.jsx("span",{className:"text-xs text-bambu-gray shrink-0",children:r(t.created_at)}),e?i.jsx(Sl,{className:"w-4 h-4 text-bambu-gray shrink-0"}):i.jsx(jn,{className:"w-4 h-4 text-bambu-gray shrink-0"})]}),e&&i.jsxs("div",{className:"px-3 py-2 border-t border-bambu-dark-tertiary bg-bambu-dark/20 space-y-2",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-xs text-bambu-gray mb-1",children:s("notifications.logTitle")}),i.jsx("p",{className:"text-sm text-white",children:t.title})]}),i.jsxs("div",{children:[i.jsx("p",{className:"text-xs text-bambu-gray mb-1",children:s("notifications.logMessage")}),i.jsx("p",{className:"text-sm text-white whitespace-pre-wrap",children:t.message})]}),!t.success&&t.error_message&&i.jsxs("div",{children:[i.jsx("p",{className:"text-xs text-red-400 mb-1",children:s("notifications.logError")}),i.jsx("p",{className:"text-sm text-red-300",children:t.error_message})]}),i.jsxs("div",{className:"flex gap-4 text-xs text-bambu-gray pt-1",children:[i.jsx("span",{children:s("notifications.logProvider",{type:t.provider_type})}),i.jsx("span",{children:s("notifications.logTime",{time:a(t.created_at)})})]})]})]})}function rJe({formData:t,setFormData:e,groups:n,onClose:r,onCreate:a,isCreating:s,isCreateButtonDisabled:o}){const{t:l}=Mt();w.useEffect(()=>{const d=u=>{u.key==="Escape"&&r()};return window.addEventListener("keydown",d),()=>window.removeEventListener("keydown",d)},[r]);const c=d=>{e({...t,group_ids:t.group_ids.includes(d)?t.group_ids.filter(u=>u!==d):[...t.group_ids,d]})};return i.jsx("div",{className:"fixed inset-0 bg-black/70 flex items-center justify-center z-50 p-4",onClick:r,children:i.jsxs(Tt,{className:"w-full max-w-md",onClick:d=>d.stopPropagation(),children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex flex-col gap-1",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Sm,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:l("users.modal.createUser")})]}),i.jsx("p",{className:"text-sm text-bambu-gray ml-7",children:l("users.modal.advancedAuthSubtitle")||"with Advanced Authentication"})]}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:r,children:i.jsx(zt,{className:"w-5 h-5"})})]})}),i.jsxs(Pt,{children:[i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[l("users.form.username")," ",i.jsx("span",{className:"text-red-400",children:"*"})]}),i.jsx("input",{type:"text",value:t.username,onChange:d=>e({...t,username:d.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:l("users.form.usernamePlaceholder"),autoComplete:"username",required:!0})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[l("users.form.email")||"Email"," ",i.jsx("span",{className:"text-red-400",children:"*"})]}),i.jsx("input",{type:"email",value:t.email,onChange:d=>e({...t,email:d.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:l("users.form.emailPlaceholder")||"user@example.com",required:!0})]}),i.jsx("div",{className:"bg-bambu-dark-secondary/50 border border-bambu-green/20 rounded-lg p-3",children:i.jsx("p",{className:"text-sm text-bambu-gray",children:l("users.form.autoGeneratedPassword")||"A secure password will be automatically generated and emailed to the user."})}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:l("users.form.groups")}),i.jsxs("div",{className:"space-y-2 max-h-40 overflow-y-auto p-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg",children:[n.map(d=>i.jsxs("label",{className:"flex items-center gap-3 px-2 py-1.5 rounded hover:bg-bambu-dark-tertiary cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:t.group_ids.includes(d.id),onChange:()=>c(d.id),className:"w-4 h-4 rounded border-bambu-gray text-bambu-green focus:ring-bambu-green focus:ring-offset-0 bg-bambu-dark"}),i.jsx("span",{className:"text-sm text-white",children:d.name}),d.is_system&&i.jsxs("span",{className:"text-xs text-yellow-400",children:["(",l("users.system"),")"]})]},d.id)),n.length===0&&i.jsx("p",{className:"text-sm text-bambu-gray",children:l("users.noGroupsAvailable")})]})]})]}),i.jsxs("div",{className:"mt-6 flex justify-end gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:r,children:l("users.modal.cancel")}),i.jsx(Oe,{onClick:a,disabled:o,children:s?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),l("users.modal.creating")]}):i.jsxs(i.Fragment,{children:[i.jsx(rr,{className:"w-4 h-4"}),l("users.modal.createUser")]})})]})]})]})})}function iJe(){const{t}=Mt(),e=Zt(),{showToast:n}=hn(),[r,a]=w.useState(!1),[s,o]=w.useState(""),[l,c]=w.useState("auto"),[d,u]=w.useState(!1),[m,p]=w.useState(!0),[f,x]=w.useState("all"),[v,g]=w.useState(!1),[y,_]=w.useState(!1),[N,C]=w.useState(!1),{data:T,isLoading:P}=Ze({queryKey:["spoolman-settings"],queryFn:fe.getSpoolmanSettings}),{data:k,isLoading:D,refetch:A}=Ze({queryKey:["spoolman-status"],queryFn:fe.getSpoolmanStatus,refetchInterval:3e4}),{data:R}=Ze({queryKey:["printers"],queryFn:fe.getPrinters});w.useEffect(()=>{T&&(a(T.spoolman_enabled==="true"),o(T.spoolman_url||""),c(T.spoolman_sync_mode||"auto"),u(T.spoolman_disable_weight_sync==="true"),p(T.spoolman_report_partial_usage!=="false"),g(!0))},[T]),w.useEffect(()=>{if(!v||!T)return;if(T.spoolman_enabled==="true"!==r||(T.spoolman_url||"")!==s||(T.spoolman_sync_mode||"auto")!==l||T.spoolman_disable_weight_sync==="true"!==d||T.spoolman_report_partial_usage!=="false"!==m){const oe=setTimeout(()=>{$.mutate()},500);return()=>clearTimeout(oe)}},[r,s,l,d,m,v]);const $=dt({mutationFn:()=>fe.updateSpoolmanSettings({spoolman_enabled:r?"true":"false",spoolman_url:s,spoolman_sync_mode:l,spoolman_disable_weight_sync:d?"true":"false",spoolman_report_partial_usage:m?"true":"false"}),onSuccess:()=>{e.invalidateQueries({queryKey:["spoolman-settings"]}),e.invalidateQueries({queryKey:["spoolman-status"]}),e.invalidateQueries({queryKey:["spool-assignments"]}),n(t("settings.toast.settingsSaved"))}}),U=dt({mutationFn:fe.connectSpoolman,onSuccess:()=>{A()}}),W=dt({mutationFn:fe.disconnectSpoolman,onSuccess:()=>{A()}}),O=dt({mutationFn:fe.syncAllPrintersAms,onSuccess:Q=>{Q.success}}),te=dt({mutationFn:Q=>fe.syncPrinterAms(Q),onSuccess:Q=>{Q.success}}),ie=()=>{f==="all"?O.mutate():te.mutate(f)},Y=dt({mutationFn:fe.syncWeightsFromAms,onSuccess:Q=>{e.invalidateQueries({queryKey:["spools"]}),e.invalidateQueries({queryKey:["inventory-spools"]}),n(t("settings.amsSyncSuccess",{synced:Q.synced,skipped:Q.skipped}),"success"),C(!1)},onError:()=>{n(t("settings.amsSyncError"),"error"),C(!1)}}),ae=O.isPending||te.isPending,de=f==="all"?O.data:te.data,pe=f==="all"?O.isSuccess:te.isSuccess;return P?i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Uc,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.filamentTracking")})]})}),i.jsx(Pt,{children:i.jsx("div",{className:"flex justify-center py-8",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})})})]}):i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Uc,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.filamentTracking")})]}),$.isPending&&i.jsx(lt,{className:"w-4 h-4 text-bambu-green animate-spin"})]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:t("settings.filamentTrackingDesc")}),i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("button",{type:"button",onClick:()=>a(!1),className:`p-3 rounded-lg border-2 text-left transition-colors ${r?"border-bambu-dark-tertiary bg-bambu-dark hover:border-bambu-gray/50":"border-bambu-green bg-bambu-green/10"}`,children:[i.jsxs("div",{className:"flex items-center gap-2 mb-1.5",children:[i.jsx(oa,{className:`w-4 h-4 ${r?"text-bambu-gray":"text-bambu-green"}`}),i.jsx("span",{className:`text-sm font-medium ${r?"text-bambu-gray":"text-white"}`,children:t("settings.trackingModeBuiltIn")})]}),i.jsx("p",{className:`text-xs ${r?"text-bambu-gray/60":"text-bambu-gray"}`,children:t("settings.trackingModeBuiltInDesc")}),!r&&i.jsxs("div",{className:"flex items-center gap-1 mt-2",children:[i.jsx(Vr,{className:"w-3 h-3 text-bambu-green"}),i.jsx("span",{className:"text-xs text-bambu-green",children:t("common.enabled")})]})]}),i.jsxs("button",{type:"button",onClick:()=>a(!0),className:`p-3 rounded-lg border-2 text-left transition-colors ${r?"border-bambu-green bg-bambu-green/10":"border-bambu-dark-tertiary bg-bambu-dark hover:border-bambu-gray/50"}`,children:[i.jsxs("div",{className:"flex items-center gap-2 mb-1.5",children:[i.jsx(ei,{className:`w-4 h-4 ${r?"text-bambu-green":"text-bambu-gray"}`}),i.jsx("span",{className:`text-sm font-medium ${r?"text-white":"text-bambu-gray"}`,children:"Spoolman"})]}),i.jsx("p",{className:`text-xs ${r?"text-bambu-gray":"text-bambu-gray/60"}`,children:t("settings.trackingModeSpoolmanDesc")}),r&&i.jsxs("div",{className:"flex items-center gap-1 mt-2",children:[i.jsx(Vr,{className:"w-3 h-3 text-bambu-green"}),i.jsx("span",{className:"text-xs text-bambu-green",children:t("common.enabled")})]})]})]}),!r&&i.jsxs("div",{className:"space-y-3",children:[i.jsx("div",{className:"p-3 bg-bambu-green/5 border border-bambu-green/20 rounded-lg",children:i.jsxs("div",{className:"flex gap-2",children:[i.jsx(Rs,{className:"w-4 h-4 text-bambu-green flex-shrink-0 mt-0.5"}),i.jsx("div",{className:"text-xs text-bambu-gray",children:i.jsxs("ul",{className:"list-disc list-inside space-y-0.5",children:[i.jsx("li",{children:t("settings.builtInFeatureRfid")}),i.jsx("li",{children:t("settings.builtInFeatureUsage")}),i.jsx("li",{children:t("settings.builtInFeatureCatalog")}),i.jsx("li",{children:t("settings.builtInFeatureThirdParty")})]})})]})}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>C(!0),disabled:Y.isPending,children:[Y.isPending?i.jsx(lt,{className:"w-4 h-4 mr-2 animate-spin"}):i.jsx(Sr,{className:"w-4 h-4 mr-2"}),t("settings.amsSyncButton")]})]}),r&&i.jsxs("div",{className:"space-y-4",children:[i.jsx("div",{className:"p-3 bg-blue-500/10 border border-blue-500/30 rounded-lg",children:i.jsxs("div",{className:"flex gap-2",children:[i.jsx(Rs,{className:"w-4 h-4 text-blue-400 flex-shrink-0 mt-0.5"}),i.jsxs("div",{className:"text-xs text-blue-300",children:[i.jsx("p",{className:"font-medium mb-1",children:t("settings.howSyncWorks")}),i.jsxs("ul",{className:"list-disc list-inside space-y-0.5 text-blue-300/80",children:[i.jsx("li",{children:t("settings.syncInfoRfidOnly")}),i.jsx("li",{children:t("settings.syncInfoAutoCreate")}),i.jsx("li",{children:t("settings.syncInfoThirdPartySkipped")})]}),i.jsx("p",{className:"font-medium mt-2 mb-1",children:t("settings.linkingExistingSpools")}),i.jsx("p",{className:"text-blue-300/80",children:t("settings.linkingExistingSpoolsDesc")})]})]})}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:t("settings.spoolmanUrl")}),i.jsx("input",{type:"text",placeholder:"http://192.168.1.100:7912",value:s,onChange:Q=>o(Q.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray/50 focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:t("settings.spoolmanUrlHint")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:t("settings.syncMode")}),i.jsxs("select",{value:l,onChange:Q=>c(Q.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"auto",children:t("settings.syncModeAuto")}),i.jsx("option",{value:"manual",children:t("settings.syncModeManual")})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:t(l==="auto"?"settings.syncModeAutoDesc":"settings.syncModeManualDesc")})]}),l==="auto"&&i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:t("spoolman.disableWeightSync")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:t("spoolman.disableWeightSyncDesc")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:d,onChange:Q=>u(Q.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),d&&i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:t("spoolman.reportPartialUsage")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:t("spoolman.reportPartialUsageDesc")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:m,onChange:Q=>p(Q.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center justify-between mb-3",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs("span",{className:"text-sm text-bambu-gray",children:[t("settings.status"),":"]}),D?i.jsx(lt,{className:"w-4 h-4 text-bambu-gray animate-spin"}):k?.connected?i.jsxs("span",{className:"flex items-center gap-1 text-sm text-green-500",children:[i.jsx(Vr,{className:"w-4 h-4"}),t("settings.spoolmanConnected")]}):i.jsxs("span",{className:"flex items-center gap-1 text-sm text-red-500",children:[i.jsx(zt,{className:"w-4 h-4"}),t("settings.spoolmanDisconnected")]})]}),i.jsx("div",{className:"flex gap-2",children:k?.connected?i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>W.mutate(),disabled:W.isPending,children:[W.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Bpe,{className:"w-4 h-4"}),t("settings.disconnect")]}):i.jsxs(Oe,{size:"sm",onClick:()=>U.mutate(),disabled:U.isPending||!s,children:[U.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Vm,{className:"w-4 h-4"}),t("settings.connect")]})})]}),U.isError&&i.jsx("div",{className:"mb-3 p-2 bg-red-500/20 border border-red-500/50 rounded text-sm text-red-400",children:U.error.message}),k?.connected&&i.jsxs("div",{className:"space-y-3",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-sm text-white",children:t("settings.syncAmsData")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:t("settings.syncAmsDataDesc")})]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs("div",{className:"relative flex-1",children:[i.jsxs("select",{value:f,onChange:Q=>x(Q.target.value==="all"?"all":Number(Q.target.value)),className:"w-full px-3 py-2 pr-8 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white text-sm focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[i.jsx("option",{value:"all",children:t("settings.allPrinters")}),R?.map(Q=>i.jsx("option",{value:Q.id,children:Q.name},Q.id))]}),i.jsx(jn,{className:"absolute right-2 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:ie,disabled:ae,children:[ae?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Sr,{className:"w-4 h-4"}),t("spoolman.sync")]})]})]}),pe&&de&&i.jsxs("div",{className:"mt-3 space-y-2",children:[i.jsx("div",{className:`p-2 rounded text-sm ${de.success?"bg-green-500/20 border border-green-500/50 text-green-400":"bg-yellow-500/20 border border-yellow-500/50 text-yellow-400"}`,children:de.success?`Synced ${de.synced_count} spool${de.synced_count!==1?"s":""} successfully`:`Synced ${de.synced_count} spool${de.synced_count!==1?"s":""} with ${de.errors.length} error${de.errors.length!==1?"s":""}`}),de.skipped_count>0&&i.jsxs("div",{className:"p-2 bg-amber-500/10 border border-amber-500/30 rounded text-sm",children:[i.jsxs("div",{className:"flex items-center justify-between text-amber-400 mb-1",children:[i.jsxs("div",{className:"flex items-center gap-1.5",children:[i.jsx(Cn,{className:"w-3.5 h-3.5"}),i.jsxs("span",{className:"font-medium",children:[de.skipped_count," spool",de.skipped_count!==1?"s":""," skipped"]})]}),de.skipped_count>5&&i.jsx("button",{onClick:()=>_(!y),className:"text-xs text-amber-400 hover:text-amber-300 underline",children:y?"Show less":"Show all"})]}),i.jsxs("ul",{className:"text-xs text-amber-300/80 space-y-0.5",children:[(y?de.skipped:de.skipped.slice(0,5)).map((Q,oe)=>i.jsxs("li",{className:"flex items-center gap-2",children:[Q.color&&i.jsx("span",{className:"w-3 h-3 rounded-full border border-white/20",style:{backgroundColor:`#${Q.color}`}}),i.jsx("span",{children:Q.location}),i.jsxs("span",{className:"text-amber-300/60",children:["- ",Q.reason]})]},oe)),!y&&de.skipped_count>5&&i.jsxs("li",{className:"text-amber-300/60 italic",children:["...and ",de.skipped_count-5," more"]})]})]}),de.errors.length>0&&i.jsxs("div",{className:"p-2 bg-red-500/10 border border-red-500/30 rounded text-sm",children:[i.jsx("div",{className:"text-red-400 font-medium mb-1",children:"Errors:"}),i.jsx("ul",{className:"text-xs text-red-300/80 space-y-0.5",children:de.errors.map((Q,oe)=>i.jsx("li",{children:Q},oe))})]})]})]})]})]}),N&&i.jsx(_n,{title:t("settings.amsSyncTitle"),message:t("settings.amsSyncMessage"),confirmText:t("settings.amsSyncButton"),variant:"warning",isLoading:Y.isPending,loadingText:t("settings.amsSyncing"),onConfirm:()=>Y.mutate(),onCancel:()=>C(!1)})]})}function aJe(){const{t}=Mt(),{showToast:e}=hn(),[n,r]=w.useState([]),[a,s]=w.useState(!0),[o,l]=w.useState(""),c=w.useRef(null),[d,u]=w.useState(!1),[m,p]=w.useState(null),[f,x]=w.useState(""),[v,g]=w.useState(""),[y,_]=w.useState(!1),[N,C]=w.useState(null),[T,P]=w.useState(!1),k=w.useCallback(async()=>{try{const Y=await fe.getSpoolCatalog();r(Y)}catch{e(t("settings.catalog.loadFailed"),"error")}finally{s(!1)}},[e,t]);w.useEffect(()=>{k()},[k]);const D=n.filter(Y=>Y.name.toLowerCase().includes(o.toLowerCase())),A=async()=>{if(!f.trim()||!v){e(t("settings.catalog.nameWeightRequired"),"error");return}_(!0);try{const Y=await fe.addCatalogEntry({name:f.trim(),weight:parseInt(v)});r(ae=>[...ae,Y].sort((de,pe)=>de.name.localeCompare(pe.name))),u(!1),x(""),g(""),e(t("settings.catalog.entryAdded"),"success")}catch{e(t("settings.catalog.addFailed"),"error")}finally{_(!1)}},R=Y=>{p(Y.id),x(Y.name),g(Y.weight.toString())},$=()=>{p(null),x(""),g("")},U=async Y=>{if(!f.trim()||!v){e(t("settings.catalog.nameWeightRequired"),"error");return}_(!0);try{const ae=await fe.updateCatalogEntry(Y,{name:f.trim(),weight:parseInt(v)});r(de=>de.map(pe=>pe.id===Y?ae:pe).sort((pe,Q)=>pe.name.localeCompare(Q.name))),p(null),x(""),g(""),e(t("settings.catalog.entryUpdated"),"success")}catch{e(t("settings.catalog.updateFailed"),"error")}finally{_(!1)}},W=async()=>{if(N)try{await fe.deleteCatalogEntry(N.id),r(Y=>Y.filter(ae=>ae.id!==N.id)),e(t("settings.catalog.entryDeleted"),"success")}catch{e(t("settings.catalog.deleteFailed"),"error")}finally{C(null)}},O=async()=>{P(!1),s(!0);try{await fe.resetSpoolCatalog(),await k(),e(t("settings.catalog.resetSuccess"),"success")}catch{e(t("settings.catalog.resetFailed"),"error"),s(!1)}},te=()=>{const Y=n.map(({name:Q,weight:oe})=>({name:Q,weight:oe})),ae=new Blob([JSON.stringify(Y,null,2)],{type:"application/json"}),de=URL.createObjectURL(ae),pe=document.createElement("a");pe.href=de,pe.download="spool-catalog.json",document.body.appendChild(pe),pe.click(),document.body.removeChild(pe),URL.revokeObjectURL(de),e(t("settings.catalog.exported",{count:n.length}),"success")},ie=async Y=>{const ae=Y.target.files?.[0];if(ae){try{const de=await ae.text(),pe=JSON.parse(de);if(!Array.isArray(pe))throw new Error("Invalid format");let Q=0,oe=0;for(const me of pe){if(!me.name||typeof me.weight!="number"){oe++;continue}if(n.some(Ee=>Ee.name.toLowerCase()===me.name.toLowerCase())){oe++;continue}try{const Ee=await fe.addCatalogEntry({name:me.name,weight:me.weight});r(q=>[...q,Ee].sort((K,E)=>K.name.localeCompare(E.name))),Q++}catch{oe++}}e(t("settings.catalog.imported",{added:Q,skipped:oe}),"success")}catch{e(t("settings.catalog.importFailed"),"error")}c.current&&(c.current.value="")}};return i.jsxs(Tt,{children:[i.jsxs(qn,{children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(Uc,{className:"w-5 h-5 text-bambu-gray"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.catalog.spoolCatalog")}),i.jsxs("span",{className:"text-sm text-bambu-gray",children:["(",n.length,")"]})]}),i.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[i.jsxs("button",{onClick:te,className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",title:t("settings.catalog.exportTooltip"),children:[i.jsx(hi,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.export")})]}),i.jsxs("button",{onClick:()=>c.current?.click(),className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",title:t("settings.catalog.importTooltip"),children:[i.jsx(Si,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.import")})]}),i.jsx("input",{ref:c,type:"file",accept:".json",className:"hidden",onChange:ie}),i.jsxs("button",{onClick:()=>P(!0),className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",title:t("settings.catalog.resetTooltip"),children:[i.jsx(mo,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.reset")})]}),i.jsxs("button",{onClick:()=>u(!0),className:"px-3 py-1.5 text-sm bg-bambu-green text-white rounded-lg hover:bg-bambu-green/80 transition-colors flex items-center gap-1.5",children:[i.jsx(rr,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.add")})]})]})]}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:t("settings.catalog.spoolCatalogDescription")}),i.jsxs("div",{className:"relative",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray"}),i.jsx("input",{type:"text",className:"w-full pl-10 pr-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:t("settings.catalog.searchCatalog"),value:o,onChange:Y=>l(Y.target.value)})]}),d&&i.jsxs("div",{className:"p-4 bg-bambu-dark rounded-lg border border-bambu-dark-tertiary",children:[i.jsx("h3",{className:"text-sm font-medium text-white mb-3",children:t("settings.catalog.addNewEntry")}),i.jsxs("div",{className:"flex gap-2 items-center",children:[i.jsx("div",{className:"flex-1 min-w-0",children:i.jsx("input",{type:"text",className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:t("settings.catalog.namePlaceholder"),value:f,onChange:Y=>x(Y.target.value)})}),i.jsx("input",{type:"number",className:"w-20 px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white text-center focus:border-bambu-green focus:outline-none",placeholder:"g",value:v,onChange:Y=>g(Y.target.value)}),i.jsx("span",{className:"text-bambu-gray shrink-0",children:"g"}),i.jsxs("button",{onClick:A,disabled:y,className:"px-3 py-2 bg-bambu-green text-white rounded-lg hover:bg-bambu-green/80 flex items-center gap-1 shrink-0",children:[y?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Vr,{className:"w-4 h-4"}),t("common.add")]}),i.jsx("button",{onClick:()=>{u(!1),x(""),g("")},className:"p-2 rounded-lg text-bambu-gray hover:text-white hover:bg-bambu-dark-tertiary",children:i.jsx(zt,{className:"w-4 h-4"})})]})]}),a?i.jsxs("div",{className:"flex items-center justify-center py-8 text-bambu-gray",children:[i.jsx(lt,{className:"w-5 h-5 animate-spin mr-2"}),t("common.loading")]}):i.jsx("div",{className:"max-h-[600px] overflow-y-auto border border-bambu-dark-tertiary rounded-lg",children:i.jsxs("table",{className:"w-full text-sm",children:[i.jsx("thead",{className:"bg-bambu-dark sticky top-0",children:i.jsxs("tr",{children:[i.jsx("th",{className:"px-4 py-2 text-left text-bambu-gray font-medium",children:t("common.name")}),i.jsx("th",{className:"px-4 py-2 text-right text-bambu-gray font-medium w-24",children:t("settings.catalog.weight")}),i.jsx("th",{className:"px-4 py-2 text-center text-bambu-gray font-medium w-20",children:t("settings.catalog.type")}),i.jsx("th",{className:"px-4 py-2 w-24"})]})}),i.jsx("tbody",{children:D.length===0?i.jsx("tr",{children:i.jsx("td",{colSpan:4,className:"px-4 py-8 text-center text-bambu-gray",children:t(o?"settings.catalog.noMatch":"settings.catalog.empty")})}):D.map(Y=>i.jsx("tr",{className:"border-t border-bambu-dark-tertiary hover:bg-bambu-dark",children:m===Y.id?i.jsxs(i.Fragment,{children:[i.jsx("td",{className:"px-4 py-2",children:i.jsx("input",{type:"text",className:"w-full px-2 py-1 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white focus:border-bambu-green focus:outline-none",value:f,onChange:ae=>x(ae.target.value)})}),i.jsx("td",{className:"px-4 py-2",children:i.jsx("input",{type:"number",className:"w-full px-2 py-1 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-right focus:border-bambu-green focus:outline-none",value:v,onChange:ae=>g(ae.target.value)})}),i.jsx("td",{className:"px-4 py-2 text-center",children:i.jsx("span",{className:"text-xs text-bambu-gray",children:"-"})}),i.jsx("td",{className:"px-4 py-2",children:i.jsxs("div",{className:"flex justify-end gap-1",children:[i.jsx("button",{onClick:()=>U(Y.id),disabled:y,className:"p-1.5 rounded hover:bg-green-500/20 text-green-500",children:y?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Vr,{className:"w-4 h-4"})}),i.jsx("button",{onClick:$,className:"p-1.5 rounded hover:bg-bambu-dark-tertiary text-bambu-gray",children:i.jsx(zt,{className:"w-4 h-4"})})]})})]}):i.jsxs(i.Fragment,{children:[i.jsx("td",{className:"px-4 py-2 text-white",children:Y.name}),i.jsxs("td",{className:"px-4 py-2 text-right font-mono text-white",children:[Y.weight,"g"]}),i.jsx("td",{className:"px-4 py-2 text-center",children:Y.is_default?i.jsx("span",{className:"text-xs px-2 py-0.5 rounded bg-bambu-dark-tertiary text-bambu-gray",children:t("settings.catalog.default")}):i.jsx("span",{className:"text-xs px-2 py-0.5 rounded bg-bambu-green/20 text-bambu-green",children:t("settings.catalog.custom")})}),i.jsx("td",{className:"px-4 py-2",children:i.jsxs("div",{className:"flex justify-end gap-1",children:[i.jsx("button",{onClick:()=>R(Y),className:"p-1.5 rounded hover:bg-bambu-dark-tertiary text-bambu-gray hover:text-white",children:i.jsx(Ki,{className:"w-4 h-4"})}),i.jsx("button",{onClick:()=>C(Y),className:"p-1.5 rounded bg-red-500/10 hover:bg-red-500/20 text-red-500",children:i.jsx(Qt,{className:"w-4 h-4"})})]})})]})},Y.id))})]})})]}),N&&i.jsx(_n,{title:t("settings.catalog.deleteEntry"),message:t("settings.catalog.deleteConfirm",{name:N.name}),confirmText:t("common.delete"),variant:"danger",onConfirm:W,onCancel:()=>C(null)}),T&&i.jsx(_n,{title:t("settings.catalog.resetCatalog"),message:t("settings.catalog.resetConfirm"),confirmText:t("common.reset"),variant:"danger",onConfirm:O,onCancel:()=>P(!1)})]})}function sJe(){const{t}=Mt(),{showToast:e}=hn(),[n,r]=w.useState([]),[a,s]=w.useState(!0),[o,l]=w.useState(""),[c,d]=w.useState("Bambu Lab"),u=w.useRef(null),[m,p]=w.useState(!1),[f,x]=w.useState(null),[v,g]=w.useState(""),[y,_]=w.useState(""),[N,C]=w.useState("#FFFFFF"),[T,P]=w.useState(""),[k,D]=w.useState(!1),[A,R]=w.useState(!1),[$,U]=w.useState(null),[W,O]=w.useState(null),[te,ie]=w.useState(!1),Y=w.useCallback(async()=>{try{const L=await fe.getColorCatalog();r(L)}catch{e(t("settings.colorCatalog.loadFailed"),"error")}finally{s(!1)}},[e,t]);w.useEffect(()=>{Y()},[Y]);const ae=[...new Set(n.map(L=>L.manufacturer))].sort(),de=n.filter(L=>{const G=o===""||L.manufacturer.toLowerCase().includes(o.toLowerCase())||L.color_name.toLowerCase().includes(o.toLowerCase())||(L.material?.toLowerCase().includes(o.toLowerCase())??!1),B=c===""||L.manufacturer===c;return G&&B}),pe=()=>{g(""),_(""),C("#FFFFFF"),P("")},Q=async()=>{if(!v.trim()||!y.trim()||!N){e(t("settings.colorCatalog.fieldsRequired"),"error");return}D(!0);try{const L=await fe.addColorEntry({manufacturer:v.trim(),color_name:y.trim(),hex_color:N,material:T.trim()||null});r(G=>[...G,L].sort((B,re)=>B.manufacturer.localeCompare(re.manufacturer)||(B.material||"").localeCompare(re.material||"")||B.color_name.localeCompare(re.color_name))),p(!1),pe(),e(t("settings.colorCatalog.colorAdded"),"success")}catch{e(t("settings.colorCatalog.addFailed"),"error")}finally{D(!1)}},oe=L=>{x(L.id),g(L.manufacturer),_(L.color_name),C(L.hex_color),P(L.material||"")},me=()=>{x(null),pe()},we=async L=>{if(!v.trim()||!y.trim()||!N){e(t("settings.colorCatalog.fieldsRequired"),"error");return}D(!0);try{const G=await fe.updateColorEntry(L,{manufacturer:v.trim(),color_name:y.trim(),hex_color:N,material:T.trim()||null});r(B=>B.map(re=>re.id===L?G:re).sort((re,z)=>re.manufacturer.localeCompare(z.manufacturer)||(re.material||"").localeCompare(z.material||"")||re.color_name.localeCompare(z.color_name))),x(null),pe(),e(t("settings.colorCatalog.colorUpdated"),"success")}catch{e(t("settings.colorCatalog.updateFailed"),"error")}finally{D(!1)}},Ee=async()=>{if(W)try{await fe.deleteColorEntry(W.id),r(L=>L.filter(G=>G.id!==W.id)),e(t("settings.colorCatalog.colorDeleted"),"success")}catch{e(t("settings.colorCatalog.deleteFailed"),"error")}finally{O(null)}},q=async()=>{ie(!1),s(!0);try{await fe.resetColorCatalog(),await Y(),e(t("settings.colorCatalog.resetSuccess"),"success")}catch{e(t("settings.colorCatalog.resetFailed"),"error"),s(!1)}},K=async()=>{R(!0),U(null);try{const L={},G=mu();G&&(L.Authorization=`Bearer ${G}`);const B=await fetch("/api/v1/inventory/colors/sync",{method:"POST",headers:L});if(!B.ok)throw new Error("Failed to start sync");const re=B.body?.getReader();if(!re)throw new Error("No response body");const z=new TextDecoder;let V="";for(;;){const{done:ee,value:J}=await re.read();if(ee)break;V+=z.decode(J,{stream:!0});const ne=V.split(` -`);V=ne.pop()||"";for(const se of ne)if(se.startsWith("data: "))try{const ue=JSON.parse(se.slice(6));ue.type==="progress"?U({fetched:ue.total_fetched,total:ue.total_available}):ue.type==="complete"?ue.added===0?e(t("settings.colorCatalog.syncUpToDate",{count:ue.total_fetched}),"success"):e(t("settings.colorCatalog.syncComplete",{added:ue.added,skipped:ue.skipped}),"success"):ue.type==="error"&&e(`${t("settings.colorCatalog.syncError")}: ${ue.error}`,"error")}catch{}}await Y()}catch{e(t("settings.colorCatalog.syncFailed"),"error")}finally{R(!1),U(null)}},E=()=>{const L=n.map(({manufacturer:z,color_name:V,hex_color:ee,material:J})=>({manufacturer:z,color_name:V,hex_color:ee,material:J})),G=new Blob([JSON.stringify(L,null,2)],{type:"application/json"}),B=URL.createObjectURL(G),re=document.createElement("a");re.href=B,re.download="color-catalog.json",document.body.appendChild(re),re.click(),document.body.removeChild(re),URL.revokeObjectURL(B),e(t("settings.colorCatalog.exported",{count:n.length}),"success")},j=async L=>{const G=L.target.files?.[0];if(G){try{const B=await G.text(),re=JSON.parse(B);if(!Array.isArray(re))throw new Error("Invalid format");let z=0,V=0;for(const ee of re){if(!ee.manufacturer||!ee.color_name||!ee.hex_color){V++;continue}if(n.some(ne=>ne.manufacturer.toLowerCase()===ee.manufacturer.toLowerCase()&&ne.color_name.toLowerCase()===ee.color_name.toLowerCase()&&(ne.material||"").toLowerCase()===(ee.material||"").toLowerCase())){V++;continue}try{const ne=await fe.addColorEntry({manufacturer:ee.manufacturer,color_name:ee.color_name,hex_color:ee.hex_color,material:ee.material||null});r(se=>[...se,ne].sort((ue,ge)=>ue.manufacturer.localeCompare(ge.manufacturer)||(ue.material||"").localeCompare(ge.material||"")||ue.color_name.localeCompare(ge.color_name))),z++}catch{V++}}e(t("settings.colorCatalog.imported",{added:z,skipped:V}),"success")}catch{e(t("settings.colorCatalog.importFailed"),"error")}u.current&&(u.current.value="")}};return i.jsxs(Tt,{children:[i.jsxs(qn,{children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(mC,{className:"w-5 h-5 text-bambu-gray"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.colorCatalog.title")}),i.jsxs("span",{className:"text-sm text-bambu-gray",children:["(",n.length,")"]})]}),i.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[i.jsxs("button",{onClick:E,className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",children:[i.jsx(hi,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.export")})]}),i.jsxs("button",{onClick:()=>u.current?.click(),className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",children:[i.jsx(Si,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.import")})]}),i.jsx("input",{ref:u,type:"file",accept:".json",className:"hidden",onChange:j}),i.jsxs("button",{onClick:K,disabled:A,className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",title:t("settings.colorCatalog.syncTooltip"),children:[A?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(lx,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:A?$?`${Math.min($.fetched,$.total)} / ${$.total}`:t("settings.colorCatalog.starting"):t("settings.colorCatalog.sync")})]}),i.jsxs("button",{onClick:()=>ie(!0),className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",children:[i.jsx(mo,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.reset")})]}),i.jsxs("button",{onClick:()=>p(!0),className:"px-3 py-1.5 text-sm bg-bambu-green text-white rounded-lg hover:bg-bambu-green/80 transition-colors flex items-center gap-1.5",children:[i.jsx(rr,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.add")})]})]})]}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:t("settings.colorCatalog.description")}),i.jsxs("div",{className:"flex gap-2 flex-wrap",children:[i.jsxs("div",{className:"relative flex-1 min-w-[200px]",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray"}),i.jsx("input",{type:"text",className:"w-full pl-10 pr-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:t("settings.colorCatalog.searchColors"),value:o,onChange:L=>l(L.target.value)})]}),i.jsxs("select",{className:"px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",value:c,onChange:L=>d(L.target.value),children:[i.jsx("option",{value:"",children:t("settings.colorCatalog.allManufacturers")}),ae.map(L=>i.jsx("option",{value:L,children:L},L))]})]}),m&&i.jsxs("div",{className:"p-4 bg-bambu-dark rounded-lg border border-bambu-dark-tertiary",children:[i.jsx("h3",{className:"text-sm font-medium text-white mb-3",children:t("settings.colorCatalog.addNewColor")}),i.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-5 gap-2 items-end",children:[i.jsx("input",{type:"text",className:"px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:t("settings.colorCatalog.manufacturer"),value:v,onChange:L=>g(L.target.value)}),i.jsx("input",{type:"text",className:"px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:t("settings.colorCatalog.colorName"),value:y,onChange:L=>_(L.target.value)}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"color",className:"w-20 h-10 rounded cursor-pointer border border-bambu-dark-tertiary",value:N,onChange:L=>C(L.target.value)}),i.jsx("input",{type:"text",className:"w-32 px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:"#FFFFFF",value:N,onChange:L=>C(L.target.value)})]}),i.jsxs("div",{className:"flex items-center gap-1",children:[i.jsx("input",{type:"text",className:"flex-1 max-w-lg min-w-[200px] px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:t("settings.colorCatalog.materialOptional"),value:T,onChange:L=>P(L.target.value)}),i.jsxs("button",{onClick:Q,disabled:k,className:"w-24 px-3 py-2 bg-bambu-green text-white rounded-lg hover:bg-bambu-green/80 flex items-center justify-center gap-3",children:[k?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Vr,{className:"w-4 h-4"}),t("common.add")]}),i.jsx("button",{onClick:()=>{p(!1),pe()},className:"p-2 ml-2 rounded-lg text-bambu-gray hover:text-white hover:bg-bambu-dark-tertiary",children:i.jsx(zt,{className:"w-4 h-4"})})]})]})]}),(o||c)&&i.jsx("div",{className:"text-xs text-bambu-gray",children:t("settings.colorCatalog.showing",{filtered:de.length,total:n.length})}),a?i.jsxs("div",{className:"flex items-center justify-center py-8 text-bambu-gray",children:[i.jsx(lt,{className:"w-5 h-5 animate-spin mr-2"}),t("common.loading")]}):i.jsx("div",{className:"max-h-[600px] overflow-auto border border-bambu-dark-tertiary rounded-lg",children:i.jsxs("table",{className:"w-full text-sm",children:[i.jsx("thead",{className:"bg-bambu-dark sticky top-0",children:i.jsxs("tr",{children:[i.jsx("th",{className:"px-3 py-2 text-left text-bambu-gray font-medium w-12"}),i.jsx("th",{className:"px-3 py-2 text-left text-bambu-gray font-medium",children:t("settings.colorCatalog.manufacturer")}),i.jsx("th",{className:"px-3 py-2 text-left text-bambu-gray font-medium",children:t("inventory.material")}),i.jsx("th",{className:"px-3 py-2 text-left text-bambu-gray font-medium",children:t("settings.colorCatalog.colorName")}),i.jsx("th",{className:"px-3 py-2 text-left text-bambu-gray font-medium w-24",children:t("settings.colorCatalog.hex")}),i.jsx("th",{className:"px-3 py-2 w-16"})]})}),i.jsx("tbody",{children:de.length===0?i.jsx("tr",{children:i.jsx("td",{colSpan:6,className:"px-3 py-8 text-center text-bambu-gray",children:t(o||c?"settings.colorCatalog.noMatch":"settings.colorCatalog.empty")})}):de.map(L=>i.jsx("tr",{className:"border-t border-bambu-dark-tertiary hover:bg-bambu-dark",children:f===L.id?i.jsxs(i.Fragment,{children:[i.jsx("td",{className:"px-3 py-2",children:i.jsx("input",{type:"color",className:"w-8 h-8 rounded cursor-pointer border border-bambu-dark-tertiary",value:N,onChange:G=>C(G.target.value)})}),i.jsx("td",{className:"px-3 py-2",children:i.jsx("input",{type:"text",className:"w-full px-2 py-1 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",value:v,onChange:G=>g(G.target.value)})}),i.jsx("td",{className:"px-3 py-2",children:i.jsx("input",{type:"text",className:"w-full px-2 py-1 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",value:T,onChange:G=>P(G.target.value)})}),i.jsx("td",{className:"px-3 py-2",children:i.jsx("input",{type:"text",className:"w-full px-2 py-1 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",value:y,onChange:G=>_(G.target.value)})}),i.jsx("td",{className:"px-3 py-2",children:i.jsx("input",{type:"text",className:"w-full px-2 py-1 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",value:N,onChange:G=>C(G.target.value)})}),i.jsx("td",{className:"px-3 py-2",children:i.jsxs("div",{className:"flex justify-end gap-1",children:[i.jsx("button",{onClick:()=>we(L.id),disabled:k,className:"p-1.5 rounded hover:bg-green-500/20 text-green-500",children:k?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Vr,{className:"w-4 h-4"})}),i.jsx("button",{onClick:me,className:"p-1.5 rounded hover:bg-bambu-dark-tertiary text-bambu-gray",children:i.jsx(zt,{className:"w-4 h-4"})})]})})]}):i.jsxs(i.Fragment,{children:[i.jsx("td",{className:"px-3 py-2",children:i.jsx("div",{className:"w-8 h-8 rounded border border-bambu-dark-tertiary",style:{backgroundColor:L.hex_color},title:L.hex_color})}),i.jsx("td",{className:"px-3 py-2 text-white",children:L.manufacturer}),i.jsx("td",{className:"px-3 py-2 text-bambu-gray",children:L.material||"-"}),i.jsx("td",{className:"px-3 py-2 text-white",children:L.color_name}),i.jsx("td",{className:"px-3 py-2 font-mono text-xs text-bambu-gray",children:L.hex_color}),i.jsx("td",{className:"px-3 py-2",children:i.jsxs("div",{className:"flex justify-end gap-1",children:[i.jsx("button",{onClick:()=>oe(L),className:"p-1.5 rounded hover:bg-bambu-dark-tertiary text-bambu-gray hover:text-white",children:i.jsx(Ki,{className:"w-4 h-4"})}),i.jsx("button",{onClick:()=>O(L),className:"p-1.5 rounded bg-red-500/10 hover:bg-red-500/20 text-red-500",children:i.jsx(Qt,{className:"w-4 h-4"})})]})})]})},L.id))})]})})]}),W&&i.jsx(_n,{title:t("settings.colorCatalog.deleteColor"),message:t("settings.colorCatalog.deleteConfirm",{name:`${W.manufacturer} - ${W.color_name}`}),confirmText:t("common.delete"),variant:"danger",onConfirm:Ee,onCancel:()=>O(null)}),te&&i.jsx(_n,{title:t("settings.colorCatalog.resetCatalog"),message:t("settings.colorCatalog.resetConfirm"),confirmText:t("common.reset"),variant:"danger",onConfirm:q,onCancel:()=>ie(!1)})]})}function oJe({link:t,onClose:e}){const{t:n}=Mt(),r=Zt(),a=!!t,s=w.useRef(null),[o,l]=w.useState(t?.name||""),[c,d]=w.useState(t?.url||""),[u,m]=w.useState(t?.icon||"link"),[p,f]=w.useState(t?.open_in_new_tab||!1),[x,v]=w.useState(!!t?.custom_icon),[g,y]=w.useState(t?.custom_icon?fe.getExternalLinkIconUrl(t.id):null),[_,N]=w.useState(null),[C,T]=w.useState(null);w.useEffect(()=>{const W=O=>{O.key==="Escape"&&e()};return window.addEventListener("keydown",W),()=>window.removeEventListener("keydown",W)},[e]);const P=dt({mutationFn:async W=>{const O=await fe.createExternalLink(W);return _?await fe.uploadExternalLinkIcon(O.id,_):O},onSuccess:()=>{r.invalidateQueries({queryKey:["external-links"]}),e()},onError:W=>{T(W.message)}}),k=dt({mutationFn:async W=>{let O=await fe.updateExternalLink(t.id,W);return _?O=await fe.uploadExternalLinkIcon(t.id,_):!x&&t?.custom_icon&&(O=await fe.deleteExternalLinkIcon(t.id)),O},onSuccess:()=>{r.invalidateQueries({queryKey:["external-links"]}),e()},onError:W=>{T(W.message)}}),D=W=>{const O=W.target.files?.[0];if(O){if(!["image/png","image/jpeg","image/gif","image/svg+xml","image/webp","image/x-icon"].includes(O.type)){T("Please select a valid image file (PNG, JPG, GIF, SVG, WebP, or ICO)");return}if(O.size>1024*1024){T("Image file must be less than 1MB");return}N(O),v(!0);const ie=new FileReader;ie.onload=Y=>{y(Y.target?.result)},ie.readAsDataURL(O)}},A=()=>{N(null),y(null),v(!1),s.current&&(s.current.value="")},R=W=>{if(W.preventDefault(),T(null),!o.trim()){T("Name is required");return}if(!c.trim()){T("URL is required");return}if(!c.startsWith("http://")&&!c.startsWith("https://")){T("URL must start with http:// or https://");return}const O={name:o.trim(),url:c.trim(),icon:u,open_in_new_tab:p};a?k.mutate(O):P.mutate(O)},$=P.isPending||k.isPending,U=yC(u);return i.jsx("div",{className:"fixed inset-0 bg-black/70 flex items-center justify-center z-50 p-4",onClick:e,children:i.jsxs("div",{className:"bg-bambu-dark-secondary rounded-xl border border-bambu-dark-tertiary w-full max-w-md",onClick:W=>W.stopPropagation(),children:[i.jsxs("div",{className:"flex items-center justify-between px-6 py-4 border-b border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-3",children:[i.jsx("div",{className:"p-2 rounded-full bg-bambu-green/20 text-bambu-green",children:x&&g?i.jsx("img",{src:g,alt:"",className:"w-5 h-5 rounded"}):i.jsx(U,{className:"w-5 h-5"})}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:a?"Edit Link":"Add External Link"})]}),i.jsx("button",{onClick:e,className:"text-bambu-gray hover:text-white transition-colors",children:i.jsx(zt,{className:"w-5 h-5"})})]}),i.jsxs("form",{onSubmit:R,className:"p-6 space-y-4",children:[C&&i.jsx("div",{className:"p-3 bg-red-500/20 border border-red-500/50 rounded-lg text-sm text-red-400",children:C}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:"Name *"}),i.jsx("input",{type:"text",value:o,onChange:W=>l(W.target.value),placeholder:"My Link",maxLength:50,className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:"URL *"}),i.jsx("input",{type:"text",value:c,onChange:W=>d(W.target.value),placeholder:"https://example.com",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("label",{className:"text-sm text-bambu-gray",children:n("externalLinks.openInNewTab")}),i.jsx("button",{type:"button",onClick:()=>f(!p),className:`relative inline-flex h-6 w-11 items-center rounded-full transition-colors ${p?"bg-bambu-green":"bg-bambu-dark-tertiary"}`,children:i.jsx("span",{className:`inline-block h-4 w-4 transform rounded-full bg-white transition-transform ${p?"translate-x-6":"translate-x-1"}`})})]}),i.jsxs("div",{className:"space-y-3",children:[i.jsx("label",{className:"block text-sm text-bambu-gray",children:"Icon"}),i.jsxs("div",{className:"p-3 rounded-lg bg-bambu-dark border border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center justify-between mb-2",children:[i.jsx("span",{className:"text-sm text-white",children:"Custom Icon"}),i.jsx("input",{ref:s,type:"file",accept:"image/png,image/jpeg,image/gif,image/svg+xml,image/webp,image/x-icon",className:"hidden",onChange:D}),x&&g?i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("img",{src:g,alt:"Custom icon",className:"w-8 h-8 rounded border border-bambu-dark-tertiary"}),i.jsx("button",{type:"button",onClick:A,className:"p-1 text-red-400 hover:text-red-300 transition-colors",title:"Remove custom icon",children:i.jsx(Qt,{className:"w-4 h-4"})})]}):i.jsxs(Oe,{type:"button",variant:"secondary",size:"sm",onClick:()=>s.current?.click(),children:[i.jsx(Si,{className:"w-4 h-4"}),"Upload"]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:"PNG, JPG, GIF, SVG, WebP, or ICO. Max 1MB."})]}),!x&&i.jsxs("div",{children:[i.jsx("span",{className:"text-sm text-bambu-gray block mb-2",children:"Or choose a preset icon"}),i.jsx(nbe,{value:u,onChange:m})]})]}),i.jsxs("div",{className:"flex gap-3 pt-2",children:[i.jsx(Oe,{type:"button",variant:"secondary",onClick:e,className:"flex-1",children:"Cancel"}),i.jsxs(Oe,{type:"submit",disabled:$,className:"flex-1",children:[$?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(gs,{className:"w-4 h-4"}),a?"Save":"Add"]})]})]})]})})}function lJe(){const{t}=Mt(),e=Zt(),[n,r]=w.useState(!1),[a,s]=w.useState(null),[o,l]=w.useState(null),[c,d]=w.useState(null),{data:u,isLoading:m}=Ze({queryKey:["external-links"],queryFn:fe.getExternalLinks}),p=dt({mutationFn:N=>fe.deleteExternalLink(N),onSuccess:()=>{e.invalidateQueries({queryKey:["external-links"]})}}),f=dt({mutationFn:N=>fe.reorderExternalLinks(N),onSuccess:()=>{e.invalidateQueries({queryKey:["external-links"]})}}),x=(N,C)=>{d(C),N.dataTransfer.effectAllowed="move"},v=N=>{N.preventDefault(),N.dataTransfer.dropEffect="move"},g=(N,C)=>{if(N.preventDefault(),c===null||c===C||!u)return;const T=u.map(A=>A.id),P=T.indexOf(c),k=T.indexOf(C);if(P===-1||k===-1)return;const D=[...T];D.splice(P,1),D.splice(k,0,c),f.mutate(D),d(null)},y=N=>{l(N)},_=()=>{o&&(p.mutate(o.id),l(null))};return i.jsxs(i.Fragment,{children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Vm,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:"Sidebar Links"})]}),i.jsxs(Oe,{size:"sm",onClick:()=>r(!0),children:[i.jsx(rr,{className:"w-4 h-4"}),"Add Link"]})]})}),i.jsxs(Pt,{children:[i.jsx("p",{className:"text-sm text-bambu-gray mb-4",children:"Add external links to the sidebar navigation. Drag to reorder."}),m?i.jsx("div",{className:"flex justify-center py-8",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):u&&u.length>0?i.jsx("div",{className:"space-y-2",children:u.map(N=>{const C=yC(N.icon);return i.jsxs("div",{draggable:!0,onDragStart:T=>x(T,N.id),onDragOver:v,onDrop:T=>g(T,N.id),className:`flex items-center gap-3 p-3 rounded-lg bg-bambu-dark border border-bambu-dark-tertiary transition-colors ${c===N.id?"opacity-50":""}`,children:[i.jsx(qm,{className:"w-6 h-6 md:w-4 md:h-4 text-bambu-gray cursor-grab flex-shrink-0"}),i.jsx("div",{className:"p-2 rounded-lg bg-bambu-dark-tertiary text-bambu-gray",children:i.jsx(C,{className:"w-4 h-4"})}),i.jsxs("div",{className:"flex-1 min-w-0",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:"text-white font-medium truncate",children:N.name}),i.jsx(ei,{className:"w-3 h-3 text-bambu-gray flex-shrink-0"})]}),i.jsx("span",{className:"text-sm text-bambu-gray truncate block",children:N.url})]}),i.jsxs("div",{className:"flex items-center gap-1 flex-shrink-0",children:[i.jsx("button",{onClick:()=>s(N),className:"p-2 rounded-lg hover:bg-bambu-dark-tertiary text-bambu-gray hover:text-white transition-colors",title:t("common.edit"),children:i.jsx(Ki,{className:"w-4 h-4"})}),i.jsx("button",{onClick:()=>y(N),disabled:p.isPending,className:"p-2 rounded-lg hover:bg-red-500/20 text-bambu-gray hover:text-red-400 transition-colors disabled:opacity-50",title:t("externalLinks.deleteLink"),children:i.jsx(Qt,{className:"w-4 h-4"})})]})]},N.id)})}):i.jsxs("div",{className:"text-center py-8 text-bambu-gray",children:[i.jsx(Vm,{className:"w-8 h-8 mx-auto mb-2 opacity-50"}),i.jsx("p",{children:t("externalLinks.noLinksConfigured")}),i.jsx("p",{className:"text-sm",children:'Click "Add Link" to add one'})]})]})]}),(n||a)&&i.jsx(oJe,{link:a,onClose:()=>{r(!1),s(null)}}),o&&i.jsx(_n,{title:"Delete Link",message:`Are you sure you want to delete "${o.name}"? This action cannot be undone.`,confirmText:"Delete",cancelText:"Cancel",variant:"danger",onConfirm:_,onCancel:()=>l(null)})]})}const Wj={immediate:"archive",review:"review",print_queue:"queue",proxy:"proxy"};function cJe({printer:t,models:e}){const{t:n}=Mt(),r=Zt(),{showToast:a}=hn(),[s,o]=w.useState(!0),[l,c]=w.useState(t.enabled),[d,u]=w.useState(t.name),[m,p]=w.useState(""),[f,x]=w.useState(t.mode==="queue"?"review":t.mode),[v,g]=w.useState(t.target_printer_id),[y,_]=w.useState(t.bind_ip||""),[N,C]=w.useState(t.remote_interface_ip||""),[T,P]=w.useState(t.model||""),[k,D]=w.useState(!1),[A,R]=w.useState(null),[$,U]=w.useState(!1);w.useEffect(()=>{A||(c(t.enabled),x(t.mode==="queue"?"review":t.mode),u(t.name),g(t.target_printer_id),_(t.bind_ip||""),C(t.remote_interface_ip||""),P(t.model||""))},[t,A]);const{data:W}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),{data:O}=Ze({queryKey:["network-interfaces"],queryFn:()=>fe.getNetworkInterfaces().then(K=>K.interfaces)}),te=dt({mutationFn:K=>G1.update(t.id,K),onSuccess:()=>{r.invalidateQueries({queryKey:["virtual-printers"]}),a(n("virtualPrinter.toast.updated")),R(null)},onError:K=>{a(K.message||n("virtualPrinter.toast.failedToUpdate"),"error"),c(t.enabled),x(t.mode==="queue"?"review":t.mode),g(t.target_printer_id),_(t.bind_ip||""),R(null)}}),ie=dt({mutationFn:()=>G1.remove(t.id),onSuccess:()=>{r.invalidateQueries({queryKey:["virtual-printers"]}),a(n("virtualPrinter.toast.deleted")),U(!1)},onError:K=>{a(K.message||n("virtualPrinter.toast.failedToDelete"),"error"),U(!1)}}),Y=K=>{K.stopPropagation();const E=!l;if(E){if(!y){a(n("virtualPrinter.toast.bindIpRequired"),"error");return}if(f==="proxy"){if(!v){a(n("virtualPrinter.toast.targetPrinterRequired"),"error");return}}else if(!m&&!t.access_code_set){a(n("virtualPrinter.toast.accessCodeRequired"),"error");return}}c(E),R("toggle"),te.mutate({enabled:E})},ae=()=>{d.trim()&&(R("name"),te.mutate({name:d.trim()}))},de=()=>{if(!m){a(n("virtualPrinter.toast.accessCodeEmpty"),"error");return}if(m.length!==8){a(n("virtualPrinter.toast.accessCodeLength"),"error");return}R("accessCode"),te.mutate({access_code:m}),p("")},pe=K=>{x(K),R("mode"),te.mutate({mode:K})},Q=K=>{P(K),R("model"),te.mutate({model:K})},oe=K=>{g(K),R("targetPrinter"),te.mutate({target_printer_id:K})},me=K=>{C(K),R("remoteInterface"),te.mutate({remote_interface_ip:K})},we=t.status?.running||!1,Ee=n(`virtualPrinter.mode.${Wj[f]||"archive"}`),q=W?.find(K=>K.id===v)?.name;return i.jsxs(i.Fragment,{children:[i.jsxs(Tt,{children:[i.jsxs("div",{className:"px-4 py-3 flex items-center gap-3 cursor-pointer select-none",onClick:()=>o(!s),children:[i.jsx("button",{className:"text-bambu-gray flex-shrink-0",children:s?i.jsx(jn,{className:"w-4 h-4"}):i.jsx(fa,{className:"w-4 h-4"})}),i.jsx("span",{className:`w-2 h-2 rounded-full flex-shrink-0 ${we?"bg-green-400 animate-pulse":"bg-gray-500"}`}),i.jsx("span",{className:"text-white font-medium truncate",children:t.name}),i.jsx("span",{className:"text-xs text-bambu-gray flex-shrink-0",children:Ee}),t.model_name&&i.jsx("span",{className:"text-xs text-bambu-gray flex-shrink-0",children:t.model_name}),q&&i.jsxs("span",{className:"text-xs text-bambu-gray flex-shrink-0 truncate",children:[f==="proxy"&&i.jsx(SD,{className:"w-3 h-3 inline mr-1"}),q]}),y&&i.jsx("span",{className:"text-[10px] text-bambu-gray flex-shrink-0 font-mono",children:y}),N&&i.jsx("span",{className:"text-[10px] text-bambu-gray flex-shrink-0 font-mono",children:N}),i.jsx("div",{className:"ml-auto flex items-center gap-2 flex-shrink-0",onClick:K=>K.stopPropagation(),children:i.jsx("button",{onClick:Y,disabled:A==="toggle",className:`relative w-10 h-5 rounded-full transition-colors ${l?"bg-bambu-green":"bg-bambu-dark-tertiary"} ${A==="toggle"?"opacity-50":""}`,children:i.jsx("span",{className:`absolute top-0.5 left-0.5 w-4 h-4 bg-white rounded-full transition-transform ${l?"translate-x-5":""}`})})})]}),s&&i.jsxs(Pt,{className:"pt-0 space-y-4",children:[i.jsx("div",{className:"border-t border-bambu-dark-tertiary"}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"text",value:d,onChange:K=>u(K.target.value),onBlur:ae,onKeyDown:K=>K.key==="Enter"&&ae(),className:"flex-1 text-sm text-white bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-xs text-bambu-gray font-mono",children:t.serial}),i.jsx("button",{onClick:()=>U(!0),className:"p-1.5 text-bambu-gray hover:text-red-400 transition-colors",title:n("common.delete"),children:i.jsx(Qt,{className:"w-4 h-4"})})]}),i.jsxs("div",{children:[i.jsx("div",{className:"text-white text-sm font-medium mb-2",children:n("virtualPrinter.mode.title")}),i.jsx("div",{className:"grid grid-cols-2 gap-2",children:["immediate","review","print_queue","proxy"].map(K=>i.jsxs("button",{onClick:()=>pe(K),disabled:A==="mode",className:`p-2 rounded-lg border text-left transition-colors ${f===K?K==="proxy"?"border-blue-500 bg-blue-500/10":"border-bambu-green bg-bambu-green/10":"border-bambu-dark-tertiary hover:border-bambu-gray"}`,children:[i.jsxs("div",{className:"flex items-center gap-1.5 text-white text-xs font-medium",children:[K==="proxy"&&i.jsx(SD,{className:"w-3 h-3"}),n(`virtualPrinter.mode.${Wj[K]}`)]}),i.jsx("div",{className:"text-[10px] text-bambu-gray",children:n(`virtualPrinter.mode.${Wj[K]}Desc`)})]},K))})]}),f!=="proxy"&&i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsx("div",{className:"text-white text-sm font-medium mb-1",children:n("virtualPrinter.model.title")}),i.jsx("p",{className:"text-xs text-bambu-gray mb-2",children:n("virtualPrinter.model.description")}),i.jsxs("div",{className:"relative",children:[i.jsx("select",{value:T,onChange:K=>Q(K.target.value),disabled:A==="model",className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-white text-sm appearance-none cursor-pointer disabled:opacity-50 pr-10",children:Object.entries(e).map(([K,E])=>i.jsxs("option",{value:K,children:[E," (",K,")"]},K))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),f==="proxy"&&i.jsx("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:i.jsxs("div",{className:"flex items-start gap-2 p-2 rounded bg-blue-500/10 border border-blue-500/30",children:[i.jsx(Rs,{className:"w-4 h-4 text-blue-400 flex-shrink-0 mt-0.5"}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("virtualPrinter.proxy.accessCodeHint")})]})}),f!=="proxy"&&i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[i.jsx("div",{className:"text-white text-sm font-medium",children:n("virtualPrinter.accessCode.title")}),t.access_code_set?i.jsxs("span",{className:"flex items-center gap-1 text-xs text-green-400",children:[i.jsx(Vr,{className:"w-3 h-3"}),n("virtualPrinter.accessCode.isSet")]}):i.jsxs("span",{className:"flex items-center gap-1 text-xs text-yellow-400",children:[i.jsx(Cn,{className:"w-3 h-3"}),n("virtualPrinter.accessCode.notSet")]})]}),i.jsxs("div",{className:"flex gap-2",children:[i.jsxs("div",{className:"relative flex-1",children:[i.jsx("input",{type:k?"text":"password",value:m,onChange:K=>p(K.target.value),placeholder:t.access_code_set?n("virtualPrinter.accessCode.placeholderChange"):n("virtualPrinter.accessCode.placeholder"),maxLength:8,className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-white text-sm placeholder-bambu-gray pr-10 font-mono"}),i.jsx("button",{onClick:()=>D(!k),className:"absolute right-2 top-1/2 -translate-y-1/2 text-bambu-gray hover:text-white",children:k?i.jsx(E0,{className:"w-4 h-4"}):i.jsx(rc,{className:"w-4 h-4"})})]}),i.jsx(Oe,{onClick:de,disabled:!m||A==="accessCode",variant:"primary",children:A==="accessCode"?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):n("common.save")})]}),m&&i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:i.jsx("span",{className:m.length===8?"text-green-400":"text-yellow-400",children:n("virtualPrinter.accessCode.charCount",{count:m.length})})})]}),i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsx("div",{className:"text-white text-sm font-medium mb-2",children:n("virtualPrinter.targetPrinter.title")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:v??"",onChange:K=>{const E=parseInt(K.target.value,10);isNaN(E)||oe(E)},disabled:A==="targetPrinter",className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-white text-sm appearance-none cursor-pointer disabled:opacity-50 pr-10",children:[i.jsx("option",{value:"",children:n("virtualPrinter.targetPrinter.placeholder")}),W?.map(K=>i.jsxs("option",{value:K.id,children:[K.name," (",K.ip_address,")"]},K.id))]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsx("div",{className:"text-white text-sm font-medium mb-1",children:n("virtualPrinter.bindIp.title")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:y,onChange:K=>{_(K.target.value),R("bindIp"),te.mutate({bind_ip:K.target.value})},disabled:A==="bindIp",className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-white text-sm appearance-none cursor-pointer disabled:opacity-50 pr-10",children:[i.jsx("option",{value:"",children:n("virtualPrinter.bindIp.placeholder")}),O?.map(K=>i.jsxs("option",{value:K.ip,children:[K.name," (",K.ip,")",K.is_alias?" [alias]":""," - ",K.subnet]},K.ip))]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:n("virtualPrinter.bindIp.hint")})]}),i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[i.jsx("div",{className:"text-white text-sm font-medium",children:n("virtualPrinter.remoteInterface.title")}),N?i.jsx("span",{className:"flex items-center gap-1 text-xs text-green-400",children:i.jsx(Vr,{className:"w-3 h-3"})}):i.jsx("span",{className:"flex items-center gap-1 text-xs text-bambu-gray",title:n("virtualPrinter.remoteInterface.optional"),children:i.jsx(Rs,{className:"w-3 h-3"})})]}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:N,onChange:K=>me(K.target.value),disabled:A==="remoteInterface",className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-white text-sm appearance-none cursor-pointer disabled:opacity-50 pr-10",children:[i.jsx("option",{value:"",children:n("virtualPrinter.remoteInterface.placeholder")}),O?.map(K=>i.jsxs("option",{value:K.ip,children:[K.name," (",K.ip,") - ",K.subnet]},K.ip))]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]})]})]}),$&&i.jsx(_n,{title:n("virtualPrinter.deleteConfirm.title"),message:n("virtualPrinter.deleteConfirm.message",{name:t.name}),variant:"danger",confirmText:n("common.delete"),isLoading:ie.isPending,onConfirm:()=>ie.mutate(),onCancel:()=>U(!1)})]})}const TK={immediate:"archive",review:"review",print_queue:"queue",proxy:"proxy"};function dJe({onClose:t}){const{t:e}=Mt(),n=Zt(),{showToast:r}=hn(),[a,s]=w.useState(""),[o,l]=w.useState("immediate"),[c,d]=w.useState(null),{data:u}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),m=dt({mutationFn:()=>G1.create({name:a.trim()||"Bambuddy",mode:o,target_printer_id:o==="proxy"?c??void 0:void 0}),onSuccess:()=>{n.invalidateQueries({queryKey:["virtual-printers"]}),r(e("virtualPrinter.toast.created")),t()},onError:p=>{r(p.message||e("virtualPrinter.toast.failedToCreate"),"error")}});return i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50 p-4",onClick:t,children:i.jsx(Tt,{className:"w-full max-w-md",onClick:p=>p.stopPropagation(),children:i.jsxs(Pt,{className:"p-6 space-y-4",children:[i.jsx("h3",{className:"text-lg font-semibold text-white",children:e("virtualPrinter.addDialog.title")}),i.jsxs("div",{children:[i.jsx("label",{className:"text-sm text-white font-medium block mb-1",children:e("virtualPrinter.addDialog.name")}),i.jsx("input",{type:"text",value:a,onChange:p=>s(p.target.value),placeholder:"Bambuddy",className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-2 text-white text-sm placeholder-bambu-gray",autoFocus:!0})]}),i.jsxs("div",{children:[i.jsx("label",{className:"text-sm text-white font-medium block mb-1",children:e("virtualPrinter.mode.title")}),i.jsx("div",{className:"grid grid-cols-2 gap-2",children:["immediate","review","print_queue","proxy"].map(p=>i.jsxs("button",{onClick:()=>l(p),className:`p-2 rounded-lg border text-left transition-colors ${o===p?p==="proxy"?"border-blue-500 bg-blue-500/10":"border-bambu-green bg-bambu-green/10":"border-bambu-dark-tertiary hover:border-bambu-gray"}`,children:[i.jsxs("div",{className:"flex items-center gap-1.5 text-white text-xs font-medium",children:[p==="proxy"&&i.jsx(SD,{className:"w-3 h-3"}),e(`virtualPrinter.mode.${TK[p]}`)]}),i.jsx("div",{className:"text-[10px] text-bambu-gray",children:e(`virtualPrinter.mode.${TK[p]}Desc`)})]},p))})]}),o==="proxy"&&i.jsxs("div",{children:[i.jsx("label",{className:"text-sm text-white font-medium block mb-1",children:e("virtualPrinter.targetPrinter.title")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:c??"",onChange:p=>{const f=parseInt(p.target.value,10);d(isNaN(f)?null:f)},className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-2 text-white text-sm appearance-none cursor-pointer pr-10",children:[i.jsx("option",{value:"",children:e("virtualPrinter.targetPrinter.placeholder")}),u?.map(p=>i.jsxs("option",{value:p.id,children:[p.name," (",p.ip_address,")"]},p.id))]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:e("virtualPrinter.addDialog.hint")}),i.jsxs("div",{className:"flex gap-3 pt-2",children:[i.jsx(Oe,{variant:"secondary",onClick:t,className:"flex-1",disabled:m.isPending,children:e("common.cancel")}),i.jsx(Oe,{variant:"primary",onClick:()=>m.mutate(),className:"flex-1",disabled:m.isPending,children:m.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):e("virtualPrinter.addDialog.create")})]})]})})})}function uJe(){const{t}=Mt(),[e,n]=w.useState(!1),{data:r,isLoading:a}=Ze({queryKey:["virtual-printers"],queryFn:G1.list,refetchInterval:1e4});if(a)return i.jsx(Tt,{children:i.jsx(Pt,{className:"py-8 flex justify-center",children:i.jsx(lt,{className:"w-6 h-6 animate-spin text-bambu-green"})})});const s=r?.printers||[],o=r?.models||{};return i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-4 gap-4 items-stretch",children:[i.jsx(Tt,{className:"border-l-4 border-l-yellow-500",children:i.jsx(Pt,{className:"py-3 px-4",children:i.jsxs("div",{className:"flex items-start gap-2",children:[i.jsx(Cn,{className:"w-4 h-4 text-yellow-500 flex-shrink-0 mt-0.5"}),i.jsxs("div",{className:"text-xs",children:[i.jsx("p",{className:"text-white font-medium",children:t("virtualPrinter.setupRequired.title")}),i.jsx("p",{className:"text-bambu-gray mt-1",children:t("virtualPrinter.setupRequired.description")}),i.jsxs("a",{href:"https://wiki.bambuddy.cool/features/virtual-printer/",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1.5 mt-2 px-3 py-1.5 bg-yellow-500/20 border border-yellow-500/50 rounded text-yellow-400 hover:bg-yellow-500/30 transition-colors text-xs",children:[i.jsx(ei,{className:"w-3 h-3"}),t("virtualPrinter.setupRequired.readGuide")]})]})]})})}),i.jsx(Tt,{className:"lg:col-span-3",children:i.jsx(Pt,{className:"py-3 px-4",children:i.jsxs("div",{className:"flex items-start gap-2",children:[i.jsx(Rs,{className:"w-4 h-4 text-blue-400 flex-shrink-0 mt-0.5"}),i.jsxs("div",{className:"text-xs text-bambu-gray",children:[i.jsx("p",{className:"text-white font-medium mb-1",children:t("virtualPrinter.howItWorks.title")}),i.jsxs("ul",{className:"space-y-1 list-disc list-inside",children:[i.jsx("li",{children:t("virtualPrinter.howItWorks.step1")}),i.jsx("li",{children:t("virtualPrinter.howItWorks.step2")}),i.jsx("li",{children:t("virtualPrinter.howItWorks.step3")})]})]})]})})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(_r,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("virtualPrinter.list.title")}),i.jsxs("span",{className:"text-sm text-bambu-gray",children:["(",s.length,")"]})]}),i.jsxs(Oe,{variant:"primary",onClick:()=>n(!0),children:[i.jsx(rr,{className:"w-4 h-4 mr-1"}),t("virtualPrinter.list.add")]})]}),s.length===0?i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-8 text-center",children:[i.jsx(_r,{className:"w-12 h-12 text-bambu-gray mx-auto mb-3"}),i.jsx("p",{className:"text-bambu-gray mb-4",children:t("virtualPrinter.list.empty")}),i.jsxs(Oe,{variant:"primary",onClick:()=>n(!0),children:[i.jsx(rr,{className:"w-4 h-4 mr-1"}),t("virtualPrinter.list.addFirst")]})]})}):i.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4 items-start",children:s.map(l=>i.jsx(cJe,{printer:l,models:o},l.id))}),e&&i.jsx(dJe,{onClose:()=>n(!1)})]})}function mJe(t){return t?new Date(t).toLocaleString():"-"}function PK({status:t}){if(!t)return null;const e={success:"bg-green-500/20 text-green-400",failed:"bg-red-500/20 text-red-400",skipped:"bg-yellow-500/20 text-yellow-400",running:"bg-blue-500/20 text-blue-400"},n={success:i.jsx(pr,{className:"w-3 h-3"}),failed:i.jsx(Vi,{className:"w-3 h-3"}),skipped:i.jsx(XF,{className:"w-3 h-3"}),running:i.jsx(lt,{className:"w-3 h-3 animate-spin"})};return i.jsxs("span",{className:`inline-flex items-center gap-1 px-2 py-0.5 rounded text-xs font-medium ${e[t]||"bg-gray-500/20 text-gray-400"}`,children:[n[t],t.charAt(0).toUpperCase()+t.slice(1)]})}function hJe(){const t=Zt(),{showToast:e}=hn(),{t:n}=Mt(),[r,a]=w.useState(""),[s,o]=w.useState(""),[l,c]=w.useState("main"),[d,u]=w.useState(!1),[m,p]=w.useState("daily"),[f,x]=w.useState(!0),[v,g]=w.useState(!0),[y,_]=w.useState(!1),[N,C]=w.useState(!0),[T,P]=w.useState(!1),[k,D]=w.useState(!1),[A,R]=w.useState(""),[$,U]=w.useState(!1),[W,O]=w.useState(null),[te,ie]=w.useState(null),Y=w.useRef(null);w.useEffect(()=>{if(T||k){const I=F=>(F.preventDefault(),F.returnValue="A backup operation is in progress. Are you sure you want to leave?",F.returnValue);return window.addEventListener("beforeunload",I),()=>window.removeEventListener("beforeunload",I)}},[T,k]);const[ae,de]=w.useState(!1),[pe,Q]=w.useState(null),oe=w.useRef(null),me=w.useRef(!1),{data:we,isLoading:Ee}=Ze({queryKey:["github-backup-config"],queryFn:fe.getGitHubBackupConfig}),{data:q}=Ze({queryKey:["github-backup-status"],queryFn:fe.getGitHubBackupStatus,refetchInterval:le=>le.state.data?.is_running?500:1e4}),{data:K}=Ze({queryKey:["github-backup-logs"],queryFn:()=>fe.getGitHubBackupLogs(20)}),{data:E}=Ze({queryKey:["cloud-status"],queryFn:fe.getCloudStatus}),{data:j}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),L=ox({queries:(j??[]).map(le=>({queryKey:["printerStatus",le.id],queryFn:()=>fe.getPrinterStatus(le.id),staleTime:1e4,refetchInterval:3e4}))}),G=(j??[]).map((le,I)=>({printer:le,connected:L[I]?.data?.connected??!1})),B=G.length,re=G.filter(le=>le.connected).length,z=B>0&&re===0,V=re>0&&re{we&&(a(we.repository_url),c(we.branch),u(we.schedule_enabled),p(we.schedule_type),x(we.backup_kprofiles),g(we.backup_cloud_profiles),_(we.backup_settings),C(we.enabled),o(""),setTimeout(()=>{me.current=!0},100))},[we]);const ee=w.useCallback(async(le=!1)=>{if(we?.has_token)try{le&&s?(await fe.saveGitHubBackupConfig({repository_url:r,access_token:s,branch:l,schedule_enabled:d,schedule_type:m,backup_kprofiles:f,backup_cloud_profiles:v,backup_settings:y,enabled:N}),o(""),e(n("backup.tokenUpdated"))):(await fe.updateGitHubBackupConfig({repository_url:r,branch:l,schedule_enabled:d,schedule_type:m,backup_kprofiles:f,backup_cloud_profiles:v,backup_settings:y,enabled:N}),e(n("backup.settingsSaved"))),t.invalidateQueries({queryKey:["github-backup-config"]}),t.invalidateQueries({queryKey:["github-backup-status"]})}catch(I){e(n("backup.failedToSave",{message:I.message}),"error")}},[we?.has_token,r,s,l,d,m,f,v,y,N,t,e]);w.useEffect(()=>{if(!(!me.current||!we?.has_token))return oe.current&&clearTimeout(oe.current),oe.current=setTimeout(()=>{ee(!1)},500),()=>{oe.current&&clearTimeout(oe.current)}},[r,l,d,m,f,v,y,N,ee,we?.has_token]),w.useEffect(()=>{if(!(!me.current||!we?.has_token||!s))return oe.current&&clearTimeout(oe.current),oe.current=setTimeout(()=>{ee(!0)},1e3),()=>{oe.current&&clearTimeout(oe.current)}},[s,ee,we?.has_token]);const J=dt({mutationFn:le=>fe.saveGitHubBackupConfig(le),onSuccess:()=>{t.invalidateQueries({queryKey:["github-backup-config"]}),t.invalidateQueries({queryKey:["github-backup-status"]}),e(n("backup.githubBackupEnabled")),o(""),me.current=!0},onError:le=>{e(n("backup.failedToSave",{message:le.message}),"error")}}),ne=dt({mutationFn:fe.triggerGitHubBackup,onSuccess:le=>{t.invalidateQueries({queryKey:["github-backup-status"]}),t.invalidateQueries({queryKey:["github-backup-logs"]}),le.success?le.files_changed>0?e(n("backup.backupCompleteFiles",{count:le.files_changed})):e(n("backup.backupSkippedNoChanges")):e(n("backup.backupFailed2",{message:le.message}),"error")},onError:le=>{e(n("backup.backupFailed2",{message:le.message}),"error")}}),se=dt({mutationFn:()=>fe.clearGitHubBackupLogs(0),onSuccess:le=>{t.invalidateQueries({queryKey:["github-backup-logs"]}),e(n("backup.clearedLogs",{count:le.deleted}))},onError:le=>{e(n("backup.failedToClearLogs",{message:le.message}),"error")}}),ue=async()=>{de(!0),Q(null);try{let le;if(s){if(!r){e(n("backup.enterRepoUrl"),"error"),de(!1);return}le=await fe.testGitHubConnection(r,s)}else if(we?.has_token)le=await fe.testGitHubStoredConnection();else{e(n("backup.enterRepoAndToken"),"error"),de(!1);return}Q({success:le.success,message:le.message})}catch(le){Q({success:!1,message:le.message})}finally{de(!1)}},ge=()=>{if(!r){e(n("backup.repoRequired"),"error");return}if(!s){e(n("backup.tokenRequired"),"error");return}J.mutate({repository_url:r,access_token:s,branch:l,schedule_enabled:d,schedule_type:m,backup_kprofiles:f,backup_cloud_profiles:v,backup_settings:y,enabled:N})};return Ee?i.jsx("div",{className:"flex items-center justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 animate-spin text-bambu-green"})}):i.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-6",children:[i.jsxs("div",{className:"space-y-6",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(ND,{className:"w-5 h-5 text-gray-400"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:n("backup.githubBackup")})]}),we&&E?.is_authenticated&&i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:"text-sm text-bambu-gray",children:n("backup.enabled")}),i.jsx($n,{checked:N,onChange:C})]})]})}),i.jsx(Pt,{className:"space-y-4",children:E?.is_authenticated?i.jsxs(i.Fragment,{children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:n("backup.githubDescription")}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("backup.repositoryUrl")}),i.jsx("input",{type:"text",value:r,onChange:le=>{a(le.target.value),Q(null)},placeholder:"https://github.com/username/bambuddy-backup",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[n("backup.personalAccessToken")," ",we?.has_token&&i.jsx("span",{className:"text-green-400",children:n("backup.tokenSaved")})]}),i.jsx("input",{type:"password",value:s,onChange:le=>{o(le.target.value),Q(null)},placeholder:we?.has_token?n("backup.enterNewToken"):"ghp_xxxxxxxxxxxx",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:n("backup.tokenHint")})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("backup.branch")}),i.jsx("input",{type:"text",value:l,onChange:le=>c(le.target.value),placeholder:"main",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("backup.autoBackup")}),i.jsxs("select",{value:d?m:"disabled",onChange:le=>{le.target.value==="disabled"?u(!1):(u(!0),p(le.target.value))},className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"disabled",children:n("backup.manualOnly")}),i.jsx("option",{value:"hourly",children:n("backup.hourly")}),i.jsx("option",{value:"daily",children:n("backup.daily")}),i.jsx("option",{value:"weekly",children:n("backup.weekly")})]})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-2",children:n("backup.includeInBackup")}),i.jsxs("div",{className:"space-y-2",children:[i.jsxs("label",{className:`flex items-start gap-2 ${z?"cursor-not-allowed opacity-60":"cursor-pointer"}`,children:[i.jsx("input",{type:"checkbox",checked:f,onChange:le=>x(le.target.checked),className:"w-4 h-4 mt-0.5 rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green",disabled:z}),i.jsxs("div",{className:"flex-1",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:`text-sm ${z?"text-bambu-gray":"text-white"}`,children:n("backup.kProfiles")}),z&&i.jsxs("span",{className:"inline-flex items-center gap-1 px-1.5 py-0.5 rounded text-xs bg-yellow-500/20 text-yellow-400",children:[i.jsx(Cn,{className:"w-3 h-3"}),n("backup.noPrintersConnected")]}),V&&i.jsxs("span",{className:"inline-flex items-center gap-1 px-1.5 py-0.5 rounded text-xs bg-yellow-500/20 text-yellow-400",children:[i.jsx(Cn,{className:"w-3 h-3"}),n("backup.printersConnected",{connected:re,total:B})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("backup.kProfilesDescription")})]})]}),i.jsxs("label",{className:"flex items-start gap-2 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:v,onChange:le=>g(le.target.checked),className:"w-4 h-4 mt-0.5 rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green",disabled:!E?.is_authenticated}),i.jsxs("div",{children:[i.jsx("span",{className:`text-sm ${E?.is_authenticated?"text-white":"text-bambu-gray"}`,children:n("backup.cloudProfiles")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("backup.cloudProfilesDescription")})]})]}),i.jsxs("label",{className:"flex items-start gap-2 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:y,onChange:le=>_(le.target.checked),className:"w-4 h-4 mt-0.5 rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green"}),i.jsxs("div",{children:[i.jsx("span",{className:"text-white text-sm",children:n("backup.appSettings")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("backup.appSettingsDescription")})]})]})]})]}),i.jsxs("div",{className:"border-t border-bambu-dark-tertiary pt-4 space-y-3",children:[q?.configured&&i.jsxs("div",{className:"flex items-center justify-between text-sm",children:[i.jsx("div",{className:"flex items-center gap-2 text-bambu-gray",children:q.last_backup_at?i.jsxs(i.Fragment,{children:[i.jsxs("span",{children:[n("backup.lastBackupAt")," ",Iv(q.last_backup_at,"system",n)]}),i.jsx(PK,{status:q.last_backup_status})]}):i.jsx("span",{children:n("backup.noBackupsYet")})}),q.next_scheduled_run&&i.jsxs("span",{className:"text-bambu-gray",children:[i.jsx(Xn,{className:"w-3 h-3 inline mr-1"}),n("backup.next")," ",Iv(q.next_scheduled_run,"system",n)]})]}),pe&&i.jsxs("div",{className:`text-sm flex items-center gap-1 ${pe.success?"text-green-400":"text-red-400"}`,children:[pe.success?i.jsx(pr,{className:"w-4 h-4"}):i.jsx(Vi,{className:"w-4 h-4"}),pe.message]}),i.jsx("div",{className:"flex flex-wrap items-center gap-2",children:q?.configured?i.jsx(i.Fragment,{children:ne.isPending||q.is_running?i.jsxs("div",{className:"flex items-center gap-2 text-bambu-green",children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),i.jsx("span",{className:"text-sm",children:q.progress||n("backup.startingBackup")})]}):i.jsxs(i.Fragment,{children:[i.jsxs(Oe,{variant:"primary",size:"sm",onClick:()=>ne.mutate(),disabled:!we?.enabled,children:[i.jsx(uo,{className:"w-4 h-4"}),n("backup.backupNow")]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:ue,disabled:ae,children:[ae?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Sr,{className:"w-4 h-4"}),n("backup.test")]})]})}):i.jsxs(i.Fragment,{children:[i.jsxs(Oe,{variant:"primary",size:"sm",onClick:ge,disabled:J.isPending||!r||!s,children:[J.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(pr,{className:"w-4 h-4"}),n("backup.enableBackup")]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:ue,disabled:ae||!r||!s,children:[ae?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Sr,{className:"w-4 h-4"}),n("backup.testConnection")]})]})})]})]}):i.jsxs("div",{className:"flex items-start gap-2 p-3 bg-yellow-500/10 border border-yellow-500/30 rounded-lg",children:[i.jsx(Cn,{className:"w-4 h-4 text-yellow-400 mt-0.5 flex-shrink-0"}),i.jsx("p",{className:"text-sm text-yellow-400",children:n("backup.cloudLoginRequired")})]})})]}),K&&K.length>0&&i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Fv,{className:"w-5 h-5 text-gray-400"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:n("backup.history")})]}),i.jsxs(Oe,{variant:"ghost",size:"sm",onClick:()=>se.mutate(),disabled:se.isPending,children:[i.jsx(Qt,{className:"w-4 h-4"}),n("backup.clear")]})]})}),i.jsx(Pt,{children:i.jsx("div",{className:"overflow-x-auto",children:i.jsxs("table",{className:"w-full text-sm",children:[i.jsx("thead",{children:i.jsxs("tr",{className:"text-bambu-gray border-b border-bambu-dark-tertiary",children:[i.jsx("th",{className:"text-left py-2 px-2",children:n("backup.date")}),i.jsx("th",{className:"text-left py-2 px-2",children:n("backup.status")}),i.jsx("th",{className:"text-left py-2 px-2",children:n("backup.commit")})]})}),i.jsx("tbody",{children:K.slice(0,10).map(le=>i.jsxs("tr",{className:"border-b border-bambu-dark-tertiary/50 hover:bg-bambu-dark-secondary",children:[i.jsx("td",{className:"py-2 px-2 text-white",children:mJe(le.started_at)}),i.jsx("td",{className:"py-2 px-2",children:i.jsx(PK,{status:le.status})}),i.jsx("td",{className:"py-2 px-2",children:le.commit_sha?i.jsxs("a",{href:`${we?.repository_url}/commit/${le.commit_sha}`,target:"_blank",rel:"noopener noreferrer",className:"text-bambu-green hover:underline inline-flex items-center gap-1",children:[le.commit_sha.substring(0,7),i.jsx(ei,{className:"w-3 h-3"})]}):i.jsx("span",{className:"text-bambu-gray",children:"-"})})]},le.id))})]})})})]})]}),i.jsx("div",{className:"space-y-6",children:i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Uc,{className:"w-5 h-5 text-gray-400"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:n("backup.localBackup")})]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:n("backup.localBackupDescription")}),i.jsxs("div",{className:"flex items-center justify-between py-3 border-b border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:n("backup.downloadBackupLabel")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:n("backup.completeBackupZip")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",disabled:T||k,onClick:async()=>{P(!0),R(n("backup.preparingBackup"));try{R(n("backup.creatingArchive"));const{blob:le,filename:I}=await fe.exportBackup();R(n("backup.downloadingFile"));const F=URL.createObjectURL(le),Z=document.createElement("a");Z.href=F,Z.download=I,Z.click(),URL.revokeObjectURL(F),e(n("backup.backupDownloaded"))}catch(le){e(n("backup.failedToCreateBackup",{message:le instanceof Error?le.message:"Unknown error"}),"error")}finally{P(!1),R("")}},children:[i.jsx(hi,{className:"w-4 h-4"}),n("backup.download")]})]}),i.jsxs("div",{className:"flex items-center justify-between py-3 border-b border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:n("backup.restoreBackup")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:n("backup.restoreDescription")}),i.jsx("p",{className:"text-xs text-bambu-gray-light mt-1",children:n("backup.restoreNote")})]}),i.jsx("input",{ref:Y,type:"file",accept:".zip",className:"hidden",onChange:le=>{const I=le.target.files?.[0];I&&(O(I),U(!0)),le.target.value=""}}),i.jsxs(Oe,{variant:"secondary",size:"sm",disabled:k||T,onClick:()=>Y.current?.click(),children:[i.jsx(Si,{className:"w-4 h-4"}),n("backup.restore")]})]}),te&&i.jsx("div",{className:`p-3 rounded-lg ${te.success?"bg-green-500/10 border border-green-500/30":"bg-red-500/10 border border-red-500/30"}`,children:i.jsxs("div",{className:"flex items-start gap-2 text-sm",children:[te.success?i.jsx(pr,{className:"w-4 h-4 text-green-400 mt-0.5 flex-shrink-0"}):i.jsx(Vi,{className:"w-4 h-4 text-red-400 mt-0.5 flex-shrink-0"}),i.jsxs("div",{className:te.success?"text-green-200":"text-red-200",children:[te.message,te.success&&i.jsx("div",{className:"mt-2",children:i.jsxs(Oe,{size:"sm",onClick:()=>window.location.reload(),children:[i.jsx(mo,{className:"w-3 h-3"}),n("backup.reloadNow")]})})]})]})}),i.jsx("div",{className:"p-3 rounded-lg bg-yellow-500/10 border border-yellow-500/30",children:i.jsxs("div",{className:"flex items-start gap-2 text-sm",children:[i.jsx(Cn,{className:"w-4 h-4 text-yellow-400 mt-0.5 flex-shrink-0"}),i.jsxs("div",{className:"text-yellow-200",children:[i.jsx("span",{className:"font-medium",children:n("backup.restoreReplacesAll")})," ",i.jsx("span",{className:"text-yellow-200/70",children:n("backup.restoreReplacesAllDetail")})]})]})})]})]})}),$&&W&&i.jsx(_n,{title:n("backup.restoreConfirmTitle"),message:n("backup.restoreConfirmMessage",{filename:W.name}),confirmText:n("backup.restoreConfirmButton"),variant:"danger",onConfirm:async()=>{U(!1),D(!0),ie(null);try{R(n("backup.uploadingFile"));const le=await fe.importBackup(W);ie(le),le.success?e(n("backup.backupRestoredRestart"),"success"):e(le.message,"error")}catch(le){const I=le instanceof Error?le.message:n("backup.failedToRestore");ie({success:!1,message:I}),e(I,"error")}finally{D(!1),R(""),O(null)}},onCancel:()=>{U(!1),O(null)}}),(T||k)&&i.jsx("div",{className:"fixed inset-0 bg-black/80 flex items-center justify-center z-[100]",children:i.jsxs("div",{className:"bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-xl p-8 max-w-md w-full mx-4 text-center",children:[i.jsx("div",{className:"flex justify-center mb-4",children:i.jsxs("div",{className:"relative",children:[i.jsx("div",{className:"w-16 h-16 border-4 border-bambu-dark-tertiary rounded-full"}),i.jsx("div",{className:"w-16 h-16 border-4 border-bambu-green border-t-transparent rounded-full absolute inset-0 animate-spin"})]})}),i.jsx("h3",{className:"text-xl font-semibold text-white mb-2",children:n(T?"backup.creatingBackup":"backup.restoringBackup")}),i.jsx("p",{className:"text-bambu-gray mb-4",children:A||n(T?"backup.preparing":"backup.processing")}),i.jsx("div",{className:"p-3 rounded-lg bg-yellow-500/10 border border-yellow-500/30",children:i.jsxs("div",{className:"flex items-start gap-2 text-sm",children:[i.jsx(Cn,{className:"w-4 h-4 text-yellow-400 mt-0.5 flex-shrink-0"}),i.jsx("p",{className:"text-yellow-200 text-left",children:n("backup.doNotClosePage")})]})})]})})]})}const pJe={starttls:587,ssl:465,none:25},fJe={587:"starttls",465:"ssl",25:"none"};function gJe(){const{t}=Mt(),{showToast:e}=hn(),n=Zt(),[r,a]=w.useState({smtp_host:"",smtp_port:587,smtp_username:"",smtp_password:"",smtp_security:"starttls",smtp_auth_enabled:!0,smtp_from_email:"",smtp_from_name:"BamBuddy"}),[s,o]=w.useState(""),{data:l,isLoading:c}=Ze({queryKey:["smtpSettings"],queryFn:()=>fe.getSMTPSettings()}),{data:d}=Ze({queryKey:["advancedAuthStatus"],queryFn:()=>fe.getAdvancedAuthStatus()});w.useEffect(()=>{l&&a({...l,smtp_password:""})},[l]);const u=P=>{a({...r,smtp_security:P,smtp_port:pJe[P]})},m=P=>{const k=fJe[P];a({...r,smtp_port:P,...k?{smtp_security:k}:{}})},p=P=>{a({...r,smtp_auth_enabled:P,...P?{}:{smtp_username:"",smtp_password:""}})},f=dt({mutationFn:P=>fe.saveSMTPSettings(P),onSuccess:()=>{n.invalidateQueries({queryKey:["smtpSettings"]}),n.invalidateQueries({queryKey:["advancedAuthStatus"]}),e(t("settings.email.success.settingsSaved"),"success")},onError:P=>{e(P.message,"error")}}),x=dt({mutationFn:P=>fe.testSMTP(P),onSuccess:P=>{e(P.message,P.success?"success":"error")},onError:P=>{e(P.message,"error")}}),v=dt({mutationFn:P=>P?fe.enableAdvancedAuth():fe.disableAdvancedAuth(),onSuccess:P=>{n.invalidateQueries({queryKey:["advancedAuthStatus"]}),e(P.message,"success")},onError:P=>{e(P.message,"error")}}),g=()=>{if(!r.smtp_host||!r.smtp_from_email){e(t("settings.email.errors.requiredFields"),"error");return}if(r.smtp_auth_enabled&&!r.smtp_username){e(t("settings.email.errors.usernameRequired"),"error");return}f.mutate(r)},y=()=>{if(!s){e(t("settings.email.errors.enterTestEmail"),"error");return}if(!r.smtp_host||!r.smtp_from_email){e(t("settings.email.errors.smtpServerAndEmail"),"error");return}if(r.smtp_auth_enabled&&(!r.smtp_username||!r.smtp_password)){e(t("settings.email.errors.usernamePasswordRequired"),"error");return}x.mutate({smtp_host:r.smtp_host,smtp_port:r.smtp_port,smtp_username:r.smtp_username,smtp_password:r.smtp_password,smtp_security:r.smtp_security,smtp_auth_enabled:r.smtp_auth_enabled,smtp_from_email:r.smtp_from_email,test_recipient:s})},_=()=>{if(!d?.advanced_auth_enabled&&!d?.smtp_configured){e(t("settings.email.errors.configureSmtpFirst"),"error");return}v.mutate(!d?.advanced_auth_enabled)};if(c)return i.jsx("div",{className:"flex items-center justify-center p-12",children:i.jsx(lt,{className:"w-8 h-8 animate-spin text-bambu-green"})});const N=d?.advanced_auth_enabled??!1,C="w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",T="w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white/40 placeholder-bambu-gray/40 cursor-not-allowed";return i.jsxs("div",{className:"space-y-6",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Lv,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.email.advancedAuth")||"Advanced Authentication"})]}),i.jsx(Oe,{onClick:_,disabled:v.isPending,variant:N?"danger":"primary",children:N?i.jsxs(i.Fragment,{children:[i.jsx(o1,{className:"w-4 h-4"}),t("settings.email.disable")||"Disable"]}):i.jsxs(i.Fragment,{children:[i.jsx(Jh,{className:"w-4 h-4"}),t("settings.email.enable")||"Enable"]})})]})}),i.jsx(Pt,{children:i.jsx("div",{className:"space-y-4",children:N?i.jsx("div",{className:"bg-green-500/10 border border-green-500/30 rounded-lg p-4",children:i.jsxs("div",{className:"flex items-start gap-3",children:[i.jsx(pr,{className:"w-5 h-5 text-green-400 mt-0.5 flex-shrink-0"}),i.jsxs("div",{className:"space-y-2",children:[i.jsx("p",{className:"text-white font-medium",children:t("settings.email.advancedAuthEnabled")||"Advanced Authentication is enabled"}),i.jsxs("ul",{className:"text-sm text-green-300 space-y-1 list-disc list-inside",children:[i.jsx("li",{children:t("settings.email.feature1")||"Passwords are auto-generated and emailed to new users"}),i.jsx("li",{children:t("settings.email.feature2")||"Users can login with username or email"}),i.jsx("li",{children:t("settings.email.feature3")||"Forgot password feature is available"}),i.jsx("li",{children:t("settings.email.feature4")||"Admins can reset user passwords via email"})]})]})]})}):i.jsx("div",{className:"bg-yellow-500/10 border border-yellow-500/30 rounded-lg p-4",children:i.jsxs("div",{className:"flex items-start gap-3",children:[i.jsx(Cn,{className:"w-5 h-5 text-yellow-400 mt-0.5 flex-shrink-0"}),i.jsxs("div",{className:"space-y-2",children:[i.jsx("p",{className:"text-white font-medium",children:t("settings.email.advancedAuthDisabled")||"Advanced Authentication is disabled"}),i.jsx("p",{className:"text-sm text-yellow-300",children:t("settings.email.advancedAuthDisabledDesc")||"Enable advanced authentication to activate email-based features for user management."})]})]})})})})]}),i.jsx("div",{className:N?"":"opacity-50 pointer-events-none",children:i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.email.smtpSettings")||"SMTP Configuration"})}),i.jsx(Pt,{children:i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.authentication")||"Authentication"}),i.jsxs("select",{value:r.smtp_auth_enabled?"true":"false",onChange:P=>p(P.target.value==="true"),className:C,children:[i.jsx("option",{value:"true",children:t("settings.email.authOptions.enabled")}),i.jsx("option",{value:"false",children:t("settings.email.authOptions.disabled")})]})]}),i.jsxs("div",{className:`grid grid-cols-1 md:grid-cols-2 gap-4 transition-opacity ${r.smtp_auth_enabled?"":"opacity-40 pointer-events-none"}`,children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.username")||"Username"}),i.jsx("input",{type:"text",value:r.smtp_username||"",onChange:P=>a({...r,smtp_username:P.target.value}),placeholder:"your.email@gmail.com",disabled:!r.smtp_auth_enabled,className:r.smtp_auth_enabled?C:T})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.password")||"Password"}),i.jsx("input",{type:"password",value:r.smtp_password||"",onChange:P=>a({...r,smtp_password:P.target.value}),placeholder:l?"••••••••":"App password",disabled:!r.smtp_auth_enabled,className:r.smtp_auth_enabled?C:T})]})]}),i.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[t("settings.email.smtpHost")||"SMTP Server"," *"]}),i.jsx("input",{type:"text",value:r.smtp_host,onChange:P=>a({...r,smtp_host:P.target.value}),placeholder:"smtp.gmail.com",className:C})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.smtpPort")||"SMTP Port"}),i.jsx("input",{type:"number",value:r.smtp_port,onChange:P=>m(parseInt(P.target.value)||587),placeholder:"587",className:C})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.security")||"Security"}),i.jsxs("select",{value:r.smtp_security,onChange:P=>u(P.target.value),className:C,children:[i.jsx("option",{value:"starttls",children:t("settings.email.securityOptions.starttls")}),i.jsx("option",{value:"ssl",children:t("settings.email.securityOptions.ssl")}),i.jsx("option",{value:"none",children:t("settings.email.securityOptions.none")})]})]}),i.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[t("settings.email.fromEmail")||"From Email"," *"]}),i.jsx("input",{type:"email",value:r.smtp_from_email,onChange:P=>a({...r,smtp_from_email:P.target.value}),placeholder:"your@email.com",className:C})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.fromName")||"From Name"}),i.jsx("input",{type:"text",value:r.smtp_from_name,onChange:P=>a({...r,smtp_from_name:P.target.value}),placeholder:"BamBuddy",className:C})]})]}),i.jsx("div",{className:"flex gap-2",children:i.jsx(Oe,{onClick:g,disabled:f.isPending,className:"flex-1",children:f.isPending?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),t("settings.email.saving")||"Saving..."]}):t("settings.email.save")||"Save Settings"})})]})})]})}),i.jsx("div",{className:N?"":"opacity-50 pointer-events-none",children:i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.email.testConnection")||"Test SMTP Connection"})}),i.jsx(Pt,{children:i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.testRecipient")||"Test Recipient Email"}),i.jsx("input",{type:"email",value:s,onChange:P=>o(P.target.value),placeholder:"test@example.com",className:C})]}),i.jsx(Oe,{onClick:y,disabled:x.isPending,variant:"secondary",children:x.isPending?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),t("settings.email.sending")||"Sending..."]}):i.jsxs(i.Fragment,{children:[i.jsx(fC,{className:"w-4 h-4"}),t("settings.email.sendTest")||"Send Test Email"]})})]})})]})})]})}const bJe={get:"bg-blue-500/20 text-blue-400 border-blue-500/30",post:"bg-green-500/20 text-green-400 border-green-500/30",put:"bg-yellow-500/20 text-yellow-400 border-yellow-500/30",patch:"bg-orange-500/20 text-orange-400 border-orange-500/30",delete:"bg-red-500/20 text-red-400 border-red-500/30"};function xJe(t,e){const n=e.replace("#/","").split("/");let r=t;for(const a of n)r=r[a];return r}function rv(t,e,n=0){if(n>5)return"...";if(e.$ref)return rv(t,xJe(t,e.$ref),n+1);if(e.allOf){const r={};for(const a of e.allOf){const s=rv(t,a,n+1);typeof s=="object"&&s!==null&&Object.assign(r,s)}return r}if(e.example!==void 0)return e.example;if(e.default!==void 0)return e.default;switch(e.type){case"string":return e.enum?e.enum[0]:"string";case"integer":case"number":return 0;case"boolean":return!1;case"array":return e.items?[rv(t,e.items,n+1)]:[];case"object":if(e.properties){const r={};for(const[a,s]of Object.entries(e.properties))r[a]=rv(t,s,n+1);return r}return{};default:return null}}function yJe({path:t,method:e,spec:n,schema:r,apiKey:a}){const[s,o]=w.useState(!1),[l,c]=w.useState({}),[d,u]=w.useState(""),[m,p]=w.useState(null),[f,x]=w.useState(!1),[v,g]=w.useState(!1);w.useEffect(()=>{if(s&&n.parameters){const D={};for(const A of n.parameters)A.schema?.default!==void 0&&(D[A.name]=String(A.schema.default));c(A=>({...D,...A}))}},[s,n.parameters]),w.useEffect(()=>{if(s&&n.requestBody?.content?.["application/json"]?.schema&&!d){const D=n.requestBody.content["application/json"].schema,A=rv(r,D);u(JSON.stringify(A,null,2))}},[s,n.requestBody,r,d]);const _=(()=>{const D=[];for(const A of n.parameters||[])if(A.in==="path"||A.required){const R=l[A.name];(R===void 0||R==="")&&D.push(A.name)}return D})(),N=async()=>{if(_.length>0){p({status:0,statusText:"Validation Error",headers:{},body:`Missing required parameters: ${_.join(", ")}`,duration:0});return}x(!0),p(null);try{let D=t;const A=new URLSearchParams;for(const pe of n.parameters||[]){const Q=l[pe.name];Q!==void 0&&Q!==""&&(pe.in==="path"?D=D.replace(`{${pe.name}}`,encodeURIComponent(Q)):pe.in==="query"&&A.append(pe.name,Q))}const R=A.toString(),$=`${D}${R?`?${R}`:""}`,U={"Content-Type":"application/json"};a&&(U["X-API-Key"]=a);const W={method:e.toUpperCase(),headers:U};["post","put","patch"].includes(e)&&d&&(W.body=d);const O=performance.now(),te=await fetch($,W),ie=Math.round(performance.now()-O),Y={};te.headers.forEach((pe,Q)=>{Y[Q]=pe});let ae;te.headers.get("content-type")?.includes("application/json")?ae=await te.json():ae=await te.text(),p({status:te.status,statusText:te.statusText,headers:Y,body:ae,duration:ie})}catch(D){p({status:0,statusText:"Network Error",headers:{},body:D instanceof Error?D.message:"Unknown error",duration:0})}finally{x(!1)}},C=async()=>{if(m){const D=typeof m.body=="string"?m.body:JSON.stringify(m.body,null,2);try{await navigator.clipboard.writeText(D),g(!0),setTimeout(()=>g(!1),2e3)}catch{const A=document.createElement("textarea");A.value=D,A.style.position="fixed",A.style.left="-999999px",document.body.appendChild(A),A.select(),document.execCommand("copy"),document.body.removeChild(A),g(!0),setTimeout(()=>g(!1),2e3)}}},T=(n.parameters||[]).filter(D=>D.in==="path"),P=(n.parameters||[]).filter(D=>D.in==="query"),k=["post","put","patch"].includes(e)&&n.requestBody;return i.jsxs("div",{className:"border border-bambu-dark-tertiary rounded-lg overflow-hidden",children:[i.jsxs("button",{onClick:()=>o(!s),className:"w-full flex items-center gap-3 p-3 hover:bg-bambu-dark-tertiary/50 transition-colors text-left",children:[s?i.jsx(jn,{className:"w-4 h-4 text-bambu-gray flex-shrink-0"}):i.jsx(fa,{className:"w-4 h-4 text-bambu-gray flex-shrink-0"}),i.jsx("span",{className:`px-2 py-0.5 text-xs font-mono font-semibold uppercase rounded border ${bJe[e]||"bg-gray-500/20 text-gray-400"}`,children:e}),i.jsx("code",{className:"text-sm text-white font-mono flex-1 truncate",children:t}),n.summary&&i.jsx("span",{className:"text-sm text-bambu-gray truncate max-w-[40%]",children:n.summary})]}),s&&i.jsxs("div",{className:"border-t border-bambu-dark-tertiary p-4 space-y-4 bg-bambu-dark/50",children:[n.description&&i.jsx("p",{className:"text-sm text-bambu-gray",children:n.description}),T.length>0&&i.jsxs("div",{className:"space-y-2",children:[i.jsx("h4",{className:"text-sm font-medium text-white",children:"Path Parameters"}),i.jsx("div",{className:"space-y-2",children:T.map(D=>i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs("label",{className:"text-sm text-bambu-gray w-32 flex-shrink-0",children:[D.name,D.required&&i.jsx("span",{className:"text-red-400 ml-1",children:"*"})]}),i.jsx("input",{type:"text",value:l[D.name]||"",onChange:A=>c(R=>({...R,[D.name]:A.target.value})),placeholder:D.description||D.schema?.type||"value",className:"flex-1 px-2 py-1 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm font-mono focus:border-bambu-green focus:outline-none"})]},D.name))})]}),P.length>0&&i.jsxs("div",{className:"space-y-2",children:[i.jsx("h4",{className:"text-sm font-medium text-white",children:"Query Parameters"}),i.jsx("div",{className:"space-y-2",children:P.map(D=>i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs("label",{className:"text-sm text-bambu-gray w-32 flex-shrink-0",children:[D.name,D.required&&i.jsx("span",{className:"text-red-400 ml-1",children:"*"})]}),D.schema?.enum?i.jsxs("select",{value:l[D.name]||"",onChange:A=>c(R=>({...R,[D.name]:A.target.value})),className:"flex-1 px-2 py-1 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"",children:"-- Select --"}),D.schema.enum.map(A=>i.jsx("option",{value:A,children:A},A))]}):i.jsx("input",{type:"text",value:l[D.name]||"",onChange:A=>c(R=>({...R,[D.name]:A.target.value})),placeholder:D.description||D.schema?.type||"value",className:"flex-1 px-2 py-1 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm font-mono focus:border-bambu-green focus:outline-none"})]},D.name))})]}),k&&i.jsxs("div",{className:"space-y-2",children:[i.jsx("h4",{className:"text-sm font-medium text-white",children:"Request Body"}),i.jsx("textarea",{value:d,onChange:D=>u(D.target.value),rows:8,className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white text-sm font-mono focus:border-bambu-green focus:outline-none resize-y",placeholder:"JSON request body..."})]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs(Oe,{onClick:N,disabled:f,children:[f?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(uo,{className:"w-4 h-4"}),"Execute"]}),_.length>0&&i.jsxs("span",{className:"text-xs text-yellow-400 flex items-center gap-1",children:[i.jsx(zi,{className:"w-3 h-3"}),"Fill in: ",_.join(", ")]})]}),m&&i.jsxs("div",{className:"space-y-2",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h4",{className:"text-sm font-medium text-white flex items-center gap-2",children:["Response",i.jsxs("span",{className:`px-2 py-0.5 text-xs rounded ${m.status>=200&&m.status<300?"bg-green-500/20 text-green-400":m.status>=400?"bg-red-500/20 text-red-400":"bg-yellow-500/20 text-yellow-400"}`,children:[m.status," ",m.statusText]}),i.jsxs("span",{className:"text-xs text-bambu-gray",children:[m.duration,"ms"]})]}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:C,children:v?i.jsx(pr,{className:"w-3 h-3 text-green-400"}):i.jsx(_l,{className:"w-3 h-3"})})]}),i.jsx("pre",{className:"p-3 bg-bambu-dark rounded-lg text-sm font-mono text-white overflow-auto max-h-96 border border-bambu-dark-tertiary",children:typeof m.body=="string"?m.body:JSON.stringify(m.body,null,2)})]})]})]})}function vJe({apiKey:t=""}){const[e,n]=w.useState(null),[r,a]=w.useState(!0),[s,o]=w.useState(null),[l,c]=w.useState(new Set),[d,u]=w.useState("");if(w.useEffect(()=>{async function g(){try{const y=await fetch("/openapi.json");if(!y.ok)throw new Error("Failed to fetch OpenAPI schema");const _=await y.json();n(_)}catch(y){o(y instanceof Error?y.message:"Unknown error")}finally{a(!1)}}g()},[]),r)return i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})});if(s||!e)return i.jsx(Tt,{children:i.jsx(Pt,{className:"py-8",children:i.jsxs("div",{className:"text-center text-red-400",children:[i.jsx(zi,{className:"w-12 h-12 mx-auto mb-3 opacity-50"}),i.jsx("p",{children:"Failed to load API schema"}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:s})]})})});const m={};for(const[g,y]of Object.entries(e.paths))for(const[_,N]of Object.entries(y)){if(_==="parameters")continue;const C=N.tags||["Other"];for(const T of C)m[T]||(m[T]=[]),m[T].push({path:g,method:_,spec:N})}const p=Object.entries(m).map(([g,y])=>{if(!d)return{tag:g,endpoints:y};const _=y.filter(({path:N,method:C,spec:T})=>{const P=d.toLowerCase();return N.toLowerCase().includes(P)||C.toLowerCase().includes(P)||(T.summary?.toLowerCase()||"").includes(P)||(T.description?.toLowerCase()||"").includes(P)});return{tag:g,endpoints:_}}).filter(({endpoints:g})=>g.length>0).sort((g,y)=>g.tag.localeCompare(y.tag)),f=g=>{c(y=>{const _=new Set(y);return _.has(g)?_.delete(g):_.add(g),_})},x=()=>{c(new Set(p.map(g=>g.tag)))},v=()=>{c(new Set)};return i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{className:"flex items-center justify-between gap-4",children:[i.jsx("div",{className:"flex-1",children:i.jsx("input",{type:"text",value:d,onChange:g=>u(g.target.value),placeholder:"Search endpoints...",className:"w-full max-w-md px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Oe,{variant:"secondary",size:"sm",onClick:x,children:"Expand All"}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:v,children:"Collapse All"}),i.jsxs("a",{href:"/docs",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1 text-sm text-bambu-green hover:underline",children:[i.jsx(ei,{className:"w-4 h-4"}),"Swagger UI"]})]})]}),i.jsxs("p",{className:"text-sm text-bambu-gray",children:[p.reduce((g,y)=>g+y.endpoints.length,0)," endpoints in ",p.length," categories"]}),i.jsx("div",{className:"space-y-3",children:p.map(({tag:g,endpoints:y})=>i.jsxs(Tt,{children:[i.jsx("button",{onClick:()=>f(g),className:"w-full flex items-center justify-between p-4 hover:bg-bambu-dark-tertiary/30 transition-colors text-left",children:i.jsxs("div",{className:"flex items-center gap-2",children:[l.has(g)?i.jsx(jn,{className:"w-5 h-5 text-bambu-gray"}):i.jsx(fa,{className:"w-5 h-5 text-bambu-gray"}),i.jsx("h3",{className:"text-base font-semibold text-white capitalize",children:g.replace(/-/g," ")}),i.jsx("span",{className:"text-xs bg-bambu-dark-tertiary px-2 py-0.5 rounded-full text-bambu-gray",children:y.length})]})}),l.has(g)&&i.jsx(Pt,{className:"pt-0 space-y-2",children:y.map(({path:_,method:N,spec:C})=>i.jsx(yJe,{path:_,method:N,spec:C,schema:e,apiKey:t},`${N}-${_}`))})]},g))})]})}const wJe=["general","network","plugs","notifications","filament","apikeys","virtual-printer","users","backup"],SJe={database:"bg-blue-600",library_files:"bg-green-500",library_thumbnails:"bg-teal-500",library_other:"bg-emerald-700",archive_timelapses:"bg-red-500",archive_thumbnails:"bg-amber-500",archive_files:"bg-sky-500",virtual_printer_uploads:"bg-purple-500",virtual_printer_upload_cache:"bg-fuchsia-500",virtual_printer_certs:"bg-violet-500",virtual_printer_other:"bg-purple-700",downloads:"bg-cyan-500",plate_calibration:"bg-lime-500",logs:"bg-orange-500",other_data:"bg-yellow-500"},AK=["bg-blue-500","bg-green-500","bg-yellow-500","bg-red-500","bg-orange-500","bg-teal-500","bg-cyan-500","bg-purple-500"],MK=(t,e)=>SJe[t]||AK[e%AK.length];function _Je(){const t=Zt(),e=jl(),[n,r]=OF(),{t:a,i18n:s}=Mt(),{showToast:o}=hn(),{authEnabled:l,user:c,refreshAuth:d}=Dr(),{mode:u,darkStyle:m,darkBackground:p,darkAccent:f,lightStyle:x,lightBackground:v,lightAccent:g,setDarkStyle:y,setDarkBackground:_,setDarkAccent:N,setLightStyle:C,setLightBackground:T,setLightAccent:P}=bf(),[k,D]=w.useState(null),[A,R]=w.useState(!1),[$,U]=w.useState(null),[W,O]=w.useState(!1),[te,ie]=w.useState(null),[Y,ae]=w.useState(null),[de,pe]=w.useState(!1),[Q,oe]=w.useState(dX()),me=n.get("tab"),we=me==="email",Ee=we?"users":me&&wJe.includes(me)?me:"general",[q,K]=w.useState(Ee),[E,j]=w.useState(we?"email":"users"),L=Se=>{K(Se),Se==="users"&&j("users"),Se==="general"?n.delete("tab"):n.set("tab",Se),r(n,{replace:!0})},[G,B]=w.useState(!1),[re,z]=w.useState(""),[V,ee]=w.useState({can_queue:!0,can_control_printer:!1,can_read_status:!0}),[J,ne]=w.useState(null),[se,ue]=w.useState(null),[ge,le]=w.useState(""),[I,F]=w.useState(!1),[Z,xe]=w.useState(!1),[he,ce]=w.useState(null),[Ae,_e]=w.useState(!1),[Ue,$e]=w.useState(!1),[Fe,ke]=w.useState(!1),[Me,Ne]=w.useState({currentPassword:"",newPassword:"",confirmPassword:""}),[Pe,We]=w.useState(!1),[be,He]=w.useState(!1),[Ce,Ve]=w.useState(!1),[je,Re]=w.useState(!1),[ve,Ge]=w.useState(null),[rt,vt]=w.useState(null),[_t,kt]=w.useState(null),[qe,ht]=w.useState(!1),[ft,Bt]=w.useState({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]}),[tn,sn]=w.useState(null),[Sn,on]=w.useState(null),[xn,Rn]=w.useState(!1),[Qn,Fn]=w.useState({}),[Be,De]=w.useState({}),Je=Se=>{oe(Se),ybe(Se),o(a("settings.toast.settingsSaved"),"success")},tt=()=>{localStorage.removeItem("sidebarOrder"),window.location.reload()},{data:Ye,isLoading:Rt}=Ze({queryKey:["settings"],queryFn:fe.getSettings}),{data:Te,isLoading:Ke,isFetching:et}=Ze({queryKey:["storage-usage"],queryFn:()=>fe.getStorageUsage(),enabled:q==="general",staleTime:1/0,refetchInterval:!1,refetchOnWindowFocus:!1,refetchOnReconnect:!1}),Qe=async()=>{He(!0);try{const Se=await fe.getStorageUsage({refresh:!0});t.setQueryData(["storage-usage"],Se)}catch(Se){const Dt=Se instanceof Error?Se.message:"Failed to refresh storage usage";o(Dt,"error")}finally{He(!1)}},{data:Ie,isLoading:ut}=Ze({queryKey:["smart-plugs"],queryFn:fe.getSmartPlugs}),{data:ot,isLoading:nt}=Ze({queryKey:["smart-plugs-energy",Ie?.map(Se=>Se.id)],queryFn:async()=>{if(!Ie||Ie.length===0)return null;const Se=await Promise.all(Ie.filter(Xi=>Xi.enabled).map(async Xi=>{try{const Wn=await fe.getSmartPlugStatus(Xi.id);return{plug:Xi,status:Wn}}catch{return{plug:Xi,status:null}}}));let Dt=0,sr=0,hr=0,Ti=0,Ua=0;for(const{plug:Xi,status:Wn}of Se){const Cs=Xi.plug_type==="mqtt"&&Wn?.energy?.power!=null;(Wn?.reachable||Cs)&&Wn?.energy&&(Ua++,Wn.energy?.power!=null&&(Dt+=Wn.energy.power),Wn.energy?.today!=null&&(sr+=Wn.energy.today),Wn.energy?.yesterday!=null&&(hr+=Wn.energy.yesterday),Wn.energy?.total!=null&&(Ti+=Wn.energy.total))}return{totalPower:Dt,totalToday:sr,totalYesterday:hr,totalLifetime:Ti,reachableCount:Ua,totalPlugs:Ie.filter(Xi=>Xi.enabled).length}},enabled:q==="plugs"&&!!Ie&&Ie.length>0,refetchInterval:q==="plugs"?1e4:!1}),{data:St,isLoading:Lt}=Ze({queryKey:["notification-providers"],queryFn:fe.getNotificationProviders}),{data:jt,isLoading:Ft}=Ze({queryKey:["api-keys"],queryFn:fe.getAPIKeys}),cn=dt({mutationFn:Se=>fe.createAPIKey(Se),onSuccess:Se=>{ne(Se.key||null),B(!1),z(""),t.invalidateQueries({queryKey:["api-keys"]}),o(a("settings.toast.apiKeyCreated"))},onError:Se=>{o(`Failed to create API key: ${Se.message}`,"error")}}),Jt=dt({mutationFn:Se=>fe.deleteAPIKey(Se),onSuccess:()=>{t.invalidateQueries({queryKey:["api-keys"]}),o(a("settings.toast.apiKeyDeleted"))},onError:Se=>{o(`Failed to delete API key: ${Se.message}`,"error")}}),{data:fn}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),{data:Pn,isLoading:In}=Ze({queryKey:["notification-templates"],queryFn:fe.getNotificationTemplates}),{data:Xt}=Ze({queryKey:["virtual-printer-settings"],queryFn:Xge.getSettings,refetchInterval:1e4}),vn=Xt?.status?.running??!1,{data:yn}=Ze({queryKey:["ffmpeg-status"],queryFn:fe.checkFfmpeg}),{data:yr}=Ze({queryKey:["version"],queryFn:fe.getVersion}),{data:gn,refetch:ar,isRefetching:li}=Ze({queryKey:["updateCheck"],queryFn:fe.checkForUpdates,enabled:Ye?.check_updates!==!1,staleTime:300*1e3}),{data:Dn,refetch:fi}=Ze({queryKey:["updateStatus"],queryFn:fe.getUpdateStatus,refetchInterval:Se=>{const Dt=Se.state.data;return Dt?.status==="downloading"||Dt?.status==="installing"?1e3:!1}}),{data:Zn}=Ze({queryKey:["mqtt-status"],queryFn:fe.getMQTTStatus,refetchInterval:q==="network"?5e3:!1}),{data:gi}=Ze({queryKey:["github-backup-status"],queryFn:fe.getGitHubBackupStatus}),{data:ni}=Ze({queryKey:["cloud-status"],queryFn:fe.getCloudStatus}),{data:Rr={advanced_auth_enabled:!1,smtp_configured:!1}}=Ze({queryKey:["advancedAuthStatus"],queryFn:()=>fe.getAdvancedAuthStatus()}),{hasPermission:bi}=Dr(),{data:_h=[],isLoading:Nf}=Ze({queryKey:["users"],queryFn:()=>fe.getUsers(),enabled:l&&bi("users:read")}),{data:za=[],isLoading:kf}=Ze({queryKey:["groups"],queryFn:()=>fe.getGroups(),enabled:l&&bi("groups:read")}),mc=dt({mutationFn:Se=>fe.createUser(Se),onSuccess:()=>{t.invalidateQueries({queryKey:["users"]}),t.invalidateQueries({queryKey:["groups"]}),Ve(!1),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]}),o(a("settings.toast.userCreated"))},onError:Se=>{o(Se.message,"error")}}),hc=dt({mutationFn:({id:Se,data:Dt})=>fe.updateUser(Se,Dt),onSuccess:()=>{t.invalidateQueries({queryKey:["users"]}),t.invalidateQueries({queryKey:["groups"]}),Re(!1),Ge(null),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]}),o(a("settings.toast.userUpdated"))},onError:Se=>{o(Se.message,"error")}}),Yi=dt({mutationFn:({id:Se,deleteItems:Dt})=>fe.deleteUser(Se,Dt),onSuccess:()=>{t.invalidateQueries({queryKey:["users"]}),o(a("settings.toast.userDeleted")),vt(null),kt(null)},onError:Se=>{o(Se.message,"error")}}),Ns=dt({mutationFn:Se=>fe.resetUserPassword({user_id:Se}),onSuccess:Se=>{o(Se.message,"success")},onError:Se=>{o(Se.message,"error")}}),ks=async Se=>{vt(Se),ht(!0);try{const Dt=await fe.getUserItemsCount(Se);kt(Dt)}catch{kt({archives:0,queue_items:0,library_files:0})}finally{ht(!1)}},Vs=dt({mutationFn:Se=>fe.deleteGroup(Se),onSuccess:()=>{t.invalidateQueries({queryKey:["groups"]}),o(a("settings.toast.groupDeleted"))},onError:Se=>{o(Se.message,"error")}}),Rl=()=>{const Se=Rr?.advanced_auth_enabled||!1;if(!ft.username){o(a("settings.toast.fillRequiredFields"),"error");return}if(Se&&!ft.email){o("Email is required when advanced authentication is enabled","error");return}if(!Se){if(!ft.password){o(a("settings.toast.fillRequiredFields"),"error");return}if(ft.password!==ft.confirmPassword){o(a("settings.toast.passwordsDoNotMatch"),"error");return}if(ft.password.length<6){o(a("settings.toast.passwordTooShort"),"error");return}}mc.mutate({username:ft.username,password:Se?void 0:ft.password,email:ft.email||void 0,role:ft.role,group_ids:ft.group_ids.length>0?ft.group_ids:void 0})},Cf=Se=>{if(ft.password){if(ft.password!==ft.confirmPassword){o(a("settings.toast.passwordsDoNotMatch"),"error");return}if(ft.password.length<6){o(a("settings.toast.passwordTooShort"),"error");return}}const Dt={username:ft.username||void 0,password:ft.password||void 0,role:ft.role,group_ids:ft.group_ids};Dt.password||delete Dt.password,hc.mutate({id:Se,data:Dt})},Nh=Se=>{Ge(Se.id),Bt({username:Se.username,password:"",email:Se.email||"",confirmPassword:"",role:Se.role,group_ids:Se.groups?.map(Dt=>Dt.id)||[]}),Re(!0)},pc=Se=>{Bt(Dt=>({...Dt,group_ids:Dt.group_ids.includes(Se)?Dt.group_ids.filter(sr=>sr!==Se):[...Dt.group_ids,Se]}))},Fl=dt({mutationFn:fe.applyUpdate,onSuccess:Se=>{Se.is_docker?o(Se.message,"error"):fi()}}),[ka,ad]=w.useState(null),Ll=dt({mutationFn:fe.testAllNotificationProviders,onSuccess:Se=>{ad(Se),t.invalidateQueries({queryKey:["notification-providers"]}),Se.failed===0?o(`All ${Se.tested} providers tested successfully!`,"success"):o(`${Se.success}/${Se.tested} providers succeeded`,Se.failed>0?"error":"success")},onError:Se=>{o(`Failed to test providers: ${Se.message}`,"error")}}),bt=dt({mutationFn:async Se=>{if(!Ie)return{success:0,failed:0};const Dt=Ie.filter(hr=>hr.enabled),sr=await Promise.all(Dt.map(async hr=>{try{return await fe.controlSmartPlug(hr.id,Se),{success:!0}}catch{return{success:!1}}}));return{success:sr.filter(hr=>hr.success).length,failed:sr.filter(hr=>!hr.success).length}},onSuccess:(Se,Dt)=>{t.invalidateQueries({queryKey:["smart-plugs"]}),t.invalidateQueries({queryKey:["smart-plugs-energy"]}),Se.failed===0?o(`All ${Se.success} plugs turned ${Dt}`,"success"):o(`${Se.success} plugs turned ${Dt}, ${Se.failed} failed`,"error")},onError:Se=>{o(`Failed: ${Se.message}`,"error")}}),It=w.useRef(null),nn=w.useRef(!1),Nt=w.useRef(!0);w.useEffect(()=>{if(Ye&&!k){const Se={...Ye,external_url:Ye.external_url||window.location.origin};D(Se),setTimeout(()=>{Nt.current=!1},100)}},[Ye,k]);const wn=dt({mutationFn:fe.updateSettings,onSuccess:Se=>{t.setQueryData(["settings"],Se),t.invalidateQueries({queryKey:["archiveStats"]}),o(a("settings.toast.settingsSaved"),"success")},onError:Se=>{o(`Failed to save: ${Se.message}`,"error")},onSettled:()=>{nn.current=!1}}),Nr=dt({mutationFn:({id:Se,data:Dt})=>fe.updatePrinter(Se,Dt),onSuccess:()=>{t.invalidateQueries({queryKey:["printers"]}),o(a("settings.toast.cameraSettingsSaved"),"success")},onError:Se=>{o(`Failed to update printer: ${Se.message}`,"error")}});w.useEffect(()=>{if(!(Nt.current||!k||!Ye||!(Ye.auto_archive!==k.auto_archive||Ye.save_thumbnails!==k.save_thumbnails||Ye.capture_finish_photo!==k.capture_finish_photo||Ye.default_filament_cost!==k.default_filament_cost||Ye.currency!==k.currency||Ye.energy_cost_per_kwh!==k.energy_cost_per_kwh||Ye.energy_tracking_mode!==k.energy_tracking_mode||Ye.check_updates!==k.check_updates||(Ye.check_printer_firmware??!0)!==(k.check_printer_firmware??!0)||(Ye.include_beta_updates??!1)!==(k.include_beta_updates??!1)||Ye.notification_language!==k.notification_language||(Ye.bed_cooled_threshold??35)!==(k.bed_cooled_threshold??35)||Ye.ams_humidity_good!==k.ams_humidity_good||Ye.ams_humidity_fair!==k.ams_humidity_fair||Ye.ams_temp_good!==k.ams_temp_good||Ye.ams_temp_fair!==k.ams_temp_fair||Ye.ams_history_retention_days!==k.ams_history_retention_days||Ye.per_printer_mapping_expanded!==k.per_printer_mapping_expanded||Ye.date_format!==k.date_format||Ye.time_format!==k.time_format||Ye.default_printer_id!==k.default_printer_id||Ye.ftp_retry_enabled!==k.ftp_retry_enabled||Ye.ftp_retry_count!==k.ftp_retry_count||Ye.ftp_retry_delay!==k.ftp_retry_delay||Ye.ftp_timeout!==k.ftp_timeout||Ye.mqtt_enabled!==k.mqtt_enabled||Ye.mqtt_broker!==k.mqtt_broker||Ye.mqtt_port!==k.mqtt_port||Ye.mqtt_username!==k.mqtt_username||Ye.mqtt_password!==k.mqtt_password||Ye.mqtt_topic_prefix!==k.mqtt_topic_prefix||Ye.mqtt_use_tls!==k.mqtt_use_tls||Ye.external_url!==k.external_url||Ye.ha_enabled!==k.ha_enabled||Ye.ha_url!==k.ha_url||Ye.ha_token!==k.ha_token||(Ye.library_archive_mode??"ask")!==(k.library_archive_mode??"ask")||Number(Ye.library_disk_warning_gb??5)!==Number(k.library_disk_warning_gb??5)||(Ye.camera_view_mode??"window")!==(k.camera_view_mode??"window")||(Ye.preferred_slicer??"bambu_studio")!==(k.preferred_slicer??"bambu_studio")||Ye.prometheus_enabled!==k.prometheus_enabled||Ye.prometheus_token!==k.prometheus_token))&&!nn.current)return It.current&&clearTimeout(It.current),It.current=setTimeout(()=>{if(nn.current)return;nn.current=!0;const Dt={auto_archive:k.auto_archive,save_thumbnails:k.save_thumbnails,capture_finish_photo:k.capture_finish_photo,default_filament_cost:k.default_filament_cost,currency:k.currency,energy_cost_per_kwh:k.energy_cost_per_kwh,energy_tracking_mode:k.energy_tracking_mode,check_updates:k.check_updates,check_printer_firmware:k.check_printer_firmware,include_beta_updates:k.include_beta_updates,notification_language:k.notification_language,bed_cooled_threshold:k.bed_cooled_threshold,ams_humidity_good:k.ams_humidity_good,ams_humidity_fair:k.ams_humidity_fair,ams_temp_good:k.ams_temp_good,ams_temp_fair:k.ams_temp_fair,ams_history_retention_days:k.ams_history_retention_days,per_printer_mapping_expanded:k.per_printer_mapping_expanded,date_format:k.date_format,time_format:k.time_format,default_printer_id:k.default_printer_id,ftp_retry_enabled:k.ftp_retry_enabled,ftp_retry_count:k.ftp_retry_count,ftp_retry_delay:k.ftp_retry_delay,ftp_timeout:k.ftp_timeout,mqtt_enabled:k.mqtt_enabled,mqtt_broker:k.mqtt_broker,mqtt_port:k.mqtt_port,mqtt_username:k.mqtt_username,mqtt_password:k.mqtt_password,mqtt_topic_prefix:k.mqtt_topic_prefix,mqtt_use_tls:k.mqtt_use_tls,external_url:k.external_url,ha_enabled:k.ha_enabled,ha_url:k.ha_url,ha_token:k.ha_token,library_archive_mode:k.library_archive_mode,library_disk_warning_gb:k.library_disk_warning_gb,camera_view_mode:k.camera_view_mode,preferred_slicer:k.preferred_slicer,prometheus_enabled:k.prometheus_enabled,prometheus_token:k.prometheus_token};wn.mutate(Dt)},500),()=>{It.current&&clearTimeout(It.current)}},[k,Ye,wn]);const $t=w.useCallback((Se,Dt)=>{D(sr=>sr?{...sr,[Se]:Dt}:null)},[]),vr=async(Se,Dt,sr)=>{if(!Dt){o(a("settings.toast.enterCameraUrl"),"error");return}De(hr=>({...hr,[Se]:!0})),Fn(hr=>({...hr,[Se]:null}));try{const hr=await fe.testExternalCamera(Se,Dt,sr);Fn(Ti=>({...Ti,[Se]:hr})),hr.success?o(a("settings.toast.cameraConnected",{resolution:hr.resolution||""}),"success"):o(hr.error||a("settings.toast.connectionFailed"),"error")}catch(hr){const Ti=hr instanceof Error?hr.message:a("settings.toast.testFailed");Fn(Ua=>({...Ua,[Se]:{success:!1,error:Ti}})),o(Ti,"error")}finally{De(hr=>({...hr,[Se]:!1}))}},[xi,rn]=w.useState({}),Ln=w.useRef({}),Ho=w.useRef(new Set);w.useEffect(()=>{if(fn){const Se={};fn.forEach(Dt=>{Dt.external_camera_url&&!Ho.current.has(Dt.id)&&(Se[Dt.id]=Dt.external_camera_url,Ho.current.add(Dt.id))}),Object.keys(Se).length>0&&rn(Dt=>({...Dt,...Se}))}},[fn]);const Gs=(Se,Dt)=>{rn(sr=>({...sr,[Se]:Dt})),Ln.current[Se]&&clearTimeout(Ln.current[Se]),Ln.current[Se]=setTimeout(()=>{Nr.mutate({id:Se,data:{external_camera_url:Dt||null}})},800)},bo=(Se,Dt)=>{const sr={};Dt.type!==void 0&&(sr.external_camera_type=Dt.type||null),Dt.enabled!==void 0&&(sr.external_camera_enabled=Dt.enabled),Nr.mutate({id:Se,data:sr})};return Rt||!k?i.jsx("div",{className:"p-4 md:p-8 flex justify-center",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):i.jsxs("div",{className:"p-4 md:p-8",children:[i.jsxs("div",{className:"mb-8",children:[i.jsx("h1",{className:"text-2xl font-bold text-white",children:a("settings.title")}),i.jsx("p",{className:"text-bambu-gray",children:a("settings.configureBambuddy")})]}),i.jsxs("div",{className:"flex flex-wrap gap-1 mb-6 border-b border-bambu-dark-tertiary",children:[i.jsx("button",{onClick:()=>L("general"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px ${q==="general"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:a("settings.tabs.general")}),i.jsxs("button",{onClick:()=>L("plugs"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="plugs"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(bl,{className:"w-4 h-4"}),a("settings.tabs.smartPlugs"),Ie&&Ie.length>0&&i.jsx("span",{className:"text-xs bg-bambu-dark-tertiary px-1.5 py-0.5 rounded-full",children:Ie.length})]}),i.jsxs("button",{onClick:()=>L("notifications"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="notifications"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(db,{className:"w-4 h-4"}),a("settings.tabs.notifications"),St&&St.length>0&&i.jsx("span",{className:"text-xs bg-bambu-dark-tertiary px-1.5 py-0.5 rounded-full",children:St.length})]}),i.jsxs("button",{onClick:()=>L("filament"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="filament"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(Dhe,{className:"w-4 h-4"}),a("settings.tabs.filament")]}),i.jsxs("button",{onClick:()=>L("network"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="network"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(mb,{className:"w-4 h-4"}),a("settings.tabs.network"),i.jsx("span",{className:`w-2 h-2 rounded-full ${Zn?.enabled?"bg-green-400":"bg-gray-500"}`})]}),i.jsxs("button",{onClick:()=>L("apikeys"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="apikeys"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(sl,{className:"w-4 h-4"}),a("settings.tabs.apiKeys"),jt&&jt.length>0&&i.jsx("span",{className:"text-xs bg-bambu-dark-tertiary px-1.5 py-0.5 rounded-full",children:jt.length})]}),i.jsxs("button",{onClick:()=>L("virtual-printer"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="virtual-printer"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(_r,{className:"w-4 h-4"}),a("settings.tabs.virtualPrinter"),i.jsx("span",{className:`w-2 h-2 rounded-full ${vn?"bg-green-400":"bg-gray-500"}`})]}),i.jsxs("button",{onClick:()=>L("users"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="users"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(Sm,{className:"w-4 h-4"}),a("settings.tabs.users"),l&&i.jsx("span",{className:"w-2 h-2 rounded-full bg-green-400"})]}),i.jsxs("button",{onClick:()=>L("backup"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="backup"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(Uc,{className:"w-4 h-4"}),a("settings.tabs.backup"),i.jsx("span",{className:`w-2 h-2 rounded-full ${ni?.is_authenticated&&gi?.configured&&gi?.enabled?"bg-green-400":"bg-gray-500"}`})]})]}),q==="general"&&i.jsxs("div",{className:"flex flex-col lg:flex-row gap-6 lg:gap-8",children:[i.jsxs("div",{className:"space-y-6 flex-1 lg:max-w-xl",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.general")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[i.jsx($m,{className:"w-4 h-4 inline mr-1"}),a("settings.language")]}),i.jsxs("div",{className:"relative",children:[i.jsx("select",{value:s.language,onChange:Se=>{s.changeLanguage(Se.target.value),fe.updateSettings({language:Se.target.value}),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:OB.map(Se=>i.jsxs("option",{value:Se.code,children:[Se.nativeName," (",Se.name,")"]},Se.code))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.languageDescription")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.defaultView")}),i.jsxs("div",{className:"relative",children:[i.jsx("select",{value:Q,onChange:Se=>Je(Se.target.value),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:zv.map(Se=>i.jsx("option",{value:Se.to,children:a(Se.labelKey)},Se.id))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.defaultViewDescription")})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.dateFormat")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:k.date_format||"system",onChange:Se=>$t("date_format",Se.target.value),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[i.jsx("option",{value:"system",children:a("settings.systemDefault")}),i.jsx("option",{value:"us",children:a("settings.dateFormatUs")}),i.jsx("option",{value:"eu",children:a("settings.dateFormatEu")}),i.jsx("option",{value:"iso",children:a("settings.dateFormatIso")})]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.timeFormat")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:k.time_format||"system",onChange:Se=>$t("time_format",Se.target.value),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[i.jsx("option",{value:"system",children:a("settings.systemDefault")}),i.jsx("option",{value:"12h",children:a("settings.timeFormat12")}),i.jsx("option",{value:"24h",children:a("settings.timeFormat24")})]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.defaultPrinter")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:k.default_printer_id??"",onChange:Se=>$t("default_printer_id",Se.target.value?Number(Se.target.value):null),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[i.jsx("option",{value:"",children:a("settings.noDefaultPrinter")}),fn?.map(Se=>i.jsx("option",{value:Se.id,children:Se.name},Se.id))]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.defaultPrinterDescription")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.preferredSlicer")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:k.preferred_slicer??"bambu_studio",onChange:Se=>$t("preferred_slicer",Se.target.value),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[i.jsx("option",{value:"bambu_studio",children:a("settings.slicerBambuStudio")}),i.jsx("option",{value:"orcaslicer",children:a("settings.slicerOrcaSlicer")})]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.preferredSlicerDescription")})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.sidebarOrder")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.sidebarOrderDescription")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:tt,children:[i.jsx(mo,{className:"w-4 h-4"}),a("settings.reset")]})]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(mC,{className:"w-5 h-5"}),a("settings.appearance")]})}),i.jsxs(Pt,{className:"space-y-6",children:[i.jsxs("div",{className:`space-y-3 p-4 rounded-lg border ${u==="dark"?"border-bambu-green bg-bambu-green/5":"border-bambu-dark-tertiary"}`,children:[i.jsxs("h3",{className:"text-sm font-medium text-white flex items-center gap-2",children:[a("settings.darkMode"),u==="dark"&&i.jsx("span",{className:"text-xs text-bambu-green",children:a("settings.active")})]}),i.jsxs("div",{className:"grid grid-cols-3 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.background")}),i.jsxs("select",{value:p,onChange:Se=>{_(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"neutral",children:a("settings.bgNeutral")}),i.jsx("option",{value:"warm",children:a("settings.bgWarm")}),i.jsx("option",{value:"cool",children:a("settings.bgCool")}),i.jsx("option",{value:"oled",children:a("settings.bgOled")}),i.jsx("option",{value:"slate",children:a("settings.bgSlate")}),i.jsx("option",{value:"forest",children:a("settings.bgForest")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.accent")}),i.jsxs("select",{value:f,onChange:Se=>{N(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"green",children:a("settings.accentGreen")}),i.jsx("option",{value:"teal",children:a("settings.accentTeal")}),i.jsx("option",{value:"blue",children:a("settings.accentBlue")}),i.jsx("option",{value:"orange",children:a("settings.accentOrange")}),i.jsx("option",{value:"purple",children:a("settings.accentPurple")}),i.jsx("option",{value:"red",children:a("settings.accentRed")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.style")}),i.jsxs("select",{value:m,onChange:Se=>{y(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"classic",children:a("settings.styleClassic")}),i.jsx("option",{value:"glow",children:a("settings.styleGlow")}),i.jsx("option",{value:"vibrant",children:a("settings.styleVibrant")})]})]})]})]}),i.jsxs("div",{className:`space-y-3 p-4 rounded-lg border ${u==="light"?"border-bambu-green bg-bambu-green/5":"border-bambu-dark-tertiary"}`,children:[i.jsxs("h3",{className:"text-sm font-medium text-white flex items-center gap-2",children:[a("settings.lightMode"),u==="light"&&i.jsx("span",{className:"text-xs text-bambu-green",children:a("settings.active")})]}),i.jsxs("div",{className:"grid grid-cols-3 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.background")}),i.jsxs("select",{value:v,onChange:Se=>{T(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"neutral",children:a("settings.bgNeutral")}),i.jsx("option",{value:"warm",children:a("settings.bgWarm")}),i.jsx("option",{value:"cool",children:a("settings.bgCool")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.accent")}),i.jsxs("select",{value:g,onChange:Se=>{P(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"green",children:a("settings.accentGreen")}),i.jsx("option",{value:"teal",children:a("settings.accentTeal")}),i.jsx("option",{value:"blue",children:a("settings.accentBlue")}),i.jsx("option",{value:"orange",children:a("settings.accentOrange")}),i.jsx("option",{value:"purple",children:a("settings.accentPurple")}),i.jsx("option",{value:"red",children:a("settings.accentRed")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.style")}),i.jsxs("select",{value:x,onChange:Se=>{C(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"classic",children:a("settings.styleClassic")}),i.jsx("option",{value:"glow",children:a("settings.styleGlow")}),i.jsx("option",{value:"vibrant",children:a("settings.styleVibrant")})]})]})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.themeToggleHint")})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.archiveSettings")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.autoArchivePrints")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.autoArchiveDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.auto_archive,onChange:Se=>$t("auto_archive",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.saveThumbnails")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.saveThumbnailsDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.save_thumbnails,onChange:Se=>$t("save_thumbnails",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.captureFinishPhoto")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.captureFinishPhotoDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.capture_finish_photo,onChange:Se=>$t("capture_finish_photo",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),k.capture_finish_photo&&yn&&!yn.installed&&i.jsxs("div",{className:"flex items-start gap-2 p-3 bg-yellow-500/10 border border-yellow-500/30 rounded-lg",children:[i.jsx(Cn,{className:"w-5 h-5 text-yellow-500 flex-shrink-0 mt-0.5"}),i.jsxs("div",{className:"text-sm",children:[i.jsx("p",{className:"text-yellow-500 font-medium",children:a("settings.ffmpegNotInstalled")}),i.jsx("p",{className:"text-bambu-gray mt-1",children:a("settings.ffmpegRequired")})]})]})]})]})]}),i.jsxs("div",{className:"space-y-6 flex-1 lg:max-w-md",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(ZF,{className:"w-5 h-5 text-bambu-green"}),a("settings.camera")]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.cameraViewMode")}),i.jsxs("select",{value:k.camera_view_mode??"window",onChange:Se=>$t("camera_view_mode",Se.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"window",children:a("settings.newWindow")}),i.jsx("option",{value:"embedded",children:a("settings.embeddedOverlay")})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:k.camera_view_mode==="embedded"?a("settings.cameraOverlayDescription"):a("settings.cameraWindowDescription")})]}),i.jsxs("div",{className:"border-t border-bambu-dark-tertiary pt-4 mt-4",children:[i.jsx("h3",{className:"text-sm font-medium text-white mb-2",children:a("settings.externalCameras")}),i.jsx("p",{className:"text-xs text-bambu-gray mb-3",children:a("settings.externalCamerasDescription")}),fn&&fn.length>0?i.jsx("div",{className:"space-y-3",children:fn.map(Se=>i.jsxs("div",{className:"p-3 bg-bambu-dark rounded-lg",children:[i.jsxs("div",{className:"flex items-center justify-between mb-2",children:[i.jsx("span",{className:"text-white font-medium text-sm",children:Se.name}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:Se.external_camera_enabled,onChange:Dt=>bo(Se.id,{enabled:Dt.target.checked}),className:"sr-only peer"}),i.jsx("div",{className:"w-9 h-5 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:border-gray-300 after:border after:rounded-full after:h-4 after:w-4 after:transition-all peer-checked:bg-bambu-green"})]})]}),Se.external_camera_enabled&&i.jsxs("div",{className:"space-y-2 mt-2",children:[i.jsx("input",{type:"text",placeholder:Se.external_camera_type==="usb"?a("settings.cameraPlaceholderUsb"):a("settings.cameraPlaceholderUrl"),value:xi[Se.id]??Se.external_camera_url??"",onChange:Dt=>Gs(Se.id,Dt.target.value),className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none"}),i.jsxs("div",{className:"flex gap-2",children:[i.jsxs("select",{value:Se.external_camera_type||"mjpeg",onChange:Dt=>bo(Se.id,{type:Dt.target.value}),className:"flex-1 px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"mjpeg",children:a("settings.cameraTypeMjpeg")}),i.jsx("option",{value:"rtsp",children:a("settings.cameraTypeRtsp")}),i.jsx("option",{value:"snapshot",children:a("settings.cameraTypeSnapshot")}),i.jsx("option",{value:"usb",children:a("settings.cameraTypeUsb")})]}),i.jsx(Oe,{size:"sm",variant:"secondary",onClick:()=>vr(Se.id,xi[Se.id]??Se.external_camera_url??"",Se.external_camera_type||"mjpeg"),disabled:Be[Se.id]||!(xi[Se.id]??Se.external_camera_url),children:Be[Se.id]?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):a("settings.test")})]}),Qn[Se.id]&&i.jsx("div",{className:`text-xs flex items-center gap-1 ${Qn[Se.id]?.success?"text-green-500":"text-red-500"}`,children:Qn[Se.id]?.success?i.jsxs(i.Fragment,{children:[i.jsx(pr,{className:"w-3 h-3"}),a("settings.connected"),Qn[Se.id]?.resolution&&` (${Qn[Se.id]?.resolution})`]}):i.jsxs(i.Fragment,{children:[i.jsx(Vi,{className:"w-3 h-3"}),Qn[Se.id]?.error||a("settings.toast.connectionFailed")]})})]})]},Se.id))}):i.jsx("p",{className:"text-xs text-bambu-gray italic",children:a("settings.noPrintersConfigured")})]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.costTracking")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.currency")}),i.jsx("select",{value:k.currency,onChange:Se=>$t("currency",Se.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:W$e.map(Se=>i.jsx("option",{value:Se.code,children:Se.label},Se.code))})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.defaultFilamentCost")}),i.jsxs("div",{className:"relative",children:[i.jsx("span",{className:"absolute left-3 top-1/2 -translate-y-1/2 text-bambu-gray text-sm pointer-events-none",children:ol(k.currency)}),i.jsx("input",{type:"number",step:"0.01",min:"0",value:k.default_filament_cost,onChange:Se=>$t("default_filament_cost",parseFloat(Se.target.value)||0),style:{paddingLeft:`${Math.max(2,ol(k.currency).length*.6+1)}rem`},className:"w-full pr-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.electricityCost")}),i.jsxs("div",{className:"relative",children:[i.jsx("span",{className:"absolute left-3 top-1/2 -translate-y-1/2 text-bambu-gray text-sm pointer-events-none",children:ol(k.currency)}),i.jsx("input",{type:"number",step:"0.001",min:"0",value:k.energy_cost_per_kwh,onChange:Se=>$t("energy_cost_per_kwh",parseFloat(Se.target.value)||0),style:{paddingLeft:`${Math.max(2,ol(k.currency).length*.6+1)}rem`},className:"w-full pr-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.energyDisplayMode")}),i.jsxs("select",{value:k.energy_tracking_mode||"total",onChange:Se=>$t("energy_tracking_mode",Se.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"print",children:a("settings.printsOnly")}),i.jsx("option",{value:"total",children:a("settings.totalConsumption")})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:k.energy_tracking_mode==="print"?a("settings.energyModePrintDescription"):a("settings.energyModeTotalDescription")})]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(Ds,{className:"w-5 h-5 text-bambu-green"}),a("settings.fileManager")]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.createArchiveEntry")}),i.jsxs("select",{value:k.library_archive_mode??"ask",onChange:Se=>$t("library_archive_mode",Se.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"always",children:a("settings.archiveMode.always")}),i.jsx("option",{value:"never",children:a("settings.archiveMode.never")}),i.jsx("option",{value:"ask",children:a("settings.archiveMode.ask")})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.createArchiveEntryDescription")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.lowDiskSpaceWarning")}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",min:"0.5",max:"100",step:"0.5",value:k.library_disk_warning_gb??5,onChange:Se=>$t("library_disk_warning_gb",parseFloat(Se.target.value)||5),className:"w-24 px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:"GB"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.lowDiskSpaceDescription")})]})]})]})]}),i.jsxs("div",{className:"space-y-6 flex-1 lg:max-w-sm",children:[i.jsx(lJe,{}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.updates")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-xs font-medium text-bambu-gray uppercase tracking-wider",children:a("settings.printerFirmware")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.checkPrinterFirmware")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.checkFirmwareDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.check_printer_firmware??!0,onChange:Se=>$t("check_printer_firmware",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsx("div",{className:"border-t border-bambu-dark-tertiary pt-4",children:i.jsx("p",{className:"text-xs font-medium text-bambu-gray uppercase tracking-wider mb-4",children:a("settings.bambuddySoftware")})}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.checkForUpdatesLabel")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.autoCheckDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.check_updates,onChange:Se=>$t("check_updates",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{className:`flex items-center justify-between ${k.check_updates?"":"opacity-50"}`,children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.includeBetaUpdates")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.includeBetaUpdatesDesc")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.include_beta_updates??!1,onChange:Se=>$t("include_beta_updates",Se.target.checked),disabled:!k.check_updates,className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center justify-between mb-2",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.currentVersion")}),i.jsxs("p",{className:"text-sm text-bambu-gray",children:["v",yr?.version||"..."]})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>ar(),disabled:li,children:[li?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Sr,{className:"w-4 h-4"}),a("settings.checkNow")]})]}),gn?.update_available?i.jsxs("div",{className:"mt-4 p-3 bg-bambu-green/10 border border-bambu-green/30 rounded-lg",children:[i.jsxs("div",{className:"flex items-start justify-between",children:[i.jsxs("div",{children:[i.jsxs("p",{className:"text-bambu-green font-medium",children:["Update available: v",gn.latest_version]}),gn.release_name&&gn.release_name!==gn.latest_version&&i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:gn.release_name})]}),i.jsxs("div",{className:"flex items-center gap-2",children:[gn.release_notes&&i.jsx("button",{onClick:()=>_e(!0),className:"text-bambu-gray hover:text-white transition-colors text-sm underline",children:a("settings.releaseNotes")}),gn.release_url&&i.jsx("a",{href:gn.release_url,target:"_blank",rel:"noopener noreferrer",className:"text-bambu-gray hover:text-white transition-colors",title:a("settings.viewReleaseOnGitHub"),children:i.jsx(ei,{className:"w-4 h-4"})})]})]}),Dn?.status==="downloading"||Dn?.status==="installing"?i.jsxs("div",{className:"mt-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-sm text-bambu-gray",children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),i.jsx("span",{children:Dn.message})]}),i.jsx("div",{className:"mt-2 w-full bg-bambu-dark-tertiary rounded-full h-2",children:i.jsx("div",{className:"bg-bambu-green h-2 rounded-full transition-all duration-300",style:{width:`${Dn.progress}%`}})})]}):Dn?.status==="complete"?i.jsx("div",{className:"mt-3 p-2 bg-bambu-green/20 rounded text-sm text-bambu-green",children:Dn.message}):Dn?.status==="error"?i.jsx("div",{className:"mt-3 p-2 bg-red-500/20 rounded text-sm text-red-400",children:Dn.error||Dn.message}):gn?.is_docker?i.jsxs("div",{className:"mt-3 p-3 bg-bambu-dark-tertiary rounded-lg",children:[i.jsx("p",{className:"text-sm text-bambu-gray mb-2",children:a("settings.updateViaDocker")}),i.jsx("code",{className:"block text-xs bg-bambu-dark p-2 rounded text-bambu-green font-mono",children:"docker compose pull && docker compose up -d"})]}):i.jsxs(Oe,{className:"mt-3",onClick:()=>Fl.mutate(),disabled:Fl.isPending,children:[Fl.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(hi,{className:"w-4 h-4"}),a("settings.installUpdate")]})]}):gn?.error?i.jsx("div",{className:"mt-2 p-2 bg-red-500/10 border border-red-500/30 rounded text-sm text-red-400",children:a("settings.failedToCheckUpdates",{error:gn.error})}):gn&&!gn.update_available?i.jsx("p",{className:"mt-2 text-sm text-bambu-gray",children:a("settings.latestVersionRunning")}):null]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.dataManagement")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.clearNotificationLogs")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.clearNotificationLogsDescription")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>F(!0),children:[i.jsx(Qt,{className:"w-4 h-4"}),a("common.clear")]})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.resetUiPreferences")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.resetUiPreferencesDescription")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>xe(!0),children:[i.jsx(Qt,{className:"w-4 h-4"}),a("settings.reset")]})]}),i.jsxs("div",{className:"pt-4 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.storageUsage","Storage Usage")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.storageUsageDescription","Breakdown of data usage by category")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:Qe,disabled:et||be,children:[i.jsx(Sr,{className:`w-4 h-4 ${et||be?"animate-spin":""}`}),a("common.refresh","Refresh")]})]}),i.jsx("div",{className:"mt-3",children:Ke?i.jsxs("div",{className:"flex items-center gap-2 text-sm text-bambu-gray",children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),a("common.loading","Loading")]}):Te?i.jsxs(i.Fragment,{children:[i.jsx("div",{className:"w-full h-3 bg-bambu-dark rounded-full overflow-hidden flex",children:Te.categories.filter(Se=>Se.bytes>0).map((Se,Dt)=>i.jsx("div",{className:`${MK(Se.key,Dt)} h-full`,style:{width:`${Se.percent_of_total}%`},title:`${Se.label}: ${Se.formatted}`},Se.key))}),i.jsx("div",{className:"mt-3 flex flex-wrap gap-3",children:Te.categories.filter(Se=>Se.bytes>0).map((Se,Dt)=>i.jsxs("div",{className:"flex items-center gap-2 text-xs",children:[i.jsx("span",{className:`w-3 h-3 rounded-full ${MK(Se.key,Dt)}`}),i.jsx("span",{className:"text-bambu-gray",children:Se.label}),i.jsx("span",{className:"text-white",children:Se.formatted}),i.jsxs("span",{className:"text-bambu-gray",children:["(",Se.percent_of_total.toFixed(1),"%)"]})]},Se.key))}),i.jsxs("div",{className:"mt-2 text-xs text-bambu-gray",children:[a("settings.storageUsageTotal","Total"),": ",i.jsx("span",{className:"text-white",children:Te.total_formatted}),Te.scan_errors>0&&i.jsxs("span",{className:"ml-2 text-amber-400",children:[a("settings.storageUsageErrors","Scan errors"),": ",Te.scan_errors]})]}),Te.other_breakdown?.length>0&&i.jsxs("div",{className:"mt-4",children:[i.jsx("p",{className:"text-xs text-bambu-gray mb-2",children:a("settings.storageUsageOtherBreakdown","Other breakdown")}),i.jsx("div",{className:"space-y-2",children:Te.other_breakdown.map(Se=>i.jsxs("div",{className:"flex items-center justify-between text-xs",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:"text-white",children:Se.label}),i.jsx("span",{className:`px-2 py-0.5 rounded-full border ${Se.kind==="system"?"border-slate-500 text-slate-300":"border-bambu-green text-bambu-green"}`,children:Se.kind==="system"?a("settings.storageUsageSystem","System"):a("settings.storageUsageData","Data")})]}),i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray",children:[i.jsx("span",{className:"text-white",children:Se.formatted}),i.jsxs("span",{children:["(",Se.percent_of_total.toFixed(1),"%)"]})]})]},`${Se.bucket}-${Se.kind}`))})]})]}):i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.storageUsageUnavailable","Storage usage data is unavailable")})})]}),i.jsxs("div",{className:"flex items-center justify-between pt-4 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.backupRestore")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.backupRestoreDescription")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>L("backup"),children:[i.jsx(Uc,{className:"w-4 h-4"}),a("settings.goToBackup")]})]})]})]})]})]}),q==="network"&&k&&i.jsxs("div",{className:"flex flex-col lg:flex-row gap-6",children:[i.jsxs("div",{className:"flex-1 lg:max-w-xl space-y-4",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx($m,{className:"w-5 h-5 text-blue-400"}),a("settings.externalUrl")]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.externalUrlDescription")}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.bambuddyUrl")}),i.jsx("input",{type:"text",value:k.external_url??"",onChange:Se=>$t("external_url",Se.target.value),placeholder:"http://192.168.1.100:8000",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.externalUrlHint")})]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(Sr,{className:"w-5 h-5 text-blue-400"}),a("settings.ftpRetry")]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.ftpRetryDescription")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.enableRetry")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.autoRetryDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.ftp_retry_enabled??!0,onChange:Se=>$t("ftp_retry_enabled",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),k.ftp_retry_enabled&&i.jsxs("div",{className:"space-y-4 pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.retryAttempts")}),i.jsxs("div",{className:"relative w-44",children:[i.jsx("select",{value:k.ftp_retry_count??3,onChange:Se=>$t("ftp_retry_count",parseInt(Se.target.value)),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[1,2,3,4,5,6,7,8,9,10].map(Se=>i.jsx("option",{value:Se,children:a("settings.time",{count:Se})},Se))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.retryDelay")}),i.jsxs("div",{className:"relative w-44",children:[i.jsx("select",{value:k.ftp_retry_delay??2,onChange:Se=>$t("ftp_retry_delay",parseInt(Se.target.value)),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[1,2,3,5,10,15,20,30].map(Se=>i.jsx("option",{value:Se,children:a("settings.second",{count:Se})},Se))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.connectionTimeout")}),i.jsxs("div",{className:"relative w-44",children:[i.jsx("select",{value:k.ftp_timeout??30,onChange:Se=>$t("ftp_timeout",parseInt(Se.target.value)),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[10,15,20,30,45,60,90,120].map(Se=>i.jsx("option",{value:Se,children:a("settings.nSeconds",{count:Se})},Se))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.increaseForWeakWifi")})]})]})]})]})]}),i.jsxs("div",{className:"flex-1 lg:max-w-xl space-y-4",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(j0,{className:"w-5 h-5 text-bambu-green"}),a("settings.homeAssistant")]}),k.ha_enabled&&Sn&&i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:`w-2.5 h-2.5 rounded-full ${Sn.success?"bg-green-400":"bg-red-400"}`}),i.jsx("span",{className:`text-sm ${Sn.success?"text-green-400":"text-red-400"}`,children:Sn.success?a("settings.connected"):a("settings.disconnected")})]})]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.homeAssistantFullDescription")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex-1",children:[i.jsx("p",{className:"text-white",children:a("settings.enableHomeAssistant")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.homeAssistantDescription")}),k.ha_env_managed&&i.jsxs("div",{className:"flex items-center gap-1 mt-1",children:[i.jsx(Jh,{className:"w-3 h-3 text-bambu-green"}),i.jsx("span",{className:"text-xs text-bambu-green",children:a("settings.autoEnabledViaEnv")})]})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.ha_enabled??!1,onChange:Se=>$t("ha_enabled",Se.target.checked),disabled:k.ha_env_managed,className:"sr-only peer"}),i.jsx("div",{className:`w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green ${k.ha_env_managed?"opacity-60 cursor-not-allowed":""}`})]})]}),k.ha_enabled&&i.jsxs(i.Fragment,{children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.homeAssistantUrl"),k.ha_url_from_env&&i.jsx("span",{className:"ml-2 text-xs text-bambu-green",children:a("settings.environmentManagedLabel")})]}),i.jsxs("div",{className:"relative",children:[i.jsx("input",{type:"text",value:k.ha_url??"",onChange:Se=>$t("ha_url",Se.target.value),placeholder:"http://192.168.1.100:8123",disabled:k.ha_url_from_env,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${k.ha_url_from_env?"opacity-60 cursor-not-allowed":""}`}),k.ha_url_from_env&&i.jsx(Jh,{className:"absolute right-3 top-2.5 w-4 h-4 text-bambu-gray"})]}),k.ha_url_from_env&&i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.urlFromEnvReadOnly")})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.longLivedAccessToken"),k.ha_token_from_env&&i.jsx("span",{className:"ml-2 text-xs text-bambu-green",children:a("settings.environmentManagedLabel")})]}),i.jsxs("div",{className:"relative",children:[i.jsx("input",{type:"password",value:k.ha_token??"",onChange:Se=>$t("ha_token",Se.target.value),placeholder:"eyJ0eXAiOiJKV1QiLC...",disabled:k.ha_token_from_env,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${k.ha_token_from_env?"opacity-60 cursor-not-allowed":""}`}),k.ha_token_from_env&&i.jsx(Jh,{className:"absolute right-3 top-2.5 w-4 h-4 text-bambu-gray"})]}),k.ha_token_from_env?i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.tokenFromEnvReadOnly")}):i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.haTokenHint")})]}),k.ha_url&&k.ha_token&&i.jsx("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:i.jsxs(Oe,{variant:"secondary",size:"sm",disabled:xn,onClick:async()=>{Rn(!0),on(null);try{const Se=await fe.testHAConnection(k.ha_url,k.ha_token);on(Se)}catch(Se){on({success:!1,message:null,error:Se instanceof Error?Se.message:a("common.unknownError")})}finally{Rn(!1)}},children:[xn?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(mb,{className:"w-4 h-4"}),a("settings.testConnection")]})})]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(mb,{className:"w-5 h-5 text-blue-400"}),a("settings.mqttPublishing")]}),Zn?.enabled&&i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:`w-2.5 h-2.5 rounded-full ${Zn.connected?"bg-green-400":"bg-red-400"}`}),i.jsx("span",{className:`text-sm ${Zn.connected?"text-green-400":"text-red-400"}`,children:Zn.connected?a("settings.connected"):a("settings.disconnected")})]})]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.mqttDescription")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.enableMqtt")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.mqttEnableDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.mqtt_enabled??!1,onChange:Se=>$t("mqtt_enabled",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),k.mqtt_enabled&&i.jsxs("div",{className:"space-y-4 pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.brokerHostname")}),i.jsx("input",{type:"text",value:k.mqtt_broker??"",onChange:Se=>$t("mqtt_broker",Se.target.value),placeholder:"mqtt.example.com or 192.168.1.100",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{className:"flex items-end gap-4",children:[i.jsxs("div",{className:"flex-1",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.port")}),i.jsx("input",{type:"number",min:"1",max:"65535",value:k.mqtt_port??1883,onChange:Se=>$t("mqtt_port",Math.min(65535,Math.max(1,parseInt(Se.target.value)||1883))),className:"w-24 px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{className:"flex items-center gap-3 pb-2",children:[i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.mqtt_use_tls??!1,onChange:Se=>{const Dt=Se.target.checked;$t("mqtt_use_tls",Dt);const sr=k.mqtt_port??1883;Dt&&sr===1883?$t("mqtt_port",8883):!Dt&&sr===8883&&$t("mqtt_port",1883)},className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]}),i.jsx("span",{className:"text-white text-sm",children:a("settings.useTls")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.usernameOptional")}),i.jsx("input",{type:"text",value:k.mqtt_username??"",onChange:Se=>$t("mqtt_username",Se.target.value),placeholder:a("settings.leaveEmptyForAnonymous"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.passwordOptional")}),i.jsx("input",{type:"password",value:k.mqtt_password??"",onChange:Se=>$t("mqtt_password",Se.target.value),placeholder:a("settings.leaveEmptyForAnonymous"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.topicPrefix")}),i.jsx("input",{type:"text",value:k.mqtt_topic_prefix??"bambuddy",onChange:Se=>$t("mqtt_topic_prefix",Se.target.value),placeholder:"bambuddy",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.topicPrefixHint",{prefix:k.mqtt_topic_prefix||"bambuddy"})})]}),Zn&&i.jsx("div",{className:"pt-3 mt-3 border-t border-bambu-dark-tertiary",children:i.jsxs("div",{className:"flex items-center gap-2 text-sm",children:[i.jsx("span",{className:`w-2 h-2 rounded-full ${Zn.connected?"bg-green-400":"bg-red-400"}`}),i.jsx("span",{className:"text-bambu-gray",children:Zn.connected?i.jsxs(i.Fragment,{children:[a("settings.mqttConnectedTo")," ",i.jsxs("span",{className:"text-white",children:[Zn.broker,":",Zn.port]})]}):a("settings.spoolmanDisconnected")})]})})]})]})]})]}),i.jsx("div",{className:"flex-1 lg:max-w-md space-y-4",children:i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(MD,{className:"w-5 h-5 text-orange-400"}),a("settings.prometheusMetrics")]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.prometheusEndpointDescription")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.enableMetricsEndpoint")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.prometheusDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.prometheus_enabled??!1,onChange:Se=>$t("prometheus_enabled",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),k.prometheus_enabled&&i.jsxs("div",{className:"space-y-4 pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.bearerTokenOptional")}),i.jsx("input",{type:"password",value:k.prometheus_token??"",onChange:Se=>$t("prometheus_token",Se.target.value),placeholder:a("settings.leaveEmptyForNoAuth"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.bearerTokenHint")})]}),i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsx("p",{className:"text-sm text-white mb-2",children:a("settings.availableMetrics")}),i.jsxs("div",{className:"text-xs text-bambu-gray space-y-1",children:[i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_printer_connected"})," - ",a("settings.metricsConnectionStatus")]}),i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_printer_state"})," - ",a("settings.metricsPrinterState")]}),i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_print_progress"})," - ",a("settings.metricsPrintProgress")]}),i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_bed_temp_celsius"})," - ",a("settings.metricsBedTemp")]}),i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_nozzle_temp_celsius"})," - ",a("settings.metricsNozzleTemp")]}),i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_prints_total"})," - ",a("settings.metricsPrintsTotal")]}),i.jsx("p",{className:"text-bambu-gray/70 italic",children:a("settings.metricsMore")})]})]})]})]})]})})]}),Sn&&i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50",children:i.jsxs("div",{className:"bg-bambu-dark-secondary rounded-lg p-6 max-w-md w-full mx-4",children:[i.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[Sn.success?i.jsx(pr,{className:"w-8 h-8 text-green-400"}):i.jsx(Vi,{className:"w-8 h-8 text-red-400"}),i.jsx("h3",{className:"text-lg font-medium text-white",children:Sn.success?a("settings.connectionSuccessful"):a("settings.connectionFailed")})]}),i.jsx("p",{className:"text-bambu-gray mb-6",children:Sn.success?Sn.message||a("settings.haConnectionSuccess"):Sn.error||a("settings.haConnectionFailed")}),i.jsx("div",{className:"flex justify-end",children:i.jsx(Oe,{variant:"primary",onClick:()=>on(null),children:a("settings.ok")})})]})}),q==="plugs"&&i.jsxs("div",{className:"max-w-4xl",children:[i.jsxs("div",{className:"flex items-start justify-between mb-6",children:[i.jsxs("div",{children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(bl,{className:"w-5 h-5 text-bambu-green"}),a("settings.smartPlugs")]}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:a("settings.smartPlugsDescription")})]}),i.jsxs("div",{className:"flex items-center gap-2 pt-1 shrink-0",children:[Ie&&Ie.filter(Se=>Se.enabled).length>1&&i.jsxs(i.Fragment,{children:[i.jsxs(Oe,{variant:"secondary",size:"sm",className:"whitespace-nowrap",onClick:()=>ce("on"),disabled:bt.isPending,title:a("settings.turnAllPlugsOn"),children:[bt.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Su,{className:"w-4 h-4 text-bambu-green"}),a("settings.allOn")]}),i.jsxs(Oe,{variant:"secondary",size:"sm",className:"whitespace-nowrap",onClick:()=>ce("off"),disabled:bt.isPending,title:a("settings.turnAllPlugsOff"),children:[bt.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(pC,{className:"w-4 h-4 text-red-400"}),a("settings.allOff")]})]}),i.jsxs(Oe,{className:"whitespace-nowrap",onClick:()=>{U(null),R(!0)},children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addSmartPlug")]})]})]}),Ie&&Ie.length>0&&i.jsxs(Tt,{className:"mb-6",children:[i.jsx(qn,{children:i.jsxs("h3",{className:"text-base font-semibold text-white flex items-center gap-2",children:[i.jsx(ac,{className:"w-4 h-4 text-yellow-400"}),a("settings.energySummary"),nt&&i.jsx(lt,{className:"w-4 h-4 animate-spin text-bambu-gray ml-2"})]})}),i.jsx(Pt,{children:ot?i.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:[i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray text-xs mb-1",children:[i.jsx(ac,{className:"w-3 h-3"}),a("settings.currentPower")]}),i.jsxs("div",{className:"text-xl font-bold text-white",children:[ot.totalPower.toFixed(1),i.jsx("span",{className:"text-sm font-normal text-bambu-gray ml-1",children:"W"})]}),i.jsx("div",{className:"text-xs text-bambu-gray mt-1",children:a("settings.plugsOnline",{reachable:ot.reachableCount,total:ot.totalPlugs})})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray text-xs mb-1",children:[i.jsx(Xr,{className:"w-3 h-3"}),a("settings.today")]}),i.jsxs("div",{className:"text-xl font-bold text-white",children:[ot.totalToday.toFixed(3),i.jsx("span",{className:"text-sm font-normal text-bambu-gray ml-1",children:"kWh"})]}),(k?.energy_cost_per_kwh??0)>0&&i.jsxs("div",{className:"text-xs text-bambu-gray mt-1",children:["~",(ot.totalToday*(k?.energy_cost_per_kwh??0)).toFixed(2)," ",ol(k?.currency||"USD")]})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray text-xs mb-1",children:[i.jsx(MD,{className:"w-3 h-3"}),a("settings.yesterday")]}),i.jsxs("div",{className:"text-xl font-bold text-white",children:[ot.totalYesterday.toFixed(3),i.jsx("span",{className:"text-sm font-normal text-bambu-gray ml-1",children:"kWh"})]}),(k?.energy_cost_per_kwh??0)>0&&i.jsxs("div",{className:"text-xs text-bambu-gray mt-1",children:["~",(ot.totalYesterday*(k?.energy_cost_per_kwh??0)).toFixed(2)," ",ol(k?.currency||"USD")]})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray text-xs mb-1",children:[i.jsx(U1,{className:"w-3 h-3"}),a("settings.total")]}),i.jsxs("div",{className:"text-xl font-bold text-white",children:[ot.totalLifetime.toFixed(1),i.jsx("span",{className:"text-sm font-normal text-bambu-gray ml-1",children:"kWh"})]}),(k?.energy_cost_per_kwh??0)>0&&i.jsxs("div",{className:"text-xs text-bambu-gray mt-1",children:["~",(ot.totalLifetime*(k?.energy_cost_per_kwh??0)).toFixed(2)," ",ol(k?.currency||"USD")]})]})]}):nt?null:i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.enablePlugsForSummary")})})]}),ut?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):Ie&&Ie.length>0?i.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4",children:Ie.map(Se=>i.jsx(KZe,{plug:Se,onEdit:Dt=>{U(Dt),R(!0)}},Se.id))}):i.jsx(Tt,{children:i.jsx(Pt,{className:"py-12",children:i.jsxs("div",{className:"text-center text-bambu-gray",children:[i.jsx(bl,{className:"w-16 h-16 mx-auto mb-4 opacity-30"}),i.jsx("p",{className:"text-lg font-medium text-white mb-2",children:a("settings.noSmartPlugsTitle")}),i.jsx("p",{className:"text-sm mb-4",children:a("settings.noSmartPlugsDescription")}),i.jsxs(Oe,{onClick:()=>{U(null),R(!0)},children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addFirstSmartPlug")]})]})})})]}),q==="notifications"&&i.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8",children:[i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center justify-between mb-4",children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(db,{className:"w-5 h-5 text-bambu-green"}),a("settings.providers")]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs(Oe,{size:"sm",variant:"secondary",onClick:()=>pe(!0),children:[i.jsx(Fv,{className:"w-4 h-4"}),a("settings.log")]}),St&&St.length>0&&i.jsxs(Oe,{size:"sm",variant:"secondary",onClick:()=>{ad(null),Ll.mutate()},disabled:Ll.isPending,children:[Ll.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(fC,{className:"w-4 h-4"}),a("settings.testAll")]}),i.jsxs(Oe,{size:"sm",onClick:()=>{ie(null),O(!0)},children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addNotificationProvider")]})]})]}),i.jsx(Tt,{className:"mb-4",children:i.jsx(Pt,{className:"py-3",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white text-sm font-medium",children:a("settings.notificationLanguage")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.notificationLanguageDescription")})]}),i.jsx("select",{value:k.notification_language||"en",onChange:Se=>$t("notification_language",Se.target.value),className:"px-2 py-1.5 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm focus:outline-none focus:ring-1 focus:ring-bambu-green",children:OB.map(Se=>i.jsx("option",{value:Se.code,children:Se.nativeName},Se.code))})]})})}),i.jsx(Tt,{className:"mb-4",children:i.jsx(Pt,{className:"py-3",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white text-sm font-medium",children:a("settings.bedCooledThreshold")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.bedCooledThresholdDescription")})]}),i.jsxs("div",{className:"flex items-center gap-1",children:[i.jsx("input",{type:"number",min:20,max:80,step:1,value:k.bed_cooled_threshold??35,onChange:Se=>$t("bed_cooled_threshold",Number(Se.target.value)),className:"w-16 px-2 py-1.5 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm text-center focus:outline-none focus:ring-1 focus:ring-bambu-green"}),i.jsx("span",{className:"text-sm text-bambu-gray",children:"°C"})]})]})})}),ka&&i.jsx(Tt,{className:"mb-4",children:i.jsxs(Pt,{className:"py-3",children:[i.jsxs("div",{className:"flex items-center justify-between mb-2",children:[i.jsx("span",{className:"text-sm font-medium text-white",children:a("settings.testResults")}),i.jsx("button",{onClick:()=>ad(null),className:"text-bambu-gray hover:text-white text-xs",children:a("common.dismiss")})]}),i.jsxs("div",{className:"flex items-center gap-4 text-sm mb-2",children:[i.jsxs("span",{className:"flex items-center gap-1 text-bambu-green",children:[i.jsx(pr,{className:"w-4 h-4"}),a("settings.testPassedCount",{count:ka.success})]}),ka.failed>0&&i.jsxs("span",{className:"flex items-center gap-1 text-red-400",children:[i.jsx(Vi,{className:"w-4 h-4"}),a("settings.testFailedCount",{count:ka.failed})]})]}),ka.results.filter(Se=>!Se.success).length>0&&i.jsx("div",{className:"space-y-1 mt-2 pt-2 border-t border-bambu-dark-tertiary",children:ka.results.filter(Se=>!Se.success).map(Se=>i.jsxs("div",{className:"text-xs text-red-400",children:[i.jsxs("span",{className:"font-medium",children:[Se.provider_name,":"]})," ",Se.message]},Se.provider_id))})]})}),Lt?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):St&&St.length>0?i.jsx("div",{className:"space-y-3",children:St.map(Se=>i.jsx(XZe,{provider:Se,onEdit:Dt=>{ie(Dt),O(!0)}},Se.id))}):i.jsx(Tt,{children:i.jsx(Pt,{className:"py-8",children:i.jsxs("div",{className:"text-center text-bambu-gray",children:[i.jsx(db,{className:"w-12 h-12 mx-auto mb-3 opacity-30"}),i.jsx("p",{className:"text-sm font-medium text-white mb-2",children:a("settings.noProvidersTitle")}),i.jsx("p",{className:"text-xs mb-3",children:a("settings.noProvidersDescription")}),i.jsxs(Oe,{size:"sm",onClick:()=>{ie(null),O(!0)},children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addProvider")]})]})})})]}),i.jsxs("div",{children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2 mb-4",children:[i.jsx(Ds,{className:"w-5 h-5 text-bambu-green"}),a("settings.messageTemplates")]}),i.jsx("p",{className:"text-sm text-bambu-gray mb-4",children:a("settings.messageTemplatesDescription")}),In?i.jsx("div",{className:"flex justify-center py-8",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):Pn&&Pn.length>0?i.jsx("div",{className:"space-y-2",children:[...Pn].sort((Se,Dt)=>Se.name.localeCompare(Dt.name)).map(Se=>i.jsx(Tt,{className:"cursor-pointer hover:border-bambu-green/50 transition-colors",onClick:()=>ae(Se),children:i.jsx(Pt,{className:"py-2.5 px-3",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"min-w-0 flex-1",children:[i.jsx("p",{className:"text-white font-medium text-sm truncate",children:Se.name}),i.jsx("p",{className:"text-bambu-gray text-xs truncate mt-0.5",children:Se.title_template})]}),i.jsx("button",{className:"p-1.5 hover:bg-bambu-dark-tertiary rounded transition-colors shrink-0 ml-2",onClick:Dt=>{Dt.stopPropagation(),ae(Se)},children:i.jsx(Mm,{className:"w-4 h-4 text-bambu-gray"})})]})})},Se.id))}):i.jsx(Tt,{children:i.jsx(Pt,{className:"py-8",children:i.jsxs("div",{className:"text-center text-bambu-gray",children:[i.jsx(Ds,{className:"w-12 h-12 mx-auto mb-3 opacity-30"}),i.jsx("p",{className:"text-sm",children:a("settings.noTemplatesAvailable")})]})})})]})]}),q==="apikeys"&&i.jsxs("div",{className:"grid grid-cols-1 xl:grid-cols-2 gap-8",children:[i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-start justify-between gap-4 mb-6",children:[i.jsxs("div",{className:"flex-1",children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(sl,{className:"w-5 h-5 text-bambu-green"}),a("settings.apiKeys")]}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:a("settings.apiKeysDescription")})]}),i.jsxs(Oe,{size:"sm",onClick:()=>B(!0),className:"flex-shrink-0",children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.createKey")]})]}),J&&i.jsx(Tt,{className:"mb-6 border-bambu-green",children:i.jsx(Pt,{className:"py-4",children:i.jsxs("div",{className:"flex items-start gap-3",children:[i.jsx(pr,{className:"w-5 h-5 text-bambu-green flex-shrink-0 mt-0.5"}),i.jsxs("div",{className:"flex-1",children:[i.jsx("p",{className:"text-white font-medium mb-1",children:a("settings.apiKeyCreated")}),i.jsx("p",{className:"text-sm text-bambu-gray mb-2",children:a("settings.apiKeyCopyWarning")}),i.jsxs("div",{className:"flex items-center gap-2 bg-bambu-dark rounded-lg p-2",children:[i.jsx("code",{className:"flex-1 text-sm text-bambu-green font-mono break-all",children:J}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:async()=>{try{if(navigator.clipboard&&navigator.clipboard.writeText)await navigator.clipboard.writeText(J);else{const Se=document.createElement("textarea");Se.value=J,Se.style.position="fixed",Se.style.left="-999999px",document.body.appendChild(Se),Se.select(),document.execCommand("copy"),document.body.removeChild(Se)}o(a("settings.toast.keyCopied"))}catch{o(a("settings.toast.copyFailed"),"error")}},children:i.jsx(_l,{className:"w-4 h-4"})})]}),i.jsxs("div",{className:"flex gap-2 mt-3",children:[i.jsx(Oe,{variant:"secondary",size:"sm",onClick:()=>{le(J),o(a("settings.toast.keyAddedToBrowser"))},children:a("settings.useInApiBrowser")}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:()=>ne(null),children:a("common.dismiss")})]})]})]})})}),G&&i.jsxs(Tt,{className:"mb-6",children:[i.jsx(qn,{children:i.jsx("h3",{className:"text-base font-semibold text-white",children:a("settings.createNewApiKey")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.keyName")}),i.jsx("input",{type:"text",value:re,onChange:Se=>z(Se.target.value),placeholder:a("settings.keyNamePlaceholder"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-2",children:a("common.permissions")}),i.jsxs("div",{className:"space-y-2",children:[i.jsxs("label",{className:"flex items-center gap-3 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:V.can_read_status,onChange:Se=>ee(Dt=>({...Dt,can_read_status:Se.target.checked})),className:"w-4 h-4 text-bambu-green rounded border-bambu-dark-tertiary bg-bambu-dark focus:ring-bambu-green"}),i.jsxs("div",{children:[i.jsx("span",{className:"text-white",children:a("settings.readStatus")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.readStatusDescription")})]})]}),i.jsxs("label",{className:"flex items-center gap-3 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:V.can_queue,onChange:Se=>ee(Dt=>({...Dt,can_queue:Se.target.checked})),className:"w-4 h-4 text-bambu-green rounded border-bambu-dark-tertiary bg-bambu-dark focus:ring-bambu-green"}),i.jsxs("div",{children:[i.jsx("span",{className:"text-white",children:a("settings.manageQueue")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.manageQueueDescription")})]})]}),i.jsxs("label",{className:"flex items-center gap-3 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:V.can_control_printer,onChange:Se=>ee(Dt=>({...Dt,can_control_printer:Se.target.checked})),className:"w-4 h-4 text-bambu-green rounded border-bambu-dark-tertiary bg-bambu-dark focus:ring-bambu-green"}),i.jsxs("div",{children:[i.jsx("span",{className:"text-white",children:a("settings.controlPrinter")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.controlPrinterDescription")})]})]})]})]}),i.jsxs("div",{className:"flex items-center gap-2 pt-2",children:[i.jsxs(Oe,{onClick:()=>cn.mutate({name:re||a("settings.unnamedKey"),...V}),disabled:cn.isPending,children:[cn.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(rr,{className:"w-4 h-4"}),a("settings.createKey")]}),i.jsx(Oe,{variant:"secondary",onClick:()=>B(!1),children:a("common.cancel")})]})]})]}),Ft?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):jt&&jt.length>0?i.jsx("div",{className:"space-y-3",children:jt.map(Se=>i.jsx(Tt,{children:i.jsx(Pt,{className:"py-3",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-3",children:[i.jsx(sl,{className:`w-5 h-5 ${Se.enabled?"text-bambu-green":"text-bambu-gray"}`}),i.jsxs("div",{children:[i.jsx("p",{className:"text-white font-medium",children:Se.name}),i.jsxs("p",{className:"text-xs text-bambu-gray",children:[Se.key_prefix,"••••••••",Se.last_used&&` · ${a("settings.lastUsed")}: ${Wp(Se.last_used)}`]})]})]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs("div",{className:"flex gap-1 text-xs",children:[Se.can_read_status&&i.jsx("span",{className:"px-1.5 py-0.5 bg-blue-500/20 text-blue-400 rounded",children:a("settings.read")}),Se.can_queue&&i.jsx("span",{className:"px-1.5 py-0.5 bg-green-500/20 text-green-400 rounded",children:a("queue.title")}),Se.can_control_printer&&i.jsx("span",{className:"px-1.5 py-0.5 bg-orange-500/20 text-orange-400 rounded",children:a("settings.control")})]}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:()=>ue(Se.id),children:i.jsx(Qt,{className:"w-4 h-4 text-red-400"})})]})]})})},Se.id))}):i.jsx(Tt,{children:i.jsx(Pt,{className:"py-12",children:i.jsxs("div",{className:"text-center text-bambu-gray",children:[i.jsx(sl,{className:"w-16 h-16 mx-auto mb-4 opacity-30"}),i.jsx("p",{className:"text-lg font-medium text-white mb-2",children:a("settings.apiKeysEmptyTitle")}),i.jsx("p",{className:"text-sm mb-4",children:a("settings.apiKeysEmptyDescription")}),i.jsxs(Oe,{onClick:()=>B(!0),children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.createFirstKey")]})]})})}),i.jsxs(Tt,{className:"mt-6",children:[i.jsx(qn,{children:i.jsx("h3",{className:"text-base font-semibold text-white",children:a("settings.webhookEndpoints")})}),i.jsxs(Pt,{className:"space-y-3 text-sm",children:[i.jsx("p",{className:"text-bambu-gray",children:a("settings.webhookApiKeyHint")}),i.jsxs("div",{className:"space-y-2 font-mono text-xs",children:[i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-blue-400",children:"GET"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/status"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.getAllStatus")]})]}),i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-blue-400",children:"GET"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/status/:id"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.getSpecificStatus")]})]}),i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-green-400",children:"POST"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/queue"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.addToQueue")]})]}),i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-orange-400",children:"POST"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/printer/:id/pause"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.pausePrint")]})]}),i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-orange-400",children:"POST"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/printer/:id/resume"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.resumePrint")]})]}),i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-red-400",children:"POST"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/printer/:id/stop"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.stopPrint")]})]})]})]})]})]}),i.jsxs("div",{children:[i.jsxs("div",{className:"mb-6",children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx($m,{className:"w-5 h-5 text-bambu-green"}),a("settings.apiBrowser")]}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:a("settings.apiBrowserDescription")})]}),i.jsx(Tt,{className:"mb-4",children:i.jsxs(Pt,{className:"py-3",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-2",children:a("settings.apiKeyForTesting")}),i.jsx("input",{type:"text",value:ge,onChange:Se=>le(Se.target.value),placeholder:a("settings.apiKeyPlaceholder"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white font-mono text-sm focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-2",children:a("settings.apiKeyHint")})]})}),i.jsx(vJe,{apiKey:ge})]})]}),q==="virtual-printer"&&i.jsx(uJe,{}),q==="filament"&&k&&i.jsx(i.Fragment,{children:i.jsxs("div",{className:"flex flex-col lg:flex-row gap-6 lg:gap-8",children:[i.jsxs("div",{className:"lg:w-1/3 space-y-6",children:[i.jsx(iJe,{}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.amsDisplayThresholds")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.amsThresholdsDescription")}),i.jsxs("div",{className:"space-y-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-white",children:[i.jsx(WF,{className:"w-4 h-4 text-blue-400"}),i.jsx("span",{className:"font-medium",children:a("settings.humidity")})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.goodGreen")," ≤"]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",min:"0",max:"100",value:k.ams_humidity_good??40,onChange:Se=>$t("ams_humidity_good",parseInt(Se.target.value)||40),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:"%"})]})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.fairOrange")," ≤"]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",min:"0",max:"100",value:k.ams_humidity_fair??60,onChange:Se=>$t("ams_humidity_fair",parseInt(Se.target.value)||60),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:"%"})]})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.aboveFairBad")})]}),i.jsxs("div",{className:"space-y-3 pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2 text-white",children:[i.jsx(bC,{className:"w-4 h-4 text-orange-400"}),i.jsx("span",{className:"font-medium",children:a("settings.temperature")})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.goodBlue")," ≤"]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",step:"0.5",min:"0",max:"60",value:k.ams_temp_good??28,onChange:Se=>$t("ams_temp_good",parseFloat(Se.target.value)||28),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:"°C"})]})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.fairOrange")," ≤"]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",step:"0.5",min:"0",max:"60",value:k.ams_temp_fair??35,onChange:Se=>$t("ams_temp_fair",parseFloat(Se.target.value)||35),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:"°C"})]})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.aboveFairHot")})]}),i.jsxs("div",{className:"space-y-3 pt-4 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2 text-white",children:[i.jsx(Uc,{className:"w-4 h-4 text-purple-400"}),i.jsx("span",{className:"font-medium",children:a("settings.historyRetention")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.keepSensorHistory")}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",min:"1",max:"365",value:k.ams_history_retention_days??30,onChange:Se=>$t("ams_history_retention_days",parseInt(Se.target.value)||30),className:"w-24 px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:a("common.days")})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.historyRetentionDescription")})]}),i.jsxs("div",{className:"space-y-3 pt-4 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2 text-white",children:[i.jsx(_r,{className:"w-4 h-4 text-bambu-green"}),i.jsx("span",{className:"font-medium",children:a("settings.printModal")})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-white",children:a("settings.expandCustomMapping")}),i.jsx("p",{className:"text-xs text-bambu-gray mt-0.5",children:a("settings.expandCustomMappingDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.per_printer_mapping_expanded??!1,onChange:Se=>$t("per_printer_mapping_expanded",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]})]})]})]})]}),i.jsxs("div",{className:"lg:w-2/3 space-y-6",children:[i.jsx(aJe,{}),i.jsx(sJe,{})]})]})}),se!==null&&i.jsx(_n,{title:a("settings.deleteApiKeyTitle"),message:a("settings.deleteApiKeyMessage"),confirmText:a("settings.deleteKey"),variant:"danger",onConfirm:()=>{Jt.mutate(se),ue(null)},onCancel:()=>ue(null)}),A&&i.jsx(YZe,{plug:$,onClose:()=>{R(!1),U(null)}}),W&&i.jsx(ZZe,{provider:te,onClose:()=>{O(!1),ie(null)}}),Y&&i.jsx(JZe,{template:Y,onClose:()=>ae(null)}),de&&i.jsx(tJe,{onClose:()=>pe(!1)}),I&&i.jsx(_n,{title:a("settings.clearNotificationLogs"),message:a("settings.clearLogsMessage"),confirmText:a("settings.clearLogs"),variant:"warning",onConfirm:async()=>{F(!1);try{const Se=await fe.clearNotificationLogs(30);o(Se.message,"success")}catch{o(a("settings.toast.clearLogsFailed"),"error")}},onCancel:()=>F(!1)}),Z&&i.jsx(_n,{title:a("settings.resetUiPreferences"),message:a("settings.resetUiPreferencesMessage"),confirmText:a("settings.resetPreferences"),variant:"default",onConfirm:()=>{xe(!1),localStorage.clear(),o(a("settings.toast.uiPreferencesReset"),"success"),setTimeout(()=>window.location.reload(),1e3)},onCancel:()=>xe(!1)}),he&&i.jsx(_n,{title:`Turn All Plugs ${he==="on"?"On":"Off"}`,message:`This will turn ${he==="on"?"ON":"OFF"} all ${Ie?.filter(Se=>Se.enabled).length||0} enabled smart plugs. ${he==="off"?"Any running printers may be affected!":""}`,confirmText:`Turn All ${he==="on"?"On":"Off"}`,variant:he==="off"?"danger":"warning",onConfirm:()=>{const Se=he;ce(null),bt.mutate(Se)},onCancel:()=>ce(null)}),Ae&&gn?.release_notes&&i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50 p-4",onClick:()=>_e(!1),children:i.jsxs(Tt,{className:"w-full max-w-2xl max-h-[80vh] flex flex-col",onClick:Se=>Se.stopPropagation(),children:[i.jsxs(qn,{className:"flex flex-row items-center justify-between shrink-0",children:[i.jsxs("div",{children:[i.jsxs("h2",{className:"text-lg font-semibold text-white",children:["Release Notes - v",gn.latest_version]}),gn.release_name&&gn.release_name!==gn.latest_version&&i.jsx("p",{className:"text-sm text-bambu-gray",children:gn.release_name})]}),i.jsx("button",{onClick:()=>_e(!1),className:"p-1 rounded hover:bg-bambu-dark-tertiary text-bambu-gray hover:text-white",children:i.jsx(zt,{className:"w-5 h-5"})})]}),i.jsx(Pt,{className:"overflow-y-auto flex-1",children:i.jsx("pre",{className:"text-sm text-bambu-gray whitespace-pre-wrap font-sans",children:gn.release_notes})}),i.jsxs("div",{className:"p-4 border-t border-bambu-dark-tertiary shrink-0 flex gap-2",children:[gn.release_url&&i.jsx("a",{href:gn.release_url,target:"_blank",rel:"noopener noreferrer",className:"flex-1",children:i.jsxs(Oe,{variant:"secondary",className:"w-full",children:[i.jsx(ei,{className:"w-4 h-4"}),"View on GitHub"]})}),i.jsx(Oe,{onClick:()=>_e(!1),className:"flex-1",children:"Close"})]})]})}),q==="users"&&i.jsxs("div",{className:"space-y-6",children:[i.jsxs("div",{className:"flex gap-1 border-b border-bambu-dark-tertiary",children:[i.jsxs("button",{onClick:()=>j("users"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${E==="users"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(Sm,{className:"w-4 h-4"}),a("settings.tabs.users")]}),i.jsxs("button",{onClick:()=>j("email"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${E==="email"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(Lv,{className:"w-4 h-4"}),a("settings.tabs.emailAuth")||"Email Authentication",Rr?.advanced_auth_enabled&&i.jsx("span",{className:"w-2 h-2 rounded-full bg-green-400"})]})]}),E==="users"&&i.jsxs(i.Fragment,{children:[i.jsx(Tt,{children:i.jsx(Pt,{className:"py-4",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-3",children:[i.jsx("div",{className:`w-10 h-10 rounded-full flex items-center justify-center ${l?"bg-green-500/20":"bg-gray-500/20"}`,children:l?i.jsx(Jh,{className:"w-5 h-5 text-green-400"}):i.jsx(o1,{className:"w-5 h-5 text-gray-400"})}),i.jsxs("div",{children:[i.jsx("h3",{className:"text-white font-medium",children:a("settings.authentication")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a(l?"settings.authEnabledDescription":"settings.authDisabledDescription")})]})]}),l?c?.is_admin&&i.jsxs(Oe,{variant:"secondary",onClick:()=>$e(!0),children:[i.jsx(o1,{className:"w-4 h-4"}),a("common.disable")]}):i.jsxs(Oe,{onClick:()=>e("/setup"),children:[i.jsx(Jh,{className:"w-4 h-4"}),a("common.enable")]})]})})}),Rr?.advanced_auth_enabled&&i.jsx(Tt,{className:"border-blue-500/30 bg-blue-500/5",children:i.jsx(Pt,{className:"py-4",children:i.jsxs("div",{className:"flex items-start gap-3",children:[i.jsx("div",{className:"w-10 h-10 rounded-full flex items-center justify-center bg-blue-500/20 flex-shrink-0",children:i.jsx(Lv,{className:"w-5 h-5 text-blue-400"})}),i.jsxs("div",{children:[i.jsx("h3",{className:"text-white font-medium",children:a("settings.email.advancedAuthEnabled")}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:a("settings.email.advancedAuthEnabledDesc")})]})]})})}),l&&i.jsxs("div",{className:"grid grid-cols-1 xl:grid-cols-2 gap-6",children:[i.jsxs("div",{className:"space-y-6",children:[c&&i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h3",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(Sm,{className:"w-5 h-5 text-bambu-green"}),a("settings.currentUser")]}),i.jsxs(Oe,{size:"sm",variant:"ghost",onClick:()=>ke(!0),children:[i.jsx(sl,{className:"w-4 h-4"}),a("settings.changePassword")]})]})}),i.jsx(Pt,{children:i.jsx("div",{className:"flex items-center justify-between",children:i.jsxs("div",{children:[i.jsx("p",{className:"text-white font-medium text-lg",children:c.username}),i.jsxs("div",{className:"flex flex-wrap gap-1 mt-2",children:[c.is_admin&&i.jsx("span",{className:"px-2 py-0.5 rounded-full text-xs font-medium bg-purple-500/20 text-purple-300",children:a("settings.admin")}),c.groups?.map(Se=>i.jsx("span",{className:`px-2 py-0.5 rounded-full text-xs font-medium ${Se.name==="Administrators"?"bg-purple-500/20 text-purple-300":Se.name==="Operators"?"bg-blue-500/20 text-blue-300":Se.name==="Viewers"?"bg-green-500/20 text-green-300":"bg-gray-500/20 text-gray-300"}`,children:Se.name},Se.id))]})]})})})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h3",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(Sm,{className:"w-5 h-5 text-bambu-green"}),a("settings.users")]}),bi("users:create")&&i.jsxs(Oe,{size:"sm",onClick:()=>{Ve(!0),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addUser")]})]})}),i.jsx(Pt,{children:Nf?i.jsx("div",{className:"flex items-center justify-center py-8",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):_h.length===0?i.jsx("p",{className:"text-center text-bambu-gray py-8",children:a("settings.noUsersFound")}):i.jsx("div",{className:"divide-y divide-bambu-dark-tertiary",children:_h.map(Se=>i.jsxs("div",{className:"py-3 flex items-center justify-between",children:[i.jsxs("div",{className:"flex-1 min-w-0",children:[i.jsx("p",{className:"text-white font-medium truncate",children:Se.username}),i.jsxs("div",{className:"flex flex-wrap gap-1 mt-1",children:[Se.is_admin&&i.jsx("span",{className:"px-2 py-0.5 rounded-full text-xs font-medium bg-purple-500/20 text-purple-300",children:a("settings.admin")}),Se.groups?.map(Dt=>i.jsx("span",{className:`px-2 py-0.5 rounded-full text-xs font-medium ${Dt.name==="Administrators"?"bg-purple-500/20 text-purple-300":Dt.name==="Operators"?"bg-blue-500/20 text-blue-300":Dt.name==="Viewers"?"bg-green-500/20 text-green-300":"bg-gray-500/20 text-gray-300"}`,children:Dt.name},Dt.id))]})]}),i.jsxs("div",{className:"flex items-center gap-1 ml-4",children:[bi("users:update")&&i.jsx(Oe,{size:"sm",variant:"ghost",onClick:()=>Nh(Se),children:i.jsx(Mm,{className:"w-4 h-4"})}),bi("users:delete")&&Se.id!==c?.id&&i.jsx(Oe,{size:"sm",variant:"ghost",onClick:()=>ks(Se.id),children:i.jsx(Qt,{className:"w-4 h-4"})})]})]},Se.id))})})]})]}),i.jsx("div",{children:i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h3",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(AD,{className:"w-5 h-5 text-bambu-green"}),a("settings.groups")]}),bi("groups:create")&&i.jsxs(Oe,{size:"sm",onClick:()=>e("/groups/new"),children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addGroup")]})]})}),i.jsx(Pt,{children:kf?i.jsx("div",{className:"flex items-center justify-center py-8",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):za.length===0?i.jsx("p",{className:"text-center text-bambu-gray py-8",children:a("settings.noGroupsFound")}):i.jsx("div",{className:"divide-y divide-bambu-dark-tertiary",children:za.map(Se=>i.jsxs("div",{className:"py-3",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(AD,{className:`w-4 h-4 ${Se.name==="Administrators"?"text-purple-400":Se.name==="Operators"?"text-blue-400":Se.name==="Viewers"?"text-green-400":"text-bambu-gray"}`}),i.jsx("span",{className:"text-white font-medium",children:Se.name}),Se.is_system&&i.jsx("span",{className:"px-2 py-0.5 rounded text-xs bg-yellow-500/20 text-yellow-400",children:a("settings.system")})]}),i.jsxs("div",{className:"flex items-center gap-1",children:[bi("groups:update")&&i.jsx(Oe,{size:"sm",variant:"ghost",onClick:()=>e(`/groups/${Se.id}/edit`),children:i.jsx(Mm,{className:"w-4 h-4"})}),bi("groups:delete")&&!Se.is_system&&i.jsx(Oe,{size:"sm",variant:"ghost",onClick:()=>sn(Se.id),children:i.jsx(Qt,{className:"w-4 h-4"})})]})]}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1 ml-6",children:Se.description||a("settings.noDescription")}),i.jsxs("div",{className:"flex items-center gap-4 mt-2 ml-6 text-xs text-bambu-gray",children:[i.jsx("span",{children:a("settings.userCount",{count:Se.user_count})}),i.jsx("span",{children:a("settings.permissionCount",{count:Se.permissions.length})})]})]},Se.id))})})]})})]}),!l&&i.jsx(Tt,{children:i.jsx(Pt,{className:"py-6",children:i.jsxs("div",{className:"text-center",children:[i.jsx(o1,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-medium text-white mb-2",children:a("settings.authDisabledTitle")}),i.jsx("p",{className:"text-sm text-bambu-gray mb-4 max-w-md mx-auto",children:a("settings.authDisabledMessage")}),i.jsxs("ul",{className:"space-y-2 text-sm text-bambu-gray mb-6 text-left max-w-xs mx-auto",children:[i.jsxs("li",{className:"flex items-start gap-2",children:[i.jsx(pr,{className:"w-4 h-4 text-bambu-green mt-0.5 flex-shrink-0"}),i.jsx("span",{children:a("settings.authDisabledFeature1")})]}),i.jsxs("li",{className:"flex items-start gap-2",children:[i.jsx(pr,{className:"w-4 h-4 text-bambu-green mt-0.5 flex-shrink-0"}),i.jsx("span",{children:a("settings.authDisabledFeature2")})]}),i.jsxs("li",{className:"flex items-start gap-2",children:[i.jsx(pr,{className:"w-4 h-4 text-bambu-green mt-0.5 flex-shrink-0"}),i.jsx("span",{children:a("settings.authDisabledFeature3")})]})]}),i.jsxs(Oe,{onClick:()=>e("/setup"),children:[i.jsx(Jh,{className:"w-4 h-4"}),a("settings.enableAuthentication")]})]})})})]}),E==="email"&&i.jsx("div",{className:"max-w-2xl",children:i.jsx(gJe,{})})]}),Ce&&!Rr?.advanced_auth_enabled&&i.jsx("div",{className:"fixed inset-0 bg-black flex items-center justify-center z-50 p-4",onClick:()=>{Ve(!1),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:i.jsxs(Tt,{className:"w-full max-w-md",onClick:Se=>Se.stopPropagation(),children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Sm,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.createUser")})]}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:()=>{Ve(!1),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:i.jsx(zt,{className:"w-5 h-5"})})]})}),i.jsxs(Pt,{children:[i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("settings.username")}),i.jsx("input",{type:"text",value:ft.username,onChange:Se=>Bt({...ft,username:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterUsername"),autoComplete:"username"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("settings.password")}),i.jsx("input",{type:"password",value:ft.password,onChange:Se=>Bt({...ft,password:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterPassword"),autoComplete:"new-password",minLength:6})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("settings.confirmPassword")}),i.jsx("input",{type:"password",value:ft.confirmPassword,onChange:Se=>Bt({...ft,confirmPassword:Se.target.value}),className:`w-full px-4 py-3 bg-bambu-dark-secondary border rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors ${ft.confirmPassword&&ft.password!==ft.confirmPassword?"border-red-500":"border-bambu-dark-tertiary"}`,placeholder:a("settings.confirmPasswordPlaceholder"),autoComplete:"new-password",minLength:6}),ft.confirmPassword&&ft.password!==ft.confirmPassword&&i.jsx("p",{className:"text-red-400 text-xs mt-1",children:a("settings.passwordsDoNotMatch")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("settings.groups")}),i.jsxs("div",{className:"space-y-2 max-h-40 overflow-y-auto p-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg",children:[za.map(Se=>i.jsxs("label",{className:"flex items-center gap-3 px-2 py-1.5 rounded hover:bg-bambu-dark-tertiary cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:ft.group_ids.includes(Se.id),onChange:()=>pc(Se.id),className:"w-4 h-4 rounded border-bambu-gray text-bambu-green focus:ring-bambu-green focus:ring-offset-0 bg-bambu-dark"}),i.jsx("span",{className:"text-sm text-white",children:Se.name}),Se.is_system&&i.jsx("span",{className:"text-xs text-yellow-400",children:a("settings.systemBadge")})]},Se.id)),za.length===0&&i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.noGroupsAvailable")})]})]})]}),i.jsxs("div",{className:"mt-6 flex justify-end gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:()=>{Ve(!1),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:a("common.cancel")}),i.jsx(Oe,{onClick:Rl,disabled:mc.isPending||!ft.username||!ft.password||ft.password!==ft.confirmPassword||ft.password.length<6,children:mc.isPending?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),a("settings.creating")]}):i.jsxs(i.Fragment,{children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.createUser")]})})]})]})]})}),Ce&&Rr?.advanced_auth_enabled&&i.jsx(rJe,{formData:ft,setFormData:Bt,groups:za,onClose:()=>{Ve(!1),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},onCreate:Rl,isCreating:mc.isPending,isCreateButtonDisabled:mc.isPending||!ft.username||!ft.email}),je&&ve!==null&&i.jsx("div",{className:"fixed inset-0 bg-black flex items-center justify-center z-50 p-4",onClick:()=>{Re(!1),Ge(null),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:i.jsxs(Tt,{className:"w-full max-w-md",onClick:Se=>Se.stopPropagation(),children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Mm,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.editUser")})]}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:()=>{Re(!1),Ge(null),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:i.jsx(zt,{className:"w-5 h-5"})})]})}),i.jsxs(Pt,{children:[i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[a("settings.username")," ",Rr?.advanced_auth_enabled&&i.jsx("span",{className:"text-red-400",children:"*"})]}),i.jsx("input",{type:"text",value:ft.username,onChange:Se=>Bt({...ft,username:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterUsername"),autoComplete:"username"})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[a("users.form.email")||"Email"," ",Rr?.advanced_auth_enabled?i.jsx("span",{className:"text-red-400",children:"*"}):i.jsxs("span",{className:"text-bambu-gray font-normal",children:["(",a("users.form.optional")||"optional",")"]})]}),i.jsx("input",{type:"email",value:ft.email,onChange:Se=>Bt({...ft,email:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("users.form.emailPlaceholder")||"user@example.com",required:Rr?.advanced_auth_enabled})]}),!Rr?.advanced_auth_enabled&&i.jsxs(i.Fragment,{children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[a("users.form.password")||"Password"," ",i.jsxs("span",{className:"text-bambu-gray font-normal",children:["(",a("users.form.leaveBlankToKeep")||"leave blank to keep current",")"]})]}),i.jsx("input",{type:"password",value:ft.password,onChange:Se=>Bt({...ft,password:Se.target.value,confirmPassword:""}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterNewPassword"),autoComplete:"new-password",minLength:6})]}),ft.password&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("settings.confirmPassword")}),i.jsx("input",{type:"password",value:ft.confirmPassword,onChange:Se=>Bt({...ft,confirmPassword:Se.target.value}),className:`w-full px-4 py-3 bg-bambu-dark-secondary border rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors ${ft.confirmPassword&&ft.password!==ft.confirmPassword?"border-red-500":"border-bambu-dark-tertiary"}`,placeholder:a("settings.confirmNewPassword"),autoComplete:"new-password",minLength:6}),ft.confirmPassword&&ft.password!==ft.confirmPassword&&i.jsx("p",{className:"text-red-400 text-xs mt-1",children:a("settings.passwordsDoNotMatch")})]})]}),Rr?.advanced_auth_enabled&&i.jsxs("div",{className:"bg-bambu-dark-secondary/50 border border-bambu-green/20 rounded-lg p-3 space-y-3",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("users.form.passwordManagedByAdvancedAuth")||'Password is managed by Advanced Authentication. Use "Reset Password" to send a new password to the user via email.'}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:()=>ve&&Ns.mutate(ve),disabled:Ns.isPending||!ft.email,className:"w-full",children:Ns.isPending?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),a("users.form.resettingPassword")||"Resetting Password..."]}):i.jsxs(i.Fragment,{children:[i.jsx(mo,{className:"w-4 h-4"}),a("users.form.resetPassword")||"Reset Password"]})})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("users.form.groups")||"Groups"}),i.jsx("div",{className:"space-y-2 max-h-40 overflow-y-auto p-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg",children:za.map(Se=>i.jsxs("label",{className:"flex items-center gap-3 px-2 py-1.5 rounded hover:bg-bambu-dark-tertiary cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:ft.group_ids.includes(Se.id),onChange:()=>pc(Se.id),className:"w-4 h-4 rounded border-bambu-gray text-bambu-green focus:ring-bambu-green focus:ring-offset-0 bg-bambu-dark"}),i.jsx("span",{className:"text-sm text-white",children:Se.name}),Se.is_system&&i.jsxs("span",{className:"text-xs text-yellow-400",children:["(",a("users.system")||"System",")"]})]},Se.id))})]})]}),i.jsxs("div",{className:"mt-6 flex justify-end gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:()=>{Re(!1),Ge(null),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:a("users.modal.cancel")||"Cancel"}),i.jsx(Oe,{onClick:()=>Cf(ve),disabled:hc.isPending||!ft.username||Rr?.advanced_auth_enabled&&!ft.email||!!(!Rr?.advanced_auth_enabled&&ft.password&&(ft.password!==ft.confirmPassword||ft.password.length<6)),children:hc.isPending?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),a("users.modal.saving")||"Saving..."]}):i.jsxs(i.Fragment,{children:[i.jsx(gs,{className:"w-4 h-4"}),a("users.modal.saveChanges")||"Save Changes"]})})]})]})]})}),rt!==null&&i.jsx("div",{className:"fixed inset-0 bg-black/80 flex items-center justify-center z-50 p-4",onClick:()=>{vt(null),kt(null)},children:i.jsxs(Tt,{className:"w-full max-w-md",onClick:Se=>Se.stopPropagation(),children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center gap-2 text-red-400",children:[i.jsx(Qt,{className:"w-5 h-5"}),i.jsx("h3",{className:"text-lg font-semibold",children:a("settings.deleteUserTitle")})]})}),i.jsx(Pt,{className:"space-y-4",children:qe?i.jsx("div",{className:"flex items-center justify-center py-4",children:i.jsx("div",{className:"animate-spin rounded-full h-6 w-6 border-2 border-bambu-green border-t-transparent"})}):_t&&_t.archives+_t.queue_items+_t.library_files>0?i.jsxs(i.Fragment,{children:[i.jsx("p",{className:"text-white",children:a("settings.userHasCreated")}),i.jsxs("ul",{className:"list-disc list-inside text-bambu-gray space-y-1",children:[_t.archives>0&&i.jsxs("li",{children:[_t.archives," archive",_t.archives!==1?"s":""]}),_t.queue_items>0&&i.jsxs("li",{children:[_t.queue_items," queue item",_t.queue_items!==1?"s":""]}),_t.library_files>0&&i.jsxs("li",{children:[_t.library_files," library file",_t.library_files!==1?"s":""]})]}),i.jsx("p",{className:"text-bambu-gray text-sm",children:a("settings.userItemsQuestion")}),i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(Oe,{variant:"danger",onClick:()=>Yi.mutate({id:rt,deleteItems:!0}),disabled:Yi.isPending,className:"justify-center",children:a("settings.deleteUserAndItems")}),i.jsx(Oe,{variant:"secondary",onClick:()=>Yi.mutate({id:rt,deleteItems:!1}),disabled:Yi.isPending,className:"justify-center",children:a("settings.deleteUserKeepItems")}),i.jsx(Oe,{variant:"ghost",onClick:()=>{vt(null),kt(null)},disabled:Yi.isPending,className:"justify-center",children:a("common.cancel")})]})]}):i.jsxs(i.Fragment,{children:[i.jsx("p",{className:"text-white",children:a("settings.deleteUserConfirm")}),i.jsx("p",{className:"text-bambu-gray text-sm",children:a("settings.actionCannotBeUndone")}),i.jsxs("div",{className:"flex gap-2 justify-end",children:[i.jsx(Oe,{variant:"ghost",onClick:()=>{vt(null),kt(null)},disabled:Yi.isPending,children:a("common.cancel")}),i.jsx(Oe,{variant:"danger",onClick:()=>Yi.mutate({id:rt,deleteItems:!1}),disabled:Yi.isPending,children:a("settings.deleteUserTitle")})]})]})})]})}),tn!==null&&i.jsx(_n,{title:a("settings.deleteGroupTitle"),message:a("settings.deleteGroupMessage"),confirmText:a("settings.deleteGroup"),variant:"danger",onConfirm:()=>{Vs.mutate(tn),sn(null)},onCancel:()=>sn(null)}),q==="backup"&&i.jsx(hJe,{}),Ue&&i.jsx(_n,{title:a("settings.disableAuthenticationTitle"),message:a("settings.disableAuthenticationMessage"),confirmText:a("settings.disableAuthentication"),variant:"danger",onConfirm:async()=>{try{await fe.disableAuth(),o(a("settings.toast.authDisabled"),"success"),await d(),$e(!1),window.location.href="/"}catch(Se){const Dt=Se instanceof Error?Se.message:a("settings.toast.authDisableFailed");o(Dt,"error")}},onCancel:()=>$e(!1)}),Fe&&i.jsx("div",{className:"fixed inset-0 bg-black/70 flex items-center justify-center z-50 p-4",onClick:()=>{ke(!1),Ne({currentPassword:"",newPassword:"",confirmPassword:""})},children:i.jsxs(Tt,{className:"w-full max-w-md",onClick:Se=>Se.stopPropagation(),children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(sl,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.changePassword")})]}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:()=>{ke(!1),Ne({currentPassword:"",newPassword:"",confirmPassword:""})},children:i.jsx(zt,{className:"w-5 h-5"})})]})}),i.jsxs(Pt,{children:[i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:"Current Password"}),i.jsx("input",{type:"password",value:Me.currentPassword,onChange:Se=>Ne({...Me,currentPassword:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterCurrentPassword"),autoComplete:"current-password"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:"New Password"}),i.jsx("input",{type:"password",value:Me.newPassword,onChange:Se=>Ne({...Me,newPassword:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterNewPasswordMin6"),autoComplete:"new-password",minLength:6})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:"Confirm New Password"}),i.jsx("input",{type:"password",value:Me.confirmPassword,onChange:Se=>Ne({...Me,confirmPassword:Se.target.value}),className:`w-full px-4 py-3 bg-bambu-dark-secondary border rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors ${Me.confirmPassword&&Me.newPassword!==Me.confirmPassword?"border-red-500":"border-bambu-dark-tertiary"}`,placeholder:a("settings.confirmNewPassword"),autoComplete:"new-password",minLength:6}),Me.confirmPassword&&Me.newPassword!==Me.confirmPassword&&i.jsx("p",{className:"text-red-400 text-xs mt-1",children:a("settings.passwordsDoNotMatch")})]})]}),i.jsxs("div",{className:"mt-6 flex justify-end gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:()=>{ke(!1),Ne({currentPassword:"",newPassword:"",confirmPassword:""})},children:a("common.cancel")}),i.jsx(Oe,{onClick:async()=>{if(Me.newPassword!==Me.confirmPassword){o(a("settings.toast.passwordsDoNotMatch"),"error");return}if(Me.newPassword.length<6){o(a("settings.toast.passwordTooShort"),"error");return}We(!0);try{await fe.changePassword(Me.currentPassword,Me.newPassword),o(a("settings.toast.passwordChanged"),"success"),ke(!1),Ne({currentPassword:"",newPassword:"",confirmPassword:""})}catch(Se){const Dt=Se instanceof Error?Se.message:"Failed to change password";o(Dt,"error")}finally{We(!1)}},disabled:Pe||!Me.currentPassword||!Me.newPassword||Me.newPassword!==Me.confirmPassword||Me.newPassword.length<6,children:Pe?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),a("settings.changing")]}):i.jsxs(i.Fragment,{children:[i.jsx(sl,{className:"w-4 h-4"}),a("settings.changePassword")]})})]})]})]})})]})}const Mse=t=>{const e=parseFloat(t);return(Math.trunc(e*1e3)/1e3).toFixed(3)},NJe=t=>t.startsWith("HH")?"HF":"S",kJe=t=>{const e=t.match(/^([A-Z]{2}\d{2})/);return e?e[1]:"HH00"},Ese=t=>{const e=["High Flow_","High Flow ","Standard_","Standard ","HF_","HF ","S_","S "];for(const r of e)if(t.startsWith(r))return t.slice(r.length);const n=t.indexOf("_");return n>0?t.slice(n+1):t};function Kj({profile:t,onEdit:e,onCopy:n,selectionMode:r,isSelected:a,onToggleSelect:s,note:o}){const l=NJe(t.nozzle_id),c=t.nozzle_diameter,d=()=>{r&&s?s():e()};return i.jsxs("div",{className:"flex items-center gap-2",children:[r&&i.jsx("button",{onClick:s,className:"text-bambu-gray hover:text-white transition-colors p-1",children:a?i.jsx(ho,{className:"w-4 h-4 text-bambu-green"}):i.jsx(Nl,{className:"w-4 h-4"})}),i.jsxs("button",{onClick:d,className:`flex-1 text-left px-3 py-2 bg-bambu-dark rounded hover:bg-bambu-dark-tertiary transition-colors ${a?"ring-1 ring-bambu-green":""}`,children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:"text-bambu-green font-mono text-sm font-bold whitespace-nowrap",children:Mse(t.k_value)}),i.jsx("span",{className:"text-white text-sm truncate flex-1",title:t.name,children:t.name||"Unnamed"}),o&&i.jsx("span",{title:"Has note",children:i.jsx(JY,{className:"w-3 h-3 text-yellow-500"})}),i.jsxs("span",{className:"text-xs text-bambu-gray whitespace-nowrap",children:[l," ",c]})]}),o&&i.jsxs("div",{className:"text-xs mt-0.5 truncate text-yellow-500/70",title:o,children:["Note: ",o.length>50?o.substring(0,50)+"...":o]})]}),!r&&n&&i.jsx("button",{onClick:u=>{u.stopPropagation(),n()},className:"text-bambu-gray hover:text-white transition-colors p-1",title:"Copy profile",children:i.jsx(_l,{className:"w-4 h-4"})})]})}function Yj({profile:t,printerId:e,nozzleDiameter:n,existingProfiles:r=[],builtinFilaments:a=[],isDualNozzle:s=!1,initialNote:o="",initialNoteKey:l=null,onClose:c,onSave:d,onSaveNote:u,hasPermission:m}){const{t:p}=Mt(),{showToast:f}=hn(),[x,v]=w.useState(t?.name||""),[g,y]=w.useState(t?.k_value?Mse(t.k_value):"0.020"),[_,N]=w.useState(t?.filament_id||""),[C,T]=w.useState(t?.nozzle_id?kJe(t.nozzle_id):"HH00"),[P,k]=w.useState(t?.nozzle_diameter||n),[D,A]=w.useState(t?[t.extruder_id]:s?[0,1]:[0]),[R,$]=w.useState(!1),[U,W]=w.useState({current:0,total:0}),[O,te]=w.useState(o),ie=Kr.useMemo(()=>{const me=new Map;for(const Ee of a)me.set(Ee.filament_id,Ee.name);const we=new Map;for(const Ee of r)if(Ee.filament_id&&!we.has(Ee.filament_id)){const K=me.get(Ee.filament_id)||Ese(Ee.name||"");we.set(Ee.filament_id,{id:Ee.filament_id,name:K||Ee.filament_id})}return Array.from(we.values()).sort((Ee,q)=>Ee.name.localeCompare(q.name))},[r,a]),Y=dt({mutationFn:me=>(console.log("[KProfile] Calling API..."),fe.setKProfile(e,me)),onSuccess:me=>{if(console.log("[KProfile] Save success:",me),f(p("kProfiles.toast.profileSaved")),u&&O!==o){let we;O===""&&l?we=l:t&&t.slot_id>0?we=t.setting_id||`slot_${t.slot_id}_${t.filament_id}_${t.extruder_id}`:we=`name_${x}_${_}`,u(we,O)}$(!0),setTimeout(()=>{$(!1),d()},2500)},onError:me=>{console.error("[KProfile] Save error:",me),f(me.message,"error"),$(!1)}}),ae=dt({mutationFn:me=>(console.log("[KProfile] Deleting profile..."),fe.deleteKProfile(e,me)),onSuccess:me=>{console.log("[KProfile] Delete success:",me),f(p("kProfiles.toast.profileDeleted")),$(!0),setTimeout(()=>{$(!1),c()},4e3)},onError:me=>{console.error("[KProfile] Delete error:",me),f(me.message,"error"),$(!1)}}),[de,pe]=w.useState(!1),Q=()=>{t&&ae.mutate({slot_id:t.slot_id,extruder_id:t.extruder_id,nozzle_id:t.nozzle_id,nozzle_diameter:t.nozzle_diameter,filament_id:t.filament_id,setting_id:t.setting_id})},oe=async me=>{if(me.preventDefault(),s&&!t&&D.length===0){f(p("kProfiles.toast.selectAtLeastOneExtruder"),"error");return}const we=parseFloat(g).toFixed(6),Ee=`${C}-${P}`;if(t||D.length===1){const K={name:x,k_value:we,filament_id:_,nozzle_id:Ee,nozzle_diameter:P,extruder_id:t?t.extruder_id:D[0],setting_id:t?.setting_id,slot_id:t?.slot_id??0};console.log("[KProfile] Saving profile:",K),Y.mutate(K);return}$(!0),W({current:1,total:D.length});const q=D.map(K=>({name:x,k_value:we,filament_id:_,nozzle_id:Ee,nozzle_diameter:P,extruder_id:K,setting_id:void 0,slot_id:0}));console.log(`[KProfile] Saving ${q.length} profiles in batch:`,q);try{if(await fe.setKProfilesBatch(e,q),f(p("kProfiles.toast.profilesSaved",{count:D.length})),u&&O){const K=`name_${x}_${_}`;u(K,O)}}catch(K){console.error("[KProfile] Failed to save batch:",K),f(p("kProfiles.toast.failedToSaveBatch"),"error"),$(!1),W({current:0,total:0});return}W({current:D.length,total:D.length}),setTimeout(()=>{$(!1),W({current:0,total:0}),d()},3e3)};return i.jsxs("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50 p-4",children:[i.jsxs(Tt,{className:"w-full max-w-md relative",children:[R&&i.jsxs("div",{className:"absolute inset-0 bg-bambu-dark-secondary/90 flex flex-col items-center justify-center z-10 rounded-lg",children:[i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin mb-3"}),i.jsx("p",{className:"text-white font-medium",children:U.total>1?p("kProfiles.modal.savingExtruder",{current:U.current,total:U.total}):p("kProfiles.modal.syncing")}),i.jsx("p",{className:"text-bambu-gray text-sm mt-1",children:p("kProfiles.modal.pleaseWait")})]}),i.jsxs(Pt,{className:"p-0",children:[i.jsxs("div",{className:"flex items-center justify-between p-4 border-b border-bambu-dark-tertiary",children:[i.jsx("h2",{className:"text-xl font-semibold text-white",children:p(t?"kProfiles.modal.editTitle":"kProfiles.modal.addTitle")}),i.jsx("button",{onClick:c,className:"text-bambu-gray hover:text-white transition-colors",disabled:R,children:i.jsx(zt,{className:"w-5 h-5"})})]}),i.jsxs("form",{onSubmit:oe,className:"p-4 space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.profileName")}),i.jsx("input",{type:"text",value:x,onChange:me=>v(me.target.value),disabled:!!t,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${t?"opacity-60 cursor-not-allowed":""}`,placeholder:p("kProfiles.modal.profileNamePlaceholder"),required:!t})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.kValue")}),i.jsx("input",{type:"text",inputMode:"decimal",value:g,onChange:me=>{const we=me.target.value;(we===""||/^\d*\.?\d*$/.test(we))&&y(we)},onBlur:me=>{const we=parseFloat(me.target.value);isNaN(we)||y((Math.trunc(we*1e3)/1e3).toFixed(3))},className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none font-mono",placeholder:p("kProfiles.modal.kValuePlaceholder"),required:!0}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:p("kProfiles.modal.kValueHelp")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.filament")}),i.jsxs("select",{value:_,onChange:me=>{const we=me.target.value;if(N(we),!t&&we&&!x){const Ee=ie.find(q=>q.id===we);Ee&&v(`${C==="HH00"?"HF":"S"} ${Ee.name}`)}},disabled:!!t,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${t?"opacity-60 cursor-not-allowed":""}`,required:!t,children:[i.jsx("option",{value:"",children:p("kProfiles.modal.selectFilament")}),t?.filament_id&&i.jsx("option",{value:t.filament_id,children:ie.find(me=>me.id===t.filament_id)?.name||t.filament_id},t.filament_id),!t&&ie.map(me=>i.jsx("option",{value:me.id,children:me.name},me.id))]}),!t&&ie.length===0&&i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:p("kProfiles.modal.noFilamentsHelp")})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.flowType")}),i.jsxs("select",{value:C,onChange:me=>{const we=me.target.value;if(T(we),!t&&_&&!x){const Ee=ie.find(q=>q.id===_);Ee&&v(`${we==="HS00"?"HF":"S"} ${Ee.name}`)}},disabled:!!t,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${t?"opacity-60 cursor-not-allowed":""}`,children:[i.jsx("option",{value:"HH00",children:p("kProfiles.modal.highFlow")}),i.jsx("option",{value:"HS00",children:p("kProfiles.modal.standard")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.nozzleSize")}),i.jsxs("select",{value:P,onChange:me=>k(me.target.value),disabled:!!t,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${t?"opacity-60 cursor-not-allowed":""}`,children:[i.jsx("option",{value:"0.2",children:"0.2mm"}),i.jsx("option",{value:"0.4",children:"0.4mm"}),i.jsx("option",{value:"0.6",children:"0.6mm"}),i.jsx("option",{value:"0.8",children:"0.8mm"})]})]})]}),s&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p(t?"kProfiles.modal.extruder":"kProfiles.modal.extruders")}),t?i.jsx("div",{className:"px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white opacity-60",children:t.extruder_id===1?p("kProfiles.modal.left"):p("kProfiles.modal.right")}):i.jsxs("div",{className:"flex gap-4",children:[i.jsxs("label",{className:"flex items-center gap-2 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:D.includes(1),onChange:me=>{me.target.checked?A([...D,1]):A(D.filter(we=>we!==1))},className:"w-4 h-4 rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green focus:ring-offset-0 accent-bambu-green"}),i.jsx("span",{className:"text-white",children:p("kProfiles.modal.left")})]}),i.jsxs("label",{className:"flex items-center gap-2 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:D.includes(0),onChange:me=>{me.target.checked?A([...D,0]):A(D.filter(we=>we!==0))},className:"w-4 h-4 rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green focus:ring-offset-0 accent-bambu-green"}),i.jsx("span",{className:"text-white",children:p("kProfiles.modal.right")})]})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.notes")}),i.jsx("textarea",{value:O,onChange:me=>te(me.target.value),placeholder:p("kProfiles.modal.notesPlaceholder"),rows:2,className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none resize-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:p("kProfiles.modal.notesHelp")})]}),i.jsxs("div",{className:"flex gap-2 pt-4",children:[t&&i.jsx(Oe,{type:"button",variant:"secondary",onClick:()=>pe(!0),disabled:ae.isPending||R||!m("kprofiles:delete"),title:m("kprofiles:delete")?void 0:p("kProfiles.permission.noDelete"),className:"text-red-500 hover:bg-red-500/10",children:ae.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Qt,{className:"w-4 h-4"})}),i.jsx(Oe,{type:"button",variant:"secondary",onClick:c,disabled:R,className:"flex-1",children:p("common.cancel")}),i.jsxs(Oe,{type:"submit",disabled:Y.isPending||R||!m(t?"kprofiles:update":"kprofiles:create"),title:m(t?"kprofiles:update":"kprofiles:create")?void 0:p(t?"kProfiles.permission.noUpdate":"kProfiles.permission.noCreate"),className:"flex-1",children:[Y.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(cC,{className:"w-4 h-4"}),p("common.save")]})]})]})]})]}),de&&i.jsx("div",{className:"fixed inset-0 bg-black/70 flex items-center justify-center z-[60]",children:i.jsx(Tt,{className:"w-full max-w-sm",children:i.jsxs(Pt,{className:"p-6",children:[i.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[i.jsx("div",{className:"w-10 h-10 rounded-full bg-red-500/20 flex items-center justify-center",children:i.jsx(Qt,{className:"w-5 h-5 text-red-500"})}),i.jsxs("div",{children:[i.jsx("h3",{className:"text-lg font-semibold text-white",children:p("kProfiles.deleteConfirm.title")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:p("kProfiles.deleteConfirm.cannotUndo")})]})]}),i.jsx("p",{className:"text-bambu-gray mb-6",children:p("kProfiles.deleteConfirm.message",{name:t?.name})}),i.jsxs("div",{className:"flex gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:()=>pe(!1),className:"flex-1",children:p("common.cancel")}),i.jsxs(Oe,{onClick:()=>{pe(!1),Q()},disabled:ae.isPending,className:"flex-1 bg-red-500 hover:bg-red-600 text-white",children:[ae.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Qt,{className:"w-4 h-4"}),p("common.delete")]})]})]})})})]})}const i1={NOZZLE_DIAMETER:"bambusy_kprofiles_nozzle",SORT_OPTION:"bambusy_kprofiles_sort"};function CJe(){const{t}=Mt(),{showToast:e}=hn(),{hasPermission:n}=Dr(),[r,a]=w.useState(null),[s,o]=w.useState(()=>localStorage.getItem(i1.NOZZLE_DIAMETER)||"0.4"),[l,c]=w.useState(null),[d,u]=w.useState(!1),[m,p]=w.useState(null),[f,x]=w.useState(""),[v,g]=w.useState("all"),[y,_]=w.useState("all"),[N,C]=w.useState(()=>localStorage.getItem(i1.SORT_OPTION)||"name"),[T,P]=w.useState(!1),[k,D]=w.useState(new Set),[A,R]=w.useState(!1),[$,U]=w.useState(!1),W=w.useCallback(F=>`${F.slot_id}_${F.extruder_id}`,[]);w.useEffect(()=>{localStorage.setItem(i1.NOZZLE_DIAMETER,s)},[s]),w.useEffect(()=>{localStorage.setItem(i1.SORT_OPTION,N)},[N]);const{data:O,isLoading:te}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),{data:ie,isLoading:Y,isFetching:ae,error:de,refetch:pe}=Ze({queryKey:["kprofiles",r,s],queryFn:async()=>{console.log("[KProfiles] Fetching profiles for printer",r,"nozzle",s);const F=await fe.getKProfiles(r,s);return console.log("[KProfiles] Received profiles:",F?.profiles?.length||0,"profiles"),F},enabled:!!r,retry:!1,staleTime:0,gcTime:0,refetchOnMount:"always"}),{data:Q}=Ze({queryKey:["kprofiles",r,"0.4"],queryFn:()=>fe.getKProfiles(r,"0.4"),enabled:!!r,staleTime:6e4}),{data:oe}=Ze({queryKey:["builtinFilaments"],queryFn:()=>fe.getBuiltinFilaments(),staleTime:3e5}),{data:me}=Ze({queryKey:["filamentIdMap"],queryFn:()=>fe.getFilamentIdMap(),staleTime:3e5}),{data:we,refetch:Ee}=Ze({queryKey:["kprofile-notes",r],queryFn:()=>fe.getKProfileNotes(r),enabled:!!r,staleTime:3e4}),q=de?.message?.includes("not connected");w.useEffect(()=>{if(!r&&O&&O.length>0){const F=O.find(Z=>Z.is_active);F&&a(F.id)}},[r,O]),w.useEffect(()=>{if(r){const F=setTimeout(()=>{pe()},150);return()=>clearTimeout(F)}},[r,s]);const K=O?.filter(F=>F.is_active)||[],E=Kr.useMemo(()=>{const F=new Map;if(oe)for(const Z of oe)F.set(Z.filament_id,Z.name);if(me)for(const[Z,xe]of Object.entries(me))F.has(Z)||F.set(Z,xe);return F},[oe,me]),j=Kr.useMemo(()=>Array.from(E.entries()).map(([F,Z])=>({filament_id:F,name:Z})),[E]),L=Kr.useCallback(F=>E.get(F.filament_id)||Ese(F.name),[E]),G=Kr.useMemo(()=>ie?.profiles?ie.profiles.filter(Z=>{const xe=f.toLowerCase(),he=!xe||Z.name.toLowerCase().includes(xe)||Z.filament_id.toLowerCase().includes(xe),ce=v==="all"||v==="left"&&Z.extruder_id===1||v==="right"&&Z.extruder_id===0,Ae=y==="all"||y==="hf"&&Z.nozzle_id.startsWith("HH")||y==="s"&&Z.nozzle_id.startsWith("HS");return he&&ce&&Ae}).sort((Z,xe)=>{switch(N){case"k_value":return parseFloat(Z.k_value)-parseFloat(xe.k_value);case"filament":return L(Z).localeCompare(L(xe));default:return Z.name.localeCompare(xe.name)}}):[],[ie?.profiles,f,v,y,N,L]),B=O?.find(F=>F.id===r),re=B?.nozzle_count===2;w.useEffect(()=>{const F=Z=>{Z.target instanceof HTMLInputElement||Z.target instanceof HTMLTextAreaElement||Z.target instanceof HTMLSelectElement||l||d||m||(Z.key==="r"||Z.key==="R"?(Z.preventDefault(),pe()):Z.key==="n"||Z.key==="N"?(Z.preventDefault(),u(!0)):Z.key==="Escape"&&T&&(Z.preventDefault(),P(!1),D(new Set)))};return window.addEventListener("keydown",F),()=>window.removeEventListener("keydown",F)},[l,d,m,T,pe]);const z=w.useCallback(()=>{if(!ie?.profiles||ie.profiles.length===0){e(t("kProfiles.toast.noProfilesToExport"),"error");return}const F={version:1,exported_at:new Date().toISOString(),printer:B?.name||"Unknown",nozzle_diameter:s,profiles:ie.profiles.map(ce=>({name:ce.name,k_value:ce.k_value,filament_id:ce.filament_id,nozzle_id:ce.nozzle_id,nozzle_diameter:ce.nozzle_diameter,extruder_id:ce.extruder_id}))},Z=new Blob([JSON.stringify(F,null,2)],{type:"application/json"}),xe=URL.createObjectURL(Z),he=document.createElement("a");he.href=xe,he.download=`kprofiles_${B?.name||"printer"}_${s}mm_${new Date().toISOString().split("T")[0]}.json`,document.body.appendChild(he),he.click(),document.body.removeChild(he),URL.revokeObjectURL(xe),e(t("kProfiles.toast.exportedProfiles",{count:ie.profiles.length}))},[ie?.profiles,B,s,e,t]),V=w.useCallback(()=>{const F=document.createElement("input");F.type="file",F.accept=".json",F.onchange=async Z=>{const xe=Z.target.files?.[0];if(xe)try{const he=await xe.text(),ce=JSON.parse(he);if(!ce.profiles||!Array.isArray(ce.profiles)){e(t("kProfiles.toast.invalidFileFormat"),"error");return}let Ae=0;for(const _e of ce.profiles)if(!(!_e.name||!_e.k_value||!_e.filament_id))try{await fe.setKProfile(r,{name:_e.name,k_value:parseFloat(_e.k_value).toFixed(6),filament_id:_e.filament_id,nozzle_id:_e.nozzle_id||`HH00-${s}`,nozzle_diameter:_e.nozzle_diameter||s,extruder_id:_e.extruder_id??0,slot_id:0}),Ae++,await new Promise(Ue=>setTimeout(Ue,500))}catch(Ue){console.error("Failed to import profile:",_e.name,Ue)}e(t("kProfiles.toast.importedProfiles",{count:Ae,total:ce.profiles.length})),pe()}catch(he){console.error("Import error:",he),e(t("kProfiles.toast.failedToParseImport"),"error")}},F.click()},[r,s,e,pe,t]),ee=w.useCallback(F=>{D(Z=>{const xe=new Set(Z);return xe.has(F)?xe.delete(F):xe.add(F),xe})},[]),J=w.useCallback(()=>{D(new Set(G.map(F=>W(F))))},[G,W]),ne=w.useCallback(()=>{k.size!==0&&R(!0)},[k.size]),se=w.useCallback(async()=>{const F=G.filter(xe=>k.has(W(xe)));U(!0);let Z=0;for(const xe of F)try{await fe.deleteKProfile(r,{slot_id:xe.slot_id,extruder_id:xe.extruder_id,nozzle_id:xe.nozzle_id,nozzle_diameter:xe.nozzle_diameter,filament_id:xe.filament_id,setting_id:xe.setting_id}),Z++,await new Promise(he=>setTimeout(he,300))}catch(he){console.error("Failed to delete profile:",xe.name,he)}e(t("kProfiles.toast.profilesDeleted",{count:Z})),U(!1),R(!1),P(!1),D(new Set),pe()},[r,k,G,e,pe,W,t]),ue=w.useCallback(F=>{const Z=[];return F.setting_id&&Z.push(F.setting_id),Z.push(`slot_${F.slot_id}_${F.filament_id}_${F.extruder_id}`),Z.push(`name_${F.name}_${F.filament_id}`),Z},[]),ge=w.useCallback(async(F,Z)=>{if(r)try{await fe.setKProfileNote(r,F,Z),Ee()}catch(xe){console.error("Failed to save note:",xe),e(t("kProfiles.toast.failedToSaveNote"),"error")}},[r,Ee,e,t]),le=w.useCallback(F=>{if(!we?.notes)return{note:"",key:null};const Z=ue(F);for(const xe of Z)if(we.notes[xe])return{note:we.notes[xe],key:xe};return{note:"",key:null}},[we,ue]),I=w.useCallback(F=>le(F).note,[le]);return te?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):!O||O.length===0?i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-12 text-center",children:[i.jsx(zi,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t("kProfiles.noPrintersConfigured")}),i.jsx("p",{className:"text-bambu-gray",children:t("kProfiles.addPrinterInSettings")})]})}):K.length===0?i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-12 text-center",children:[i.jsx(_r,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t("kProfiles.noActivePrinters")}),i.jsx("p",{className:"text-bambu-gray",children:t("kProfiles.enablePrinterConnection")})]})}):i.jsxs(i.Fragment,{children:[ae&&!Y&&i.jsxs("div",{className:"fixed inset-0 bg-black/50 flex flex-col items-center justify-center z-40",children:[i.jsx(lt,{className:"w-10 h-10 text-bambu-green animate-spin mb-3"}),i.jsx("p",{className:"text-white font-medium",children:t("kProfiles.loadingProfiles")})]}),i.jsxs("div",{className:"flex flex-wrap gap-4 mb-6",children:[i.jsxs("div",{className:"flex-1 min-w-48",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:t("kProfiles.printer")}),i.jsx("select",{value:r||"",onChange:F=>a(parseInt(F.target.value)),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:K.map(F=>i.jsx("option",{value:F.id,children:F.name},F.id))})]}),i.jsxs("div",{className:"w-32",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:t("kProfiles.nozzle")}),i.jsxs("select",{value:s,onChange:F=>o(F.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"0.2",children:"0.2mm"}),i.jsx("option",{value:"0.4",children:"0.4mm"}),i.jsx("option",{value:"0.6",children:"0.6mm"}),i.jsx("option",{value:"0.8",children:"0.8mm"})]})]}),i.jsxs("div",{className:"flex items-end gap-2",children:[i.jsxs(Oe,{variant:"secondary",onClick:()=>pe(),disabled:ae||!n("kprofiles:read"),title:n("kprofiles:read")?void 0:t("kProfiles.permission.noRead"),children:[i.jsx(Sr,{className:`w-4 h-4 ${ae?"animate-spin":""}`}),t("kProfiles.refresh")]}),i.jsxs(Oe,{onClick:()=>u(!0),disabled:!n("kprofiles:create"),title:n("kprofiles:create")?void 0:t("kProfiles.permission.noCreate"),children:[i.jsx(rr,{className:"w-4 h-4"}),t("kProfiles.addProfile")]})]})]}),i.jsxs("div",{className:"flex flex-wrap gap-4 mb-4",children:[i.jsxs("div",{className:"flex-1 min-w-48 relative",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray"}),i.jsx("input",{type:"text",value:f,onChange:F=>x(F.target.value),placeholder:t("kProfiles.searchPlaceholder"),className:"w-full pl-10 pr-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]}),re&&i.jsx("div",{className:"w-36",children:i.jsxs("select",{value:v,onChange:F=>g(F.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"all",children:t("kProfiles.allExtruders")}),i.jsx("option",{value:"left",children:t("kProfiles.leftOnly")}),i.jsx("option",{value:"right",children:t("kProfiles.rightOnly")})]})}),i.jsx("div",{className:"w-32",children:i.jsxs("select",{value:y,onChange:F=>_(F.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"all",children:t("kProfiles.allFlow")}),i.jsx("option",{value:"hf",children:t("kProfiles.hfOnly")}),i.jsx("option",{value:"s",children:t("kProfiles.sOnly")})]})}),i.jsx("div",{className:"w-32",children:i.jsxs("select",{value:N,onChange:F=>C(F.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"name",children:t("kProfiles.sortName")}),i.jsx("option",{value:"k_value",children:t("kProfiles.sortKValue")}),i.jsx("option",{value:"filament",children:t("kProfiles.sortFilament")})]})})]}),i.jsxs("div",{className:"flex flex-wrap gap-2 mb-6",children:[i.jsxs(Oe,{variant:"secondary",onClick:z,disabled:!ie?.profiles?.length||!n("kprofiles:read"),title:n("kprofiles:read")?void 0:t("kProfiles.permission.noExport"),children:[i.jsx(hi,{className:"w-4 h-4"}),t("kProfiles.export")]}),i.jsxs(Oe,{variant:"secondary",onClick:V,disabled:!n("kprofiles:create"),title:n("kprofiles:create")?void 0:t("kProfiles.permission.noImport"),children:[i.jsx(Si,{className:"w-4 h-4"}),t("kProfiles.import")]}),i.jsx("div",{className:"flex-1"}),T?i.jsxs(i.Fragment,{children:[i.jsxs(Oe,{variant:"secondary",onClick:J,children:[i.jsx(ho,{className:"w-4 h-4"}),t("kProfiles.selectAll")]}),i.jsxs(Oe,{variant:"secondary",onClick:ne,disabled:k.size===0||!n("kprofiles:delete"),className:"text-red-500 hover:bg-red-500/10",title:n("kprofiles:delete")?void 0:t("kProfiles.permission.noDelete"),children:[i.jsx(Qt,{className:"w-4 h-4"}),t("kProfiles.delete")," (",k.size,")"]}),i.jsxs(Oe,{variant:"secondary",onClick:()=>{P(!1),D(new Set)},children:[i.jsx(zt,{className:"w-4 h-4"}),t("common.cancel")]})]}):i.jsxs(Oe,{variant:"secondary",onClick:()=>P(!0),disabled:!G.length||!n("kprofiles:delete"),title:n("kprofiles:delete")?void 0:t("kProfiles.permission.noDelete"),children:[i.jsx(ho,{className:"w-4 h-4"}),t("kProfiles.select")]})]}),Y?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):q?i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-12 text-center",children:[i.jsx(rh,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t("kProfiles.printerOffline")}),i.jsx("p",{className:"text-bambu-gray mb-4",children:t("kProfiles.printerOfflineDesc")}),i.jsxs(Oe,{variant:"secondary",onClick:()=>pe(),children:[i.jsx(Sr,{className:"w-4 h-4"}),t("common.refresh")]})]})}):G.length>0?re?i.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[i.jsxs("div",{children:[i.jsx("h3",{className:"text-sm font-medium text-bambu-gray mb-2 px-1",children:t("kProfiles.leftExtruder")}),i.jsx("div",{className:"space-y-1",children:G.filter(F=>F.extruder_id===1).map(F=>i.jsx(Kj,{profile:F,onEdit:()=>c(F),onCopy:()=>p(F),selectionMode:T,isSelected:k.has(W(F)),onToggleSelect:()=>ee(W(F)),note:I(F)},W(F)))})]}),i.jsxs("div",{children:[i.jsx("h3",{className:"text-sm font-medium text-bambu-gray mb-2 px-1",children:t("kProfiles.rightExtruder")}),i.jsx("div",{className:"space-y-1",children:G.filter(F=>F.extruder_id===0).map(F=>i.jsx(Kj,{profile:F,onEdit:()=>c(F),onCopy:()=>p(F),selectionMode:T,isSelected:k.has(W(F)),onToggleSelect:()=>ee(W(F)),note:I(F)},W(F)))})]})]}):i.jsx("div",{className:"space-y-1",children:G.map(F=>i.jsx(Kj,{profile:F,onEdit:()=>c(F),onCopy:()=>p(F),selectionMode:T,isSelected:k.has(W(F)),onToggleSelect:()=>ee(W(F)),note:I(F)},W(F)))}):f||v!=="all"||y!=="all"?i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-12 text-center",children:[i.jsx(jr,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t("kProfiles.noMatchingProfiles")}),i.jsx("p",{className:"text-bambu-gray",children:t("kProfiles.noMatchingProfilesDesc")})]})}):i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-12 text-center",children:[i.jsx(cC,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t("kProfiles.noKProfiles")}),i.jsx("p",{className:"text-bambu-gray mb-4",children:t("kProfiles.noKProfilesDesc",{diameter:s})}),i.jsxs(Oe,{onClick:()=>u(!0),children:[i.jsx(rr,{className:"w-4 h-4"}),t("kProfiles.createFirstProfile")]})]})}),l&&r&&(()=>{const{note:F,key:Z}=le(l);return i.jsx(Yj,{profile:l,printerId:r,nozzleDiameter:s,existingProfiles:Q?.profiles||ie?.profiles,builtinFilaments:j,isDualNozzle:re,initialNote:F,initialNoteKey:Z,onSaveNote:ge,hasPermission:n,onClose:()=>{console.log("[KProfiles] Edit modal onClose - refetching profiles..."),c(null),pe()},onSave:()=>{c(null),pe()}})})(),d&&r&&i.jsx(Yj,{printerId:r,nozzleDiameter:s,existingProfiles:Q?.profiles||ie?.profiles,builtinFilaments:j,isDualNozzle:re,onSaveNote:ge,hasPermission:n,onClose:()=>{u(!1),pe()},onSave:()=>{u(!1),pe()}}),m&&r&&i.jsx(Yj,{printerId:r,nozzleDiameter:s,existingProfiles:Q?.profiles||ie?.profiles,builtinFilaments:j,isDualNozzle:re,onSaveNote:ge,hasPermission:n,profile:{...m,slot_id:0,name:`${m.name} (Copy)`},onClose:()=>{p(null),pe()},onSave:()=>{p(null),pe()}}),A&&i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50 p-4",children:i.jsx(Tt,{className:"w-full max-w-sm",children:i.jsxs(Pt,{className:"p-6",children:[i.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[i.jsx("div",{className:"w-10 h-10 rounded-full bg-red-500/20 flex items-center justify-center",children:i.jsx(Qt,{className:"w-5 h-5 text-red-500"})}),i.jsxs("div",{children:[i.jsx("h3",{className:"text-lg font-semibold text-white",children:t("kProfiles.bulkDelete.title")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:t("kProfiles.bulkDelete.cannotUndo")})]})]}),i.jsx("p",{className:"text-bambu-gray mb-6",children:t("kProfiles.bulkDelete.message",{count:k.size})}),i.jsxs("div",{className:"flex gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:()=>R(!1),disabled:$,className:"flex-1",children:t("common.cancel")}),i.jsxs(Oe,{onClick:se,disabled:$,className:"flex-1 bg-red-500 hover:bg-red-600 text-white",children:[$?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Qt,{className:"w-4 h-4"}),t("common.delete")]})]})]})})})]})}const jse=["PLA","PETG","PCTG","ABS","ASA","TPU","PC","PA","PVA","HIPS","PP","PET","NYLON"],TJe={PLA:"E8E8E8",PETG:"4A90D9",ABS:"E67E22",ASA:"D35400",TPU:"9B59B6",PC:"BDC3C7",PA:"2ECC71",NYLON:"2ECC71",PVA:"F1C40F",HIPS:"95A5A6",PP:"ECF0F1",PET:"3498DB"};function PJe(t){const e=t.toUpperCase();for(const n of jse)if(new RegExp(`\\b${n}\\b`).test(e))return n;return null}function AJe(t){const e=t.replace(/@.+$/,"").trim(),n=e.toUpperCase();for(const r of jse){const a=n.indexOf(r);if(a>0){const s=e.slice(0,a).trim();if(s&&s.length>1)return s}}return null}function Xj({preset:t,onDelete:e,onExpand:n,isExpanded:r}){const{t:a}=Mt(),{hasPermission:s}=Dr(),o=t.filament_type||PJe(t.name),l=t.filament_vendor||AJe(t.name);let c=null,d=!1;if(t.default_filament_colour)try{const u=JSON.parse(t.default_filament_colour),m=Array.isArray(u)?u[0]:u;typeof m=="string"&&/^#?[0-9a-fA-F]{6,8}$/.test(m.replace("#",""))&&(c=m.replace("#","").slice(0,6),d=!0)}catch{const u=t.default_filament_colour;/^#?[0-9a-fA-F]{6,8}$/.test(u.replace("#",""))&&(c=u.replace("#","").slice(0,6),d=!0)}return!c&&o&&(c=TJe[o.toUpperCase()]||null),i.jsx(Tt,{className:"bg-bambu-dark border-bambu-dark-tertiary hover:border-bambu-dark-tertiary/80 transition-colors",children:i.jsxs(Pt,{className:"p-3",children:[i.jsxs("div",{className:"flex items-start justify-between gap-2",children:[i.jsxs("div",{className:"flex-1 min-w-0",children:[i.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[t.preset_type==="filament"&&i.jsx("div",{className:`w-4 h-4 rounded-full border border-white/20 flex-shrink-0 ${!d&&!c?"opacity-25":d?"":"opacity-50"}`,style:{backgroundColor:c?`#${c}`:"#666"}}),i.jsx("span",{className:"text-sm font-medium text-white truncate",children:t.name})]}),i.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[o&&i.jsx("span",{className:"text-xs px-1.5 py-0.5 rounded bg-bambu-green/20 text-bambu-green",children:o}),l&&i.jsx("span",{className:"text-xs text-bambu-gray",children:l}),i.jsx("span",{className:"text-xs px-1.5 py-0.5 rounded bg-blue-500/20 text-blue-400",children:a("profiles.localProfiles.badge")})]})]}),i.jsxs("div",{className:"flex items-center gap-1 flex-shrink-0",children:[s("settings:update")&&i.jsx("button",{onClick:()=>e(t.id),className:"p-1 text-bambu-gray hover:text-red-400 transition-colors",title:a("profiles.localProfiles.delete"),children:i.jsx(Qt,{className:"w-3.5 h-3.5"})}),i.jsx("button",{onClick:()=>n(r?null:t.id),className:"p-1 text-bambu-gray hover:text-white transition-colors",children:r?i.jsx(Sl,{className:"w-3.5 h-3.5"}):i.jsx(jn,{className:"w-3.5 h-3.5"})})]})]}),r&&i.jsxs("div",{className:"mt-3 pt-3 border-t border-bambu-dark-tertiary text-xs space-y-1.5",children:[o&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.filamentType")}),i.jsx("span",{className:"text-white",children:o})]}),l&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.vendor")}),i.jsx("span",{className:"text-white",children:l})]}),t.nozzle_temp_min!=null&&t.nozzle_temp_max!=null&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.nozzleTemp")}),i.jsxs("span",{className:"text-white",children:[t.nozzle_temp_min,"–",t.nozzle_temp_max,"°C"]})]}),t.filament_cost&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.cost")}),i.jsx("span",{className:"text-white",children:t.filament_cost})]}),t.filament_density&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.density")}),i.jsxs("span",{className:"text-white",children:[t.filament_density," g/cm³"]})]}),t.pressure_advance&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.pressureAdvance")}),i.jsx("span",{className:"text-white",children:t.pressure_advance})]}),t.compatible_printers&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.compatiblePrinters")}),i.jsx("span",{className:"text-white truncate ml-2",children:(()=>{try{return JSON.parse(t.compatible_printers).join(", ")}catch{return t.compatible_printers}})()})]}),t.inherits&&t.inherits!==t.name&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.inheritsFrom")}),i.jsx("span",{className:"text-white truncate ml-2",children:t.inherits})]}),i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.source")}),i.jsx("span",{className:"text-white capitalize",children:t.source})]})]})]})})}function MJe(){const{t}=Mt(),{hasPermission:e}=Dr(),n=Zt(),{showToast:r}=hn(),[a,s]=w.useState(""),[o,l]=w.useState(null),[c,d]=w.useState(!1),[u,m]=w.useState(null),{data:p,isLoading:f}=Ze({queryKey:["localPresets"],queryFn:()=>fe.getLocalPresets()}),x=dt({mutationFn:async k=>{const D=[];for(const A of Array.from(k)){const R=new FormData;R.append("file",A),D.push(await fe.importLocalPresets(R))}return D},onSuccess:k=>{n.invalidateQueries({queryKey:["localPresets"]});let D=0,A=0,R=0;for(const $ of k)D+=$.imported,A+=$.skipped,R+=$.errors.length;D>0&&r(t("profiles.localProfiles.toast.importSuccess",{count:D})),A>0&&r(t("profiles.localProfiles.toast.importSkipped",{count:A}),"warning"),R>0&&r(t("profiles.localProfiles.toast.importError",{count:R}),"error")},onError:k=>{r(k.message,"error")}}),v=dt({mutationFn:k=>fe.deleteLocalPreset(k),onSuccess:()=>{n.invalidateQueries({queryKey:["localPresets"]}),m(null),r(t("profiles.localProfiles.toast.deleted"))}}),g=w.useCallback(k=>{!k||k.length===0||x.mutate(k)},[x]),y=w.useCallback(k=>{k.preventDefault(),d(!1),g(k.dataTransfer.files)},[g]),_=w.useCallback(k=>{if(!a)return k;const D=a.toLowerCase();return k.filter(A=>A.name.toLowerCase().includes(D)||A.filament_type?.toLowerCase().includes(D)||A.filament_vendor?.toLowerCase().includes(D))},[a]),N=w.useMemo(()=>_(p?.filament||[]),[p?.filament,_]),C=w.useMemo(()=>_(p?.printer||[]),[p?.printer,_]),T=w.useMemo(()=>_(p?.process||[]),[p?.process,_]),P=N.length+C.length+T.length;return f?i.jsx("div",{className:"flex items-center justify-center py-16",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):i.jsxs("div",{className:"space-y-6",children:[e("settings:update")&&i.jsxs("div",{onDragOver:k=>{k.preventDefault(),d(!0)},onDragLeave:()=>d(!1),onDrop:y,className:`relative border-2 border-dashed rounded-lg p-6 text-center transition-colors ${c?"border-bambu-green bg-bambu-green/10":"border-bambu-dark-tertiary hover:border-bambu-gray"}`,children:[i.jsx("input",{type:"file",accept:".json,.zip,.orca_filament,.bbscfg,.bbsflmt",multiple:!0,className:"absolute inset-0 w-full h-full opacity-0 cursor-pointer",onChange:k=>g(k.target.files)}),x.isPending?i.jsxs("div",{className:"flex items-center justify-center gap-2",children:[i.jsx(lt,{className:"w-5 h-5 text-bambu-green animate-spin"}),i.jsx("span",{className:"text-bambu-gray",children:t("profiles.localProfiles.importing")})]}):i.jsxs(i.Fragment,{children:[i.jsx(Si,{className:"w-8 h-8 text-bambu-gray mx-auto mb-2"}),i.jsx("p",{className:"text-sm text-white font-medium",children:t("profiles.localProfiles.import")}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:t("profiles.localProfiles.importDesc")})]})]}),P>0&&i.jsxs("div",{className:"relative",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray"}),i.jsx("input",{type:"text",value:a,onChange:k=>s(k.target.value),placeholder:t("profiles.localProfiles.search"),className:"w-full pl-9 pr-4 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-sm text-white placeholder-bambu-gray focus:outline-none focus:border-bambu-green"})]}),P===0&&!f&&i.jsxs("div",{className:"text-center py-12",children:[i.jsx(cx,{className:"w-12 h-12 text-bambu-gray mx-auto mb-3 opacity-50"}),i.jsx("p",{className:"text-bambu-gray",children:t("profiles.localProfiles.noPresets")}),i.jsx("p",{className:"text-xs text-bambu-gray/60 mt-1",children:t("profiles.localProfiles.importDesc")})]}),P>0&&i.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:[N.length>0&&i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(sC,{className:"w-4 h-4 text-bambu-green"}),i.jsx("h3",{className:"text-sm font-medium text-white",children:t("profiles.localProfiles.filament")}),i.jsxs("span",{className:"text-xs text-bambu-gray",children:["(",N.length,")"]})]}),i.jsx("div",{className:"space-y-2",children:N.map(k=>i.jsx(Xj,{preset:k,onDelete:D=>m(D),onExpand:l,isExpanded:o===k.id},k.id))})]}),T.length>0&&i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(Gi,{className:"w-4 h-4 text-blue-400"}),i.jsx("h3",{className:"text-sm font-medium text-white",children:t("profiles.localProfiles.process")}),i.jsxs("span",{className:"text-xs text-bambu-gray",children:["(",T.length,")"]})]}),i.jsx("div",{className:"space-y-2",children:T.map(k=>i.jsx(Xj,{preset:k,onDelete:D=>m(D),onExpand:l,isExpanded:o===k.id},k.id))})]}),C.length>0&&i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(cu,{className:"w-4 h-4 text-orange-400"}),i.jsx("h3",{className:"text-sm font-medium text-white",children:t("profiles.localProfiles.printer")}),i.jsxs("span",{className:"text-xs text-bambu-gray",children:["(",C.length,")"]})]}),i.jsx("div",{className:"space-y-2",children:C.map(k=>i.jsx(Xj,{preset:k,onDelete:D=>m(D),onExpand:l,isExpanded:o===k.id},k.id))})]})]}),u!==null&&i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50",children:i.jsxs("div",{className:"bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg p-6 max-w-sm mx-4",children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(zi,{className:"w-5 h-5 text-red-400"}),i.jsx("h3",{className:"text-white font-medium",children:t("profiles.localProfiles.deleteConfirmTitle")})]}),i.jsx("p",{className:"text-sm text-bambu-gray mb-4",children:t("profiles.localProfiles.deleteConfirm")}),i.jsxs("div",{className:"flex justify-end gap-2",children:[i.jsx(Oe,{variant:"secondary",size:"sm",onClick:()=>m(null),children:t("profiles.localProfiles.cancel")}),i.jsxs(Oe,{variant:"danger",size:"sm",onClick:()=>v.mutate(u),disabled:v.isPending,children:[v.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Qt,{className:"w-4 h-4"}),t("profiles.localProfiles.delete")]})]})]})})]})}function EI(t,e){const n=`${t} ${e||""}`,r=n.match(/@?\s*(?:BBL\s+)?(?:Bambu\s+Lab\s+)?([XPAH][1-9][A-Z]?(?:\s*(?:Carbon|mini))?|H2D)/i),a=r?r[1].trim():null,s=n.match(/(\d+\.?\d*)\s*(?:mm\s*)?nozzle|nozzle\s*(\d+\.?\d*)/i),o=s?(s[1]||s[2])+"mm":null,l=n.match(/(\d+\.?\d*)mm\s*(?:Standard|Fine|Extra Fine|Draft|Quality)?/i),c=l?l[1]+"mm":null,d=n.match(/\b(PLA|PETG|ABS|ASA|TPU|PC|PA|PVA|HIPS|PP|PET(?:-?CF)?|PA(?:-?CF)?|PLA(?:-?CF)?)\b/i),u=d?d[1].toUpperCase():null;return{printer:a,nozzle:o,layerHeight:c,filamentType:u}}function C0(t){return/^(P[FPM]US|PF\d|PP\d)/.test(t)}function EJe({onSuccess:t,t:e}){const{showToast:n}=hn(),[r,a]=w.useState("email"),[s,o]=w.useState(""),[l,c]=w.useState(""),[d,u]=w.useState(""),[m,p]=w.useState(""),[f,x]=w.useState("global"),[v,g]=w.useState(null),[y,_]=w.useState(null),N=dt({mutationFn:()=>fe.cloudLogin(s,l,f),onSuccess:D=>{D.success?(n(e("profiles.login.toast.loggedIn")),t()):D.needs_verification?(g(D.verification_type||"email"),_(D.tfa_key||null),D.verification_type==="totp"?n(e("profiles.login.toast.enterTotp")):n(e("profiles.login.toast.codeSent")),a("code")):n(D.message,"error")},onError:D=>n(D.message,"error")}),C=dt({mutationFn:()=>fe.cloudVerify(s,d,y||void 0),onSuccess:D=>{D.success?(n(e("profiles.login.toast.loggedIn")),t()):n(D.message,"error")},onError:D=>n(D.message,"error")}),T=dt({mutationFn:()=>fe.cloudSetToken(m),onSuccess:()=>{n(e("profiles.login.toast.tokenSet")),t()},onError:D=>n(D.message,"error")}),P=D=>{D.preventDefault(),r==="email"?N.mutate():r==="code"?C.mutate():r==="token"&&T.mutate()},k=N.isPending||C.isPending||T.isPending;return i.jsx(Tt,{className:"max-w-md mx-auto",children:i.jsxs(Pt,{children:[i.jsxs("div",{className:"text-center mb-6",children:[i.jsx("div",{className:"inline-flex items-center justify-center w-12 h-12 rounded-xl bg-bambu-green/20 mb-3",children:i.jsx(lx,{className:"w-6 h-6 text-bambu-green"})}),i.jsx("h2",{className:"text-xl font-semibold text-white",children:e("profiles.login.title")}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:e("profiles.login.subtitle")})]}),i.jsxs("form",{onSubmit:P,className:"space-y-4",children:[r==="email"&&i.jsxs(i.Fragment,{children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:e("profiles.login.email")}),i.jsx("input",{type:"email",value:s,onChange:D=>o(D.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray-dark focus:border-bambu-green focus:outline-none",placeholder:"your@email.com",required:!0})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:e("profiles.login.password")}),i.jsx("input",{type:"password",value:l,onChange:D=>c(D.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray-dark focus:border-bambu-green focus:outline-none",placeholder:"••••••••",required:!0})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:e("profiles.login.region")}),i.jsxs("select",{value:f,onChange:D=>x(D.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"global",children:e("profiles.login.regionGlobal")}),i.jsx("option",{value:"china",children:e("profiles.login.regionChina")})]})]})]}),r==="code"&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:e(v==="totp"?"profiles.login.totpCode":"profiles.login.verificationCode")}),i.jsx("p",{className:"text-xs text-bambu-gray mb-2",children:v==="totp"?e("profiles.login.enterTotpHint"):e("profiles.login.checkEmail",{email:s})}),i.jsx("input",{type:"text",value:d,onChange:D=>u(D.target.value.replace(/\D/g,"").slice(0,6)),className:"w-full px-3 py-3 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white text-center text-2xl tracking-widest font-mono focus:border-bambu-green focus:outline-none",placeholder:"000000",maxLength:6,required:!0})]}),r==="token"&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:e("profiles.login.accessToken")}),i.jsx("p",{className:"text-xs text-bambu-gray mb-2",children:e("profiles.login.accessTokenHint")}),i.jsx("textarea",{value:m,onChange:D=>p(D.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white text-xs font-mono placeholder-bambu-gray-dark focus:border-bambu-green focus:outline-none resize-none",placeholder:"eyJ...",rows:4,required:!0})]}),i.jsxs("div",{className:"flex gap-2 max-[550px]:flex-wrap max-[550px]:items-center",children:[r==="code"&&i.jsx(Oe,{type:"button",variant:"secondary",onClick:()=>a("email"),className:"flex-1",children:e("profiles.login.back")}),i.jsxs(Oe,{type:"submit",disabled:k,className:"flex-1",children:[k?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(n8,{className:"w-4 h-4"}),e(r==="email"?"profiles.login.loginButton":r==="code"?"profiles.login.verifyButton":"profiles.login.setTokenButton")]})]}),r==="email"&&i.jsx("div",{className:"pt-4 border-t border-bambu-dark-tertiary",children:i.jsxs("button",{type:"button",onClick:()=>a("token"),className:"text-sm text-bambu-gray hover:text-white flex items-center gap-2 transition-colors",children:[i.jsx(sl,{className:"w-4 h-4"}),e("profiles.login.useToken")]})}),r==="token"&&i.jsx("div",{className:"pt-4 border-t border-bambu-dark-tertiary",children:i.jsxs("button",{type:"button",onClick:()=>a("email"),className:"text-sm text-bambu-gray hover:text-white flex items-center gap-2 transition-colors",children:[i.jsx(n8,{className:"w-4 h-4"}),e("profiles.login.useEmail")]})})]})]})})}function Gg({label:t,value:e,options:n,onChange:r}){const[a,s]=w.useState(!1),o=n.find(l=>l.value===e);return i.jsxs("div",{className:"relative",children:[i.jsxs("button",{onClick:()=>s(!a),className:"flex items-center gap-2 px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-sm text-white hover:border-bambu-gray-dark transition-colors",children:[i.jsxs("span",{className:"text-bambu-gray",children:[t,":"]}),i.jsx("span",{children:o?.label||"All"}),i.jsx(jn,{className:`w-4 h-4 text-bambu-gray transition-transform ${a?"rotate-180":""}`})]}),a&&i.jsxs(i.Fragment,{children:[i.jsx("div",{className:"fixed inset-0 z-10",onClick:()=>s(!1)}),i.jsx("div",{className:"absolute top-full left-0 mt-1 min-w-[160px] bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg shadow-xl z-20 py-1 max-h-60 overflow-y-auto",children:n.map(l=>i.jsxs("button",{onClick:()=>{r(l.value),s(!1)},className:`w-full px-3 py-2 text-left text-sm flex items-center justify-between hover:bg-bambu-dark-tertiary transition-colors ${e===l.value?"text-bambu-green":"text-white"}`,children:[i.jsx("span",{children:l.label}),l.count!==void 0&&i.jsx("span",{className:"text-bambu-gray text-xs",children:l.count})]},l.value))})]})]})}function jJe(){const[t,e]=w.useState(!1);w.useEffect(()=>{const r=()=>{e(window.scrollY>300)};return window.addEventListener("scroll",r),()=>window.removeEventListener("scroll",r)},[]);const n=()=>{window.scrollTo({top:0,behavior:"smooth"})};return t?i.jsx("button",{onClick:n,className:"fixed bottom-6 right-6 p-3 bg-bambu-green hover:bg-bambu-green-light text-white rounded-full shadow-lg shadow-bambu-green/25 transition-all z-40","aria-label":"Scroll to top",children:i.jsx($p,{className:"w-5 h-5"})}):null}function Qj({setting:t,onClick:e,onDuplicate:n,compareMode:r,isCompareSelected:a,compareIndex:s,compareDisabled:o,t:l}){const c=EI(t.name),d=C0(t.setting_id);return i.jsxs("div",{className:"flex items-center gap-2 group",children:[i.jsx("button",{onClick:e,disabled:o,className:`flex-1 text-left px-3 py-2 rounded transition-colors ${a?"bg-blue-500/20 border border-blue-500/50":o?"bg-bambu-dark/50 opacity-40 cursor-not-allowed":"bg-bambu-dark hover:bg-bambu-dark-tertiary"} ${r&&!o?"cursor-pointer":""}`,children:i.jsxs("div",{className:"flex items-center gap-2",children:[a&&s!==void 0&&i.jsx("span",{className:"flex-shrink-0 w-5 h-5 rounded-full bg-blue-500 text-white text-xs flex items-center justify-center font-medium",children:s+1}),!a&&d&&i.jsx("span",{className:"flex-shrink-0 w-1.5 h-1.5 rounded-full bg-bambu-green",title:l("profiles.presets.myPreset")}),i.jsx("span",{className:"text-white text-sm truncate flex-1",title:t.name,children:t.name}),c.filamentType&&t.type==="filament"&&i.jsx("span",{className:"text-xs text-bambu-gray whitespace-nowrap",children:c.filamentType}),c.layerHeight&&t.type==="process"&&i.jsx("span",{className:"text-xs text-bambu-gray whitespace-nowrap",children:c.layerHeight}),c.printer&&i.jsx("span",{className:"text-xs text-bambu-gray whitespace-nowrap",children:c.printer})]})}),i.jsx("button",{onClick:u=>{u.stopPropagation(),n()},className:"opacity-0 group-hover:opacity-100 text-bambu-gray hover:text-white transition-all p-1",title:l("profiles.presets.duplicate"),children:i.jsx(_l,{className:"w-4 h-4"})})]})}function kF(t,e=0){const n=" ".repeat(e);if(t===null)return"null";if(t===void 0)return"undefined";if(typeof t=="string"){if(t.includes("\\n")||t.includes(` +`);V=ne.pop()||"";for(const se of ne)if(se.startsWith("data: "))try{const ue=JSON.parse(se.slice(6));ue.type==="progress"?U({fetched:ue.total_fetched,total:ue.total_available}):ue.type==="complete"?ue.added===0?e(t("settings.colorCatalog.syncUpToDate",{count:ue.total_fetched}),"success"):e(t("settings.colorCatalog.syncComplete",{added:ue.added,skipped:ue.skipped}),"success"):ue.type==="error"&&e(`${t("settings.colorCatalog.syncError")}: ${ue.error}`,"error")}catch{}}await Y()}catch{e(t("settings.colorCatalog.syncFailed"),"error")}finally{R(!1),U(null)}},E=()=>{const L=n.map(({manufacturer:z,color_name:V,hex_color:ee,material:J})=>({manufacturer:z,color_name:V,hex_color:ee,material:J})),G=new Blob([JSON.stringify(L,null,2)],{type:"application/json"}),B=URL.createObjectURL(G),re=document.createElement("a");re.href=B,re.download="color-catalog.json",document.body.appendChild(re),re.click(),document.body.removeChild(re),URL.revokeObjectURL(B),e(t("settings.colorCatalog.exported",{count:n.length}),"success")},j=async L=>{const G=L.target.files?.[0];if(G){try{const B=await G.text(),re=JSON.parse(B);if(!Array.isArray(re))throw new Error("Invalid format");let z=0,V=0;for(const ee of re){if(!ee.manufacturer||!ee.color_name||!ee.hex_color){V++;continue}if(n.some(ne=>ne.manufacturer.toLowerCase()===ee.manufacturer.toLowerCase()&&ne.color_name.toLowerCase()===ee.color_name.toLowerCase()&&(ne.material||"").toLowerCase()===(ee.material||"").toLowerCase())){V++;continue}try{const ne=await fe.addColorEntry({manufacturer:ee.manufacturer,color_name:ee.color_name,hex_color:ee.hex_color,material:ee.material||null});r(se=>[...se,ne].sort((ue,ge)=>ue.manufacturer.localeCompare(ge.manufacturer)||(ue.material||"").localeCompare(ge.material||"")||ue.color_name.localeCompare(ge.color_name))),z++}catch{V++}}e(t("settings.colorCatalog.imported",{added:z,skipped:V}),"success")}catch{e(t("settings.colorCatalog.importFailed"),"error")}u.current&&(u.current.value="")}};return i.jsxs(Tt,{children:[i.jsxs(qn,{children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(mC,{className:"w-5 h-5 text-bambu-gray"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.colorCatalog.title")}),i.jsxs("span",{className:"text-sm text-bambu-gray",children:["(",n.length,")"]})]}),i.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[i.jsxs("button",{onClick:E,className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",children:[i.jsx(hi,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.export")})]}),i.jsxs("button",{onClick:()=>u.current?.click(),className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",children:[i.jsx(Si,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.import")})]}),i.jsx("input",{ref:u,type:"file",accept:".json",className:"hidden",onChange:j}),i.jsxs("button",{onClick:K,disabled:A,className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",title:t("settings.colorCatalog.syncTooltip"),children:[A?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(lx,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:A?$?`${Math.min($.fetched,$.total)} / ${$.total}`:t("settings.colorCatalog.starting"):t("settings.colorCatalog.sync")})]}),i.jsxs("button",{onClick:()=>ie(!0),className:"px-3 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-bambu-gray hover:text-white transition-colors flex items-center gap-1.5",children:[i.jsx(mo,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.reset")})]}),i.jsxs("button",{onClick:()=>p(!0),className:"px-3 py-1.5 text-sm bg-bambu-green text-white rounded-lg hover:bg-bambu-green/80 transition-colors flex items-center gap-1.5",children:[i.jsx(rr,{className:"w-4 h-4"}),i.jsx("span",{className:"hidden sm:inline",children:t("common.add")})]})]})]}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:t("settings.colorCatalog.description")}),i.jsxs("div",{className:"flex gap-2 flex-wrap",children:[i.jsxs("div",{className:"relative flex-1 min-w-[200px]",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray"}),i.jsx("input",{type:"text",className:"w-full pl-10 pr-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:t("settings.colorCatalog.searchColors"),value:o,onChange:L=>l(L.target.value)})]}),i.jsxs("select",{className:"px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",value:c,onChange:L=>d(L.target.value),children:[i.jsx("option",{value:"",children:t("settings.colorCatalog.allManufacturers")}),ae.map(L=>i.jsx("option",{value:L,children:L},L))]})]}),m&&i.jsxs("div",{className:"p-4 bg-bambu-dark rounded-lg border border-bambu-dark-tertiary",children:[i.jsx("h3",{className:"text-sm font-medium text-white mb-3",children:t("settings.colorCatalog.addNewColor")}),i.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-5 gap-2 items-end",children:[i.jsx("input",{type:"text",className:"px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:t("settings.colorCatalog.manufacturer"),value:v,onChange:L=>g(L.target.value)}),i.jsx("input",{type:"text",className:"px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:t("settings.colorCatalog.colorName"),value:y,onChange:L=>_(L.target.value)}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"color",className:"w-20 h-10 rounded cursor-pointer border border-bambu-dark-tertiary",value:N,onChange:L=>C(L.target.value)}),i.jsx("input",{type:"text",className:"w-32 px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:"#FFFFFF",value:N,onChange:L=>C(L.target.value)})]}),i.jsxs("div",{className:"flex items-center gap-1",children:[i.jsx("input",{type:"text",className:"flex-1 max-w-lg min-w-[200px] px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none",placeholder:t("settings.colorCatalog.materialOptional"),value:T,onChange:L=>P(L.target.value)}),i.jsxs("button",{onClick:Q,disabled:k,className:"w-24 px-3 py-2 bg-bambu-green text-white rounded-lg hover:bg-bambu-green/80 flex items-center justify-center gap-3",children:[k?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Vr,{className:"w-4 h-4"}),t("common.add")]}),i.jsx("button",{onClick:()=>{p(!1),pe()},className:"p-2 ml-2 rounded-lg text-bambu-gray hover:text-white hover:bg-bambu-dark-tertiary",children:i.jsx(zt,{className:"w-4 h-4"})})]})]})]}),(o||c)&&i.jsx("div",{className:"text-xs text-bambu-gray",children:t("settings.colorCatalog.showing",{filtered:de.length,total:n.length})}),a?i.jsxs("div",{className:"flex items-center justify-center py-8 text-bambu-gray",children:[i.jsx(lt,{className:"w-5 h-5 animate-spin mr-2"}),t("common.loading")]}):i.jsx("div",{className:"max-h-[600px] overflow-auto border border-bambu-dark-tertiary rounded-lg",children:i.jsxs("table",{className:"w-full text-sm",children:[i.jsx("thead",{className:"bg-bambu-dark sticky top-0",children:i.jsxs("tr",{children:[i.jsx("th",{className:"px-3 py-2 text-left text-bambu-gray font-medium w-12"}),i.jsx("th",{className:"px-3 py-2 text-left text-bambu-gray font-medium",children:t("settings.colorCatalog.manufacturer")}),i.jsx("th",{className:"px-3 py-2 text-left text-bambu-gray font-medium",children:t("inventory.material")}),i.jsx("th",{className:"px-3 py-2 text-left text-bambu-gray font-medium",children:t("settings.colorCatalog.colorName")}),i.jsx("th",{className:"px-3 py-2 text-left text-bambu-gray font-medium w-24",children:t("settings.colorCatalog.hex")}),i.jsx("th",{className:"px-3 py-2 w-16"})]})}),i.jsx("tbody",{children:de.length===0?i.jsx("tr",{children:i.jsx("td",{colSpan:6,className:"px-3 py-8 text-center text-bambu-gray",children:t(o||c?"settings.colorCatalog.noMatch":"settings.colorCatalog.empty")})}):de.map(L=>i.jsx("tr",{className:"border-t border-bambu-dark-tertiary hover:bg-bambu-dark",children:f===L.id?i.jsxs(i.Fragment,{children:[i.jsx("td",{className:"px-3 py-2",children:i.jsx("input",{type:"color",className:"w-8 h-8 rounded cursor-pointer border border-bambu-dark-tertiary",value:N,onChange:G=>C(G.target.value)})}),i.jsx("td",{className:"px-3 py-2",children:i.jsx("input",{type:"text",className:"w-full px-2 py-1 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",value:v,onChange:G=>g(G.target.value)})}),i.jsx("td",{className:"px-3 py-2",children:i.jsx("input",{type:"text",className:"w-full px-2 py-1 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",value:T,onChange:G=>P(G.target.value)})}),i.jsx("td",{className:"px-3 py-2",children:i.jsx("input",{type:"text",className:"w-full px-2 py-1 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",value:y,onChange:G=>_(G.target.value)})}),i.jsx("td",{className:"px-3 py-2",children:i.jsx("input",{type:"text",className:"w-full px-2 py-1 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",value:N,onChange:G=>C(G.target.value)})}),i.jsx("td",{className:"px-3 py-2",children:i.jsxs("div",{className:"flex justify-end gap-1",children:[i.jsx("button",{onClick:()=>we(L.id),disabled:k,className:"p-1.5 rounded hover:bg-green-500/20 text-green-500",children:k?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Vr,{className:"w-4 h-4"})}),i.jsx("button",{onClick:me,className:"p-1.5 rounded hover:bg-bambu-dark-tertiary text-bambu-gray",children:i.jsx(zt,{className:"w-4 h-4"})})]})})]}):i.jsxs(i.Fragment,{children:[i.jsx("td",{className:"px-3 py-2",children:i.jsx("div",{className:"w-8 h-8 rounded border border-bambu-dark-tertiary",style:{backgroundColor:L.hex_color},title:L.hex_color})}),i.jsx("td",{className:"px-3 py-2 text-white",children:L.manufacturer}),i.jsx("td",{className:"px-3 py-2 text-bambu-gray",children:L.material||"-"}),i.jsx("td",{className:"px-3 py-2 text-white",children:L.color_name}),i.jsx("td",{className:"px-3 py-2 font-mono text-xs text-bambu-gray",children:L.hex_color}),i.jsx("td",{className:"px-3 py-2",children:i.jsxs("div",{className:"flex justify-end gap-1",children:[i.jsx("button",{onClick:()=>oe(L),className:"p-1.5 rounded hover:bg-bambu-dark-tertiary text-bambu-gray hover:text-white",children:i.jsx(Ki,{className:"w-4 h-4"})}),i.jsx("button",{onClick:()=>O(L),className:"p-1.5 rounded bg-red-500/10 hover:bg-red-500/20 text-red-500",children:i.jsx(Qt,{className:"w-4 h-4"})})]})})]})},L.id))})]})})]}),W&&i.jsx(_n,{title:t("settings.colorCatalog.deleteColor"),message:t("settings.colorCatalog.deleteConfirm",{name:`${W.manufacturer} - ${W.color_name}`}),confirmText:t("common.delete"),variant:"danger",onConfirm:Ee,onCancel:()=>O(null)}),te&&i.jsx(_n,{title:t("settings.colorCatalog.resetCatalog"),message:t("settings.colorCatalog.resetConfirm"),confirmText:t("common.reset"),variant:"danger",onConfirm:q,onCancel:()=>ie(!1)})]})}function oJe({link:t,onClose:e}){const{t:n}=Mt(),r=Zt(),a=!!t,s=w.useRef(null),[o,l]=w.useState(t?.name||""),[c,d]=w.useState(t?.url||""),[u,m]=w.useState(t?.icon||"link"),[p,f]=w.useState(t?.open_in_new_tab||!1),[x,v]=w.useState(!!t?.custom_icon),[g,y]=w.useState(t?.custom_icon?fe.getExternalLinkIconUrl(t.id):null),[_,N]=w.useState(null),[C,T]=w.useState(null);w.useEffect(()=>{const W=O=>{O.key==="Escape"&&e()};return window.addEventListener("keydown",W),()=>window.removeEventListener("keydown",W)},[e]);const P=dt({mutationFn:async W=>{const O=await fe.createExternalLink(W);return _?await fe.uploadExternalLinkIcon(O.id,_):O},onSuccess:()=>{r.invalidateQueries({queryKey:["external-links"]}),e()},onError:W=>{T(W.message)}}),k=dt({mutationFn:async W=>{let O=await fe.updateExternalLink(t.id,W);return _?O=await fe.uploadExternalLinkIcon(t.id,_):!x&&t?.custom_icon&&(O=await fe.deleteExternalLinkIcon(t.id)),O},onSuccess:()=>{r.invalidateQueries({queryKey:["external-links"]}),e()},onError:W=>{T(W.message)}}),D=W=>{const O=W.target.files?.[0];if(O){if(!["image/png","image/jpeg","image/gif","image/svg+xml","image/webp","image/x-icon"].includes(O.type)){T("Please select a valid image file (PNG, JPG, GIF, SVG, WebP, or ICO)");return}if(O.size>1024*1024){T("Image file must be less than 1MB");return}N(O),v(!0);const ie=new FileReader;ie.onload=Y=>{y(Y.target?.result)},ie.readAsDataURL(O)}},A=()=>{N(null),y(null),v(!1),s.current&&(s.current.value="")},R=W=>{if(W.preventDefault(),T(null),!o.trim()){T("Name is required");return}if(!c.trim()){T("URL is required");return}if(!c.startsWith("http://")&&!c.startsWith("https://")){T("URL must start with http:// or https://");return}const O={name:o.trim(),url:c.trim(),icon:u,open_in_new_tab:p};a?k.mutate(O):P.mutate(O)},$=P.isPending||k.isPending,U=yC(u);return i.jsx("div",{className:"fixed inset-0 bg-black/70 flex items-center justify-center z-50 p-4",onClick:e,children:i.jsxs("div",{className:"bg-bambu-dark-secondary rounded-xl border border-bambu-dark-tertiary w-full max-w-md",onClick:W=>W.stopPropagation(),children:[i.jsxs("div",{className:"flex items-center justify-between px-6 py-4 border-b border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-3",children:[i.jsx("div",{className:"p-2 rounded-full bg-bambu-green/20 text-bambu-green",children:x&&g?i.jsx("img",{src:g,alt:"",className:"w-5 h-5 rounded"}):i.jsx(U,{className:"w-5 h-5"})}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:a?"Edit Link":"Add External Link"})]}),i.jsx("button",{onClick:e,className:"text-bambu-gray hover:text-white transition-colors",children:i.jsx(zt,{className:"w-5 h-5"})})]}),i.jsxs("form",{onSubmit:R,className:"p-6 space-y-4",children:[C&&i.jsx("div",{className:"p-3 bg-red-500/20 border border-red-500/50 rounded-lg text-sm text-red-400",children:C}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:"Name *"}),i.jsx("input",{type:"text",value:o,onChange:W=>l(W.target.value),placeholder:"My Link",maxLength:50,className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:"URL *"}),i.jsx("input",{type:"text",value:c,onChange:W=>d(W.target.value),placeholder:"https://example.com",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsx("label",{className:"text-sm text-bambu-gray",children:n("externalLinks.openInNewTab")}),i.jsx("button",{type:"button",onClick:()=>f(!p),className:`relative inline-flex h-6 w-11 items-center rounded-full transition-colors ${p?"bg-bambu-green":"bg-bambu-dark-tertiary"}`,children:i.jsx("span",{className:`inline-block h-4 w-4 transform rounded-full bg-white transition-transform ${p?"translate-x-6":"translate-x-1"}`})})]}),i.jsxs("div",{className:"space-y-3",children:[i.jsx("label",{className:"block text-sm text-bambu-gray",children:"Icon"}),i.jsxs("div",{className:"p-3 rounded-lg bg-bambu-dark border border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center justify-between mb-2",children:[i.jsx("span",{className:"text-sm text-white",children:"Custom Icon"}),i.jsx("input",{ref:s,type:"file",accept:"image/png,image/jpeg,image/gif,image/svg+xml,image/webp,image/x-icon",className:"hidden",onChange:D}),x&&g?i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("img",{src:g,alt:"Custom icon",className:"w-8 h-8 rounded border border-bambu-dark-tertiary"}),i.jsx("button",{type:"button",onClick:A,className:"p-1 text-red-400 hover:text-red-300 transition-colors",title:"Remove custom icon",children:i.jsx(Qt,{className:"w-4 h-4"})})]}):i.jsxs(Oe,{type:"button",variant:"secondary",size:"sm",onClick:()=>s.current?.click(),children:[i.jsx(Si,{className:"w-4 h-4"}),"Upload"]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:"PNG, JPG, GIF, SVG, WebP, or ICO. Max 1MB."})]}),!x&&i.jsxs("div",{children:[i.jsx("span",{className:"text-sm text-bambu-gray block mb-2",children:"Or choose a preset icon"}),i.jsx(nbe,{value:u,onChange:m})]})]}),i.jsxs("div",{className:"flex gap-3 pt-2",children:[i.jsx(Oe,{type:"button",variant:"secondary",onClick:e,className:"flex-1",children:"Cancel"}),i.jsxs(Oe,{type:"submit",disabled:$,className:"flex-1",children:[$?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(gs,{className:"w-4 h-4"}),a?"Save":"Add"]})]})]})]})})}function lJe(){const{t}=Mt(),e=Zt(),[n,r]=w.useState(!1),[a,s]=w.useState(null),[o,l]=w.useState(null),[c,d]=w.useState(null),{data:u,isLoading:m}=Ze({queryKey:["external-links"],queryFn:fe.getExternalLinks}),p=dt({mutationFn:N=>fe.deleteExternalLink(N),onSuccess:()=>{e.invalidateQueries({queryKey:["external-links"]})}}),f=dt({mutationFn:N=>fe.reorderExternalLinks(N),onSuccess:()=>{e.invalidateQueries({queryKey:["external-links"]})}}),x=(N,C)=>{d(C),N.dataTransfer.effectAllowed="move"},v=N=>{N.preventDefault(),N.dataTransfer.dropEffect="move"},g=(N,C)=>{if(N.preventDefault(),c===null||c===C||!u)return;const T=u.map(A=>A.id),P=T.indexOf(c),k=T.indexOf(C);if(P===-1||k===-1)return;const D=[...T];D.splice(P,1),D.splice(k,0,c),f.mutate(D),d(null)},y=N=>{l(N)},_=()=>{o&&(p.mutate(o.id),l(null))};return i.jsxs(i.Fragment,{children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Vm,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:"Sidebar Links"})]}),i.jsxs(Oe,{size:"sm",onClick:()=>r(!0),children:[i.jsx(rr,{className:"w-4 h-4"}),"Add Link"]})]})}),i.jsxs(Pt,{children:[i.jsx("p",{className:"text-sm text-bambu-gray mb-4",children:"Add external links to the sidebar navigation. Drag to reorder."}),m?i.jsx("div",{className:"flex justify-center py-8",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):u&&u.length>0?i.jsx("div",{className:"space-y-2",children:u.map(N=>{const C=yC(N.icon);return i.jsxs("div",{draggable:!0,onDragStart:T=>x(T,N.id),onDragOver:v,onDrop:T=>g(T,N.id),className:`flex items-center gap-3 p-3 rounded-lg bg-bambu-dark border border-bambu-dark-tertiary transition-colors ${c===N.id?"opacity-50":""}`,children:[i.jsx(qm,{className:"w-6 h-6 md:w-4 md:h-4 text-bambu-gray cursor-grab flex-shrink-0"}),i.jsx("div",{className:"p-2 rounded-lg bg-bambu-dark-tertiary text-bambu-gray",children:i.jsx(C,{className:"w-4 h-4"})}),i.jsxs("div",{className:"flex-1 min-w-0",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:"text-white font-medium truncate",children:N.name}),i.jsx(ei,{className:"w-3 h-3 text-bambu-gray flex-shrink-0"})]}),i.jsx("span",{className:"text-sm text-bambu-gray truncate block",children:N.url})]}),i.jsxs("div",{className:"flex items-center gap-1 flex-shrink-0",children:[i.jsx("button",{onClick:()=>s(N),className:"p-2 rounded-lg hover:bg-bambu-dark-tertiary text-bambu-gray hover:text-white transition-colors",title:t("common.edit"),children:i.jsx(Ki,{className:"w-4 h-4"})}),i.jsx("button",{onClick:()=>y(N),disabled:p.isPending,className:"p-2 rounded-lg hover:bg-red-500/20 text-bambu-gray hover:text-red-400 transition-colors disabled:opacity-50",title:t("externalLinks.deleteLink"),children:i.jsx(Qt,{className:"w-4 h-4"})})]})]},N.id)})}):i.jsxs("div",{className:"text-center py-8 text-bambu-gray",children:[i.jsx(Vm,{className:"w-8 h-8 mx-auto mb-2 opacity-50"}),i.jsx("p",{children:t("externalLinks.noLinksConfigured")}),i.jsx("p",{className:"text-sm",children:'Click "Add Link" to add one'})]})]})]}),(n||a)&&i.jsx(oJe,{link:a,onClose:()=>{r(!1),s(null)}}),o&&i.jsx(_n,{title:"Delete Link",message:`Are you sure you want to delete "${o.name}"? This action cannot be undone.`,confirmText:"Delete",cancelText:"Cancel",variant:"danger",onConfirm:_,onCancel:()=>l(null)})]})}const Wj={immediate:"archive",review:"review",print_queue:"queue",proxy:"proxy"};function cJe({printer:t,models:e}){const{t:n}=Mt(),r=Zt(),{showToast:a}=hn(),[s,o]=w.useState(!0),[l,c]=w.useState(t.enabled),[d,u]=w.useState(t.name),[m,p]=w.useState(""),[f,x]=w.useState(t.mode==="queue"?"review":t.mode),[v,g]=w.useState(t.target_printer_id),[y,_]=w.useState(t.bind_ip||""),[N,C]=w.useState(t.remote_interface_ip||""),[T,P]=w.useState(t.model||""),[k,D]=w.useState(!1),[A,R]=w.useState(null),[$,U]=w.useState(!1);w.useEffect(()=>{A||(c(t.enabled),x(t.mode==="queue"?"review":t.mode),u(t.name),g(t.target_printer_id),_(t.bind_ip||""),C(t.remote_interface_ip||""),P(t.model||""))},[t,A]);const{data:W}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),{data:O}=Ze({queryKey:["network-interfaces"],queryFn:()=>fe.getNetworkInterfaces().then(K=>K.interfaces)}),te=dt({mutationFn:K=>G1.update(t.id,K),onSuccess:()=>{r.invalidateQueries({queryKey:["virtual-printers"]}),a(n("virtualPrinter.toast.updated")),R(null)},onError:K=>{a(K.message||n("virtualPrinter.toast.failedToUpdate"),"error"),c(t.enabled),x(t.mode==="queue"?"review":t.mode),g(t.target_printer_id),_(t.bind_ip||""),R(null)}}),ie=dt({mutationFn:()=>G1.remove(t.id),onSuccess:()=>{r.invalidateQueries({queryKey:["virtual-printers"]}),a(n("virtualPrinter.toast.deleted")),U(!1)},onError:K=>{a(K.message||n("virtualPrinter.toast.failedToDelete"),"error"),U(!1)}}),Y=K=>{K.stopPropagation();const E=!l;if(E){if(!y){a(n("virtualPrinter.toast.bindIpRequired"),"error");return}if(f==="proxy"){if(!v){a(n("virtualPrinter.toast.targetPrinterRequired"),"error");return}}else if(!m&&!t.access_code_set){a(n("virtualPrinter.toast.accessCodeRequired"),"error");return}}c(E),R("toggle"),te.mutate({enabled:E})},ae=()=>{d.trim()&&(R("name"),te.mutate({name:d.trim()}))},de=()=>{if(!m){a(n("virtualPrinter.toast.accessCodeEmpty"),"error");return}if(m.length!==8){a(n("virtualPrinter.toast.accessCodeLength"),"error");return}R("accessCode"),te.mutate({access_code:m}),p("")},pe=K=>{x(K),R("mode"),te.mutate({mode:K})},Q=K=>{P(K),R("model"),te.mutate({model:K})},oe=K=>{g(K),R("targetPrinter"),te.mutate({target_printer_id:K})},me=K=>{C(K),R("remoteInterface"),te.mutate({remote_interface_ip:K})},we=t.status?.running||!1,Ee=n(`virtualPrinter.mode.${Wj[f]||"archive"}`),q=W?.find(K=>K.id===v)?.name;return i.jsxs(i.Fragment,{children:[i.jsxs(Tt,{children:[i.jsxs("div",{className:"px-4 py-3 flex items-center gap-3 cursor-pointer select-none",onClick:()=>o(!s),children:[i.jsx("button",{className:"text-bambu-gray flex-shrink-0",children:s?i.jsx(jn,{className:"w-4 h-4"}):i.jsx(fa,{className:"w-4 h-4"})}),i.jsx("span",{className:`w-2 h-2 rounded-full flex-shrink-0 ${we?"bg-green-400 animate-pulse":"bg-gray-500"}`}),i.jsx("span",{className:"text-white font-medium truncate",children:t.name}),i.jsx("span",{className:"text-xs text-bambu-gray flex-shrink-0",children:Ee}),t.model_name&&i.jsx("span",{className:"text-xs text-bambu-gray flex-shrink-0",children:t.model_name}),q&&i.jsxs("span",{className:"text-xs text-bambu-gray flex-shrink-0 truncate",children:[f==="proxy"&&i.jsx(SD,{className:"w-3 h-3 inline mr-1"}),q]}),y&&i.jsx("span",{className:"text-[10px] text-bambu-gray flex-shrink-0 font-mono",children:y}),N&&i.jsx("span",{className:"text-[10px] text-bambu-gray flex-shrink-0 font-mono",children:N}),i.jsx("div",{className:"ml-auto flex items-center gap-2 flex-shrink-0",onClick:K=>K.stopPropagation(),children:i.jsx("button",{onClick:Y,disabled:A==="toggle",className:`relative w-10 h-5 rounded-full transition-colors ${l?"bg-bambu-green":"bg-bambu-dark-tertiary"} ${A==="toggle"?"opacity-50":""}`,children:i.jsx("span",{className:`absolute top-0.5 left-0.5 w-4 h-4 bg-white rounded-full transition-transform ${l?"translate-x-5":""}`})})})]}),s&&i.jsxs(Pt,{className:"pt-0 space-y-4",children:[i.jsx("div",{className:"border-t border-bambu-dark-tertiary"}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"text",value:d,onChange:K=>u(K.target.value),onBlur:ae,onKeyDown:K=>K.key==="Enter"&&ae(),className:"flex-1 text-sm text-white bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-xs text-bambu-gray font-mono",children:t.serial}),i.jsx("button",{onClick:()=>U(!0),className:"p-1.5 text-bambu-gray hover:text-red-400 transition-colors",title:n("common.delete"),children:i.jsx(Qt,{className:"w-4 h-4"})})]}),i.jsxs("div",{children:[i.jsx("div",{className:"text-white text-sm font-medium mb-2",children:n("virtualPrinter.mode.title")}),i.jsx("div",{className:"grid grid-cols-2 gap-2",children:["immediate","review","print_queue","proxy"].map(K=>i.jsxs("button",{onClick:()=>pe(K),disabled:A==="mode",className:`p-2 rounded-lg border text-left transition-colors ${f===K?K==="proxy"?"border-blue-500 bg-blue-500/10":"border-bambu-green bg-bambu-green/10":"border-bambu-dark-tertiary hover:border-bambu-gray"}`,children:[i.jsxs("div",{className:"flex items-center gap-1.5 text-white text-xs font-medium",children:[K==="proxy"&&i.jsx(SD,{className:"w-3 h-3"}),n(`virtualPrinter.mode.${Wj[K]}`)]}),i.jsx("div",{className:"text-[10px] text-bambu-gray",children:n(`virtualPrinter.mode.${Wj[K]}Desc`)})]},K))})]}),f!=="proxy"&&i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsx("div",{className:"text-white text-sm font-medium mb-1",children:n("virtualPrinter.model.title")}),i.jsx("p",{className:"text-xs text-bambu-gray mb-2",children:n("virtualPrinter.model.description")}),i.jsxs("div",{className:"relative",children:[i.jsx("select",{value:T,onChange:K=>Q(K.target.value),disabled:A==="model",className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-white text-sm appearance-none cursor-pointer disabled:opacity-50 pr-10",children:Object.entries(e).map(([K,E])=>i.jsxs("option",{value:K,children:[E," (",K,")"]},K))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),f==="proxy"&&i.jsx("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:i.jsxs("div",{className:"flex items-start gap-2 p-2 rounded bg-blue-500/10 border border-blue-500/30",children:[i.jsx(Rs,{className:"w-4 h-4 text-blue-400 flex-shrink-0 mt-0.5"}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("virtualPrinter.proxy.accessCodeHint")})]})}),f!=="proxy"&&i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[i.jsx("div",{className:"text-white text-sm font-medium",children:n("virtualPrinter.accessCode.title")}),t.access_code_set?i.jsxs("span",{className:"flex items-center gap-1 text-xs text-green-400",children:[i.jsx(Vr,{className:"w-3 h-3"}),n("virtualPrinter.accessCode.isSet")]}):i.jsxs("span",{className:"flex items-center gap-1 text-xs text-yellow-400",children:[i.jsx(Cn,{className:"w-3 h-3"}),n("virtualPrinter.accessCode.notSet")]})]}),i.jsxs("div",{className:"flex gap-2",children:[i.jsxs("div",{className:"relative flex-1",children:[i.jsx("input",{type:k?"text":"password",value:m,onChange:K=>p(K.target.value),placeholder:t.access_code_set?n("virtualPrinter.accessCode.placeholderChange"):n("virtualPrinter.accessCode.placeholder"),maxLength:8,className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-white text-sm placeholder-bambu-gray pr-10 font-mono"}),i.jsx("button",{onClick:()=>D(!k),className:"absolute right-2 top-1/2 -translate-y-1/2 text-bambu-gray hover:text-white",children:k?i.jsx(E0,{className:"w-4 h-4"}):i.jsx(rc,{className:"w-4 h-4"})})]}),i.jsx(Oe,{onClick:de,disabled:!m||A==="accessCode",variant:"primary",children:A==="accessCode"?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):n("common.save")})]}),m&&i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:i.jsx("span",{className:m.length===8?"text-green-400":"text-yellow-400",children:n("virtualPrinter.accessCode.charCount",{count:m.length})})})]}),i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsx("div",{className:"text-white text-sm font-medium mb-2",children:n("virtualPrinter.targetPrinter.title")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:v??"",onChange:K=>{const E=parseInt(K.target.value,10);isNaN(E)||oe(E)},disabled:A==="targetPrinter",className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-white text-sm appearance-none cursor-pointer disabled:opacity-50 pr-10",children:[i.jsx("option",{value:"",children:n("virtualPrinter.targetPrinter.placeholder")}),W?.map(K=>i.jsxs("option",{value:K.id,children:[K.name," (",K.ip_address,")"]},K.id))]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsx("div",{className:"text-white text-sm font-medium mb-1",children:n("virtualPrinter.bindIp.title")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:y,onChange:K=>{_(K.target.value),R("bindIp"),te.mutate({bind_ip:K.target.value})},disabled:A==="bindIp",className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-white text-sm appearance-none cursor-pointer disabled:opacity-50 pr-10",children:[i.jsx("option",{value:"",children:n("virtualPrinter.bindIp.placeholder")}),O?.map(K=>i.jsxs("option",{value:K.ip,children:[K.name," (",K.ip,")",K.is_alias?" [alias]":""," - ",K.subnet]},K.ip))]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:n("virtualPrinter.bindIp.hint")})]}),i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[i.jsx("div",{className:"text-white text-sm font-medium",children:n("virtualPrinter.remoteInterface.title")}),N?i.jsx("span",{className:"flex items-center gap-1 text-xs text-green-400",children:i.jsx(Vr,{className:"w-3 h-3"})}):i.jsx("span",{className:"flex items-center gap-1 text-xs text-bambu-gray",title:n("virtualPrinter.remoteInterface.optional"),children:i.jsx(Rs,{className:"w-3 h-3"})})]}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:N,onChange:K=>me(K.target.value),disabled:A==="remoteInterface",className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-1.5 text-white text-sm appearance-none cursor-pointer disabled:opacity-50 pr-10",children:[i.jsx("option",{value:"",children:n("virtualPrinter.remoteInterface.placeholder")}),O?.map(K=>i.jsxs("option",{value:K.ip,children:[K.name," (",K.ip,") - ",K.subnet]},K.ip))]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]})]})]}),$&&i.jsx(_n,{title:n("virtualPrinter.deleteConfirm.title"),message:n("virtualPrinter.deleteConfirm.message",{name:t.name}),variant:"danger",confirmText:n("common.delete"),isLoading:ie.isPending,onConfirm:()=>ie.mutate(),onCancel:()=>U(!1)})]})}const TK={immediate:"archive",review:"review",print_queue:"queue",proxy:"proxy"};function dJe({onClose:t}){const{t:e}=Mt(),n=Zt(),{showToast:r}=hn(),[a,s]=w.useState(""),[o,l]=w.useState("immediate"),[c,d]=w.useState(null),{data:u}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),m=dt({mutationFn:()=>G1.create({name:a.trim()||"Bambuddy",mode:o,target_printer_id:o==="proxy"?c??void 0:void 0}),onSuccess:()=>{n.invalidateQueries({queryKey:["virtual-printers"]}),r(e("virtualPrinter.toast.created")),t()},onError:p=>{r(p.message||e("virtualPrinter.toast.failedToCreate"),"error")}});return i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50 p-4",onClick:t,children:i.jsx(Tt,{className:"w-full max-w-md",onClick:p=>p.stopPropagation(),children:i.jsxs(Pt,{className:"p-6 space-y-4",children:[i.jsx("h3",{className:"text-lg font-semibold text-white",children:e("virtualPrinter.addDialog.title")}),i.jsxs("div",{children:[i.jsx("label",{className:"text-sm text-white font-medium block mb-1",children:e("virtualPrinter.addDialog.name")}),i.jsx("input",{type:"text",value:a,onChange:p=>s(p.target.value),placeholder:"Bambuddy",className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-2 text-white text-sm placeholder-bambu-gray",autoFocus:!0})]}),i.jsxs("div",{children:[i.jsx("label",{className:"text-sm text-white font-medium block mb-1",children:e("virtualPrinter.mode.title")}),i.jsx("div",{className:"grid grid-cols-2 gap-2",children:["immediate","review","print_queue","proxy"].map(p=>i.jsxs("button",{onClick:()=>l(p),className:`p-2 rounded-lg border text-left transition-colors ${o===p?p==="proxy"?"border-blue-500 bg-blue-500/10":"border-bambu-green bg-bambu-green/10":"border-bambu-dark-tertiary hover:border-bambu-gray"}`,children:[i.jsxs("div",{className:"flex items-center gap-1.5 text-white text-xs font-medium",children:[p==="proxy"&&i.jsx(SD,{className:"w-3 h-3"}),e(`virtualPrinter.mode.${TK[p]}`)]}),i.jsx("div",{className:"text-[10px] text-bambu-gray",children:e(`virtualPrinter.mode.${TK[p]}Desc`)})]},p))})]}),o==="proxy"&&i.jsxs("div",{children:[i.jsx("label",{className:"text-sm text-white font-medium block mb-1",children:e("virtualPrinter.targetPrinter.title")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:c??"",onChange:p=>{const f=parseInt(p.target.value,10);d(isNaN(f)?null:f)},className:"w-full bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-md px-3 py-2 text-white text-sm appearance-none cursor-pointer pr-10",children:[i.jsx("option",{value:"",children:e("virtualPrinter.targetPrinter.placeholder")}),u?.map(p=>i.jsxs("option",{value:p.id,children:[p.name," (",p.ip_address,")"]},p.id))]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:e("virtualPrinter.addDialog.hint")}),i.jsxs("div",{className:"flex gap-3 pt-2",children:[i.jsx(Oe,{variant:"secondary",onClick:t,className:"flex-1",disabled:m.isPending,children:e("common.cancel")}),i.jsx(Oe,{variant:"primary",onClick:()=>m.mutate(),className:"flex-1",disabled:m.isPending,children:m.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):e("virtualPrinter.addDialog.create")})]})]})})})}function uJe(){const{t}=Mt(),[e,n]=w.useState(!1),{data:r,isLoading:a}=Ze({queryKey:["virtual-printers"],queryFn:G1.list,refetchInterval:1e4});if(a)return i.jsx(Tt,{children:i.jsx(Pt,{className:"py-8 flex justify-center",children:i.jsx(lt,{className:"w-6 h-6 animate-spin text-bambu-green"})})});const s=r?.printers||[],o=r?.models||{};return i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-4 gap-4 items-stretch",children:[i.jsx(Tt,{className:"border-l-4 border-l-yellow-500",children:i.jsx(Pt,{className:"py-3 px-4",children:i.jsxs("div",{className:"flex items-start gap-2",children:[i.jsx(Cn,{className:"w-4 h-4 text-yellow-500 flex-shrink-0 mt-0.5"}),i.jsxs("div",{className:"text-xs",children:[i.jsx("p",{className:"text-white font-medium",children:t("virtualPrinter.setupRequired.title")}),i.jsx("p",{className:"text-bambu-gray mt-1",children:t("virtualPrinter.setupRequired.description")}),i.jsxs("a",{href:"https://wiki.bambuddy.cool/features/virtual-printer/",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-1.5 mt-2 px-3 py-1.5 bg-yellow-500/20 border border-yellow-500/50 rounded text-yellow-400 hover:bg-yellow-500/30 transition-colors text-xs",children:[i.jsx(ei,{className:"w-3 h-3"}),t("virtualPrinter.setupRequired.readGuide")]})]})]})})}),i.jsx(Tt,{className:"lg:col-span-3",children:i.jsx(Pt,{className:"py-3 px-4",children:i.jsxs("div",{className:"flex items-start gap-2",children:[i.jsx(Rs,{className:"w-4 h-4 text-blue-400 flex-shrink-0 mt-0.5"}),i.jsxs("div",{className:"text-xs text-bambu-gray",children:[i.jsx("p",{className:"text-white font-medium mb-1",children:t("virtualPrinter.howItWorks.title")}),i.jsxs("ul",{className:"space-y-1 list-disc list-inside",children:[i.jsx("li",{children:t("virtualPrinter.howItWorks.step1")}),i.jsx("li",{children:t("virtualPrinter.howItWorks.step2")}),i.jsx("li",{children:t("virtualPrinter.howItWorks.step3")})]})]})]})})})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(_r,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("virtualPrinter.list.title")}),i.jsxs("span",{className:"text-sm text-bambu-gray",children:["(",s.length,")"]})]}),i.jsxs(Oe,{variant:"primary",onClick:()=>n(!0),children:[i.jsx(rr,{className:"w-4 h-4 mr-1"}),t("virtualPrinter.list.add")]})]}),s.length===0?i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-8 text-center",children:[i.jsx(_r,{className:"w-12 h-12 text-bambu-gray mx-auto mb-3"}),i.jsx("p",{className:"text-bambu-gray mb-4",children:t("virtualPrinter.list.empty")}),i.jsxs(Oe,{variant:"primary",onClick:()=>n(!0),children:[i.jsx(rr,{className:"w-4 h-4 mr-1"}),t("virtualPrinter.list.addFirst")]})]})}):i.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4 items-start",children:s.map(l=>i.jsx(cJe,{printer:l,models:o},l.id))}),e&&i.jsx(dJe,{onClose:()=>n(!1)})]})}function mJe(t){return t?new Date(t).toLocaleString():"-"}function PK({status:t}){if(!t)return null;const e={success:"bg-green-500/20 text-green-400",failed:"bg-red-500/20 text-red-400",skipped:"bg-yellow-500/20 text-yellow-400",running:"bg-blue-500/20 text-blue-400"},n={success:i.jsx(pr,{className:"w-3 h-3"}),failed:i.jsx(Vi,{className:"w-3 h-3"}),skipped:i.jsx(XF,{className:"w-3 h-3"}),running:i.jsx(lt,{className:"w-3 h-3 animate-spin"})};return i.jsxs("span",{className:`inline-flex items-center gap-1 px-2 py-0.5 rounded text-xs font-medium ${e[t]||"bg-gray-500/20 text-gray-400"}`,children:[n[t],t.charAt(0).toUpperCase()+t.slice(1)]})}function hJe(){const t=Zt(),{showToast:e}=hn(),{t:n}=Mt(),[r,a]=w.useState(""),[s,o]=w.useState(""),[l,c]=w.useState("main"),[d,u]=w.useState(!1),[m,p]=w.useState("daily"),[f,x]=w.useState(!0),[v,g]=w.useState(!0),[y,_]=w.useState(!1),[N,C]=w.useState(!0),[T,P]=w.useState(!1),[k,D]=w.useState(!1),[A,R]=w.useState(""),[$,U]=w.useState(!1),[W,O]=w.useState(null),[te,ie]=w.useState(null),Y=w.useRef(null);w.useEffect(()=>{if(T||k){const I=F=>(F.preventDefault(),F.returnValue="A backup operation is in progress. Are you sure you want to leave?",F.returnValue);return window.addEventListener("beforeunload",I),()=>window.removeEventListener("beforeunload",I)}},[T,k]);const[ae,de]=w.useState(!1),[pe,Q]=w.useState(null),oe=w.useRef(null),me=w.useRef(!1),{data:we,isLoading:Ee}=Ze({queryKey:["github-backup-config"],queryFn:fe.getGitHubBackupConfig}),{data:q}=Ze({queryKey:["github-backup-status"],queryFn:fe.getGitHubBackupStatus,refetchInterval:le=>le.state.data?.is_running?500:1e4}),{data:K}=Ze({queryKey:["github-backup-logs"],queryFn:()=>fe.getGitHubBackupLogs(20)}),{data:E}=Ze({queryKey:["cloud-status"],queryFn:fe.getCloudStatus}),{data:j}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),L=ox({queries:(j??[]).map(le=>({queryKey:["printerStatus",le.id],queryFn:()=>fe.getPrinterStatus(le.id),staleTime:1e4,refetchInterval:3e4}))}),G=(j??[]).map((le,I)=>({printer:le,connected:L[I]?.data?.connected??!1})),B=G.length,re=G.filter(le=>le.connected).length,z=B>0&&re===0,V=re>0&&re{we&&(a(we.repository_url),c(we.branch),u(we.schedule_enabled),p(we.schedule_type),x(we.backup_kprofiles),g(we.backup_cloud_profiles),_(we.backup_settings),C(we.enabled),o(""),setTimeout(()=>{me.current=!0},100))},[we]);const ee=w.useCallback(async(le=!1)=>{if(we?.has_token)try{le&&s?(await fe.saveGitHubBackupConfig({repository_url:r,access_token:s,branch:l,schedule_enabled:d,schedule_type:m,backup_kprofiles:f,backup_cloud_profiles:v,backup_settings:y,enabled:N}),o(""),e(n("backup.tokenUpdated"))):(await fe.updateGitHubBackupConfig({repository_url:r,branch:l,schedule_enabled:d,schedule_type:m,backup_kprofiles:f,backup_cloud_profiles:v,backup_settings:y,enabled:N}),e(n("backup.settingsSaved"))),t.invalidateQueries({queryKey:["github-backup-config"]}),t.invalidateQueries({queryKey:["github-backup-status"]})}catch(I){e(n("backup.failedToSave",{message:I.message}),"error")}},[we?.has_token,r,s,l,d,m,f,v,y,N,t,e,n]);w.useEffect(()=>{if(!(!me.current||!we?.has_token))return oe.current&&clearTimeout(oe.current),oe.current=setTimeout(()=>{ee(!1)},500),()=>{oe.current&&clearTimeout(oe.current)}},[r,l,d,m,f,v,y,N,ee,we?.has_token]),w.useEffect(()=>{if(!(!me.current||!we?.has_token||!s))return oe.current&&clearTimeout(oe.current),oe.current=setTimeout(()=>{ee(!0)},1e3),()=>{oe.current&&clearTimeout(oe.current)}},[s,ee,we?.has_token]);const J=dt({mutationFn:le=>fe.saveGitHubBackupConfig(le),onSuccess:()=>{t.invalidateQueries({queryKey:["github-backup-config"]}),t.invalidateQueries({queryKey:["github-backup-status"]}),e(n("backup.githubBackupEnabled")),o(""),me.current=!0},onError:le=>{e(n("backup.failedToSave",{message:le.message}),"error")}}),ne=dt({mutationFn:fe.triggerGitHubBackup,onSuccess:le=>{t.invalidateQueries({queryKey:["github-backup-status"]}),t.invalidateQueries({queryKey:["github-backup-logs"]}),le.success?le.files_changed>0?e(n("backup.backupCompleteFiles",{count:le.files_changed})):e(n("backup.backupSkippedNoChanges")):e(n("backup.backupFailed2",{message:le.message}),"error")},onError:le=>{e(n("backup.backupFailed2",{message:le.message}),"error")}}),se=dt({mutationFn:()=>fe.clearGitHubBackupLogs(0),onSuccess:le=>{t.invalidateQueries({queryKey:["github-backup-logs"]}),e(n("backup.clearedLogs",{count:le.deleted}))},onError:le=>{e(n("backup.failedToClearLogs",{message:le.message}),"error")}}),ue=async()=>{de(!0),Q(null);try{let le;if(s){if(!r){e(n("backup.enterRepoUrl"),"error"),de(!1);return}le=await fe.testGitHubConnection(r,s)}else if(we?.has_token)le=await fe.testGitHubStoredConnection();else{e(n("backup.enterRepoAndToken"),"error"),de(!1);return}Q({success:le.success,message:le.message})}catch(le){Q({success:!1,message:le.message})}finally{de(!1)}},ge=()=>{if(!r){e(n("backup.repoRequired"),"error");return}if(!s){e(n("backup.tokenRequired"),"error");return}J.mutate({repository_url:r,access_token:s,branch:l,schedule_enabled:d,schedule_type:m,backup_kprofiles:f,backup_cloud_profiles:v,backup_settings:y,enabled:N})};return Ee?i.jsx("div",{className:"flex items-center justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 animate-spin text-bambu-green"})}):i.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-6",children:[i.jsxs("div",{className:"space-y-6",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(ND,{className:"w-5 h-5 text-gray-400"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:n("backup.githubBackup")})]}),we&&E?.is_authenticated&&i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:"text-sm text-bambu-gray",children:n("backup.enabled")}),i.jsx($n,{checked:N,onChange:C})]})]})}),i.jsx(Pt,{className:"space-y-4",children:E?.is_authenticated?i.jsxs(i.Fragment,{children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:n("backup.githubDescription")}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("backup.repositoryUrl")}),i.jsx("input",{type:"text",value:r,onChange:le=>{a(le.target.value),Q(null)},placeholder:"https://github.com/username/bambuddy-backup",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[n("backup.personalAccessToken")," ",we?.has_token&&i.jsx("span",{className:"text-green-400",children:n("backup.tokenSaved")})]}),i.jsx("input",{type:"password",value:s,onChange:le=>{o(le.target.value),Q(null)},placeholder:we?.has_token?n("backup.enterNewToken"):"ghp_xxxxxxxxxxxx",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:n("backup.tokenHint")})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("backup.branch")}),i.jsx("input",{type:"text",value:l,onChange:le=>c(le.target.value),placeholder:"main",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:n("backup.autoBackup")}),i.jsxs("select",{value:d?m:"disabled",onChange:le=>{le.target.value==="disabled"?u(!1):(u(!0),p(le.target.value))},className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"disabled",children:n("backup.manualOnly")}),i.jsx("option",{value:"hourly",children:n("backup.hourly")}),i.jsx("option",{value:"daily",children:n("backup.daily")}),i.jsx("option",{value:"weekly",children:n("backup.weekly")})]})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-2",children:n("backup.includeInBackup")}),i.jsxs("div",{className:"space-y-2",children:[i.jsxs("label",{className:`flex items-start gap-2 ${z?"cursor-not-allowed opacity-60":"cursor-pointer"}`,children:[i.jsx("input",{type:"checkbox",checked:f,onChange:le=>x(le.target.checked),className:"w-4 h-4 mt-0.5 rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green",disabled:z}),i.jsxs("div",{className:"flex-1",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:`text-sm ${z?"text-bambu-gray":"text-white"}`,children:n("backup.kProfiles")}),z&&i.jsxs("span",{className:"inline-flex items-center gap-1 px-1.5 py-0.5 rounded text-xs bg-yellow-500/20 text-yellow-400",children:[i.jsx(Cn,{className:"w-3 h-3"}),n("backup.noPrintersConnected")]}),V&&i.jsxs("span",{className:"inline-flex items-center gap-1 px-1.5 py-0.5 rounded text-xs bg-yellow-500/20 text-yellow-400",children:[i.jsx(Cn,{className:"w-3 h-3"}),n("backup.printersConnected",{connected:re,total:B})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("backup.kProfilesDescription")})]})]}),i.jsxs("label",{className:"flex items-start gap-2 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:v,onChange:le=>g(le.target.checked),className:"w-4 h-4 mt-0.5 rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green",disabled:!E?.is_authenticated}),i.jsxs("div",{children:[i.jsx("span",{className:`text-sm ${E?.is_authenticated?"text-white":"text-bambu-gray"}`,children:n("backup.cloudProfiles")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("backup.cloudProfilesDescription")})]})]}),i.jsxs("label",{className:"flex items-start gap-2 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:y,onChange:le=>_(le.target.checked),className:"w-4 h-4 mt-0.5 rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green"}),i.jsxs("div",{children:[i.jsx("span",{className:"text-white text-sm",children:n("backup.appSettings")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:n("backup.appSettingsDescription")})]})]})]})]}),i.jsxs("div",{className:"border-t border-bambu-dark-tertiary pt-4 space-y-3",children:[q?.configured&&i.jsxs("div",{className:"flex items-center justify-between text-sm",children:[i.jsx("div",{className:"flex items-center gap-2 text-bambu-gray",children:q.last_backup_at?i.jsxs(i.Fragment,{children:[i.jsxs("span",{children:[n("backup.lastBackupAt")," ",Iv(q.last_backup_at,"system",n)]}),i.jsx(PK,{status:q.last_backup_status})]}):i.jsx("span",{children:n("backup.noBackupsYet")})}),q.next_scheduled_run&&i.jsxs("span",{className:"text-bambu-gray",children:[i.jsx(Xn,{className:"w-3 h-3 inline mr-1"}),n("backup.next")," ",Iv(q.next_scheduled_run,"system",n)]})]}),pe&&i.jsxs("div",{className:`text-sm flex items-center gap-1 ${pe.success?"text-green-400":"text-red-400"}`,children:[pe.success?i.jsx(pr,{className:"w-4 h-4"}):i.jsx(Vi,{className:"w-4 h-4"}),pe.message]}),i.jsx("div",{className:"flex flex-wrap items-center gap-2",children:q?.configured?i.jsx(i.Fragment,{children:ne.isPending||q.is_running?i.jsxs("div",{className:"flex items-center gap-2 text-bambu-green",children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),i.jsx("span",{className:"text-sm",children:q.progress||n("backup.startingBackup")})]}):i.jsxs(i.Fragment,{children:[i.jsxs(Oe,{variant:"primary",size:"sm",onClick:()=>ne.mutate(),disabled:!we?.enabled,children:[i.jsx(uo,{className:"w-4 h-4"}),n("backup.backupNow")]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:ue,disabled:ae,children:[ae?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Sr,{className:"w-4 h-4"}),n("backup.test")]})]})}):i.jsxs(i.Fragment,{children:[i.jsxs(Oe,{variant:"primary",size:"sm",onClick:ge,disabled:J.isPending||!r||!s,children:[J.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(pr,{className:"w-4 h-4"}),n("backup.enableBackup")]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:ue,disabled:ae||!r||!s,children:[ae?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Sr,{className:"w-4 h-4"}),n("backup.testConnection")]})]})})]})]}):i.jsxs("div",{className:"flex items-start gap-2 p-3 bg-yellow-500/10 border border-yellow-500/30 rounded-lg",children:[i.jsx(Cn,{className:"w-4 h-4 text-yellow-400 mt-0.5 flex-shrink-0"}),i.jsx("p",{className:"text-sm text-yellow-400",children:n("backup.cloudLoginRequired")})]})})]}),K&&K.length>0&&i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Fv,{className:"w-5 h-5 text-gray-400"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:n("backup.history")})]}),i.jsxs(Oe,{variant:"ghost",size:"sm",onClick:()=>se.mutate(),disabled:se.isPending,children:[i.jsx(Qt,{className:"w-4 h-4"}),n("backup.clear")]})]})}),i.jsx(Pt,{children:i.jsx("div",{className:"overflow-x-auto",children:i.jsxs("table",{className:"w-full text-sm",children:[i.jsx("thead",{children:i.jsxs("tr",{className:"text-bambu-gray border-b border-bambu-dark-tertiary",children:[i.jsx("th",{className:"text-left py-2 px-2",children:n("backup.date")}),i.jsx("th",{className:"text-left py-2 px-2",children:n("backup.status")}),i.jsx("th",{className:"text-left py-2 px-2",children:n("backup.commit")})]})}),i.jsx("tbody",{children:K.slice(0,10).map(le=>i.jsxs("tr",{className:"border-b border-bambu-dark-tertiary/50 hover:bg-bambu-dark-secondary",children:[i.jsx("td",{className:"py-2 px-2 text-white",children:mJe(le.started_at)}),i.jsx("td",{className:"py-2 px-2",children:i.jsx(PK,{status:le.status})}),i.jsx("td",{className:"py-2 px-2",children:le.commit_sha?i.jsxs("a",{href:`${we?.repository_url}/commit/${le.commit_sha}`,target:"_blank",rel:"noopener noreferrer",className:"text-bambu-green hover:underline inline-flex items-center gap-1",children:[le.commit_sha.substring(0,7),i.jsx(ei,{className:"w-3 h-3"})]}):i.jsx("span",{className:"text-bambu-gray",children:"-"})})]},le.id))})]})})})]})]}),i.jsx("div",{className:"space-y-6",children:i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Uc,{className:"w-5 h-5 text-gray-400"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:n("backup.localBackup")})]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:n("backup.localBackupDescription")}),i.jsxs("div",{className:"flex items-center justify-between py-3 border-b border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:n("backup.downloadBackupLabel")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:n("backup.completeBackupZip")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",disabled:T||k,onClick:async()=>{P(!0),R(n("backup.preparingBackup"));try{R(n("backup.creatingArchive"));const{blob:le,filename:I}=await fe.exportBackup();R(n("backup.downloadingFile"));const F=URL.createObjectURL(le),Z=document.createElement("a");Z.href=F,Z.download=I,Z.click(),URL.revokeObjectURL(F),e(n("backup.backupDownloaded"))}catch(le){e(n("backup.failedToCreateBackup",{message:le instanceof Error?le.message:"Unknown error"}),"error")}finally{P(!1),R("")}},children:[i.jsx(hi,{className:"w-4 h-4"}),n("backup.download")]})]}),i.jsxs("div",{className:"flex items-center justify-between py-3 border-b border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:n("backup.restoreBackup")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:n("backup.restoreDescription")}),i.jsx("p",{className:"text-xs text-bambu-gray-light mt-1",children:n("backup.restoreNote")})]}),i.jsx("input",{ref:Y,type:"file",accept:".zip",className:"hidden",onChange:le=>{const I=le.target.files?.[0];I&&(O(I),U(!0)),le.target.value=""}}),i.jsxs(Oe,{variant:"secondary",size:"sm",disabled:k||T,onClick:()=>Y.current?.click(),children:[i.jsx(Si,{className:"w-4 h-4"}),n("backup.restore")]})]}),te&&i.jsx("div",{className:`p-3 rounded-lg ${te.success?"bg-green-500/10 border border-green-500/30":"bg-red-500/10 border border-red-500/30"}`,children:i.jsxs("div",{className:"flex items-start gap-2 text-sm",children:[te.success?i.jsx(pr,{className:"w-4 h-4 text-green-400 mt-0.5 flex-shrink-0"}):i.jsx(Vi,{className:"w-4 h-4 text-red-400 mt-0.5 flex-shrink-0"}),i.jsxs("div",{className:te.success?"text-green-200":"text-red-200",children:[te.message,te.success&&i.jsx("div",{className:"mt-2",children:i.jsxs(Oe,{size:"sm",onClick:()=>window.location.reload(),children:[i.jsx(mo,{className:"w-3 h-3"}),n("backup.reloadNow")]})})]})]})}),i.jsx("div",{className:"p-3 rounded-lg bg-yellow-500/10 border border-yellow-500/30",children:i.jsxs("div",{className:"flex items-start gap-2 text-sm",children:[i.jsx(Cn,{className:"w-4 h-4 text-yellow-400 mt-0.5 flex-shrink-0"}),i.jsxs("div",{className:"text-yellow-200",children:[i.jsx("span",{className:"font-medium",children:n("backup.restoreReplacesAll")})," ",i.jsx("span",{className:"text-yellow-200/70",children:n("backup.restoreReplacesAllDetail")})]})]})})]})]})}),$&&W&&i.jsx(_n,{title:n("backup.restoreConfirmTitle"),message:n("backup.restoreConfirmMessage",{filename:W.name}),confirmText:n("backup.restoreConfirmButton"),variant:"danger",onConfirm:async()=>{U(!1),D(!0),ie(null);try{R(n("backup.uploadingFile"));const le=await fe.importBackup(W);ie(le),le.success?e(n("backup.backupRestoredRestart"),"success"):e(le.message,"error")}catch(le){const I=le instanceof Error?le.message:n("backup.failedToRestore");ie({success:!1,message:I}),e(I,"error")}finally{D(!1),R(""),O(null)}},onCancel:()=>{U(!1),O(null)}}),(T||k)&&i.jsx("div",{className:"fixed inset-0 bg-black/80 flex items-center justify-center z-[100]",children:i.jsxs("div",{className:"bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-xl p-8 max-w-md w-full mx-4 text-center",children:[i.jsx("div",{className:"flex justify-center mb-4",children:i.jsxs("div",{className:"relative",children:[i.jsx("div",{className:"w-16 h-16 border-4 border-bambu-dark-tertiary rounded-full"}),i.jsx("div",{className:"w-16 h-16 border-4 border-bambu-green border-t-transparent rounded-full absolute inset-0 animate-spin"})]})}),i.jsx("h3",{className:"text-xl font-semibold text-white mb-2",children:n(T?"backup.creatingBackup":"backup.restoringBackup")}),i.jsx("p",{className:"text-bambu-gray mb-4",children:A||n(T?"backup.preparing":"backup.processing")}),i.jsx("div",{className:"p-3 rounded-lg bg-yellow-500/10 border border-yellow-500/30",children:i.jsxs("div",{className:"flex items-start gap-2 text-sm",children:[i.jsx(Cn,{className:"w-4 h-4 text-yellow-400 mt-0.5 flex-shrink-0"}),i.jsx("p",{className:"text-yellow-200 text-left",children:n("backup.doNotClosePage")})]})})]})})]})}const pJe={starttls:587,ssl:465,none:25},fJe={587:"starttls",465:"ssl",25:"none"};function gJe(){const{t}=Mt(),{showToast:e}=hn(),n=Zt(),[r,a]=w.useState({smtp_host:"",smtp_port:587,smtp_username:"",smtp_password:"",smtp_security:"starttls",smtp_auth_enabled:!0,smtp_from_email:"",smtp_from_name:"BamBuddy"}),[s,o]=w.useState(""),{data:l,isLoading:c}=Ze({queryKey:["smtpSettings"],queryFn:()=>fe.getSMTPSettings()}),{data:d}=Ze({queryKey:["advancedAuthStatus"],queryFn:()=>fe.getAdvancedAuthStatus()});w.useEffect(()=>{l&&a({...l,smtp_password:""})},[l]);const u=P=>{a({...r,smtp_security:P,smtp_port:pJe[P]})},m=P=>{const k=fJe[P];a({...r,smtp_port:P,...k?{smtp_security:k}:{}})},p=P=>{a({...r,smtp_auth_enabled:P,...P?{}:{smtp_username:"",smtp_password:""}})},f=dt({mutationFn:P=>fe.saveSMTPSettings(P),onSuccess:()=>{n.invalidateQueries({queryKey:["smtpSettings"]}),n.invalidateQueries({queryKey:["advancedAuthStatus"]}),e(t("settings.email.success.settingsSaved"),"success")},onError:P=>{e(P.message,"error")}}),x=dt({mutationFn:P=>fe.testSMTP(P),onSuccess:P=>{e(P.message,P.success?"success":"error")},onError:P=>{e(P.message,"error")}}),v=dt({mutationFn:P=>P?fe.enableAdvancedAuth():fe.disableAdvancedAuth(),onSuccess:P=>{n.invalidateQueries({queryKey:["advancedAuthStatus"]}),e(P.message,"success")},onError:P=>{e(P.message,"error")}}),g=()=>{if(!r.smtp_host||!r.smtp_from_email){e(t("settings.email.errors.requiredFields"),"error");return}if(r.smtp_auth_enabled&&!r.smtp_username){e(t("settings.email.errors.usernameRequired"),"error");return}f.mutate(r)},y=()=>{if(!s){e(t("settings.email.errors.enterTestEmail"),"error");return}if(!r.smtp_host||!r.smtp_from_email){e(t("settings.email.errors.smtpServerAndEmail"),"error");return}if(r.smtp_auth_enabled&&(!r.smtp_username||!r.smtp_password)){e(t("settings.email.errors.usernamePasswordRequired"),"error");return}x.mutate({smtp_host:r.smtp_host,smtp_port:r.smtp_port,smtp_username:r.smtp_username,smtp_password:r.smtp_password,smtp_security:r.smtp_security,smtp_auth_enabled:r.smtp_auth_enabled,smtp_from_email:r.smtp_from_email,test_recipient:s})},_=()=>{if(!d?.advanced_auth_enabled&&!d?.smtp_configured){e(t("settings.email.errors.configureSmtpFirst"),"error");return}v.mutate(!d?.advanced_auth_enabled)};if(c)return i.jsx("div",{className:"flex items-center justify-center p-12",children:i.jsx(lt,{className:"w-8 h-8 animate-spin text-bambu-green"})});const N=d?.advanced_auth_enabled??!1,C="w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",T="w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white/40 placeholder-bambu-gray/40 cursor-not-allowed";return i.jsxs("div",{className:"space-y-6",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Lv,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.email.advancedAuth")||"Advanced Authentication"})]}),i.jsx(Oe,{onClick:_,disabled:v.isPending,variant:N?"danger":"primary",children:N?i.jsxs(i.Fragment,{children:[i.jsx(o1,{className:"w-4 h-4"}),t("settings.email.disable")||"Disable"]}):i.jsxs(i.Fragment,{children:[i.jsx(Jh,{className:"w-4 h-4"}),t("settings.email.enable")||"Enable"]})})]})}),i.jsx(Pt,{children:i.jsx("div",{className:"space-y-4",children:N?i.jsx("div",{className:"bg-green-500/10 border border-green-500/30 rounded-lg p-4",children:i.jsxs("div",{className:"flex items-start gap-3",children:[i.jsx(pr,{className:"w-5 h-5 text-green-400 mt-0.5 flex-shrink-0"}),i.jsxs("div",{className:"space-y-2",children:[i.jsx("p",{className:"text-white font-medium",children:t("settings.email.advancedAuthEnabled")||"Advanced Authentication is enabled"}),i.jsxs("ul",{className:"text-sm text-green-300 space-y-1 list-disc list-inside",children:[i.jsx("li",{children:t("settings.email.feature1")||"Passwords are auto-generated and emailed to new users"}),i.jsx("li",{children:t("settings.email.feature2")||"Users can login with username or email"}),i.jsx("li",{children:t("settings.email.feature3")||"Forgot password feature is available"}),i.jsx("li",{children:t("settings.email.feature4")||"Admins can reset user passwords via email"})]})]})]})}):i.jsx("div",{className:"bg-yellow-500/10 border border-yellow-500/30 rounded-lg p-4",children:i.jsxs("div",{className:"flex items-start gap-3",children:[i.jsx(Cn,{className:"w-5 h-5 text-yellow-400 mt-0.5 flex-shrink-0"}),i.jsxs("div",{className:"space-y-2",children:[i.jsx("p",{className:"text-white font-medium",children:t("settings.email.advancedAuthDisabled")||"Advanced Authentication is disabled"}),i.jsx("p",{className:"text-sm text-yellow-300",children:t("settings.email.advancedAuthDisabledDesc")||"Enable advanced authentication to activate email-based features for user management."})]})]})})})})]}),i.jsx("div",{className:N?"":"opacity-50 pointer-events-none",children:i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.email.smtpSettings")||"SMTP Configuration"})}),i.jsx(Pt,{children:i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.authentication")||"Authentication"}),i.jsxs("select",{value:r.smtp_auth_enabled?"true":"false",onChange:P=>p(P.target.value==="true"),className:C,children:[i.jsx("option",{value:"true",children:t("settings.email.authOptions.enabled")}),i.jsx("option",{value:"false",children:t("settings.email.authOptions.disabled")})]})]}),i.jsxs("div",{className:`grid grid-cols-1 md:grid-cols-2 gap-4 transition-opacity ${r.smtp_auth_enabled?"":"opacity-40 pointer-events-none"}`,children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.username")||"Username"}),i.jsx("input",{type:"text",value:r.smtp_username||"",onChange:P=>a({...r,smtp_username:P.target.value}),placeholder:"your.email@gmail.com",disabled:!r.smtp_auth_enabled,className:r.smtp_auth_enabled?C:T})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.password")||"Password"}),i.jsx("input",{type:"password",value:r.smtp_password||"",onChange:P=>a({...r,smtp_password:P.target.value}),placeholder:l?"••••••••":"App password",disabled:!r.smtp_auth_enabled,className:r.smtp_auth_enabled?C:T})]})]}),i.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[t("settings.email.smtpHost")||"SMTP Server"," *"]}),i.jsx("input",{type:"text",value:r.smtp_host,onChange:P=>a({...r,smtp_host:P.target.value}),placeholder:"smtp.gmail.com",className:C})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.smtpPort")||"SMTP Port"}),i.jsx("input",{type:"number",value:r.smtp_port,onChange:P=>m(parseInt(P.target.value)||587),placeholder:"587",className:C})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.security")||"Security"}),i.jsxs("select",{value:r.smtp_security,onChange:P=>u(P.target.value),className:C,children:[i.jsx("option",{value:"starttls",children:t("settings.email.securityOptions.starttls")}),i.jsx("option",{value:"ssl",children:t("settings.email.securityOptions.ssl")}),i.jsx("option",{value:"none",children:t("settings.email.securityOptions.none")})]})]}),i.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[t("settings.email.fromEmail")||"From Email"," *"]}),i.jsx("input",{type:"email",value:r.smtp_from_email,onChange:P=>a({...r,smtp_from_email:P.target.value}),placeholder:"your@email.com",className:C})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.fromName")||"From Name"}),i.jsx("input",{type:"text",value:r.smtp_from_name,onChange:P=>a({...r,smtp_from_name:P.target.value}),placeholder:"BamBuddy",className:C})]})]}),i.jsx("div",{className:"flex gap-2",children:i.jsx(Oe,{onClick:g,disabled:f.isPending,className:"flex-1",children:f.isPending?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),t("settings.email.saving")||"Saving..."]}):t("settings.email.save")||"Save Settings"})})]})})]})}),i.jsx("div",{className:N?"":"opacity-50 pointer-events-none",children:i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:t("settings.email.testConnection")||"Test SMTP Connection"})}),i.jsx(Pt,{children:i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:t("settings.email.testRecipient")||"Test Recipient Email"}),i.jsx("input",{type:"email",value:s,onChange:P=>o(P.target.value),placeholder:"test@example.com",className:C})]}),i.jsx(Oe,{onClick:y,disabled:x.isPending,variant:"secondary",children:x.isPending?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),t("settings.email.sending")||"Sending..."]}):i.jsxs(i.Fragment,{children:[i.jsx(fC,{className:"w-4 h-4"}),t("settings.email.sendTest")||"Send Test Email"]})})]})})]})})]})}const bJe={get:"bg-blue-500/20 text-blue-400 border-blue-500/30",post:"bg-green-500/20 text-green-400 border-green-500/30",put:"bg-yellow-500/20 text-yellow-400 border-yellow-500/30",patch:"bg-orange-500/20 text-orange-400 border-orange-500/30",delete:"bg-red-500/20 text-red-400 border-red-500/30"};function xJe(t,e){const n=e.replace("#/","").split("/");let r=t;for(const a of n)r=r[a];return r}function rv(t,e,n=0){if(n>5)return"...";if(e.$ref)return rv(t,xJe(t,e.$ref),n+1);if(e.allOf){const r={};for(const a of e.allOf){const s=rv(t,a,n+1);typeof s=="object"&&s!==null&&Object.assign(r,s)}return r}if(e.example!==void 0)return e.example;if(e.default!==void 0)return e.default;switch(e.type){case"string":return e.enum?e.enum[0]:"string";case"integer":case"number":return 0;case"boolean":return!1;case"array":return e.items?[rv(t,e.items,n+1)]:[];case"object":if(e.properties){const r={};for(const[a,s]of Object.entries(e.properties))r[a]=rv(t,s,n+1);return r}return{};default:return null}}function yJe({path:t,method:e,spec:n,schema:r,apiKey:a}){const[s,o]=w.useState(!1),[l,c]=w.useState({}),[d,u]=w.useState(""),[m,p]=w.useState(null),[f,x]=w.useState(!1),[v,g]=w.useState(!1);w.useEffect(()=>{if(s&&n.parameters){const D={};for(const A of n.parameters)A.schema?.default!==void 0&&(D[A.name]=String(A.schema.default));c(A=>({...D,...A}))}},[s,n.parameters]),w.useEffect(()=>{if(s&&n.requestBody?.content?.["application/json"]?.schema&&!d){const D=n.requestBody.content["application/json"].schema,A=rv(r,D);u(JSON.stringify(A,null,2))}},[s,n.requestBody,r,d]);const _=(()=>{const D=[];for(const A of n.parameters||[])if(A.in==="path"||A.required){const R=l[A.name];(R===void 0||R==="")&&D.push(A.name)}return D})(),N=async()=>{if(_.length>0){p({status:0,statusText:"Validation Error",headers:{},body:`Missing required parameters: ${_.join(", ")}`,duration:0});return}x(!0),p(null);try{let D=t;const A=new URLSearchParams;for(const pe of n.parameters||[]){const Q=l[pe.name];Q!==void 0&&Q!==""&&(pe.in==="path"?D=D.replace(`{${pe.name}}`,encodeURIComponent(Q)):pe.in==="query"&&A.append(pe.name,Q))}const R=A.toString(),$=`${D}${R?`?${R}`:""}`,U={"Content-Type":"application/json"};a&&(U["X-API-Key"]=a);const W={method:e.toUpperCase(),headers:U};["post","put","patch"].includes(e)&&d&&(W.body=d);const O=performance.now(),te=await fetch($,W),ie=Math.round(performance.now()-O),Y={};te.headers.forEach((pe,Q)=>{Y[Q]=pe});let ae;te.headers.get("content-type")?.includes("application/json")?ae=await te.json():ae=await te.text(),p({status:te.status,statusText:te.statusText,headers:Y,body:ae,duration:ie})}catch(D){p({status:0,statusText:"Network Error",headers:{},body:D instanceof Error?D.message:"Unknown error",duration:0})}finally{x(!1)}},C=async()=>{if(m){const D=typeof m.body=="string"?m.body:JSON.stringify(m.body,null,2);try{await navigator.clipboard.writeText(D),g(!0),setTimeout(()=>g(!1),2e3)}catch{const A=document.createElement("textarea");A.value=D,A.style.position="fixed",A.style.left="-999999px",document.body.appendChild(A),A.select(),document.execCommand("copy"),document.body.removeChild(A),g(!0),setTimeout(()=>g(!1),2e3)}}},T=(n.parameters||[]).filter(D=>D.in==="path"),P=(n.parameters||[]).filter(D=>D.in==="query"),k=["post","put","patch"].includes(e)&&n.requestBody;return i.jsxs("div",{className:"border border-bambu-dark-tertiary rounded-lg overflow-hidden",children:[i.jsxs("button",{onClick:()=>o(!s),className:"w-full flex items-center gap-3 p-3 hover:bg-bambu-dark-tertiary/50 transition-colors text-left",children:[s?i.jsx(jn,{className:"w-4 h-4 text-bambu-gray flex-shrink-0"}):i.jsx(fa,{className:"w-4 h-4 text-bambu-gray flex-shrink-0"}),i.jsx("span",{className:`px-2 py-0.5 text-xs font-mono font-semibold uppercase rounded border ${bJe[e]||"bg-gray-500/20 text-gray-400"}`,children:e}),i.jsx("code",{className:"text-sm text-white font-mono flex-1 truncate",children:t}),n.summary&&i.jsx("span",{className:"text-sm text-bambu-gray truncate max-w-[40%]",children:n.summary})]}),s&&i.jsxs("div",{className:"border-t border-bambu-dark-tertiary p-4 space-y-4 bg-bambu-dark/50",children:[n.description&&i.jsx("p",{className:"text-sm text-bambu-gray",children:n.description}),T.length>0&&i.jsxs("div",{className:"space-y-2",children:[i.jsx("h4",{className:"text-sm font-medium text-white",children:"Path Parameters"}),i.jsx("div",{className:"space-y-2",children:T.map(D=>i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs("label",{className:"text-sm text-bambu-gray w-32 flex-shrink-0",children:[D.name,D.required&&i.jsx("span",{className:"text-red-400 ml-1",children:"*"})]}),i.jsx("input",{type:"text",value:l[D.name]||"",onChange:A=>c(R=>({...R,[D.name]:A.target.value})),placeholder:D.description||D.schema?.type||"value",className:"flex-1 px-2 py-1 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm font-mono focus:border-bambu-green focus:outline-none"})]},D.name))})]}),P.length>0&&i.jsxs("div",{className:"space-y-2",children:[i.jsx("h4",{className:"text-sm font-medium text-white",children:"Query Parameters"}),i.jsx("div",{className:"space-y-2",children:P.map(D=>i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs("label",{className:"text-sm text-bambu-gray w-32 flex-shrink-0",children:[D.name,D.required&&i.jsx("span",{className:"text-red-400 ml-1",children:"*"})]}),D.schema?.enum?i.jsxs("select",{value:l[D.name]||"",onChange:A=>c(R=>({...R,[D.name]:A.target.value})),className:"flex-1 px-2 py-1 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"",children:"-- Select --"}),D.schema.enum.map(A=>i.jsx("option",{value:A,children:A},A))]}):i.jsx("input",{type:"text",value:l[D.name]||"",onChange:A=>c(R=>({...R,[D.name]:A.target.value})),placeholder:D.description||D.schema?.type||"value",className:"flex-1 px-2 py-1 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm font-mono focus:border-bambu-green focus:outline-none"})]},D.name))})]}),k&&i.jsxs("div",{className:"space-y-2",children:[i.jsx("h4",{className:"text-sm font-medium text-white",children:"Request Body"}),i.jsx("textarea",{value:d,onChange:D=>u(D.target.value),rows:8,className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white text-sm font-mono focus:border-bambu-green focus:outline-none resize-y",placeholder:"JSON request body..."})]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs(Oe,{onClick:N,disabled:f,children:[f?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(uo,{className:"w-4 h-4"}),"Execute"]}),_.length>0&&i.jsxs("span",{className:"text-xs text-yellow-400 flex items-center gap-1",children:[i.jsx(zi,{className:"w-3 h-3"}),"Fill in: ",_.join(", ")]})]}),m&&i.jsxs("div",{className:"space-y-2",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h4",{className:"text-sm font-medium text-white flex items-center gap-2",children:["Response",i.jsxs("span",{className:`px-2 py-0.5 text-xs rounded ${m.status>=200&&m.status<300?"bg-green-500/20 text-green-400":m.status>=400?"bg-red-500/20 text-red-400":"bg-yellow-500/20 text-yellow-400"}`,children:[m.status," ",m.statusText]}),i.jsxs("span",{className:"text-xs text-bambu-gray",children:[m.duration,"ms"]})]}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:C,children:v?i.jsx(pr,{className:"w-3 h-3 text-green-400"}):i.jsx(_l,{className:"w-3 h-3"})})]}),i.jsx("pre",{className:"p-3 bg-bambu-dark rounded-lg text-sm font-mono text-white overflow-auto max-h-96 border border-bambu-dark-tertiary",children:typeof m.body=="string"?m.body:JSON.stringify(m.body,null,2)})]})]})]})}function vJe({apiKey:t=""}){const[e,n]=w.useState(null),[r,a]=w.useState(!0),[s,o]=w.useState(null),[l,c]=w.useState(new Set),[d,u]=w.useState("");if(w.useEffect(()=>{async function g(){try{const y=await fetch("/openapi.json");if(!y.ok)throw new Error("Failed to fetch OpenAPI schema");const _=await y.json();n(_)}catch(y){o(y instanceof Error?y.message:"Unknown error")}finally{a(!1)}}g()},[]),r)return i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})});if(s||!e)return i.jsx(Tt,{children:i.jsx(Pt,{className:"py-8",children:i.jsxs("div",{className:"text-center text-red-400",children:[i.jsx(zi,{className:"w-12 h-12 mx-auto mb-3 opacity-50"}),i.jsx("p",{children:"Failed to load API schema"}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:s})]})})});const m={};for(const[g,y]of Object.entries(e.paths))for(const[_,N]of Object.entries(y)){if(_==="parameters")continue;const C=N.tags||["Other"];for(const T of C)m[T]||(m[T]=[]),m[T].push({path:g,method:_,spec:N})}const p=Object.entries(m).map(([g,y])=>{if(!d)return{tag:g,endpoints:y};const _=y.filter(({path:N,method:C,spec:T})=>{const P=d.toLowerCase();return N.toLowerCase().includes(P)||C.toLowerCase().includes(P)||(T.summary?.toLowerCase()||"").includes(P)||(T.description?.toLowerCase()||"").includes(P)});return{tag:g,endpoints:_}}).filter(({endpoints:g})=>g.length>0).sort((g,y)=>g.tag.localeCompare(y.tag)),f=g=>{c(y=>{const _=new Set(y);return _.has(g)?_.delete(g):_.add(g),_})},x=()=>{c(new Set(p.map(g=>g.tag)))},v=()=>{c(new Set)};return i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{className:"flex items-center justify-between gap-4",children:[i.jsx("div",{className:"flex-1",children:i.jsx("input",{type:"text",value:d,onChange:g=>u(g.target.value),placeholder:"Search endpoints...",className:"w-full max-w-md px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Oe,{variant:"secondary",size:"sm",onClick:x,children:"Expand All"}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:v,children:"Collapse All"}),i.jsxs("a",{href:"/docs",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-1 text-sm text-bambu-green hover:underline",children:[i.jsx(ei,{className:"w-4 h-4"}),"Swagger UI"]})]})]}),i.jsxs("p",{className:"text-sm text-bambu-gray",children:[p.reduce((g,y)=>g+y.endpoints.length,0)," endpoints in ",p.length," categories"]}),i.jsx("div",{className:"space-y-3",children:p.map(({tag:g,endpoints:y})=>i.jsxs(Tt,{children:[i.jsx("button",{onClick:()=>f(g),className:"w-full flex items-center justify-between p-4 hover:bg-bambu-dark-tertiary/30 transition-colors text-left",children:i.jsxs("div",{className:"flex items-center gap-2",children:[l.has(g)?i.jsx(jn,{className:"w-5 h-5 text-bambu-gray"}):i.jsx(fa,{className:"w-5 h-5 text-bambu-gray"}),i.jsx("h3",{className:"text-base font-semibold text-white capitalize",children:g.replace(/-/g," ")}),i.jsx("span",{className:"text-xs bg-bambu-dark-tertiary px-2 py-0.5 rounded-full text-bambu-gray",children:y.length})]})}),l.has(g)&&i.jsx(Pt,{className:"pt-0 space-y-2",children:y.map(({path:_,method:N,spec:C})=>i.jsx(yJe,{path:_,method:N,spec:C,schema:e,apiKey:t},`${N}-${_}`))})]},g))})]})}const wJe=["general","network","plugs","notifications","filament","apikeys","virtual-printer","users","backup"],SJe={database:"bg-blue-600",library_files:"bg-green-500",library_thumbnails:"bg-teal-500",library_other:"bg-emerald-700",archive_timelapses:"bg-red-500",archive_thumbnails:"bg-amber-500",archive_files:"bg-sky-500",virtual_printer_uploads:"bg-purple-500",virtual_printer_upload_cache:"bg-fuchsia-500",virtual_printer_certs:"bg-violet-500",virtual_printer_other:"bg-purple-700",downloads:"bg-cyan-500",plate_calibration:"bg-lime-500",logs:"bg-orange-500",other_data:"bg-yellow-500"},AK=["bg-blue-500","bg-green-500","bg-yellow-500","bg-red-500","bg-orange-500","bg-teal-500","bg-cyan-500","bg-purple-500"],MK=(t,e)=>SJe[t]||AK[e%AK.length];function _Je(){const t=Zt(),e=jl(),[n,r]=OF(),{t:a,i18n:s}=Mt(),{showToast:o}=hn(),{authEnabled:l,user:c,refreshAuth:d}=Dr(),{mode:u,darkStyle:m,darkBackground:p,darkAccent:f,lightStyle:x,lightBackground:v,lightAccent:g,setDarkStyle:y,setDarkBackground:_,setDarkAccent:N,setLightStyle:C,setLightBackground:T,setLightAccent:P}=bf(),[k,D]=w.useState(null),[A,R]=w.useState(!1),[$,U]=w.useState(null),[W,O]=w.useState(!1),[te,ie]=w.useState(null),[Y,ae]=w.useState(null),[de,pe]=w.useState(!1),[Q,oe]=w.useState(dX()),me=n.get("tab"),we=me==="email",Ee=we?"users":me&&wJe.includes(me)?me:"general",[q,K]=w.useState(Ee),[E,j]=w.useState(we?"email":"users"),L=Se=>{K(Se),Se==="users"&&j("users"),Se==="general"?n.delete("tab"):n.set("tab",Se),r(n,{replace:!0})},[G,B]=w.useState(!1),[re,z]=w.useState(""),[V,ee]=w.useState({can_queue:!0,can_control_printer:!1,can_read_status:!0}),[J,ne]=w.useState(null),[se,ue]=w.useState(null),[ge,le]=w.useState(""),[I,F]=w.useState(!1),[Z,xe]=w.useState(!1),[he,ce]=w.useState(null),[Ae,_e]=w.useState(!1),[Ue,$e]=w.useState(!1),[Fe,ke]=w.useState(!1),[Me,Ne]=w.useState({currentPassword:"",newPassword:"",confirmPassword:""}),[Pe,We]=w.useState(!1),[be,He]=w.useState(!1),[Ce,Ve]=w.useState(!1),[je,Re]=w.useState(!1),[ve,Ge]=w.useState(null),[rt,vt]=w.useState(null),[_t,kt]=w.useState(null),[qe,ht]=w.useState(!1),[ft,Bt]=w.useState({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]}),[tn,sn]=w.useState(null),[Sn,on]=w.useState(null),[xn,Rn]=w.useState(!1),[Qn,Fn]=w.useState({}),[Be,De]=w.useState({}),Je=Se=>{oe(Se),ybe(Se),o(a("settings.toast.settingsSaved"),"success")},tt=()=>{localStorage.removeItem("sidebarOrder"),window.location.reload()},{data:Ye,isLoading:Rt}=Ze({queryKey:["settings"],queryFn:fe.getSettings}),{data:Te,isLoading:Ke,isFetching:et}=Ze({queryKey:["storage-usage"],queryFn:()=>fe.getStorageUsage(),enabled:q==="general",staleTime:1/0,refetchInterval:!1,refetchOnWindowFocus:!1,refetchOnReconnect:!1}),Qe=async()=>{He(!0);try{const Se=await fe.getStorageUsage({refresh:!0});t.setQueryData(["storage-usage"],Se)}catch(Se){const Dt=Se instanceof Error?Se.message:"Failed to refresh storage usage";o(Dt,"error")}finally{He(!1)}},{data:Ie,isLoading:ut}=Ze({queryKey:["smart-plugs"],queryFn:fe.getSmartPlugs}),{data:ot,isLoading:nt}=Ze({queryKey:["smart-plugs-energy",Ie?.map(Se=>Se.id)],queryFn:async()=>{if(!Ie||Ie.length===0)return null;const Se=await Promise.all(Ie.filter(Xi=>Xi.enabled).map(async Xi=>{try{const Wn=await fe.getSmartPlugStatus(Xi.id);return{plug:Xi,status:Wn}}catch{return{plug:Xi,status:null}}}));let Dt=0,sr=0,hr=0,Ti=0,Ua=0;for(const{plug:Xi,status:Wn}of Se){const Cs=Xi.plug_type==="mqtt"&&Wn?.energy?.power!=null;(Wn?.reachable||Cs)&&Wn?.energy&&(Ua++,Wn.energy?.power!=null&&(Dt+=Wn.energy.power),Wn.energy?.today!=null&&(sr+=Wn.energy.today),Wn.energy?.yesterday!=null&&(hr+=Wn.energy.yesterday),Wn.energy?.total!=null&&(Ti+=Wn.energy.total))}return{totalPower:Dt,totalToday:sr,totalYesterday:hr,totalLifetime:Ti,reachableCount:Ua,totalPlugs:Ie.filter(Xi=>Xi.enabled).length}},enabled:q==="plugs"&&!!Ie&&Ie.length>0,refetchInterval:q==="plugs"?1e4:!1}),{data:St,isLoading:Lt}=Ze({queryKey:["notification-providers"],queryFn:fe.getNotificationProviders}),{data:jt,isLoading:Ft}=Ze({queryKey:["api-keys"],queryFn:fe.getAPIKeys}),cn=dt({mutationFn:Se=>fe.createAPIKey(Se),onSuccess:Se=>{ne(Se.key||null),B(!1),z(""),t.invalidateQueries({queryKey:["api-keys"]}),o(a("settings.toast.apiKeyCreated"))},onError:Se=>{o(`Failed to create API key: ${Se.message}`,"error")}}),Jt=dt({mutationFn:Se=>fe.deleteAPIKey(Se),onSuccess:()=>{t.invalidateQueries({queryKey:["api-keys"]}),o(a("settings.toast.apiKeyDeleted"))},onError:Se=>{o(`Failed to delete API key: ${Se.message}`,"error")}}),{data:fn}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),{data:Pn,isLoading:In}=Ze({queryKey:["notification-templates"],queryFn:fe.getNotificationTemplates}),{data:Xt}=Ze({queryKey:["virtual-printer-settings"],queryFn:Xge.getSettings,refetchInterval:1e4}),vn=Xt?.status?.running??!1,{data:yn}=Ze({queryKey:["ffmpeg-status"],queryFn:fe.checkFfmpeg}),{data:yr}=Ze({queryKey:["version"],queryFn:fe.getVersion}),{data:gn,refetch:ar,isRefetching:li}=Ze({queryKey:["updateCheck"],queryFn:fe.checkForUpdates,enabled:Ye?.check_updates!==!1,staleTime:300*1e3}),{data:Dn,refetch:fi}=Ze({queryKey:["updateStatus"],queryFn:fe.getUpdateStatus,refetchInterval:Se=>{const Dt=Se.state.data;return Dt?.status==="downloading"||Dt?.status==="installing"?1e3:!1}}),{data:Zn}=Ze({queryKey:["mqtt-status"],queryFn:fe.getMQTTStatus,refetchInterval:q==="network"?5e3:!1}),{data:gi}=Ze({queryKey:["github-backup-status"],queryFn:fe.getGitHubBackupStatus}),{data:ni}=Ze({queryKey:["cloud-status"],queryFn:fe.getCloudStatus}),{data:Rr={advanced_auth_enabled:!1,smtp_configured:!1}}=Ze({queryKey:["advancedAuthStatus"],queryFn:()=>fe.getAdvancedAuthStatus()}),{hasPermission:bi}=Dr(),{data:_h=[],isLoading:Nf}=Ze({queryKey:["users"],queryFn:()=>fe.getUsers(),enabled:l&&bi("users:read")}),{data:za=[],isLoading:kf}=Ze({queryKey:["groups"],queryFn:()=>fe.getGroups(),enabled:l&&bi("groups:read")}),mc=dt({mutationFn:Se=>fe.createUser(Se),onSuccess:()=>{t.invalidateQueries({queryKey:["users"]}),t.invalidateQueries({queryKey:["groups"]}),Ve(!1),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]}),o(a("settings.toast.userCreated"))},onError:Se=>{o(Se.message,"error")}}),hc=dt({mutationFn:({id:Se,data:Dt})=>fe.updateUser(Se,Dt),onSuccess:()=>{t.invalidateQueries({queryKey:["users"]}),t.invalidateQueries({queryKey:["groups"]}),Re(!1),Ge(null),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]}),o(a("settings.toast.userUpdated"))},onError:Se=>{o(Se.message,"error")}}),Yi=dt({mutationFn:({id:Se,deleteItems:Dt})=>fe.deleteUser(Se,Dt),onSuccess:()=>{t.invalidateQueries({queryKey:["users"]}),o(a("settings.toast.userDeleted")),vt(null),kt(null)},onError:Se=>{o(Se.message,"error")}}),Ns=dt({mutationFn:Se=>fe.resetUserPassword({user_id:Se}),onSuccess:Se=>{o(Se.message,"success")},onError:Se=>{o(Se.message,"error")}}),ks=async Se=>{vt(Se),ht(!0);try{const Dt=await fe.getUserItemsCount(Se);kt(Dt)}catch{kt({archives:0,queue_items:0,library_files:0})}finally{ht(!1)}},Vs=dt({mutationFn:Se=>fe.deleteGroup(Se),onSuccess:()=>{t.invalidateQueries({queryKey:["groups"]}),o(a("settings.toast.groupDeleted"))},onError:Se=>{o(Se.message,"error")}}),Rl=()=>{const Se=Rr?.advanced_auth_enabled||!1;if(!ft.username){o(a("settings.toast.fillRequiredFields"),"error");return}if(Se&&!ft.email){o("Email is required when advanced authentication is enabled","error");return}if(!Se){if(!ft.password){o(a("settings.toast.fillRequiredFields"),"error");return}if(ft.password!==ft.confirmPassword){o(a("settings.toast.passwordsDoNotMatch"),"error");return}if(ft.password.length<6){o(a("settings.toast.passwordTooShort"),"error");return}}mc.mutate({username:ft.username,password:Se?void 0:ft.password,email:ft.email||void 0,role:ft.role,group_ids:ft.group_ids.length>0?ft.group_ids:void 0})},Cf=Se=>{if(ft.password){if(ft.password!==ft.confirmPassword){o(a("settings.toast.passwordsDoNotMatch"),"error");return}if(ft.password.length<6){o(a("settings.toast.passwordTooShort"),"error");return}}const Dt={username:ft.username||void 0,password:ft.password||void 0,role:ft.role,group_ids:ft.group_ids};Dt.password||delete Dt.password,hc.mutate({id:Se,data:Dt})},Nh=Se=>{Ge(Se.id),Bt({username:Se.username,password:"",email:Se.email||"",confirmPassword:"",role:Se.role,group_ids:Se.groups?.map(Dt=>Dt.id)||[]}),Re(!0)},pc=Se=>{Bt(Dt=>({...Dt,group_ids:Dt.group_ids.includes(Se)?Dt.group_ids.filter(sr=>sr!==Se):[...Dt.group_ids,Se]}))},Fl=dt({mutationFn:fe.applyUpdate,onSuccess:Se=>{Se.is_docker?o(Se.message,"error"):fi()}}),[ka,ad]=w.useState(null),Ll=dt({mutationFn:fe.testAllNotificationProviders,onSuccess:Se=>{ad(Se),t.invalidateQueries({queryKey:["notification-providers"]}),Se.failed===0?o(`All ${Se.tested} providers tested successfully!`,"success"):o(`${Se.success}/${Se.tested} providers succeeded`,Se.failed>0?"error":"success")},onError:Se=>{o(`Failed to test providers: ${Se.message}`,"error")}}),bt=dt({mutationFn:async Se=>{if(!Ie)return{success:0,failed:0};const Dt=Ie.filter(hr=>hr.enabled),sr=await Promise.all(Dt.map(async hr=>{try{return await fe.controlSmartPlug(hr.id,Se),{success:!0}}catch{return{success:!1}}}));return{success:sr.filter(hr=>hr.success).length,failed:sr.filter(hr=>!hr.success).length}},onSuccess:(Se,Dt)=>{t.invalidateQueries({queryKey:["smart-plugs"]}),t.invalidateQueries({queryKey:["smart-plugs-energy"]}),Se.failed===0?o(`All ${Se.success} plugs turned ${Dt}`,"success"):o(`${Se.success} plugs turned ${Dt}, ${Se.failed} failed`,"error")},onError:Se=>{o(`Failed: ${Se.message}`,"error")}}),It=w.useRef(null),nn=w.useRef(!1),Nt=w.useRef(!0);w.useEffect(()=>{if(Ye&&!k){const Se={...Ye,external_url:Ye.external_url||window.location.origin};D(Se),setTimeout(()=>{Nt.current=!1},100)}},[Ye,k]);const wn=dt({mutationFn:fe.updateSettings,onSuccess:Se=>{t.setQueryData(["settings"],Se),t.invalidateQueries({queryKey:["archiveStats"]}),o(a("settings.toast.settingsSaved"),"success")},onError:Se=>{o(`Failed to save: ${Se.message}`,"error")},onSettled:()=>{nn.current=!1}}),Nr=dt({mutationFn:({id:Se,data:Dt})=>fe.updatePrinter(Se,Dt),onSuccess:()=>{t.invalidateQueries({queryKey:["printers"]}),o(a("settings.toast.cameraSettingsSaved"),"success")},onError:Se=>{o(`Failed to update printer: ${Se.message}`,"error")}});w.useEffect(()=>{if(!(Nt.current||!k||!Ye||!(Ye.auto_archive!==k.auto_archive||Ye.save_thumbnails!==k.save_thumbnails||Ye.capture_finish_photo!==k.capture_finish_photo||Ye.default_filament_cost!==k.default_filament_cost||Ye.currency!==k.currency||Ye.energy_cost_per_kwh!==k.energy_cost_per_kwh||Ye.energy_tracking_mode!==k.energy_tracking_mode||Ye.check_updates!==k.check_updates||(Ye.check_printer_firmware??!0)!==(k.check_printer_firmware??!0)||(Ye.include_beta_updates??!1)!==(k.include_beta_updates??!1)||Ye.notification_language!==k.notification_language||(Ye.bed_cooled_threshold??35)!==(k.bed_cooled_threshold??35)||Ye.ams_humidity_good!==k.ams_humidity_good||Ye.ams_humidity_fair!==k.ams_humidity_fair||Ye.ams_temp_good!==k.ams_temp_good||Ye.ams_temp_fair!==k.ams_temp_fair||Ye.ams_history_retention_days!==k.ams_history_retention_days||Ye.per_printer_mapping_expanded!==k.per_printer_mapping_expanded||Ye.date_format!==k.date_format||Ye.time_format!==k.time_format||Ye.default_printer_id!==k.default_printer_id||Ye.ftp_retry_enabled!==k.ftp_retry_enabled||Ye.ftp_retry_count!==k.ftp_retry_count||Ye.ftp_retry_delay!==k.ftp_retry_delay||Ye.ftp_timeout!==k.ftp_timeout||Ye.mqtt_enabled!==k.mqtt_enabled||Ye.mqtt_broker!==k.mqtt_broker||Ye.mqtt_port!==k.mqtt_port||Ye.mqtt_username!==k.mqtt_username||Ye.mqtt_password!==k.mqtt_password||Ye.mqtt_topic_prefix!==k.mqtt_topic_prefix||Ye.mqtt_use_tls!==k.mqtt_use_tls||Ye.external_url!==k.external_url||Ye.ha_enabled!==k.ha_enabled||Ye.ha_url!==k.ha_url||Ye.ha_token!==k.ha_token||(Ye.library_archive_mode??"ask")!==(k.library_archive_mode??"ask")||Number(Ye.library_disk_warning_gb??5)!==Number(k.library_disk_warning_gb??5)||(Ye.camera_view_mode??"window")!==(k.camera_view_mode??"window")||(Ye.preferred_slicer??"bambu_studio")!==(k.preferred_slicer??"bambu_studio")||Ye.prometheus_enabled!==k.prometheus_enabled||Ye.prometheus_token!==k.prometheus_token))&&!nn.current)return It.current&&clearTimeout(It.current),It.current=setTimeout(()=>{if(nn.current)return;nn.current=!0;const Dt={auto_archive:k.auto_archive,save_thumbnails:k.save_thumbnails,capture_finish_photo:k.capture_finish_photo,default_filament_cost:k.default_filament_cost,currency:k.currency,energy_cost_per_kwh:k.energy_cost_per_kwh,energy_tracking_mode:k.energy_tracking_mode,check_updates:k.check_updates,check_printer_firmware:k.check_printer_firmware,include_beta_updates:k.include_beta_updates,notification_language:k.notification_language,bed_cooled_threshold:k.bed_cooled_threshold,ams_humidity_good:k.ams_humidity_good,ams_humidity_fair:k.ams_humidity_fair,ams_temp_good:k.ams_temp_good,ams_temp_fair:k.ams_temp_fair,ams_history_retention_days:k.ams_history_retention_days,per_printer_mapping_expanded:k.per_printer_mapping_expanded,date_format:k.date_format,time_format:k.time_format,default_printer_id:k.default_printer_id,ftp_retry_enabled:k.ftp_retry_enabled,ftp_retry_count:k.ftp_retry_count,ftp_retry_delay:k.ftp_retry_delay,ftp_timeout:k.ftp_timeout,mqtt_enabled:k.mqtt_enabled,mqtt_broker:k.mqtt_broker,mqtt_port:k.mqtt_port,mqtt_username:k.mqtt_username,mqtt_password:k.mqtt_password,mqtt_topic_prefix:k.mqtt_topic_prefix,mqtt_use_tls:k.mqtt_use_tls,external_url:k.external_url,ha_enabled:k.ha_enabled,ha_url:k.ha_url,ha_token:k.ha_token,library_archive_mode:k.library_archive_mode,library_disk_warning_gb:k.library_disk_warning_gb,camera_view_mode:k.camera_view_mode,preferred_slicer:k.preferred_slicer,prometheus_enabled:k.prometheus_enabled,prometheus_token:k.prometheus_token};wn.mutate(Dt)},500),()=>{It.current&&clearTimeout(It.current)}},[k,Ye,wn]);const $t=w.useCallback((Se,Dt)=>{D(sr=>sr?{...sr,[Se]:Dt}:null)},[]),vr=async(Se,Dt,sr)=>{if(!Dt){o(a("settings.toast.enterCameraUrl"),"error");return}De(hr=>({...hr,[Se]:!0})),Fn(hr=>({...hr,[Se]:null}));try{const hr=await fe.testExternalCamera(Se,Dt,sr);Fn(Ti=>({...Ti,[Se]:hr})),hr.success?o(a("settings.toast.cameraConnected",{resolution:hr.resolution||""}),"success"):o(hr.error||a("settings.toast.connectionFailed"),"error")}catch(hr){const Ti=hr instanceof Error?hr.message:a("settings.toast.testFailed");Fn(Ua=>({...Ua,[Se]:{success:!1,error:Ti}})),o(Ti,"error")}finally{De(hr=>({...hr,[Se]:!1}))}},[xi,rn]=w.useState({}),Ln=w.useRef({}),Ho=w.useRef(new Set);w.useEffect(()=>{if(fn){const Se={};fn.forEach(Dt=>{Dt.external_camera_url&&!Ho.current.has(Dt.id)&&(Se[Dt.id]=Dt.external_camera_url,Ho.current.add(Dt.id))}),Object.keys(Se).length>0&&rn(Dt=>({...Dt,...Se}))}},[fn]);const Gs=(Se,Dt)=>{rn(sr=>({...sr,[Se]:Dt})),Ln.current[Se]&&clearTimeout(Ln.current[Se]),Ln.current[Se]=setTimeout(()=>{Nr.mutate({id:Se,data:{external_camera_url:Dt||null}})},800)},bo=(Se,Dt)=>{const sr={};Dt.type!==void 0&&(sr.external_camera_type=Dt.type||null),Dt.enabled!==void 0&&(sr.external_camera_enabled=Dt.enabled),Nr.mutate({id:Se,data:sr})};return Rt||!k?i.jsx("div",{className:"p-4 md:p-8 flex justify-center",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):i.jsxs("div",{className:"p-4 md:p-8",children:[i.jsxs("div",{className:"mb-8",children:[i.jsx("h1",{className:"text-2xl font-bold text-white",children:a("settings.title")}),i.jsx("p",{className:"text-bambu-gray",children:a("settings.configureBambuddy")})]}),i.jsxs("div",{className:"flex flex-wrap gap-1 mb-6 border-b border-bambu-dark-tertiary",children:[i.jsx("button",{onClick:()=>L("general"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px ${q==="general"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:a("settings.tabs.general")}),i.jsxs("button",{onClick:()=>L("plugs"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="plugs"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(bl,{className:"w-4 h-4"}),a("settings.tabs.smartPlugs"),Ie&&Ie.length>0&&i.jsx("span",{className:"text-xs bg-bambu-dark-tertiary px-1.5 py-0.5 rounded-full",children:Ie.length})]}),i.jsxs("button",{onClick:()=>L("notifications"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="notifications"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(db,{className:"w-4 h-4"}),a("settings.tabs.notifications"),St&&St.length>0&&i.jsx("span",{className:"text-xs bg-bambu-dark-tertiary px-1.5 py-0.5 rounded-full",children:St.length})]}),i.jsxs("button",{onClick:()=>L("filament"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="filament"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(Dhe,{className:"w-4 h-4"}),a("settings.tabs.filament")]}),i.jsxs("button",{onClick:()=>L("network"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="network"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(mb,{className:"w-4 h-4"}),a("settings.tabs.network"),i.jsx("span",{className:`w-2 h-2 rounded-full ${Zn?.enabled?"bg-green-400":"bg-gray-500"}`})]}),i.jsxs("button",{onClick:()=>L("apikeys"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="apikeys"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(sl,{className:"w-4 h-4"}),a("settings.tabs.apiKeys"),jt&&jt.length>0&&i.jsx("span",{className:"text-xs bg-bambu-dark-tertiary px-1.5 py-0.5 rounded-full",children:jt.length})]}),i.jsxs("button",{onClick:()=>L("virtual-printer"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="virtual-printer"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(_r,{className:"w-4 h-4"}),a("settings.tabs.virtualPrinter"),i.jsx("span",{className:`w-2 h-2 rounded-full ${vn?"bg-green-400":"bg-gray-500"}`})]}),i.jsxs("button",{onClick:()=>L("users"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="users"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(Sm,{className:"w-4 h-4"}),a("settings.tabs.users"),l&&i.jsx("span",{className:"w-2 h-2 rounded-full bg-green-400"})]}),i.jsxs("button",{onClick:()=>L("backup"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${q==="backup"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(Uc,{className:"w-4 h-4"}),a("settings.tabs.backup"),i.jsx("span",{className:`w-2 h-2 rounded-full ${ni?.is_authenticated&&gi?.configured&&gi?.enabled?"bg-green-400":"bg-gray-500"}`})]})]}),q==="general"&&i.jsxs("div",{className:"flex flex-col lg:flex-row gap-6 lg:gap-8",children:[i.jsxs("div",{className:"space-y-6 flex-1 lg:max-w-xl",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.general")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[i.jsx($m,{className:"w-4 h-4 inline mr-1"}),a("settings.language")]}),i.jsxs("div",{className:"relative",children:[i.jsx("select",{value:s.language,onChange:Se=>{s.changeLanguage(Se.target.value),fe.updateSettings({language:Se.target.value}),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:OB.map(Se=>i.jsxs("option",{value:Se.code,children:[Se.nativeName," (",Se.name,")"]},Se.code))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.languageDescription")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.defaultView")}),i.jsxs("div",{className:"relative",children:[i.jsx("select",{value:Q,onChange:Se=>Je(Se.target.value),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:zv.map(Se=>i.jsx("option",{value:Se.to,children:a(Se.labelKey)},Se.id))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.defaultViewDescription")})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.dateFormat")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:k.date_format||"system",onChange:Se=>$t("date_format",Se.target.value),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[i.jsx("option",{value:"system",children:a("settings.systemDefault")}),i.jsx("option",{value:"us",children:a("settings.dateFormatUs")}),i.jsx("option",{value:"eu",children:a("settings.dateFormatEu")}),i.jsx("option",{value:"iso",children:a("settings.dateFormatIso")})]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.timeFormat")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:k.time_format||"system",onChange:Se=>$t("time_format",Se.target.value),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[i.jsx("option",{value:"system",children:a("settings.systemDefault")}),i.jsx("option",{value:"12h",children:a("settings.timeFormat12")}),i.jsx("option",{value:"24h",children:a("settings.timeFormat24")})]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.defaultPrinter")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:k.default_printer_id??"",onChange:Se=>$t("default_printer_id",Se.target.value?Number(Se.target.value):null),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[i.jsx("option",{value:"",children:a("settings.noDefaultPrinter")}),fn?.map(Se=>i.jsx("option",{value:Se.id,children:Se.name},Se.id))]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.defaultPrinterDescription")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.preferredSlicer")}),i.jsxs("div",{className:"relative",children:[i.jsxs("select",{value:k.preferred_slicer??"bambu_studio",onChange:Se=>$t("preferred_slicer",Se.target.value),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[i.jsx("option",{value:"bambu_studio",children:a("settings.slicerBambuStudio")}),i.jsx("option",{value:"orcaslicer",children:a("settings.slicerOrcaSlicer")})]}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.preferredSlicerDescription")})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.sidebarOrder")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.sidebarOrderDescription")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:tt,children:[i.jsx(mo,{className:"w-4 h-4"}),a("settings.reset")]})]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(mC,{className:"w-5 h-5"}),a("settings.appearance")]})}),i.jsxs(Pt,{className:"space-y-6",children:[i.jsxs("div",{className:`space-y-3 p-4 rounded-lg border ${u==="dark"?"border-bambu-green bg-bambu-green/5":"border-bambu-dark-tertiary"}`,children:[i.jsxs("h3",{className:"text-sm font-medium text-white flex items-center gap-2",children:[a("settings.darkMode"),u==="dark"&&i.jsx("span",{className:"text-xs text-bambu-green",children:a("settings.active")})]}),i.jsxs("div",{className:"grid grid-cols-3 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.background")}),i.jsxs("select",{value:p,onChange:Se=>{_(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"neutral",children:a("settings.bgNeutral")}),i.jsx("option",{value:"warm",children:a("settings.bgWarm")}),i.jsx("option",{value:"cool",children:a("settings.bgCool")}),i.jsx("option",{value:"oled",children:a("settings.bgOled")}),i.jsx("option",{value:"slate",children:a("settings.bgSlate")}),i.jsx("option",{value:"forest",children:a("settings.bgForest")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.accent")}),i.jsxs("select",{value:f,onChange:Se=>{N(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"green",children:a("settings.accentGreen")}),i.jsx("option",{value:"teal",children:a("settings.accentTeal")}),i.jsx("option",{value:"blue",children:a("settings.accentBlue")}),i.jsx("option",{value:"orange",children:a("settings.accentOrange")}),i.jsx("option",{value:"purple",children:a("settings.accentPurple")}),i.jsx("option",{value:"red",children:a("settings.accentRed")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.style")}),i.jsxs("select",{value:m,onChange:Se=>{y(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"classic",children:a("settings.styleClassic")}),i.jsx("option",{value:"glow",children:a("settings.styleGlow")}),i.jsx("option",{value:"vibrant",children:a("settings.styleVibrant")})]})]})]})]}),i.jsxs("div",{className:`space-y-3 p-4 rounded-lg border ${u==="light"?"border-bambu-green bg-bambu-green/5":"border-bambu-dark-tertiary"}`,children:[i.jsxs("h3",{className:"text-sm font-medium text-white flex items-center gap-2",children:[a("settings.lightMode"),u==="light"&&i.jsx("span",{className:"text-xs text-bambu-green",children:a("settings.active")})]}),i.jsxs("div",{className:"grid grid-cols-3 gap-3",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.background")}),i.jsxs("select",{value:v,onChange:Se=>{T(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"neutral",children:a("settings.bgNeutral")}),i.jsx("option",{value:"warm",children:a("settings.bgWarm")}),i.jsx("option",{value:"cool",children:a("settings.bgCool")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.accent")}),i.jsxs("select",{value:g,onChange:Se=>{P(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"green",children:a("settings.accentGreen")}),i.jsx("option",{value:"teal",children:a("settings.accentTeal")}),i.jsx("option",{value:"blue",children:a("settings.accentBlue")}),i.jsx("option",{value:"orange",children:a("settings.accentOrange")}),i.jsx("option",{value:"purple",children:a("settings.accentPurple")}),i.jsx("option",{value:"red",children:a("settings.accentRed")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-xs text-bambu-gray mb-1",children:a("settings.style")}),i.jsxs("select",{value:x,onChange:Se=>{C(Se.target.value),o(a("settings.toast.settingsSaved"),"success")},className:"w-full px-2 py-1.5 text-sm bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"classic",children:a("settings.styleClassic")}),i.jsx("option",{value:"glow",children:a("settings.styleGlow")}),i.jsx("option",{value:"vibrant",children:a("settings.styleVibrant")})]})]})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.themeToggleHint")})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.archiveSettings")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.autoArchivePrints")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.autoArchiveDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.auto_archive,onChange:Se=>$t("auto_archive",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.saveThumbnails")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.saveThumbnailsDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.save_thumbnails,onChange:Se=>$t("save_thumbnails",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.captureFinishPhoto")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.captureFinishPhotoDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.capture_finish_photo,onChange:Se=>$t("capture_finish_photo",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),k.capture_finish_photo&&yn&&!yn.installed&&i.jsxs("div",{className:"flex items-start gap-2 p-3 bg-yellow-500/10 border border-yellow-500/30 rounded-lg",children:[i.jsx(Cn,{className:"w-5 h-5 text-yellow-500 flex-shrink-0 mt-0.5"}),i.jsxs("div",{className:"text-sm",children:[i.jsx("p",{className:"text-yellow-500 font-medium",children:a("settings.ffmpegNotInstalled")}),i.jsx("p",{className:"text-bambu-gray mt-1",children:a("settings.ffmpegRequired")})]})]})]})]})]}),i.jsxs("div",{className:"space-y-6 flex-1 lg:max-w-md",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(ZF,{className:"w-5 h-5 text-bambu-green"}),a("settings.camera")]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.cameraViewMode")}),i.jsxs("select",{value:k.camera_view_mode??"window",onChange:Se=>$t("camera_view_mode",Se.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"window",children:a("settings.newWindow")}),i.jsx("option",{value:"embedded",children:a("settings.embeddedOverlay")})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:k.camera_view_mode==="embedded"?a("settings.cameraOverlayDescription"):a("settings.cameraWindowDescription")})]}),i.jsxs("div",{className:"border-t border-bambu-dark-tertiary pt-4 mt-4",children:[i.jsx("h3",{className:"text-sm font-medium text-white mb-2",children:a("settings.externalCameras")}),i.jsx("p",{className:"text-xs text-bambu-gray mb-3",children:a("settings.externalCamerasDescription")}),fn&&fn.length>0?i.jsx("div",{className:"space-y-3",children:fn.map(Se=>i.jsxs("div",{className:"p-3 bg-bambu-dark rounded-lg",children:[i.jsxs("div",{className:"flex items-center justify-between mb-2",children:[i.jsx("span",{className:"text-white font-medium text-sm",children:Se.name}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:Se.external_camera_enabled,onChange:Dt=>bo(Se.id,{enabled:Dt.target.checked}),className:"sr-only peer"}),i.jsx("div",{className:"w-9 h-5 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:border-gray-300 after:border after:rounded-full after:h-4 after:w-4 after:transition-all peer-checked:bg-bambu-green"})]})]}),Se.external_camera_enabled&&i.jsxs("div",{className:"space-y-2 mt-2",children:[i.jsx("input",{type:"text",placeholder:Se.external_camera_type==="usb"?a("settings.cameraPlaceholderUsb"):a("settings.cameraPlaceholderUrl"),value:xi[Se.id]??Se.external_camera_url??"",onChange:Dt=>Gs(Se.id,Dt.target.value),className:"w-full px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none"}),i.jsxs("div",{className:"flex gap-2",children:[i.jsxs("select",{value:Se.external_camera_type||"mjpeg",onChange:Dt=>bo(Se.id,{type:Dt.target.value}),className:"flex-1 px-3 py-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded text-white text-sm focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"mjpeg",children:a("settings.cameraTypeMjpeg")}),i.jsx("option",{value:"rtsp",children:a("settings.cameraTypeRtsp")}),i.jsx("option",{value:"snapshot",children:a("settings.cameraTypeSnapshot")}),i.jsx("option",{value:"usb",children:a("settings.cameraTypeUsb")})]}),i.jsx(Oe,{size:"sm",variant:"secondary",onClick:()=>vr(Se.id,xi[Se.id]??Se.external_camera_url??"",Se.external_camera_type||"mjpeg"),disabled:Be[Se.id]||!(xi[Se.id]??Se.external_camera_url),children:Be[Se.id]?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):a("settings.test")})]}),Qn[Se.id]&&i.jsx("div",{className:`text-xs flex items-center gap-1 ${Qn[Se.id]?.success?"text-green-500":"text-red-500"}`,children:Qn[Se.id]?.success?i.jsxs(i.Fragment,{children:[i.jsx(pr,{className:"w-3 h-3"}),a("settings.connected"),Qn[Se.id]?.resolution&&` (${Qn[Se.id]?.resolution})`]}):i.jsxs(i.Fragment,{children:[i.jsx(Vi,{className:"w-3 h-3"}),Qn[Se.id]?.error||a("settings.toast.connectionFailed")]})})]})]},Se.id))}):i.jsx("p",{className:"text-xs text-bambu-gray italic",children:a("settings.noPrintersConfigured")})]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.costTracking")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.currency")}),i.jsx("select",{value:k.currency,onChange:Se=>$t("currency",Se.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:W$e.map(Se=>i.jsx("option",{value:Se.code,children:Se.label},Se.code))})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.defaultFilamentCost")}),i.jsxs("div",{className:"relative",children:[i.jsx("span",{className:"absolute left-3 top-1/2 -translate-y-1/2 text-bambu-gray text-sm pointer-events-none",children:ol(k.currency)}),i.jsx("input",{type:"number",step:"0.01",min:"0",value:k.default_filament_cost,onChange:Se=>$t("default_filament_cost",parseFloat(Se.target.value)||0),style:{paddingLeft:`${Math.max(2,ol(k.currency).length*.6+1)}rem`},className:"w-full pr-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.electricityCost")}),i.jsxs("div",{className:"relative",children:[i.jsx("span",{className:"absolute left-3 top-1/2 -translate-y-1/2 text-bambu-gray text-sm pointer-events-none",children:ol(k.currency)}),i.jsx("input",{type:"number",step:"0.001",min:"0",value:k.energy_cost_per_kwh,onChange:Se=>$t("energy_cost_per_kwh",parseFloat(Se.target.value)||0),style:{paddingLeft:`${Math.max(2,ol(k.currency).length*.6+1)}rem`},className:"w-full pr-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.energyDisplayMode")}),i.jsxs("select",{value:k.energy_tracking_mode||"total",onChange:Se=>$t("energy_tracking_mode",Se.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"print",children:a("settings.printsOnly")}),i.jsx("option",{value:"total",children:a("settings.totalConsumption")})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:k.energy_tracking_mode==="print"?a("settings.energyModePrintDescription"):a("settings.energyModeTotalDescription")})]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(Ds,{className:"w-5 h-5 text-bambu-green"}),a("settings.fileManager")]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.createArchiveEntry")}),i.jsxs("select",{value:k.library_archive_mode??"ask",onChange:Se=>$t("library_archive_mode",Se.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"always",children:a("settings.archiveMode.always")}),i.jsx("option",{value:"never",children:a("settings.archiveMode.never")}),i.jsx("option",{value:"ask",children:a("settings.archiveMode.ask")})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.createArchiveEntryDescription")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.lowDiskSpaceWarning")}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",min:"0.5",max:"100",step:"0.5",value:k.library_disk_warning_gb??5,onChange:Se=>$t("library_disk_warning_gb",parseFloat(Se.target.value)||5),className:"w-24 px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:"GB"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.lowDiskSpaceDescription")})]})]})]})]}),i.jsxs("div",{className:"space-y-6 flex-1 lg:max-w-sm",children:[i.jsx(lJe,{}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.updates")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-xs font-medium text-bambu-gray uppercase tracking-wider",children:a("settings.printerFirmware")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.checkPrinterFirmware")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.checkFirmwareDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.check_printer_firmware??!0,onChange:Se=>$t("check_printer_firmware",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsx("div",{className:"border-t border-bambu-dark-tertiary pt-4",children:i.jsx("p",{className:"text-xs font-medium text-bambu-gray uppercase tracking-wider mb-4",children:a("settings.bambuddySoftware")})}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.checkForUpdatesLabel")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.autoCheckDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.check_updates,onChange:Se=>$t("check_updates",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{className:`flex items-center justify-between ${k.check_updates?"":"opacity-50"}`,children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.includeBetaUpdates")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.includeBetaUpdatesDesc")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.include_beta_updates??!1,onChange:Se=>$t("include_beta_updates",Se.target.checked),disabled:!k.check_updates,className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center justify-between mb-2",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.currentVersion")}),i.jsxs("p",{className:"text-sm text-bambu-gray",children:["v",yr?.version||"..."]})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>ar(),disabled:li,children:[li?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Sr,{className:"w-4 h-4"}),a("settings.checkNow")]})]}),gn?.update_available?i.jsxs("div",{className:"mt-4 p-3 bg-bambu-green/10 border border-bambu-green/30 rounded-lg",children:[i.jsxs("div",{className:"flex items-start justify-between",children:[i.jsxs("div",{children:[i.jsxs("p",{className:"text-bambu-green font-medium",children:["Update available: v",gn.latest_version]}),gn.release_name&&gn.release_name!==gn.latest_version&&i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:gn.release_name})]}),i.jsxs("div",{className:"flex items-center gap-2",children:[gn.release_notes&&i.jsx("button",{onClick:()=>_e(!0),className:"text-bambu-gray hover:text-white transition-colors text-sm underline",children:a("settings.releaseNotes")}),gn.release_url&&i.jsx("a",{href:gn.release_url,target:"_blank",rel:"noopener noreferrer",className:"text-bambu-gray hover:text-white transition-colors",title:a("settings.viewReleaseOnGitHub"),children:i.jsx(ei,{className:"w-4 h-4"})})]})]}),Dn?.status==="downloading"||Dn?.status==="installing"?i.jsxs("div",{className:"mt-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-sm text-bambu-gray",children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),i.jsx("span",{children:Dn.message})]}),i.jsx("div",{className:"mt-2 w-full bg-bambu-dark-tertiary rounded-full h-2",children:i.jsx("div",{className:"bg-bambu-green h-2 rounded-full transition-all duration-300",style:{width:`${Dn.progress}%`}})})]}):Dn?.status==="complete"?i.jsx("div",{className:"mt-3 p-2 bg-bambu-green/20 rounded text-sm text-bambu-green",children:Dn.message}):Dn?.status==="error"?i.jsx("div",{className:"mt-3 p-2 bg-red-500/20 rounded text-sm text-red-400",children:Dn.error||Dn.message}):gn?.is_docker?i.jsxs("div",{className:"mt-3 p-3 bg-bambu-dark-tertiary rounded-lg",children:[i.jsx("p",{className:"text-sm text-bambu-gray mb-2",children:a("settings.updateViaDocker")}),i.jsx("code",{className:"block text-xs bg-bambu-dark p-2 rounded text-bambu-green font-mono",children:"docker compose pull && docker compose up -d"})]}):i.jsxs(Oe,{className:"mt-3",onClick:()=>Fl.mutate(),disabled:Fl.isPending,children:[Fl.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(hi,{className:"w-4 h-4"}),a("settings.installUpdate")]})]}):gn?.error?i.jsx("div",{className:"mt-2 p-2 bg-red-500/10 border border-red-500/30 rounded text-sm text-red-400",children:a("settings.failedToCheckUpdates",{error:gn.error})}):gn&&!gn.update_available?i.jsx("p",{className:"mt-2 text-sm text-bambu-gray",children:a("settings.latestVersionRunning")}):null]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.dataManagement")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.clearNotificationLogs")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.clearNotificationLogsDescription")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>F(!0),children:[i.jsx(Qt,{className:"w-4 h-4"}),a("common.clear")]})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.resetUiPreferences")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.resetUiPreferencesDescription")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>xe(!0),children:[i.jsx(Qt,{className:"w-4 h-4"}),a("settings.reset")]})]}),i.jsxs("div",{className:"pt-4 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.storageUsage","Storage Usage")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.storageUsageDescription","Breakdown of data usage by category")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:Qe,disabled:et||be,children:[i.jsx(Sr,{className:`w-4 h-4 ${et||be?"animate-spin":""}`}),a("common.refresh","Refresh")]})]}),i.jsx("div",{className:"mt-3",children:Ke?i.jsxs("div",{className:"flex items-center gap-2 text-sm text-bambu-gray",children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),a("common.loading","Loading")]}):Te?i.jsxs(i.Fragment,{children:[i.jsx("div",{className:"w-full h-3 bg-bambu-dark rounded-full overflow-hidden flex",children:Te.categories.filter(Se=>Se.bytes>0).map((Se,Dt)=>i.jsx("div",{className:`${MK(Se.key,Dt)} h-full`,style:{width:`${Se.percent_of_total}%`},title:`${Se.label}: ${Se.formatted}`},Se.key))}),i.jsx("div",{className:"mt-3 flex flex-wrap gap-3",children:Te.categories.filter(Se=>Se.bytes>0).map((Se,Dt)=>i.jsxs("div",{className:"flex items-center gap-2 text-xs",children:[i.jsx("span",{className:`w-3 h-3 rounded-full ${MK(Se.key,Dt)}`}),i.jsx("span",{className:"text-bambu-gray",children:Se.label}),i.jsx("span",{className:"text-white",children:Se.formatted}),i.jsxs("span",{className:"text-bambu-gray",children:["(",Se.percent_of_total.toFixed(1),"%)"]})]},Se.key))}),i.jsxs("div",{className:"mt-2 text-xs text-bambu-gray",children:[a("settings.storageUsageTotal","Total"),": ",i.jsx("span",{className:"text-white",children:Te.total_formatted}),Te.scan_errors>0&&i.jsxs("span",{className:"ml-2 text-amber-400",children:[a("settings.storageUsageErrors","Scan errors"),": ",Te.scan_errors]})]}),Te.other_breakdown?.length>0&&i.jsxs("div",{className:"mt-4",children:[i.jsx("p",{className:"text-xs text-bambu-gray mb-2",children:a("settings.storageUsageOtherBreakdown","Other breakdown")}),i.jsx("div",{className:"space-y-2",children:Te.other_breakdown.map(Se=>i.jsxs("div",{className:"flex items-center justify-between text-xs",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:"text-white",children:Se.label}),i.jsx("span",{className:`px-2 py-0.5 rounded-full border ${Se.kind==="system"?"border-slate-500 text-slate-300":"border-bambu-green text-bambu-green"}`,children:Se.kind==="system"?a("settings.storageUsageSystem","System"):a("settings.storageUsageData","Data")})]}),i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray",children:[i.jsx("span",{className:"text-white",children:Se.formatted}),i.jsxs("span",{children:["(",Se.percent_of_total.toFixed(1),"%)"]})]})]},`${Se.bucket}-${Se.kind}`))})]})]}):i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.storageUsageUnavailable","Storage usage data is unavailable")})})]}),i.jsxs("div",{className:"flex items-center justify-between pt-4 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.backupRestore")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.backupRestoreDescription")})]}),i.jsxs(Oe,{variant:"secondary",size:"sm",onClick:()=>L("backup"),children:[i.jsx(Uc,{className:"w-4 h-4"}),a("settings.goToBackup")]})]})]})]})]})]}),q==="network"&&k&&i.jsxs("div",{className:"flex flex-col lg:flex-row gap-6",children:[i.jsxs("div",{className:"flex-1 lg:max-w-xl space-y-4",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx($m,{className:"w-5 h-5 text-blue-400"}),a("settings.externalUrl")]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.externalUrlDescription")}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.bambuddyUrl")}),i.jsx("input",{type:"text",value:k.external_url??"",onChange:Se=>$t("external_url",Se.target.value),placeholder:"http://192.168.1.100:8000",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.externalUrlHint")})]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(Sr,{className:"w-5 h-5 text-blue-400"}),a("settings.ftpRetry")]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.ftpRetryDescription")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.enableRetry")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.autoRetryDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.ftp_retry_enabled??!0,onChange:Se=>$t("ftp_retry_enabled",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),k.ftp_retry_enabled&&i.jsxs("div",{className:"space-y-4 pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.retryAttempts")}),i.jsxs("div",{className:"relative w-44",children:[i.jsx("select",{value:k.ftp_retry_count??3,onChange:Se=>$t("ftp_retry_count",parseInt(Se.target.value)),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[1,2,3,4,5,6,7,8,9,10].map(Se=>i.jsx("option",{value:Se,children:a("settings.time",{count:Se})},Se))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.retryDelay")}),i.jsxs("div",{className:"relative w-44",children:[i.jsx("select",{value:k.ftp_retry_delay??2,onChange:Se=>$t("ftp_retry_delay",parseInt(Se.target.value)),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[1,2,3,5,10,15,20,30].map(Se=>i.jsx("option",{value:Se,children:a("settings.second",{count:Se})},Se))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.connectionTimeout")}),i.jsxs("div",{className:"relative w-44",children:[i.jsx("select",{value:k.ftp_timeout??30,onChange:Se=>$t("ftp_timeout",parseInt(Se.target.value)),className:"w-full px-3 py-2 pr-10 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none appearance-none cursor-pointer",children:[10,15,20,30,45,60,90,120].map(Se=>i.jsx("option",{value:Se,children:a("settings.nSeconds",{count:Se})},Se))}),i.jsx(jn,{className:"absolute right-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray pointer-events-none"})]}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.increaseForWeakWifi")})]})]})]})]})]}),i.jsxs("div",{className:"flex-1 lg:max-w-xl space-y-4",children:[i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(j0,{className:"w-5 h-5 text-bambu-green"}),a("settings.homeAssistant")]}),k.ha_enabled&&Sn&&i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:`w-2.5 h-2.5 rounded-full ${Sn.success?"bg-green-400":"bg-red-400"}`}),i.jsx("span",{className:`text-sm ${Sn.success?"text-green-400":"text-red-400"}`,children:Sn.success?a("settings.connected"):a("settings.disconnected")})]})]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.homeAssistantFullDescription")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex-1",children:[i.jsx("p",{className:"text-white",children:a("settings.enableHomeAssistant")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.homeAssistantDescription")}),k.ha_env_managed&&i.jsxs("div",{className:"flex items-center gap-1 mt-1",children:[i.jsx(Jh,{className:"w-3 h-3 text-bambu-green"}),i.jsx("span",{className:"text-xs text-bambu-green",children:a("settings.autoEnabledViaEnv")})]})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.ha_enabled??!1,onChange:Se=>$t("ha_enabled",Se.target.checked),disabled:k.ha_env_managed,className:"sr-only peer"}),i.jsx("div",{className:`w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green ${k.ha_env_managed?"opacity-60 cursor-not-allowed":""}`})]})]}),k.ha_enabled&&i.jsxs(i.Fragment,{children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.homeAssistantUrl"),k.ha_url_from_env&&i.jsx("span",{className:"ml-2 text-xs text-bambu-green",children:a("settings.environmentManagedLabel")})]}),i.jsxs("div",{className:"relative",children:[i.jsx("input",{type:"text",value:k.ha_url??"",onChange:Se=>$t("ha_url",Se.target.value),placeholder:"http://192.168.1.100:8123",disabled:k.ha_url_from_env,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${k.ha_url_from_env?"opacity-60 cursor-not-allowed":""}`}),k.ha_url_from_env&&i.jsx(Jh,{className:"absolute right-3 top-2.5 w-4 h-4 text-bambu-gray"})]}),k.ha_url_from_env&&i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.urlFromEnvReadOnly")})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.longLivedAccessToken"),k.ha_token_from_env&&i.jsx("span",{className:"ml-2 text-xs text-bambu-green",children:a("settings.environmentManagedLabel")})]}),i.jsxs("div",{className:"relative",children:[i.jsx("input",{type:"password",value:k.ha_token??"",onChange:Se=>$t("ha_token",Se.target.value),placeholder:"eyJ0eXAiOiJKV1QiLC...",disabled:k.ha_token_from_env,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${k.ha_token_from_env?"opacity-60 cursor-not-allowed":""}`}),k.ha_token_from_env&&i.jsx(Jh,{className:"absolute right-3 top-2.5 w-4 h-4 text-bambu-gray"})]}),k.ha_token_from_env?i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.tokenFromEnvReadOnly")}):i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.haTokenHint")})]}),k.ha_url&&k.ha_token&&i.jsx("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:i.jsxs(Oe,{variant:"secondary",size:"sm",disabled:xn,onClick:async()=>{Rn(!0),on(null);try{const Se=await fe.testHAConnection(k.ha_url,k.ha_token);on(Se)}catch(Se){on({success:!1,message:null,error:Se instanceof Error?Se.message:a("common.unknownError")})}finally{Rn(!1)}},children:[xn?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(mb,{className:"w-4 h-4"}),a("settings.testConnection")]})})]})]})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(mb,{className:"w-5 h-5 text-blue-400"}),a("settings.mqttPublishing")]}),Zn?.enabled&&i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:`w-2.5 h-2.5 rounded-full ${Zn.connected?"bg-green-400":"bg-red-400"}`}),i.jsx("span",{className:`text-sm ${Zn.connected?"text-green-400":"text-red-400"}`,children:Zn.connected?a("settings.connected"):a("settings.disconnected")})]})]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.mqttDescription")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.enableMqtt")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.mqttEnableDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.mqtt_enabled??!1,onChange:Se=>$t("mqtt_enabled",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),k.mqtt_enabled&&i.jsxs("div",{className:"space-y-4 pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.brokerHostname")}),i.jsx("input",{type:"text",value:k.mqtt_broker??"",onChange:Se=>$t("mqtt_broker",Se.target.value),placeholder:"mqtt.example.com or 192.168.1.100",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{className:"flex items-end gap-4",children:[i.jsxs("div",{className:"flex-1",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.port")}),i.jsx("input",{type:"number",min:"1",max:"65535",value:k.mqtt_port??1883,onChange:Se=>$t("mqtt_port",Math.min(65535,Math.max(1,parseInt(Se.target.value)||1883))),className:"w-24 px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{className:"flex items-center gap-3 pb-2",children:[i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.mqtt_use_tls??!1,onChange:Se=>{const Dt=Se.target.checked;$t("mqtt_use_tls",Dt);const sr=k.mqtt_port??1883;Dt&&sr===1883?$t("mqtt_port",8883):!Dt&&sr===8883&&$t("mqtt_port",1883)},className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]}),i.jsx("span",{className:"text-white text-sm",children:a("settings.useTls")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.usernameOptional")}),i.jsx("input",{type:"text",value:k.mqtt_username??"",onChange:Se=>$t("mqtt_username",Se.target.value),placeholder:a("settings.leaveEmptyForAnonymous"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.passwordOptional")}),i.jsx("input",{type:"password",value:k.mqtt_password??"",onChange:Se=>$t("mqtt_password",Se.target.value),placeholder:a("settings.leaveEmptyForAnonymous"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.topicPrefix")}),i.jsx("input",{type:"text",value:k.mqtt_topic_prefix??"bambuddy",onChange:Se=>$t("mqtt_topic_prefix",Se.target.value),placeholder:"bambuddy",className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.topicPrefixHint",{prefix:k.mqtt_topic_prefix||"bambuddy"})})]}),Zn&&i.jsx("div",{className:"pt-3 mt-3 border-t border-bambu-dark-tertiary",children:i.jsxs("div",{className:"flex items-center gap-2 text-sm",children:[i.jsx("span",{className:`w-2 h-2 rounded-full ${Zn.connected?"bg-green-400":"bg-red-400"}`}),i.jsx("span",{className:"text-bambu-gray",children:Zn.connected?i.jsxs(i.Fragment,{children:[a("settings.mqttConnectedTo")," ",i.jsxs("span",{className:"text-white",children:[Zn.broker,":",Zn.port]})]}):a("settings.spoolmanDisconnected")})]})})]})]})]})]}),i.jsx("div",{className:"flex-1 lg:max-w-md space-y-4",children:i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(MD,{className:"w-5 h-5 text-orange-400"}),a("settings.prometheusMetrics")]})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.prometheusEndpointDescription")}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white",children:a("settings.enableMetricsEndpoint")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.prometheusDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.prometheus_enabled??!1,onChange:Se=>$t("prometheus_enabled",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]}),k.prometheus_enabled&&i.jsxs("div",{className:"space-y-4 pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.bearerTokenOptional")}),i.jsx("input",{type:"password",value:k.prometheus_token??"",onChange:Se=>$t("prometheus_token",Se.target.value),placeholder:a("settings.leaveEmptyForNoAuth"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:a("settings.bearerTokenHint")})]}),i.jsxs("div",{className:"pt-2 border-t border-bambu-dark-tertiary",children:[i.jsx("p",{className:"text-sm text-white mb-2",children:a("settings.availableMetrics")}),i.jsxs("div",{className:"text-xs text-bambu-gray space-y-1",children:[i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_printer_connected"})," - ",a("settings.metricsConnectionStatus")]}),i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_printer_state"})," - ",a("settings.metricsPrinterState")]}),i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_print_progress"})," - ",a("settings.metricsPrintProgress")]}),i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_bed_temp_celsius"})," - ",a("settings.metricsBedTemp")]}),i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_nozzle_temp_celsius"})," - ",a("settings.metricsNozzleTemp")]}),i.jsxs("p",{children:[i.jsx("code",{className:"text-orange-400",children:"bambuddy_prints_total"})," - ",a("settings.metricsPrintsTotal")]}),i.jsx("p",{className:"text-bambu-gray/70 italic",children:a("settings.metricsMore")})]})]})]})]})]})})]}),Sn&&i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50",children:i.jsxs("div",{className:"bg-bambu-dark-secondary rounded-lg p-6 max-w-md w-full mx-4",children:[i.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[Sn.success?i.jsx(pr,{className:"w-8 h-8 text-green-400"}):i.jsx(Vi,{className:"w-8 h-8 text-red-400"}),i.jsx("h3",{className:"text-lg font-medium text-white",children:Sn.success?a("settings.connectionSuccessful"):a("settings.connectionFailed")})]}),i.jsx("p",{className:"text-bambu-gray mb-6",children:Sn.success?Sn.message||a("settings.haConnectionSuccess"):Sn.error||a("settings.haConnectionFailed")}),i.jsx("div",{className:"flex justify-end",children:i.jsx(Oe,{variant:"primary",onClick:()=>on(null),children:a("settings.ok")})})]})}),q==="plugs"&&i.jsxs("div",{className:"max-w-4xl",children:[i.jsxs("div",{className:"flex items-start justify-between mb-6",children:[i.jsxs("div",{children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(bl,{className:"w-5 h-5 text-bambu-green"}),a("settings.smartPlugs")]}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:a("settings.smartPlugsDescription")})]}),i.jsxs("div",{className:"flex items-center gap-2 pt-1 shrink-0",children:[Ie&&Ie.filter(Se=>Se.enabled).length>1&&i.jsxs(i.Fragment,{children:[i.jsxs(Oe,{variant:"secondary",size:"sm",className:"whitespace-nowrap",onClick:()=>ce("on"),disabled:bt.isPending,title:a("settings.turnAllPlugsOn"),children:[bt.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Su,{className:"w-4 h-4 text-bambu-green"}),a("settings.allOn")]}),i.jsxs(Oe,{variant:"secondary",size:"sm",className:"whitespace-nowrap",onClick:()=>ce("off"),disabled:bt.isPending,title:a("settings.turnAllPlugsOff"),children:[bt.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(pC,{className:"w-4 h-4 text-red-400"}),a("settings.allOff")]})]}),i.jsxs(Oe,{className:"whitespace-nowrap",onClick:()=>{U(null),R(!0)},children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addSmartPlug")]})]})]}),Ie&&Ie.length>0&&i.jsxs(Tt,{className:"mb-6",children:[i.jsx(qn,{children:i.jsxs("h3",{className:"text-base font-semibold text-white flex items-center gap-2",children:[i.jsx(ac,{className:"w-4 h-4 text-yellow-400"}),a("settings.energySummary"),nt&&i.jsx(lt,{className:"w-4 h-4 animate-spin text-bambu-gray ml-2"})]})}),i.jsx(Pt,{children:ot?i.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-4",children:[i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray text-xs mb-1",children:[i.jsx(ac,{className:"w-3 h-3"}),a("settings.currentPower")]}),i.jsxs("div",{className:"text-xl font-bold text-white",children:[ot.totalPower.toFixed(1),i.jsx("span",{className:"text-sm font-normal text-bambu-gray ml-1",children:"W"})]}),i.jsx("div",{className:"text-xs text-bambu-gray mt-1",children:a("settings.plugsOnline",{reachable:ot.reachableCount,total:ot.totalPlugs})})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray text-xs mb-1",children:[i.jsx(Xr,{className:"w-3 h-3"}),a("settings.today")]}),i.jsxs("div",{className:"text-xl font-bold text-white",children:[ot.totalToday.toFixed(3),i.jsx("span",{className:"text-sm font-normal text-bambu-gray ml-1",children:"kWh"})]}),(k?.energy_cost_per_kwh??0)>0&&i.jsxs("div",{className:"text-xs text-bambu-gray mt-1",children:["~",(ot.totalToday*(k?.energy_cost_per_kwh??0)).toFixed(2)," ",ol(k?.currency||"USD")]})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray text-xs mb-1",children:[i.jsx(MD,{className:"w-3 h-3"}),a("settings.yesterday")]}),i.jsxs("div",{className:"text-xl font-bold text-white",children:[ot.totalYesterday.toFixed(3),i.jsx("span",{className:"text-sm font-normal text-bambu-gray ml-1",children:"kWh"})]}),(k?.energy_cost_per_kwh??0)>0&&i.jsxs("div",{className:"text-xs text-bambu-gray mt-1",children:["~",(ot.totalYesterday*(k?.energy_cost_per_kwh??0)).toFixed(2)," ",ol(k?.currency||"USD")]})]}),i.jsxs("div",{className:"bg-bambu-dark rounded-lg p-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-bambu-gray text-xs mb-1",children:[i.jsx(U1,{className:"w-3 h-3"}),a("settings.total")]}),i.jsxs("div",{className:"text-xl font-bold text-white",children:[ot.totalLifetime.toFixed(1),i.jsx("span",{className:"text-sm font-normal text-bambu-gray ml-1",children:"kWh"})]}),(k?.energy_cost_per_kwh??0)>0&&i.jsxs("div",{className:"text-xs text-bambu-gray mt-1",children:["~",(ot.totalLifetime*(k?.energy_cost_per_kwh??0)).toFixed(2)," ",ol(k?.currency||"USD")]})]})]}):nt?null:i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.enablePlugsForSummary")})})]}),ut?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):Ie&&Ie.length>0?i.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4",children:Ie.map(Se=>i.jsx(KZe,{plug:Se,onEdit:Dt=>{U(Dt),R(!0)}},Se.id))}):i.jsx(Tt,{children:i.jsx(Pt,{className:"py-12",children:i.jsxs("div",{className:"text-center text-bambu-gray",children:[i.jsx(bl,{className:"w-16 h-16 mx-auto mb-4 opacity-30"}),i.jsx("p",{className:"text-lg font-medium text-white mb-2",children:a("settings.noSmartPlugsTitle")}),i.jsx("p",{className:"text-sm mb-4",children:a("settings.noSmartPlugsDescription")}),i.jsxs(Oe,{onClick:()=>{U(null),R(!0)},children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addFirstSmartPlug")]})]})})})]}),q==="notifications"&&i.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8",children:[i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center justify-between mb-4",children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(db,{className:"w-5 h-5 text-bambu-green"}),a("settings.providers")]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs(Oe,{size:"sm",variant:"secondary",onClick:()=>pe(!0),children:[i.jsx(Fv,{className:"w-4 h-4"}),a("settings.log")]}),St&&St.length>0&&i.jsxs(Oe,{size:"sm",variant:"secondary",onClick:()=>{ad(null),Ll.mutate()},disabled:Ll.isPending,children:[Ll.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(fC,{className:"w-4 h-4"}),a("settings.testAll")]}),i.jsxs(Oe,{size:"sm",onClick:()=>{ie(null),O(!0)},children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addNotificationProvider")]})]})]}),i.jsx(Tt,{className:"mb-4",children:i.jsx(Pt,{className:"py-3",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white text-sm font-medium",children:a("settings.notificationLanguage")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.notificationLanguageDescription")})]}),i.jsx("select",{value:k.notification_language||"en",onChange:Se=>$t("notification_language",Se.target.value),className:"px-2 py-1.5 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm focus:outline-none focus:ring-1 focus:ring-bambu-green",children:OB.map(Se=>i.jsx("option",{value:Se.code,children:Se.nativeName},Se.code))})]})})}),i.jsx(Tt,{className:"mb-4",children:i.jsx(Pt,{className:"py-3",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("p",{className:"text-white text-sm font-medium",children:a("settings.bedCooledThreshold")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.bedCooledThresholdDescription")})]}),i.jsxs("div",{className:"flex items-center gap-1",children:[i.jsx("input",{type:"number",min:20,max:80,step:1,value:k.bed_cooled_threshold??35,onChange:Se=>$t("bed_cooled_threshold",Number(Se.target.value)),className:"w-16 px-2 py-1.5 bg-bambu-dark border border-bambu-dark-tertiary rounded text-white text-sm text-center focus:outline-none focus:ring-1 focus:ring-bambu-green"}),i.jsx("span",{className:"text-sm text-bambu-gray",children:"°C"})]})]})})}),ka&&i.jsx(Tt,{className:"mb-4",children:i.jsxs(Pt,{className:"py-3",children:[i.jsxs("div",{className:"flex items-center justify-between mb-2",children:[i.jsx("span",{className:"text-sm font-medium text-white",children:a("settings.testResults")}),i.jsx("button",{onClick:()=>ad(null),className:"text-bambu-gray hover:text-white text-xs",children:a("common.dismiss")})]}),i.jsxs("div",{className:"flex items-center gap-4 text-sm mb-2",children:[i.jsxs("span",{className:"flex items-center gap-1 text-bambu-green",children:[i.jsx(pr,{className:"w-4 h-4"}),a("settings.testPassedCount",{count:ka.success})]}),ka.failed>0&&i.jsxs("span",{className:"flex items-center gap-1 text-red-400",children:[i.jsx(Vi,{className:"w-4 h-4"}),a("settings.testFailedCount",{count:ka.failed})]})]}),ka.results.filter(Se=>!Se.success).length>0&&i.jsx("div",{className:"space-y-1 mt-2 pt-2 border-t border-bambu-dark-tertiary",children:ka.results.filter(Se=>!Se.success).map(Se=>i.jsxs("div",{className:"text-xs text-red-400",children:[i.jsxs("span",{className:"font-medium",children:[Se.provider_name,":"]})," ",Se.message]},Se.provider_id))})]})}),Lt?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):St&&St.length>0?i.jsx("div",{className:"space-y-3",children:St.map(Se=>i.jsx(XZe,{provider:Se,onEdit:Dt=>{ie(Dt),O(!0)}},Se.id))}):i.jsx(Tt,{children:i.jsx(Pt,{className:"py-8",children:i.jsxs("div",{className:"text-center text-bambu-gray",children:[i.jsx(db,{className:"w-12 h-12 mx-auto mb-3 opacity-30"}),i.jsx("p",{className:"text-sm font-medium text-white mb-2",children:a("settings.noProvidersTitle")}),i.jsx("p",{className:"text-xs mb-3",children:a("settings.noProvidersDescription")}),i.jsxs(Oe,{size:"sm",onClick:()=>{ie(null),O(!0)},children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addProvider")]})]})})})]}),i.jsxs("div",{children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2 mb-4",children:[i.jsx(Ds,{className:"w-5 h-5 text-bambu-green"}),a("settings.messageTemplates")]}),i.jsx("p",{className:"text-sm text-bambu-gray mb-4",children:a("settings.messageTemplatesDescription")}),In?i.jsx("div",{className:"flex justify-center py-8",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):Pn&&Pn.length>0?i.jsx("div",{className:"space-y-2",children:[...Pn].sort((Se,Dt)=>Se.name.localeCompare(Dt.name)).map(Se=>i.jsx(Tt,{className:"cursor-pointer hover:border-bambu-green/50 transition-colors",onClick:()=>ae(Se),children:i.jsx(Pt,{className:"py-2.5 px-3",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"min-w-0 flex-1",children:[i.jsx("p",{className:"text-white font-medium text-sm truncate",children:Se.name}),i.jsx("p",{className:"text-bambu-gray text-xs truncate mt-0.5",children:Se.title_template})]}),i.jsx("button",{className:"p-1.5 hover:bg-bambu-dark-tertiary rounded transition-colors shrink-0 ml-2",onClick:Dt=>{Dt.stopPropagation(),ae(Se)},children:i.jsx(Mm,{className:"w-4 h-4 text-bambu-gray"})})]})})},Se.id))}):i.jsx(Tt,{children:i.jsx(Pt,{className:"py-8",children:i.jsxs("div",{className:"text-center text-bambu-gray",children:[i.jsx(Ds,{className:"w-12 h-12 mx-auto mb-3 opacity-30"}),i.jsx("p",{className:"text-sm",children:a("settings.noTemplatesAvailable")})]})})})]})]}),q==="apikeys"&&i.jsxs("div",{className:"grid grid-cols-1 xl:grid-cols-2 gap-8",children:[i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-start justify-between gap-4 mb-6",children:[i.jsxs("div",{className:"flex-1",children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(sl,{className:"w-5 h-5 text-bambu-green"}),a("settings.apiKeys")]}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:a("settings.apiKeysDescription")})]}),i.jsxs(Oe,{size:"sm",onClick:()=>B(!0),className:"flex-shrink-0",children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.createKey")]})]}),J&&i.jsx(Tt,{className:"mb-6 border-bambu-green",children:i.jsx(Pt,{className:"py-4",children:i.jsxs("div",{className:"flex items-start gap-3",children:[i.jsx(pr,{className:"w-5 h-5 text-bambu-green flex-shrink-0 mt-0.5"}),i.jsxs("div",{className:"flex-1",children:[i.jsx("p",{className:"text-white font-medium mb-1",children:a("settings.apiKeyCreated")}),i.jsx("p",{className:"text-sm text-bambu-gray mb-2",children:a("settings.apiKeyCopyWarning")}),i.jsxs("div",{className:"flex items-center gap-2 bg-bambu-dark rounded-lg p-2",children:[i.jsx("code",{className:"flex-1 text-sm text-bambu-green font-mono break-all",children:J}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:async()=>{try{if(navigator.clipboard&&navigator.clipboard.writeText)await navigator.clipboard.writeText(J);else{const Se=document.createElement("textarea");Se.value=J,Se.style.position="fixed",Se.style.left="-999999px",document.body.appendChild(Se),Se.select(),document.execCommand("copy"),document.body.removeChild(Se)}o(a("settings.toast.keyCopied"))}catch{o(a("settings.toast.copyFailed"),"error")}},children:i.jsx(_l,{className:"w-4 h-4"})})]}),i.jsxs("div",{className:"flex gap-2 mt-3",children:[i.jsx(Oe,{variant:"secondary",size:"sm",onClick:()=>{le(J),o(a("settings.toast.keyAddedToBrowser"))},children:a("settings.useInApiBrowser")}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:()=>ne(null),children:a("common.dismiss")})]})]})]})})}),G&&i.jsxs(Tt,{className:"mb-6",children:[i.jsx(qn,{children:i.jsx("h3",{className:"text-base font-semibold text-white",children:a("settings.createNewApiKey")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.keyName")}),i.jsx("input",{type:"text",value:re,onChange:Se=>z(Se.target.value),placeholder:a("settings.keyNamePlaceholder"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-2",children:a("common.permissions")}),i.jsxs("div",{className:"space-y-2",children:[i.jsxs("label",{className:"flex items-center gap-3 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:V.can_read_status,onChange:Se=>ee(Dt=>({...Dt,can_read_status:Se.target.checked})),className:"w-4 h-4 text-bambu-green rounded border-bambu-dark-tertiary bg-bambu-dark focus:ring-bambu-green"}),i.jsxs("div",{children:[i.jsx("span",{className:"text-white",children:a("settings.readStatus")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.readStatusDescription")})]})]}),i.jsxs("label",{className:"flex items-center gap-3 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:V.can_queue,onChange:Se=>ee(Dt=>({...Dt,can_queue:Se.target.checked})),className:"w-4 h-4 text-bambu-green rounded border-bambu-dark-tertiary bg-bambu-dark focus:ring-bambu-green"}),i.jsxs("div",{children:[i.jsx("span",{className:"text-white",children:a("settings.manageQueue")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.manageQueueDescription")})]})]}),i.jsxs("label",{className:"flex items-center gap-3 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:V.can_control_printer,onChange:Se=>ee(Dt=>({...Dt,can_control_printer:Se.target.checked})),className:"w-4 h-4 text-bambu-green rounded border-bambu-dark-tertiary bg-bambu-dark focus:ring-bambu-green"}),i.jsxs("div",{children:[i.jsx("span",{className:"text-white",children:a("settings.controlPrinter")}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.controlPrinterDescription")})]})]})]})]}),i.jsxs("div",{className:"flex items-center gap-2 pt-2",children:[i.jsxs(Oe,{onClick:()=>cn.mutate({name:re||a("settings.unnamedKey"),...V}),disabled:cn.isPending,children:[cn.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(rr,{className:"w-4 h-4"}),a("settings.createKey")]}),i.jsx(Oe,{variant:"secondary",onClick:()=>B(!1),children:a("common.cancel")})]})]})]}),Ft?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):jt&&jt.length>0?i.jsx("div",{className:"space-y-3",children:jt.map(Se=>i.jsx(Tt,{children:i.jsx(Pt,{className:"py-3",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-3",children:[i.jsx(sl,{className:`w-5 h-5 ${Se.enabled?"text-bambu-green":"text-bambu-gray"}`}),i.jsxs("div",{children:[i.jsx("p",{className:"text-white font-medium",children:Se.name}),i.jsxs("p",{className:"text-xs text-bambu-gray",children:[Se.key_prefix,"••••••••",Se.last_used&&` · ${a("settings.lastUsed")}: ${Wp(Se.last_used)}`]})]})]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsxs("div",{className:"flex gap-1 text-xs",children:[Se.can_read_status&&i.jsx("span",{className:"px-1.5 py-0.5 bg-blue-500/20 text-blue-400 rounded",children:a("settings.read")}),Se.can_queue&&i.jsx("span",{className:"px-1.5 py-0.5 bg-green-500/20 text-green-400 rounded",children:a("queue.title")}),Se.can_control_printer&&i.jsx("span",{className:"px-1.5 py-0.5 bg-orange-500/20 text-orange-400 rounded",children:a("settings.control")})]}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:()=>ue(Se.id),children:i.jsx(Qt,{className:"w-4 h-4 text-red-400"})})]})]})})},Se.id))}):i.jsx(Tt,{children:i.jsx(Pt,{className:"py-12",children:i.jsxs("div",{className:"text-center text-bambu-gray",children:[i.jsx(sl,{className:"w-16 h-16 mx-auto mb-4 opacity-30"}),i.jsx("p",{className:"text-lg font-medium text-white mb-2",children:a("settings.apiKeysEmptyTitle")}),i.jsx("p",{className:"text-sm mb-4",children:a("settings.apiKeysEmptyDescription")}),i.jsxs(Oe,{onClick:()=>B(!0),children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.createFirstKey")]})]})})}),i.jsxs(Tt,{className:"mt-6",children:[i.jsx(qn,{children:i.jsx("h3",{className:"text-base font-semibold text-white",children:a("settings.webhookEndpoints")})}),i.jsxs(Pt,{className:"space-y-3 text-sm",children:[i.jsx("p",{className:"text-bambu-gray",children:a("settings.webhookApiKeyHint")}),i.jsxs("div",{className:"space-y-2 font-mono text-xs",children:[i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-blue-400",children:"GET"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/status"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.getAllStatus")]})]}),i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-blue-400",children:"GET"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/status/:id"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.getSpecificStatus")]})]}),i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-green-400",children:"POST"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/queue"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.addToQueue")]})]}),i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-orange-400",children:"POST"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/printer/:id/pause"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.pausePrint")]})]}),i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-orange-400",children:"POST"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/printer/:id/resume"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.resumePrint")]})]}),i.jsxs("div",{className:"p-2 bg-bambu-dark rounded",children:[i.jsx("span",{className:"text-red-400",children:"POST"})," ",i.jsx("span",{className:"text-white",children:"/api/v1/webhook/printer/:id/stop"}),i.jsxs("span",{className:"text-bambu-gray",children:[" - ",a("settings.webhook.stopPrint")]})]})]})]})]})]}),i.jsxs("div",{children:[i.jsxs("div",{className:"mb-6",children:[i.jsxs("h2",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx($m,{className:"w-5 h-5 text-bambu-green"}),a("settings.apiBrowser")]}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:a("settings.apiBrowserDescription")})]}),i.jsx(Tt,{className:"mb-4",children:i.jsxs(Pt,{className:"py-3",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-2",children:a("settings.apiKeyForTesting")}),i.jsx("input",{type:"text",value:ge,onChange:Se=>le(Se.target.value),placeholder:a("settings.apiKeyPlaceholder"),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white font-mono text-sm focus:border-bambu-green focus:outline-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-2",children:a("settings.apiKeyHint")})]})}),i.jsx(vJe,{apiKey:ge})]})]}),q==="virtual-printer"&&i.jsx(uJe,{}),q==="filament"&&k&&i.jsx(i.Fragment,{children:i.jsxs("div",{className:"flex flex-col lg:flex-row gap-6 lg:gap-8",children:[i.jsxs("div",{className:"lg:w-1/3 space-y-6",children:[i.jsx(iJe,{}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.amsDisplayThresholds")})}),i.jsxs(Pt,{className:"space-y-4",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.amsThresholdsDescription")}),i.jsxs("div",{className:"space-y-3",children:[i.jsxs("div",{className:"flex items-center gap-2 text-white",children:[i.jsx(WF,{className:"w-4 h-4 text-blue-400"}),i.jsx("span",{className:"font-medium",children:a("settings.humidity")})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.goodGreen")," ≤"]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",min:"0",max:"100",value:k.ams_humidity_good??40,onChange:Se=>$t("ams_humidity_good",parseInt(Se.target.value)||40),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:"%"})]})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.fairOrange")," ≤"]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",min:"0",max:"100",value:k.ams_humidity_fair??60,onChange:Se=>$t("ams_humidity_fair",parseInt(Se.target.value)||60),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:"%"})]})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.aboveFairBad")})]}),i.jsxs("div",{className:"space-y-3 pt-2 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2 text-white",children:[i.jsx(bC,{className:"w-4 h-4 text-orange-400"}),i.jsx("span",{className:"font-medium",children:a("settings.temperature")})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.goodBlue")," ≤"]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",step:"0.5",min:"0",max:"60",value:k.ams_temp_good??28,onChange:Se=>$t("ams_temp_good",parseFloat(Se.target.value)||28),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:"°C"})]})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm text-bambu-gray mb-1",children:[a("settings.fairOrange")," ≤"]}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",step:"0.5",min:"0",max:"60",value:k.ams_temp_fair??35,onChange:Se=>$t("ams_temp_fair",parseFloat(Se.target.value)||35),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:"°C"})]})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.aboveFairHot")})]}),i.jsxs("div",{className:"space-y-3 pt-4 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2 text-white",children:[i.jsx(Uc,{className:"w-4 h-4 text-purple-400"}),i.jsx("span",{className:"font-medium",children:a("settings.historyRetention")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:a("settings.keepSensorHistory")}),i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("input",{type:"number",min:"1",max:"365",value:k.ams_history_retention_days??30,onChange:Se=>$t("ams_history_retention_days",parseInt(Se.target.value)||30),className:"w-24 px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none"}),i.jsx("span",{className:"text-bambu-gray",children:a("common.days")})]})]}),i.jsx("p",{className:"text-xs text-bambu-gray",children:a("settings.historyRetentionDescription")})]}),i.jsxs("div",{className:"space-y-3 pt-4 border-t border-bambu-dark-tertiary",children:[i.jsxs("div",{className:"flex items-center gap-2 text-white",children:[i.jsx(_r,{className:"w-4 h-4 text-bambu-green"}),i.jsx("span",{className:"font-medium",children:a("settings.printModal")})]}),i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-white",children:a("settings.expandCustomMapping")}),i.jsx("p",{className:"text-xs text-bambu-gray mt-0.5",children:a("settings.expandCustomMappingDescription")})]}),i.jsxs("label",{className:"relative inline-flex items-center cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:k.per_printer_mapping_expanded??!1,onChange:Se=>$t("per_printer_mapping_expanded",Se.target.checked),className:"sr-only peer"}),i.jsx("div",{className:"w-11 h-6 bg-bambu-dark-tertiary peer-focus:outline-none rounded-full peer peer-checked:after:translate-x-full peer-checked:after:border-white after:content-[''] after:absolute after:top-[2px] after:left-[2px] after:bg-white after:rounded-full after:h-5 after:w-5 after:transition-all peer-checked:bg-bambu-green"})]})]})]})]})]})]}),i.jsxs("div",{className:"lg:w-2/3 space-y-6",children:[i.jsx(aJe,{}),i.jsx(sJe,{})]})]})}),se!==null&&i.jsx(_n,{title:a("settings.deleteApiKeyTitle"),message:a("settings.deleteApiKeyMessage"),confirmText:a("settings.deleteKey"),variant:"danger",onConfirm:()=>{Jt.mutate(se),ue(null)},onCancel:()=>ue(null)}),A&&i.jsx(YZe,{plug:$,onClose:()=>{R(!1),U(null)}}),W&&i.jsx(ZZe,{provider:te,onClose:()=>{O(!1),ie(null)}}),Y&&i.jsx(JZe,{template:Y,onClose:()=>ae(null)}),de&&i.jsx(tJe,{onClose:()=>pe(!1)}),I&&i.jsx(_n,{title:a("settings.clearNotificationLogs"),message:a("settings.clearLogsMessage"),confirmText:a("settings.clearLogs"),variant:"warning",onConfirm:async()=>{F(!1);try{const Se=await fe.clearNotificationLogs(30);o(Se.message,"success")}catch{o(a("settings.toast.clearLogsFailed"),"error")}},onCancel:()=>F(!1)}),Z&&i.jsx(_n,{title:a("settings.resetUiPreferences"),message:a("settings.resetUiPreferencesMessage"),confirmText:a("settings.resetPreferences"),variant:"default",onConfirm:()=>{xe(!1),localStorage.clear(),o(a("settings.toast.uiPreferencesReset"),"success"),setTimeout(()=>window.location.reload(),1e3)},onCancel:()=>xe(!1)}),he&&i.jsx(_n,{title:`Turn All Plugs ${he==="on"?"On":"Off"}`,message:`This will turn ${he==="on"?"ON":"OFF"} all ${Ie?.filter(Se=>Se.enabled).length||0} enabled smart plugs. ${he==="off"?"Any running printers may be affected!":""}`,confirmText:`Turn All ${he==="on"?"On":"Off"}`,variant:he==="off"?"danger":"warning",onConfirm:()=>{const Se=he;ce(null),bt.mutate(Se)},onCancel:()=>ce(null)}),Ae&&gn?.release_notes&&i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50 p-4",onClick:()=>_e(!1),children:i.jsxs(Tt,{className:"w-full max-w-2xl max-h-[80vh] flex flex-col",onClick:Se=>Se.stopPropagation(),children:[i.jsxs(qn,{className:"flex flex-row items-center justify-between shrink-0",children:[i.jsxs("div",{children:[i.jsxs("h2",{className:"text-lg font-semibold text-white",children:["Release Notes - v",gn.latest_version]}),gn.release_name&&gn.release_name!==gn.latest_version&&i.jsx("p",{className:"text-sm text-bambu-gray",children:gn.release_name})]}),i.jsx("button",{onClick:()=>_e(!1),className:"p-1 rounded hover:bg-bambu-dark-tertiary text-bambu-gray hover:text-white",children:i.jsx(zt,{className:"w-5 h-5"})})]}),i.jsx(Pt,{className:"overflow-y-auto flex-1",children:i.jsx("pre",{className:"text-sm text-bambu-gray whitespace-pre-wrap font-sans",children:gn.release_notes})}),i.jsxs("div",{className:"p-4 border-t border-bambu-dark-tertiary shrink-0 flex gap-2",children:[gn.release_url&&i.jsx("a",{href:gn.release_url,target:"_blank",rel:"noopener noreferrer",className:"flex-1",children:i.jsxs(Oe,{variant:"secondary",className:"w-full",children:[i.jsx(ei,{className:"w-4 h-4"}),"View on GitHub"]})}),i.jsx(Oe,{onClick:()=>_e(!1),className:"flex-1",children:"Close"})]})]})}),q==="users"&&i.jsxs("div",{className:"space-y-6",children:[i.jsxs("div",{className:"flex gap-1 border-b border-bambu-dark-tertiary",children:[i.jsxs("button",{onClick:()=>j("users"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${E==="users"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(Sm,{className:"w-4 h-4"}),a("settings.tabs.users")]}),i.jsxs("button",{onClick:()=>j("email"),className:`px-4 py-2 text-sm font-medium transition-colors border-b-2 -mb-px flex items-center gap-2 ${E==="email"?"text-bambu-green border-bambu-green":"text-bambu-gray hover:text-gray-900 dark:hover:text-white border-transparent"}`,children:[i.jsx(Lv,{className:"w-4 h-4"}),a("settings.tabs.emailAuth")||"Email Authentication",Rr?.advanced_auth_enabled&&i.jsx("span",{className:"w-2 h-2 rounded-full bg-green-400"})]})]}),E==="users"&&i.jsxs(i.Fragment,{children:[i.jsx(Tt,{children:i.jsx(Pt,{className:"py-4",children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-3",children:[i.jsx("div",{className:`w-10 h-10 rounded-full flex items-center justify-center ${l?"bg-green-500/20":"bg-gray-500/20"}`,children:l?i.jsx(Jh,{className:"w-5 h-5 text-green-400"}):i.jsx(o1,{className:"w-5 h-5 text-gray-400"})}),i.jsxs("div",{children:[i.jsx("h3",{className:"text-white font-medium",children:a("settings.authentication")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:a(l?"settings.authEnabledDescription":"settings.authDisabledDescription")})]})]}),l?c?.is_admin&&i.jsxs(Oe,{variant:"secondary",onClick:()=>$e(!0),children:[i.jsx(o1,{className:"w-4 h-4"}),a("common.disable")]}):i.jsxs(Oe,{onClick:()=>e("/setup"),children:[i.jsx(Jh,{className:"w-4 h-4"}),a("common.enable")]})]})})}),Rr?.advanced_auth_enabled&&i.jsx(Tt,{className:"border-blue-500/30 bg-blue-500/5",children:i.jsx(Pt,{className:"py-4",children:i.jsxs("div",{className:"flex items-start gap-3",children:[i.jsx("div",{className:"w-10 h-10 rounded-full flex items-center justify-center bg-blue-500/20 flex-shrink-0",children:i.jsx(Lv,{className:"w-5 h-5 text-blue-400"})}),i.jsxs("div",{children:[i.jsx("h3",{className:"text-white font-medium",children:a("settings.email.advancedAuthEnabled")}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:a("settings.email.advancedAuthEnabledDesc")})]})]})})}),l&&i.jsxs("div",{className:"grid grid-cols-1 xl:grid-cols-2 gap-6",children:[i.jsxs("div",{className:"space-y-6",children:[c&&i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h3",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(Sm,{className:"w-5 h-5 text-bambu-green"}),a("settings.currentUser")]}),i.jsxs(Oe,{size:"sm",variant:"ghost",onClick:()=>ke(!0),children:[i.jsx(sl,{className:"w-4 h-4"}),a("settings.changePassword")]})]})}),i.jsx(Pt,{children:i.jsx("div",{className:"flex items-center justify-between",children:i.jsxs("div",{children:[i.jsx("p",{className:"text-white font-medium text-lg",children:c.username}),i.jsxs("div",{className:"flex flex-wrap gap-1 mt-2",children:[c.is_admin&&i.jsx("span",{className:"px-2 py-0.5 rounded-full text-xs font-medium bg-purple-500/20 text-purple-300",children:a("settings.admin")}),c.groups?.map(Se=>i.jsx("span",{className:`px-2 py-0.5 rounded-full text-xs font-medium ${Se.name==="Administrators"?"bg-purple-500/20 text-purple-300":Se.name==="Operators"?"bg-blue-500/20 text-blue-300":Se.name==="Viewers"?"bg-green-500/20 text-green-300":"bg-gray-500/20 text-gray-300"}`,children:Se.name},Se.id))]})]})})})]}),i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h3",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(Sm,{className:"w-5 h-5 text-bambu-green"}),a("settings.users")]}),bi("users:create")&&i.jsxs(Oe,{size:"sm",onClick:()=>{Ve(!0),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addUser")]})]})}),i.jsx(Pt,{children:Nf?i.jsx("div",{className:"flex items-center justify-center py-8",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):_h.length===0?i.jsx("p",{className:"text-center text-bambu-gray py-8",children:a("settings.noUsersFound")}):i.jsx("div",{className:"divide-y divide-bambu-dark-tertiary",children:_h.map(Se=>i.jsxs("div",{className:"py-3 flex items-center justify-between",children:[i.jsxs("div",{className:"flex-1 min-w-0",children:[i.jsx("p",{className:"text-white font-medium truncate",children:Se.username}),i.jsxs("div",{className:"flex flex-wrap gap-1 mt-1",children:[Se.is_admin&&i.jsx("span",{className:"px-2 py-0.5 rounded-full text-xs font-medium bg-purple-500/20 text-purple-300",children:a("settings.admin")}),Se.groups?.map(Dt=>i.jsx("span",{className:`px-2 py-0.5 rounded-full text-xs font-medium ${Dt.name==="Administrators"?"bg-purple-500/20 text-purple-300":Dt.name==="Operators"?"bg-blue-500/20 text-blue-300":Dt.name==="Viewers"?"bg-green-500/20 text-green-300":"bg-gray-500/20 text-gray-300"}`,children:Dt.name},Dt.id))]})]}),i.jsxs("div",{className:"flex items-center gap-1 ml-4",children:[bi("users:update")&&i.jsx(Oe,{size:"sm",variant:"ghost",onClick:()=>Nh(Se),children:i.jsx(Mm,{className:"w-4 h-4"})}),bi("users:delete")&&Se.id!==c?.id&&i.jsx(Oe,{size:"sm",variant:"ghost",onClick:()=>ks(Se.id),children:i.jsx(Qt,{className:"w-4 h-4"})})]})]},Se.id))})})]})]}),i.jsx("div",{children:i.jsxs(Tt,{children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("h3",{className:"text-lg font-semibold text-white flex items-center gap-2",children:[i.jsx(AD,{className:"w-5 h-5 text-bambu-green"}),a("settings.groups")]}),bi("groups:create")&&i.jsxs(Oe,{size:"sm",onClick:()=>e("/groups/new"),children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.addGroup")]})]})}),i.jsx(Pt,{children:kf?i.jsx("div",{className:"flex items-center justify-center py-8",children:i.jsx(lt,{className:"w-6 h-6 text-bambu-green animate-spin"})}):za.length===0?i.jsx("p",{className:"text-center text-bambu-gray py-8",children:a("settings.noGroupsFound")}):i.jsx("div",{className:"divide-y divide-bambu-dark-tertiary",children:za.map(Se=>i.jsxs("div",{className:"py-3",children:[i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(AD,{className:`w-4 h-4 ${Se.name==="Administrators"?"text-purple-400":Se.name==="Operators"?"text-blue-400":Se.name==="Viewers"?"text-green-400":"text-bambu-gray"}`}),i.jsx("span",{className:"text-white font-medium",children:Se.name}),Se.is_system&&i.jsx("span",{className:"px-2 py-0.5 rounded text-xs bg-yellow-500/20 text-yellow-400",children:a("settings.system")})]}),i.jsxs("div",{className:"flex items-center gap-1",children:[bi("groups:update")&&i.jsx(Oe,{size:"sm",variant:"ghost",onClick:()=>e(`/groups/${Se.id}/edit`),children:i.jsx(Mm,{className:"w-4 h-4"})}),bi("groups:delete")&&!Se.is_system&&i.jsx(Oe,{size:"sm",variant:"ghost",onClick:()=>sn(Se.id),children:i.jsx(Qt,{className:"w-4 h-4"})})]})]}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1 ml-6",children:Se.description||a("settings.noDescription")}),i.jsxs("div",{className:"flex items-center gap-4 mt-2 ml-6 text-xs text-bambu-gray",children:[i.jsx("span",{children:a("settings.userCount",{count:Se.user_count})}),i.jsx("span",{children:a("settings.permissionCount",{count:Se.permissions.length})})]})]},Se.id))})})]})})]}),!l&&i.jsx(Tt,{children:i.jsx(Pt,{className:"py-6",children:i.jsxs("div",{className:"text-center",children:[i.jsx(o1,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-medium text-white mb-2",children:a("settings.authDisabledTitle")}),i.jsx("p",{className:"text-sm text-bambu-gray mb-4 max-w-md mx-auto",children:a("settings.authDisabledMessage")}),i.jsxs("ul",{className:"space-y-2 text-sm text-bambu-gray mb-6 text-left max-w-xs mx-auto",children:[i.jsxs("li",{className:"flex items-start gap-2",children:[i.jsx(pr,{className:"w-4 h-4 text-bambu-green mt-0.5 flex-shrink-0"}),i.jsx("span",{children:a("settings.authDisabledFeature1")})]}),i.jsxs("li",{className:"flex items-start gap-2",children:[i.jsx(pr,{className:"w-4 h-4 text-bambu-green mt-0.5 flex-shrink-0"}),i.jsx("span",{children:a("settings.authDisabledFeature2")})]}),i.jsxs("li",{className:"flex items-start gap-2",children:[i.jsx(pr,{className:"w-4 h-4 text-bambu-green mt-0.5 flex-shrink-0"}),i.jsx("span",{children:a("settings.authDisabledFeature3")})]})]}),i.jsxs(Oe,{onClick:()=>e("/setup"),children:[i.jsx(Jh,{className:"w-4 h-4"}),a("settings.enableAuthentication")]})]})})})]}),E==="email"&&i.jsx("div",{className:"max-w-2xl",children:i.jsx(gJe,{})})]}),Ce&&!Rr?.advanced_auth_enabled&&i.jsx("div",{className:"fixed inset-0 bg-black flex items-center justify-center z-50 p-4",onClick:()=>{Ve(!1),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:i.jsxs(Tt,{className:"w-full max-w-md",onClick:Se=>Se.stopPropagation(),children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Sm,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.createUser")})]}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:()=>{Ve(!1),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:i.jsx(zt,{className:"w-5 h-5"})})]})}),i.jsxs(Pt,{children:[i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("settings.username")}),i.jsx("input",{type:"text",value:ft.username,onChange:Se=>Bt({...ft,username:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterUsername"),autoComplete:"username"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("settings.password")}),i.jsx("input",{type:"password",value:ft.password,onChange:Se=>Bt({...ft,password:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterPassword"),autoComplete:"new-password",minLength:6})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("settings.confirmPassword")}),i.jsx("input",{type:"password",value:ft.confirmPassword,onChange:Se=>Bt({...ft,confirmPassword:Se.target.value}),className:`w-full px-4 py-3 bg-bambu-dark-secondary border rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors ${ft.confirmPassword&&ft.password!==ft.confirmPassword?"border-red-500":"border-bambu-dark-tertiary"}`,placeholder:a("settings.confirmPasswordPlaceholder"),autoComplete:"new-password",minLength:6}),ft.confirmPassword&&ft.password!==ft.confirmPassword&&i.jsx("p",{className:"text-red-400 text-xs mt-1",children:a("settings.passwordsDoNotMatch")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("settings.groups")}),i.jsxs("div",{className:"space-y-2 max-h-40 overflow-y-auto p-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg",children:[za.map(Se=>i.jsxs("label",{className:"flex items-center gap-3 px-2 py-1.5 rounded hover:bg-bambu-dark-tertiary cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:ft.group_ids.includes(Se.id),onChange:()=>pc(Se.id),className:"w-4 h-4 rounded border-bambu-gray text-bambu-green focus:ring-bambu-green focus:ring-offset-0 bg-bambu-dark"}),i.jsx("span",{className:"text-sm text-white",children:Se.name}),Se.is_system&&i.jsx("span",{className:"text-xs text-yellow-400",children:a("settings.systemBadge")})]},Se.id)),za.length===0&&i.jsx("p",{className:"text-sm text-bambu-gray",children:a("settings.noGroupsAvailable")})]})]})]}),i.jsxs("div",{className:"mt-6 flex justify-end gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:()=>{Ve(!1),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:a("common.cancel")}),i.jsx(Oe,{onClick:Rl,disabled:mc.isPending||!ft.username||!ft.password||ft.password!==ft.confirmPassword||ft.password.length<6,children:mc.isPending?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),a("settings.creating")]}):i.jsxs(i.Fragment,{children:[i.jsx(rr,{className:"w-4 h-4"}),a("settings.createUser")]})})]})]})]})}),Ce&&Rr?.advanced_auth_enabled&&i.jsx(rJe,{formData:ft,setFormData:Bt,groups:za,onClose:()=>{Ve(!1),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},onCreate:Rl,isCreating:mc.isPending,isCreateButtonDisabled:mc.isPending||!ft.username||!ft.email}),je&&ve!==null&&i.jsx("div",{className:"fixed inset-0 bg-black flex items-center justify-center z-50 p-4",onClick:()=>{Re(!1),Ge(null),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:i.jsxs(Tt,{className:"w-full max-w-md",onClick:Se=>Se.stopPropagation(),children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(Mm,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.editUser")})]}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:()=>{Re(!1),Ge(null),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:i.jsx(zt,{className:"w-5 h-5"})})]})}),i.jsxs(Pt,{children:[i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[a("settings.username")," ",Rr?.advanced_auth_enabled&&i.jsx("span",{className:"text-red-400",children:"*"})]}),i.jsx("input",{type:"text",value:ft.username,onChange:Se=>Bt({...ft,username:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterUsername"),autoComplete:"username"})]}),i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[a("users.form.email")||"Email"," ",Rr?.advanced_auth_enabled?i.jsx("span",{className:"text-red-400",children:"*"}):i.jsxs("span",{className:"text-bambu-gray font-normal",children:["(",a("users.form.optional")||"optional",")"]})]}),i.jsx("input",{type:"email",value:ft.email,onChange:Se=>Bt({...ft,email:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("users.form.emailPlaceholder")||"user@example.com",required:Rr?.advanced_auth_enabled})]}),!Rr?.advanced_auth_enabled&&i.jsxs(i.Fragment,{children:[i.jsxs("div",{children:[i.jsxs("label",{className:"block text-sm font-medium text-white mb-2",children:[a("users.form.password")||"Password"," ",i.jsxs("span",{className:"text-bambu-gray font-normal",children:["(",a("users.form.leaveBlankToKeep")||"leave blank to keep current",")"]})]}),i.jsx("input",{type:"password",value:ft.password,onChange:Se=>Bt({...ft,password:Se.target.value,confirmPassword:""}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterNewPassword"),autoComplete:"new-password",minLength:6})]}),ft.password&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("settings.confirmPassword")}),i.jsx("input",{type:"password",value:ft.confirmPassword,onChange:Se=>Bt({...ft,confirmPassword:Se.target.value}),className:`w-full px-4 py-3 bg-bambu-dark-secondary border rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors ${ft.confirmPassword&&ft.password!==ft.confirmPassword?"border-red-500":"border-bambu-dark-tertiary"}`,placeholder:a("settings.confirmNewPassword"),autoComplete:"new-password",minLength:6}),ft.confirmPassword&&ft.password!==ft.confirmPassword&&i.jsx("p",{className:"text-red-400 text-xs mt-1",children:a("settings.passwordsDoNotMatch")})]})]}),Rr?.advanced_auth_enabled&&i.jsxs("div",{className:"bg-bambu-dark-secondary/50 border border-bambu-green/20 rounded-lg p-3 space-y-3",children:[i.jsx("p",{className:"text-sm text-bambu-gray",children:a("users.form.passwordManagedByAdvancedAuth")||'Password is managed by Advanced Authentication. Use "Reset Password" to send a new password to the user via email.'}),i.jsx(Oe,{variant:"secondary",size:"sm",onClick:()=>ve&&Ns.mutate(ve),disabled:Ns.isPending||!ft.email,className:"w-full",children:Ns.isPending?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),a("users.form.resettingPassword")||"Resetting Password..."]}):i.jsxs(i.Fragment,{children:[i.jsx(mo,{className:"w-4 h-4"}),a("users.form.resetPassword")||"Reset Password"]})})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:a("users.form.groups")||"Groups"}),i.jsx("div",{className:"space-y-2 max-h-40 overflow-y-auto p-2 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg",children:za.map(Se=>i.jsxs("label",{className:"flex items-center gap-3 px-2 py-1.5 rounded hover:bg-bambu-dark-tertiary cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:ft.group_ids.includes(Se.id),onChange:()=>pc(Se.id),className:"w-4 h-4 rounded border-bambu-gray text-bambu-green focus:ring-bambu-green focus:ring-offset-0 bg-bambu-dark"}),i.jsx("span",{className:"text-sm text-white",children:Se.name}),Se.is_system&&i.jsxs("span",{className:"text-xs text-yellow-400",children:["(",a("users.system")||"System",")"]})]},Se.id))})]})]}),i.jsxs("div",{className:"mt-6 flex justify-end gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:()=>{Re(!1),Ge(null),Bt({username:"",password:"",email:"",confirmPassword:"",role:"user",group_ids:[]})},children:a("users.modal.cancel")||"Cancel"}),i.jsx(Oe,{onClick:()=>Cf(ve),disabled:hc.isPending||!ft.username||Rr?.advanced_auth_enabled&&!ft.email||!!(!Rr?.advanced_auth_enabled&&ft.password&&(ft.password!==ft.confirmPassword||ft.password.length<6)),children:hc.isPending?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),a("users.modal.saving")||"Saving..."]}):i.jsxs(i.Fragment,{children:[i.jsx(gs,{className:"w-4 h-4"}),a("users.modal.saveChanges")||"Save Changes"]})})]})]})]})}),rt!==null&&i.jsx("div",{className:"fixed inset-0 bg-black/80 flex items-center justify-center z-50 p-4",onClick:()=>{vt(null),kt(null)},children:i.jsxs(Tt,{className:"w-full max-w-md",onClick:Se=>Se.stopPropagation(),children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center gap-2 text-red-400",children:[i.jsx(Qt,{className:"w-5 h-5"}),i.jsx("h3",{className:"text-lg font-semibold",children:a("settings.deleteUserTitle")})]})}),i.jsx(Pt,{className:"space-y-4",children:qe?i.jsx("div",{className:"flex items-center justify-center py-4",children:i.jsx("div",{className:"animate-spin rounded-full h-6 w-6 border-2 border-bambu-green border-t-transparent"})}):_t&&_t.archives+_t.queue_items+_t.library_files>0?i.jsxs(i.Fragment,{children:[i.jsx("p",{className:"text-white",children:a("settings.userHasCreated")}),i.jsxs("ul",{className:"list-disc list-inside text-bambu-gray space-y-1",children:[_t.archives>0&&i.jsxs("li",{children:[_t.archives," archive",_t.archives!==1?"s":""]}),_t.queue_items>0&&i.jsxs("li",{children:[_t.queue_items," queue item",_t.queue_items!==1?"s":""]}),_t.library_files>0&&i.jsxs("li",{children:[_t.library_files," library file",_t.library_files!==1?"s":""]})]}),i.jsx("p",{className:"text-bambu-gray text-sm",children:a("settings.userItemsQuestion")}),i.jsxs("div",{className:"flex flex-col gap-2",children:[i.jsx(Oe,{variant:"danger",onClick:()=>Yi.mutate({id:rt,deleteItems:!0}),disabled:Yi.isPending,className:"justify-center",children:a("settings.deleteUserAndItems")}),i.jsx(Oe,{variant:"secondary",onClick:()=>Yi.mutate({id:rt,deleteItems:!1}),disabled:Yi.isPending,className:"justify-center",children:a("settings.deleteUserKeepItems")}),i.jsx(Oe,{variant:"ghost",onClick:()=>{vt(null),kt(null)},disabled:Yi.isPending,className:"justify-center",children:a("common.cancel")})]})]}):i.jsxs(i.Fragment,{children:[i.jsx("p",{className:"text-white",children:a("settings.deleteUserConfirm")}),i.jsx("p",{className:"text-bambu-gray text-sm",children:a("settings.actionCannotBeUndone")}),i.jsxs("div",{className:"flex gap-2 justify-end",children:[i.jsx(Oe,{variant:"ghost",onClick:()=>{vt(null),kt(null)},disabled:Yi.isPending,children:a("common.cancel")}),i.jsx(Oe,{variant:"danger",onClick:()=>Yi.mutate({id:rt,deleteItems:!1}),disabled:Yi.isPending,children:a("settings.deleteUserTitle")})]})]})})]})}),tn!==null&&i.jsx(_n,{title:a("settings.deleteGroupTitle"),message:a("settings.deleteGroupMessage"),confirmText:a("settings.deleteGroup"),variant:"danger",onConfirm:()=>{Vs.mutate(tn),sn(null)},onCancel:()=>sn(null)}),q==="backup"&&i.jsx(hJe,{}),Ue&&i.jsx(_n,{title:a("settings.disableAuthenticationTitle"),message:a("settings.disableAuthenticationMessage"),confirmText:a("settings.disableAuthentication"),variant:"danger",onConfirm:async()=>{try{await fe.disableAuth(),o(a("settings.toast.authDisabled"),"success"),await d(),$e(!1),window.location.href="/"}catch(Se){const Dt=Se instanceof Error?Se.message:a("settings.toast.authDisableFailed");o(Dt,"error")}},onCancel:()=>$e(!1)}),Fe&&i.jsx("div",{className:"fixed inset-0 bg-black/70 flex items-center justify-center z-50 p-4",onClick:()=>{ke(!1),Ne({currentPassword:"",newPassword:"",confirmPassword:""})},children:i.jsxs(Tt,{className:"w-full max-w-md",onClick:Se=>Se.stopPropagation(),children:[i.jsx(qn,{children:i.jsxs("div",{className:"flex items-center justify-between",children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx(sl,{className:"w-5 h-5 text-bambu-green"}),i.jsx("h2",{className:"text-lg font-semibold text-white",children:a("settings.changePassword")})]}),i.jsx(Oe,{variant:"ghost",size:"sm",onClick:()=>{ke(!1),Ne({currentPassword:"",newPassword:"",confirmPassword:""})},children:i.jsx(zt,{className:"w-5 h-5"})})]})}),i.jsxs(Pt,{children:[i.jsxs("div",{className:"space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:"Current Password"}),i.jsx("input",{type:"password",value:Me.currentPassword,onChange:Se=>Ne({...Me,currentPassword:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterCurrentPassword"),autoComplete:"current-password"})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:"New Password"}),i.jsx("input",{type:"password",value:Me.newPassword,onChange:Se=>Ne({...Me,newPassword:Se.target.value}),className:"w-full px-4 py-3 bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors",placeholder:a("settings.enterNewPasswordMin6"),autoComplete:"new-password",minLength:6})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm font-medium text-white mb-2",children:"Confirm New Password"}),i.jsx("input",{type:"password",value:Me.confirmPassword,onChange:Se=>Ne({...Me,confirmPassword:Se.target.value}),className:`w-full px-4 py-3 bg-bambu-dark-secondary border rounded-lg text-white placeholder-bambu-gray focus:outline-none focus:ring-2 focus:ring-bambu-green/50 focus:border-bambu-green transition-colors ${Me.confirmPassword&&Me.newPassword!==Me.confirmPassword?"border-red-500":"border-bambu-dark-tertiary"}`,placeholder:a("settings.confirmNewPassword"),autoComplete:"new-password",minLength:6}),Me.confirmPassword&&Me.newPassword!==Me.confirmPassword&&i.jsx("p",{className:"text-red-400 text-xs mt-1",children:a("settings.passwordsDoNotMatch")})]})]}),i.jsxs("div",{className:"mt-6 flex justify-end gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:()=>{ke(!1),Ne({currentPassword:"",newPassword:"",confirmPassword:""})},children:a("common.cancel")}),i.jsx(Oe,{onClick:async()=>{if(Me.newPassword!==Me.confirmPassword){o(a("settings.toast.passwordsDoNotMatch"),"error");return}if(Me.newPassword.length<6){o(a("settings.toast.passwordTooShort"),"error");return}We(!0);try{await fe.changePassword(Me.currentPassword,Me.newPassword),o(a("settings.toast.passwordChanged"),"success"),ke(!1),Ne({currentPassword:"",newPassword:"",confirmPassword:""})}catch(Se){const Dt=Se instanceof Error?Se.message:"Failed to change password";o(Dt,"error")}finally{We(!1)}},disabled:Pe||!Me.currentPassword||!Me.newPassword||Me.newPassword!==Me.confirmPassword||Me.newPassword.length<6,children:Pe?i.jsxs(i.Fragment,{children:[i.jsx(lt,{className:"w-4 h-4 animate-spin"}),a("settings.changing")]}):i.jsxs(i.Fragment,{children:[i.jsx(sl,{className:"w-4 h-4"}),a("settings.changePassword")]})})]})]})]})})]})}const Mse=t=>{const e=parseFloat(t);return(Math.trunc(e*1e3)/1e3).toFixed(3)},NJe=t=>t.startsWith("HH")?"HF":"S",kJe=t=>{const e=t.match(/^([A-Z]{2}\d{2})/);return e?e[1]:"HH00"},Ese=t=>{const e=["High Flow_","High Flow ","Standard_","Standard ","HF_","HF ","S_","S "];for(const r of e)if(t.startsWith(r))return t.slice(r.length);const n=t.indexOf("_");return n>0?t.slice(n+1):t};function Kj({profile:t,onEdit:e,onCopy:n,selectionMode:r,isSelected:a,onToggleSelect:s,note:o}){const l=NJe(t.nozzle_id),c=t.nozzle_diameter,d=()=>{r&&s?s():e()};return i.jsxs("div",{className:"flex items-center gap-2",children:[r&&i.jsx("button",{onClick:s,className:"text-bambu-gray hover:text-white transition-colors p-1",children:a?i.jsx(ho,{className:"w-4 h-4 text-bambu-green"}):i.jsx(Nl,{className:"w-4 h-4"})}),i.jsxs("button",{onClick:d,className:`flex-1 text-left px-3 py-2 bg-bambu-dark rounded hover:bg-bambu-dark-tertiary transition-colors ${a?"ring-1 ring-bambu-green":""}`,children:[i.jsxs("div",{className:"flex items-center gap-2",children:[i.jsx("span",{className:"text-bambu-green font-mono text-sm font-bold whitespace-nowrap",children:Mse(t.k_value)}),i.jsx("span",{className:"text-white text-sm truncate flex-1",title:t.name,children:t.name||"Unnamed"}),o&&i.jsx("span",{title:"Has note",children:i.jsx(JY,{className:"w-3 h-3 text-yellow-500"})}),i.jsxs("span",{className:"text-xs text-bambu-gray whitespace-nowrap",children:[l," ",c]})]}),o&&i.jsxs("div",{className:"text-xs mt-0.5 truncate text-yellow-500/70",title:o,children:["Note: ",o.length>50?o.substring(0,50)+"...":o]})]}),!r&&n&&i.jsx("button",{onClick:u=>{u.stopPropagation(),n()},className:"text-bambu-gray hover:text-white transition-colors p-1",title:"Copy profile",children:i.jsx(_l,{className:"w-4 h-4"})})]})}function Yj({profile:t,printerId:e,nozzleDiameter:n,existingProfiles:r=[],builtinFilaments:a=[],isDualNozzle:s=!1,initialNote:o="",initialNoteKey:l=null,onClose:c,onSave:d,onSaveNote:u,hasPermission:m}){const{t:p}=Mt(),{showToast:f}=hn(),[x,v]=w.useState(t?.name||""),[g,y]=w.useState(t?.k_value?Mse(t.k_value):"0.020"),[_,N]=w.useState(t?.filament_id||""),[C,T]=w.useState(t?.nozzle_id?kJe(t.nozzle_id):"HH00"),[P,k]=w.useState(t?.nozzle_diameter||n),[D,A]=w.useState(t?[t.extruder_id]:s?[0,1]:[0]),[R,$]=w.useState(!1),[U,W]=w.useState({current:0,total:0}),[O,te]=w.useState(o),ie=Kr.useMemo(()=>{const me=new Map;for(const Ee of a)me.set(Ee.filament_id,Ee.name);const we=new Map;for(const Ee of r)if(Ee.filament_id&&!we.has(Ee.filament_id)){const K=me.get(Ee.filament_id)||Ese(Ee.name||"");we.set(Ee.filament_id,{id:Ee.filament_id,name:K||Ee.filament_id})}return Array.from(we.values()).sort((Ee,q)=>Ee.name.localeCompare(q.name))},[r,a]),Y=dt({mutationFn:me=>(console.log("[KProfile] Calling API..."),fe.setKProfile(e,me)),onSuccess:me=>{if(console.log("[KProfile] Save success:",me),f(p("kProfiles.toast.profileSaved")),u&&O!==o){let we;O===""&&l?we=l:t&&t.slot_id>0?we=t.setting_id||`slot_${t.slot_id}_${t.filament_id}_${t.extruder_id}`:we=`name_${x}_${_}`,u(we,O)}$(!0),setTimeout(()=>{$(!1),d()},2500)},onError:me=>{console.error("[KProfile] Save error:",me),f(me.message,"error"),$(!1)}}),ae=dt({mutationFn:me=>(console.log("[KProfile] Deleting profile..."),fe.deleteKProfile(e,me)),onSuccess:me=>{console.log("[KProfile] Delete success:",me),f(p("kProfiles.toast.profileDeleted")),$(!0),setTimeout(()=>{$(!1),c()},4e3)},onError:me=>{console.error("[KProfile] Delete error:",me),f(me.message,"error"),$(!1)}}),[de,pe]=w.useState(!1),Q=()=>{t&&ae.mutate({slot_id:t.slot_id,extruder_id:t.extruder_id,nozzle_id:t.nozzle_id,nozzle_diameter:t.nozzle_diameter,filament_id:t.filament_id,setting_id:t.setting_id})},oe=async me=>{if(me.preventDefault(),s&&!t&&D.length===0){f(p("kProfiles.toast.selectAtLeastOneExtruder"),"error");return}const we=parseFloat(g).toFixed(6),Ee=`${C}-${P}`;if(t||D.length===1){const K={name:x,k_value:we,filament_id:_,nozzle_id:Ee,nozzle_diameter:P,extruder_id:t?t.extruder_id:D[0],setting_id:t?.setting_id,slot_id:t?.slot_id??0};console.log("[KProfile] Saving profile:",K),Y.mutate(K);return}$(!0),W({current:1,total:D.length});const q=D.map(K=>({name:x,k_value:we,filament_id:_,nozzle_id:Ee,nozzle_diameter:P,extruder_id:K,setting_id:void 0,slot_id:0}));console.log(`[KProfile] Saving ${q.length} profiles in batch:`,q);try{if(await fe.setKProfilesBatch(e,q),f(p("kProfiles.toast.profilesSaved",{count:D.length})),u&&O){const K=`name_${x}_${_}`;u(K,O)}}catch(K){console.error("[KProfile] Failed to save batch:",K),f(p("kProfiles.toast.failedToSaveBatch"),"error"),$(!1),W({current:0,total:0});return}W({current:D.length,total:D.length}),setTimeout(()=>{$(!1),W({current:0,total:0}),d()},3e3)};return i.jsxs("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50 p-4",children:[i.jsxs(Tt,{className:"w-full max-w-md relative",children:[R&&i.jsxs("div",{className:"absolute inset-0 bg-bambu-dark-secondary/90 flex flex-col items-center justify-center z-10 rounded-lg",children:[i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin mb-3"}),i.jsx("p",{className:"text-white font-medium",children:U.total>1?p("kProfiles.modal.savingExtruder",{current:U.current,total:U.total}):p("kProfiles.modal.syncing")}),i.jsx("p",{className:"text-bambu-gray text-sm mt-1",children:p("kProfiles.modal.pleaseWait")})]}),i.jsxs(Pt,{className:"p-0",children:[i.jsxs("div",{className:"flex items-center justify-between p-4 border-b border-bambu-dark-tertiary",children:[i.jsx("h2",{className:"text-xl font-semibold text-white",children:p(t?"kProfiles.modal.editTitle":"kProfiles.modal.addTitle")}),i.jsx("button",{onClick:c,className:"text-bambu-gray hover:text-white transition-colors",disabled:R,children:i.jsx(zt,{className:"w-5 h-5"})})]}),i.jsxs("form",{onSubmit:oe,className:"p-4 space-y-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.profileName")}),i.jsx("input",{type:"text",value:x,onChange:me=>v(me.target.value),disabled:!!t,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${t?"opacity-60 cursor-not-allowed":""}`,placeholder:p("kProfiles.modal.profileNamePlaceholder"),required:!t})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.kValue")}),i.jsx("input",{type:"text",inputMode:"decimal",value:g,onChange:me=>{const we=me.target.value;(we===""||/^\d*\.?\d*$/.test(we))&&y(we)},onBlur:me=>{const we=parseFloat(me.target.value);isNaN(we)||y((Math.trunc(we*1e3)/1e3).toFixed(3))},className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none font-mono",placeholder:p("kProfiles.modal.kValuePlaceholder"),required:!0}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:p("kProfiles.modal.kValueHelp")})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.filament")}),i.jsxs("select",{value:_,onChange:me=>{const we=me.target.value;if(N(we),!t&&we&&!x){const Ee=ie.find(q=>q.id===we);Ee&&v(`${C==="HH00"?"HF":"S"} ${Ee.name}`)}},disabled:!!t,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${t?"opacity-60 cursor-not-allowed":""}`,required:!t,children:[i.jsx("option",{value:"",children:p("kProfiles.modal.selectFilament")}),t?.filament_id&&i.jsx("option",{value:t.filament_id,children:ie.find(me=>me.id===t.filament_id)?.name||t.filament_id},t.filament_id),!t&&ie.map(me=>i.jsx("option",{value:me.id,children:me.name},me.id))]}),!t&&ie.length===0&&i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:p("kProfiles.modal.noFilamentsHelp")})]}),i.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.flowType")}),i.jsxs("select",{value:C,onChange:me=>{const we=me.target.value;if(T(we),!t&&_&&!x){const Ee=ie.find(q=>q.id===_);Ee&&v(`${we==="HS00"?"HF":"S"} ${Ee.name}`)}},disabled:!!t,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${t?"opacity-60 cursor-not-allowed":""}`,children:[i.jsx("option",{value:"HH00",children:p("kProfiles.modal.highFlow")}),i.jsx("option",{value:"HS00",children:p("kProfiles.modal.standard")})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.nozzleSize")}),i.jsxs("select",{value:P,onChange:me=>k(me.target.value),disabled:!!t,className:`w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none ${t?"opacity-60 cursor-not-allowed":""}`,children:[i.jsx("option",{value:"0.2",children:"0.2mm"}),i.jsx("option",{value:"0.4",children:"0.4mm"}),i.jsx("option",{value:"0.6",children:"0.6mm"}),i.jsx("option",{value:"0.8",children:"0.8mm"})]})]})]}),s&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p(t?"kProfiles.modal.extruder":"kProfiles.modal.extruders")}),t?i.jsx("div",{className:"px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white opacity-60",children:t.extruder_id===1?p("kProfiles.modal.left"):p("kProfiles.modal.right")}):i.jsxs("div",{className:"flex gap-4",children:[i.jsxs("label",{className:"flex items-center gap-2 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:D.includes(1),onChange:me=>{me.target.checked?A([...D,1]):A(D.filter(we=>we!==1))},className:"w-4 h-4 rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green focus:ring-offset-0 accent-bambu-green"}),i.jsx("span",{className:"text-white",children:p("kProfiles.modal.left")})]}),i.jsxs("label",{className:"flex items-center gap-2 cursor-pointer",children:[i.jsx("input",{type:"checkbox",checked:D.includes(0),onChange:me=>{me.target.checked?A([...D,0]):A(D.filter(we=>we!==0))},className:"w-4 h-4 rounded border-bambu-dark-tertiary bg-bambu-dark text-bambu-green focus:ring-bambu-green focus:ring-offset-0 accent-bambu-green"}),i.jsx("span",{className:"text-white",children:p("kProfiles.modal.right")})]})]})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:p("kProfiles.modal.notes")}),i.jsx("textarea",{value:O,onChange:me=>te(me.target.value),placeholder:p("kProfiles.modal.notesPlaceholder"),rows:2,className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none resize-none"}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:p("kProfiles.modal.notesHelp")})]}),i.jsxs("div",{className:"flex gap-2 pt-4",children:[t&&i.jsx(Oe,{type:"button",variant:"secondary",onClick:()=>pe(!0),disabled:ae.isPending||R||!m("kprofiles:delete"),title:m("kprofiles:delete")?void 0:p("kProfiles.permission.noDelete"),className:"text-red-500 hover:bg-red-500/10",children:ae.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Qt,{className:"w-4 h-4"})}),i.jsx(Oe,{type:"button",variant:"secondary",onClick:c,disabled:R,className:"flex-1",children:p("common.cancel")}),i.jsxs(Oe,{type:"submit",disabled:Y.isPending||R||!m(t?"kprofiles:update":"kprofiles:create"),title:m(t?"kprofiles:update":"kprofiles:create")?void 0:p(t?"kProfiles.permission.noUpdate":"kProfiles.permission.noCreate"),className:"flex-1",children:[Y.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(cC,{className:"w-4 h-4"}),p("common.save")]})]})]})]})]}),de&&i.jsx("div",{className:"fixed inset-0 bg-black/70 flex items-center justify-center z-[60]",children:i.jsx(Tt,{className:"w-full max-w-sm",children:i.jsxs(Pt,{className:"p-6",children:[i.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[i.jsx("div",{className:"w-10 h-10 rounded-full bg-red-500/20 flex items-center justify-center",children:i.jsx(Qt,{className:"w-5 h-5 text-red-500"})}),i.jsxs("div",{children:[i.jsx("h3",{className:"text-lg font-semibold text-white",children:p("kProfiles.deleteConfirm.title")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:p("kProfiles.deleteConfirm.cannotUndo")})]})]}),i.jsx("p",{className:"text-bambu-gray mb-6",children:p("kProfiles.deleteConfirm.message",{name:t?.name})}),i.jsxs("div",{className:"flex gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:()=>pe(!1),className:"flex-1",children:p("common.cancel")}),i.jsxs(Oe,{onClick:()=>{pe(!1),Q()},disabled:ae.isPending,className:"flex-1 bg-red-500 hover:bg-red-600 text-white",children:[ae.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Qt,{className:"w-4 h-4"}),p("common.delete")]})]})]})})})]})}const i1={NOZZLE_DIAMETER:"bambusy_kprofiles_nozzle",SORT_OPTION:"bambusy_kprofiles_sort"};function CJe(){const{t}=Mt(),{showToast:e}=hn(),{hasPermission:n}=Dr(),[r,a]=w.useState(null),[s,o]=w.useState(()=>localStorage.getItem(i1.NOZZLE_DIAMETER)||"0.4"),[l,c]=w.useState(null),[d,u]=w.useState(!1),[m,p]=w.useState(null),[f,x]=w.useState(""),[v,g]=w.useState("all"),[y,_]=w.useState("all"),[N,C]=w.useState(()=>localStorage.getItem(i1.SORT_OPTION)||"name"),[T,P]=w.useState(!1),[k,D]=w.useState(new Set),[A,R]=w.useState(!1),[$,U]=w.useState(!1),W=w.useCallback(F=>`${F.slot_id}_${F.extruder_id}`,[]);w.useEffect(()=>{localStorage.setItem(i1.NOZZLE_DIAMETER,s)},[s]),w.useEffect(()=>{localStorage.setItem(i1.SORT_OPTION,N)},[N]);const{data:O,isLoading:te}=Ze({queryKey:["printers"],queryFn:fe.getPrinters}),{data:ie,isLoading:Y,isFetching:ae,error:de,refetch:pe}=Ze({queryKey:["kprofiles",r,s],queryFn:async()=>{console.log("[KProfiles] Fetching profiles for printer",r,"nozzle",s);const F=await fe.getKProfiles(r,s);return console.log("[KProfiles] Received profiles:",F?.profiles?.length||0,"profiles"),F},enabled:!!r,retry:!1,staleTime:0,gcTime:0,refetchOnMount:"always"}),{data:Q}=Ze({queryKey:["kprofiles",r,"0.4"],queryFn:()=>fe.getKProfiles(r,"0.4"),enabled:!!r,staleTime:6e4}),{data:oe}=Ze({queryKey:["builtinFilaments"],queryFn:()=>fe.getBuiltinFilaments(),staleTime:3e5}),{data:me}=Ze({queryKey:["filamentIdMap"],queryFn:()=>fe.getFilamentIdMap(),staleTime:3e5}),{data:we,refetch:Ee}=Ze({queryKey:["kprofile-notes",r],queryFn:()=>fe.getKProfileNotes(r),enabled:!!r,staleTime:3e4}),q=de?.message?.includes("not connected");w.useEffect(()=>{if(!r&&O&&O.length>0){const F=O.find(Z=>Z.is_active);F&&a(F.id)}},[r,O]),w.useEffect(()=>{if(r){const F=setTimeout(()=>{pe()},150);return()=>clearTimeout(F)}},[r,s]);const K=O?.filter(F=>F.is_active)||[],E=Kr.useMemo(()=>{const F=new Map;if(oe)for(const Z of oe)F.set(Z.filament_id,Z.name);if(me)for(const[Z,xe]of Object.entries(me))F.has(Z)||F.set(Z,xe);return F},[oe,me]),j=Kr.useMemo(()=>Array.from(E.entries()).map(([F,Z])=>({filament_id:F,name:Z})),[E]),L=Kr.useCallback(F=>E.get(F.filament_id)||Ese(F.name),[E]),G=Kr.useMemo(()=>ie?.profiles?ie.profiles.filter(Z=>{const xe=f.toLowerCase(),he=!xe||Z.name.toLowerCase().includes(xe)||Z.filament_id.toLowerCase().includes(xe),ce=v==="all"||v==="left"&&Z.extruder_id===1||v==="right"&&Z.extruder_id===0,Ae=y==="all"||y==="hf"&&Z.nozzle_id.startsWith("HH")||y==="s"&&Z.nozzle_id.startsWith("HS");return he&&ce&&Ae}).sort((Z,xe)=>{switch(N){case"k_value":return parseFloat(Z.k_value)-parseFloat(xe.k_value);case"filament":return L(Z).localeCompare(L(xe));default:return Z.name.localeCompare(xe.name)}}):[],[ie?.profiles,f,v,y,N,L]),B=O?.find(F=>F.id===r),re=B?.nozzle_count===2;w.useEffect(()=>{const F=Z=>{Z.target instanceof HTMLInputElement||Z.target instanceof HTMLTextAreaElement||Z.target instanceof HTMLSelectElement||l||d||m||(Z.key==="r"||Z.key==="R"?(Z.preventDefault(),pe()):Z.key==="n"||Z.key==="N"?(Z.preventDefault(),u(!0)):Z.key==="Escape"&&T&&(Z.preventDefault(),P(!1),D(new Set)))};return window.addEventListener("keydown",F),()=>window.removeEventListener("keydown",F)},[l,d,m,T,pe]);const z=w.useCallback(()=>{if(!ie?.profiles||ie.profiles.length===0){e(t("kProfiles.toast.noProfilesToExport"),"error");return}const F={version:1,exported_at:new Date().toISOString(),printer:B?.name||"Unknown",nozzle_diameter:s,profiles:ie.profiles.map(ce=>({name:ce.name,k_value:ce.k_value,filament_id:ce.filament_id,nozzle_id:ce.nozzle_id,nozzle_diameter:ce.nozzle_diameter,extruder_id:ce.extruder_id}))},Z=new Blob([JSON.stringify(F,null,2)],{type:"application/json"}),xe=URL.createObjectURL(Z),he=document.createElement("a");he.href=xe,he.download=`kprofiles_${B?.name||"printer"}_${s}mm_${new Date().toISOString().split("T")[0]}.json`,document.body.appendChild(he),he.click(),document.body.removeChild(he),URL.revokeObjectURL(xe),e(t("kProfiles.toast.exportedProfiles",{count:ie.profiles.length}))},[ie?.profiles,B,s,e,t]),V=w.useCallback(()=>{const F=document.createElement("input");F.type="file",F.accept=".json",F.onchange=async Z=>{const xe=Z.target.files?.[0];if(xe)try{const he=await xe.text(),ce=JSON.parse(he);if(!ce.profiles||!Array.isArray(ce.profiles)){e(t("kProfiles.toast.invalidFileFormat"),"error");return}let Ae=0;for(const _e of ce.profiles)if(!(!_e.name||!_e.k_value||!_e.filament_id))try{await fe.setKProfile(r,{name:_e.name,k_value:parseFloat(_e.k_value).toFixed(6),filament_id:_e.filament_id,nozzle_id:_e.nozzle_id||`HH00-${s}`,nozzle_diameter:_e.nozzle_diameter||s,extruder_id:_e.extruder_id??0,slot_id:0}),Ae++,await new Promise(Ue=>setTimeout(Ue,500))}catch(Ue){console.error("Failed to import profile:",_e.name,Ue)}e(t("kProfiles.toast.importedProfiles",{count:Ae,total:ce.profiles.length})),pe()}catch(he){console.error("Import error:",he),e(t("kProfiles.toast.failedToParseImport"),"error")}},F.click()},[r,s,e,pe,t]),ee=w.useCallback(F=>{D(Z=>{const xe=new Set(Z);return xe.has(F)?xe.delete(F):xe.add(F),xe})},[]),J=w.useCallback(()=>{D(new Set(G.map(F=>W(F))))},[G,W]),ne=w.useCallback(()=>{k.size!==0&&R(!0)},[k.size]),se=w.useCallback(async()=>{const F=G.filter(xe=>k.has(W(xe)));U(!0);let Z=0;for(const xe of F)try{await fe.deleteKProfile(r,{slot_id:xe.slot_id,extruder_id:xe.extruder_id,nozzle_id:xe.nozzle_id,nozzle_diameter:xe.nozzle_diameter,filament_id:xe.filament_id,setting_id:xe.setting_id}),Z++,await new Promise(he=>setTimeout(he,300))}catch(he){console.error("Failed to delete profile:",xe.name,he)}e(t("kProfiles.toast.profilesDeleted",{count:Z})),U(!1),R(!1),P(!1),D(new Set),pe()},[r,k,G,e,pe,W,t]),ue=w.useCallback(F=>{const Z=[];return F.setting_id&&Z.push(F.setting_id),Z.push(`slot_${F.slot_id}_${F.filament_id}_${F.extruder_id}`),Z.push(`name_${F.name}_${F.filament_id}`),Z},[]),ge=w.useCallback(async(F,Z)=>{if(r)try{await fe.setKProfileNote(r,F,Z),Ee()}catch(xe){console.error("Failed to save note:",xe),e(t("kProfiles.toast.failedToSaveNote"),"error")}},[r,Ee,e,t]),le=w.useCallback(F=>{if(!we?.notes)return{note:"",key:null};const Z=ue(F);for(const xe of Z)if(we.notes[xe])return{note:we.notes[xe],key:xe};return{note:"",key:null}},[we,ue]),I=w.useCallback(F=>le(F).note,[le]);return te?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):!O||O.length===0?i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-12 text-center",children:[i.jsx(zi,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t("kProfiles.noPrintersConfigured")}),i.jsx("p",{className:"text-bambu-gray",children:t("kProfiles.addPrinterInSettings")})]})}):K.length===0?i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-12 text-center",children:[i.jsx(_r,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t("kProfiles.noActivePrinters")}),i.jsx("p",{className:"text-bambu-gray",children:t("kProfiles.enablePrinterConnection")})]})}):i.jsxs(i.Fragment,{children:[ae&&!Y&&i.jsxs("div",{className:"fixed inset-0 bg-black/50 flex flex-col items-center justify-center z-40",children:[i.jsx(lt,{className:"w-10 h-10 text-bambu-green animate-spin mb-3"}),i.jsx("p",{className:"text-white font-medium",children:t("kProfiles.loadingProfiles")})]}),i.jsxs("div",{className:"flex flex-wrap gap-4 mb-6",children:[i.jsxs("div",{className:"flex-1 min-w-48",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:t("kProfiles.printer")}),i.jsx("select",{value:r||"",onChange:F=>a(parseInt(F.target.value)),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:K.map(F=>i.jsx("option",{value:F.id,children:F.name},F.id))})]}),i.jsxs("div",{className:"w-32",children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:t("kProfiles.nozzle")}),i.jsxs("select",{value:s,onChange:F=>o(F.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"0.2",children:"0.2mm"}),i.jsx("option",{value:"0.4",children:"0.4mm"}),i.jsx("option",{value:"0.6",children:"0.6mm"}),i.jsx("option",{value:"0.8",children:"0.8mm"})]})]}),i.jsxs("div",{className:"flex items-end gap-2",children:[i.jsxs(Oe,{variant:"secondary",onClick:()=>pe(),disabled:ae||!n("kprofiles:read"),title:n("kprofiles:read")?void 0:t("kProfiles.permission.noRead"),children:[i.jsx(Sr,{className:`w-4 h-4 ${ae?"animate-spin":""}`}),t("kProfiles.refresh")]}),i.jsxs(Oe,{onClick:()=>u(!0),disabled:!n("kprofiles:create"),title:n("kprofiles:create")?void 0:t("kProfiles.permission.noCreate"),children:[i.jsx(rr,{className:"w-4 h-4"}),t("kProfiles.addProfile")]})]})]}),i.jsxs("div",{className:"flex flex-wrap gap-4 mb-4",children:[i.jsxs("div",{className:"flex-1 min-w-48 relative",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray"}),i.jsx("input",{type:"text",value:f,onChange:F=>x(F.target.value),placeholder:t("kProfiles.searchPlaceholder"),className:"w-full pl-10 pr-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray focus:border-bambu-green focus:outline-none"})]}),re&&i.jsx("div",{className:"w-36",children:i.jsxs("select",{value:v,onChange:F=>g(F.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"all",children:t("kProfiles.allExtruders")}),i.jsx("option",{value:"left",children:t("kProfiles.leftOnly")}),i.jsx("option",{value:"right",children:t("kProfiles.rightOnly")})]})}),i.jsx("div",{className:"w-32",children:i.jsxs("select",{value:y,onChange:F=>_(F.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"all",children:t("kProfiles.allFlow")}),i.jsx("option",{value:"hf",children:t("kProfiles.hfOnly")}),i.jsx("option",{value:"s",children:t("kProfiles.sOnly")})]})}),i.jsx("div",{className:"w-32",children:i.jsxs("select",{value:N,onChange:F=>C(F.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"name",children:t("kProfiles.sortName")}),i.jsx("option",{value:"k_value",children:t("kProfiles.sortKValue")}),i.jsx("option",{value:"filament",children:t("kProfiles.sortFilament")})]})})]}),i.jsxs("div",{className:"flex flex-wrap gap-2 mb-6",children:[i.jsxs(Oe,{variant:"secondary",onClick:z,disabled:!ie?.profiles?.length||!n("kprofiles:read"),title:n("kprofiles:read")?void 0:t("kProfiles.permission.noExport"),children:[i.jsx(hi,{className:"w-4 h-4"}),t("kProfiles.export")]}),i.jsxs(Oe,{variant:"secondary",onClick:V,disabled:!n("kprofiles:create"),title:n("kprofiles:create")?void 0:t("kProfiles.permission.noImport"),children:[i.jsx(Si,{className:"w-4 h-4"}),t("kProfiles.import")]}),i.jsx("div",{className:"flex-1"}),T?i.jsxs(i.Fragment,{children:[i.jsxs(Oe,{variant:"secondary",onClick:J,children:[i.jsx(ho,{className:"w-4 h-4"}),t("kProfiles.selectAll")]}),i.jsxs(Oe,{variant:"secondary",onClick:ne,disabled:k.size===0||!n("kprofiles:delete"),className:"text-red-500 hover:bg-red-500/10",title:n("kprofiles:delete")?void 0:t("kProfiles.permission.noDelete"),children:[i.jsx(Qt,{className:"w-4 h-4"}),t("kProfiles.delete")," (",k.size,")"]}),i.jsxs(Oe,{variant:"secondary",onClick:()=>{P(!1),D(new Set)},children:[i.jsx(zt,{className:"w-4 h-4"}),t("common.cancel")]})]}):i.jsxs(Oe,{variant:"secondary",onClick:()=>P(!0),disabled:!G.length||!n("kprofiles:delete"),title:n("kprofiles:delete")?void 0:t("kProfiles.permission.noDelete"),children:[i.jsx(ho,{className:"w-4 h-4"}),t("kProfiles.select")]})]}),Y?i.jsx("div",{className:"flex justify-center py-12",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):q?i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-12 text-center",children:[i.jsx(rh,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t("kProfiles.printerOffline")}),i.jsx("p",{className:"text-bambu-gray mb-4",children:t("kProfiles.printerOfflineDesc")}),i.jsxs(Oe,{variant:"secondary",onClick:()=>pe(),children:[i.jsx(Sr,{className:"w-4 h-4"}),t("common.refresh")]})]})}):G.length>0?re?i.jsxs("div",{className:"grid grid-cols-2 gap-4",children:[i.jsxs("div",{children:[i.jsx("h3",{className:"text-sm font-medium text-bambu-gray mb-2 px-1",children:t("kProfiles.leftExtruder")}),i.jsx("div",{className:"space-y-1",children:G.filter(F=>F.extruder_id===1).map(F=>i.jsx(Kj,{profile:F,onEdit:()=>c(F),onCopy:()=>p(F),selectionMode:T,isSelected:k.has(W(F)),onToggleSelect:()=>ee(W(F)),note:I(F)},W(F)))})]}),i.jsxs("div",{children:[i.jsx("h3",{className:"text-sm font-medium text-bambu-gray mb-2 px-1",children:t("kProfiles.rightExtruder")}),i.jsx("div",{className:"space-y-1",children:G.filter(F=>F.extruder_id===0).map(F=>i.jsx(Kj,{profile:F,onEdit:()=>c(F),onCopy:()=>p(F),selectionMode:T,isSelected:k.has(W(F)),onToggleSelect:()=>ee(W(F)),note:I(F)},W(F)))})]})]}):i.jsx("div",{className:"space-y-1",children:G.map(F=>i.jsx(Kj,{profile:F,onEdit:()=>c(F),onCopy:()=>p(F),selectionMode:T,isSelected:k.has(W(F)),onToggleSelect:()=>ee(W(F)),note:I(F)},W(F)))}):f||v!=="all"||y!=="all"?i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-12 text-center",children:[i.jsx(jr,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t("kProfiles.noMatchingProfiles")}),i.jsx("p",{className:"text-bambu-gray",children:t("kProfiles.noMatchingProfilesDesc")})]})}):i.jsx(Tt,{children:i.jsxs(Pt,{className:"py-12 text-center",children:[i.jsx(cC,{className:"w-12 h-12 text-bambu-gray mx-auto mb-4"}),i.jsx("h3",{className:"text-lg font-semibold text-white mb-2",children:t("kProfiles.noKProfiles")}),i.jsx("p",{className:"text-bambu-gray mb-4",children:t("kProfiles.noKProfilesDesc",{diameter:s})}),i.jsxs(Oe,{onClick:()=>u(!0),children:[i.jsx(rr,{className:"w-4 h-4"}),t("kProfiles.createFirstProfile")]})]})}),l&&r&&(()=>{const{note:F,key:Z}=le(l);return i.jsx(Yj,{profile:l,printerId:r,nozzleDiameter:s,existingProfiles:Q?.profiles||ie?.profiles,builtinFilaments:j,isDualNozzle:re,initialNote:F,initialNoteKey:Z,onSaveNote:ge,hasPermission:n,onClose:()=>{console.log("[KProfiles] Edit modal onClose - refetching profiles..."),c(null),pe()},onSave:()=>{c(null),pe()}})})(),d&&r&&i.jsx(Yj,{printerId:r,nozzleDiameter:s,existingProfiles:Q?.profiles||ie?.profiles,builtinFilaments:j,isDualNozzle:re,onSaveNote:ge,hasPermission:n,onClose:()=>{u(!1),pe()},onSave:()=>{u(!1),pe()}}),m&&r&&i.jsx(Yj,{printerId:r,nozzleDiameter:s,existingProfiles:Q?.profiles||ie?.profiles,builtinFilaments:j,isDualNozzle:re,onSaveNote:ge,hasPermission:n,profile:{...m,slot_id:0,name:`${m.name} (Copy)`},onClose:()=>{p(null),pe()},onSave:()=>{p(null),pe()}}),A&&i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50 p-4",children:i.jsx(Tt,{className:"w-full max-w-sm",children:i.jsxs(Pt,{className:"p-6",children:[i.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[i.jsx("div",{className:"w-10 h-10 rounded-full bg-red-500/20 flex items-center justify-center",children:i.jsx(Qt,{className:"w-5 h-5 text-red-500"})}),i.jsxs("div",{children:[i.jsx("h3",{className:"text-lg font-semibold text-white",children:t("kProfiles.bulkDelete.title")}),i.jsx("p",{className:"text-sm text-bambu-gray",children:t("kProfiles.bulkDelete.cannotUndo")})]})]}),i.jsx("p",{className:"text-bambu-gray mb-6",children:t("kProfiles.bulkDelete.message",{count:k.size})}),i.jsxs("div",{className:"flex gap-3",children:[i.jsx(Oe,{variant:"secondary",onClick:()=>R(!1),disabled:$,className:"flex-1",children:t("common.cancel")}),i.jsxs(Oe,{onClick:se,disabled:$,className:"flex-1 bg-red-500 hover:bg-red-600 text-white",children:[$?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Qt,{className:"w-4 h-4"}),t("common.delete")]})]})]})})})]})}const jse=["PLA","PETG","PCTG","ABS","ASA","TPU","PC","PA","PVA","HIPS","PP","PET","NYLON"],TJe={PLA:"E8E8E8",PETG:"4A90D9",ABS:"E67E22",ASA:"D35400",TPU:"9B59B6",PC:"BDC3C7",PA:"2ECC71",NYLON:"2ECC71",PVA:"F1C40F",HIPS:"95A5A6",PP:"ECF0F1",PET:"3498DB"};function PJe(t){const e=t.toUpperCase();for(const n of jse)if(new RegExp(`\\b${n}\\b`).test(e))return n;return null}function AJe(t){const e=t.replace(/@.+$/,"").trim(),n=e.toUpperCase();for(const r of jse){const a=n.indexOf(r);if(a>0){const s=e.slice(0,a).trim();if(s&&s.length>1)return s}}return null}function Xj({preset:t,onDelete:e,onExpand:n,isExpanded:r}){const{t:a}=Mt(),{hasPermission:s}=Dr(),o=t.filament_type||PJe(t.name),l=t.filament_vendor||AJe(t.name);let c=null,d=!1;if(t.default_filament_colour)try{const u=JSON.parse(t.default_filament_colour),m=Array.isArray(u)?u[0]:u;typeof m=="string"&&/^#?[0-9a-fA-F]{6,8}$/.test(m.replace("#",""))&&(c=m.replace("#","").slice(0,6),d=!0)}catch{const u=t.default_filament_colour;/^#?[0-9a-fA-F]{6,8}$/.test(u.replace("#",""))&&(c=u.replace("#","").slice(0,6),d=!0)}return!c&&o&&(c=TJe[o.toUpperCase()]||null),i.jsx(Tt,{className:"bg-bambu-dark border-bambu-dark-tertiary hover:border-bambu-dark-tertiary/80 transition-colors",children:i.jsxs(Pt,{className:"p-3",children:[i.jsxs("div",{className:"flex items-start justify-between gap-2",children:[i.jsxs("div",{className:"flex-1 min-w-0",children:[i.jsxs("div",{className:"flex items-center gap-2 mb-1",children:[t.preset_type==="filament"&&i.jsx("div",{className:`w-4 h-4 rounded-full border border-white/20 flex-shrink-0 ${!d&&!c?"opacity-25":d?"":"opacity-50"}`,style:{backgroundColor:c?`#${c}`:"#666"}}),i.jsx("span",{className:"text-sm font-medium text-white truncate",children:t.name})]}),i.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[o&&i.jsx("span",{className:"text-xs px-1.5 py-0.5 rounded bg-bambu-green/20 text-bambu-green",children:o}),l&&i.jsx("span",{className:"text-xs text-bambu-gray",children:l}),i.jsx("span",{className:"text-xs px-1.5 py-0.5 rounded bg-blue-500/20 text-blue-400",children:a("profiles.localProfiles.badge")})]})]}),i.jsxs("div",{className:"flex items-center gap-1 flex-shrink-0",children:[s("settings:update")&&i.jsx("button",{onClick:()=>e(t.id),className:"p-1 text-bambu-gray hover:text-red-400 transition-colors",title:a("profiles.localProfiles.delete"),children:i.jsx(Qt,{className:"w-3.5 h-3.5"})}),i.jsx("button",{onClick:()=>n(r?null:t.id),className:"p-1 text-bambu-gray hover:text-white transition-colors",children:r?i.jsx(Sl,{className:"w-3.5 h-3.5"}):i.jsx(jn,{className:"w-3.5 h-3.5"})})]})]}),r&&i.jsxs("div",{className:"mt-3 pt-3 border-t border-bambu-dark-tertiary text-xs space-y-1.5",children:[o&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.filamentType")}),i.jsx("span",{className:"text-white",children:o})]}),l&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.vendor")}),i.jsx("span",{className:"text-white",children:l})]}),t.nozzle_temp_min!=null&&t.nozzle_temp_max!=null&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.nozzleTemp")}),i.jsxs("span",{className:"text-white",children:[t.nozzle_temp_min,"–",t.nozzle_temp_max,"°C"]})]}),t.filament_cost&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.cost")}),i.jsx("span",{className:"text-white",children:t.filament_cost})]}),t.filament_density&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.density")}),i.jsxs("span",{className:"text-white",children:[t.filament_density," g/cm³"]})]}),t.pressure_advance&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.pressureAdvance")}),i.jsx("span",{className:"text-white",children:t.pressure_advance})]}),t.compatible_printers&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.compatiblePrinters")}),i.jsx("span",{className:"text-white truncate ml-2",children:(()=>{try{return JSON.parse(t.compatible_printers).join(", ")}catch{return t.compatible_printers}})()})]}),t.inherits&&t.inherits!==t.name&&i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.inheritsFrom")}),i.jsx("span",{className:"text-white truncate ml-2",children:t.inherits})]}),i.jsxs("div",{className:"flex justify-between",children:[i.jsx("span",{className:"text-bambu-gray",children:a("profiles.localProfiles.source")}),i.jsx("span",{className:"text-white capitalize",children:t.source})]})]})]})})}function MJe(){const{t}=Mt(),{hasPermission:e}=Dr(),n=Zt(),{showToast:r}=hn(),[a,s]=w.useState(""),[o,l]=w.useState(null),[c,d]=w.useState(!1),[u,m]=w.useState(null),{data:p,isLoading:f}=Ze({queryKey:["localPresets"],queryFn:()=>fe.getLocalPresets()}),x=dt({mutationFn:async k=>{const D=[];for(const A of Array.from(k)){const R=new FormData;R.append("file",A),D.push(await fe.importLocalPresets(R))}return D},onSuccess:k=>{n.invalidateQueries({queryKey:["localPresets"]});let D=0,A=0,R=0;for(const $ of k)D+=$.imported,A+=$.skipped,R+=$.errors.length;D>0&&r(t("profiles.localProfiles.toast.importSuccess",{count:D})),A>0&&r(t("profiles.localProfiles.toast.importSkipped",{count:A}),"warning"),R>0&&r(t("profiles.localProfiles.toast.importError",{count:R}),"error")},onError:k=>{r(k.message,"error")}}),v=dt({mutationFn:k=>fe.deleteLocalPreset(k),onSuccess:()=>{n.invalidateQueries({queryKey:["localPresets"]}),m(null),r(t("profiles.localProfiles.toast.deleted"))}}),g=w.useCallback(k=>{!k||k.length===0||x.mutate(k)},[x]),y=w.useCallback(k=>{k.preventDefault(),d(!1),g(k.dataTransfer.files)},[g]),_=w.useCallback(k=>{if(!a)return k;const D=a.toLowerCase();return k.filter(A=>A.name.toLowerCase().includes(D)||A.filament_type?.toLowerCase().includes(D)||A.filament_vendor?.toLowerCase().includes(D))},[a]),N=w.useMemo(()=>_(p?.filament||[]),[p?.filament,_]),C=w.useMemo(()=>_(p?.printer||[]),[p?.printer,_]),T=w.useMemo(()=>_(p?.process||[]),[p?.process,_]),P=N.length+C.length+T.length;return f?i.jsx("div",{className:"flex items-center justify-center py-16",children:i.jsx(lt,{className:"w-8 h-8 text-bambu-green animate-spin"})}):i.jsxs("div",{className:"space-y-6",children:[e("settings:update")&&i.jsxs("div",{onDragOver:k=>{k.preventDefault(),d(!0)},onDragLeave:()=>d(!1),onDrop:y,className:`relative border-2 border-dashed rounded-lg p-6 text-center transition-colors ${c?"border-bambu-green bg-bambu-green/10":"border-bambu-dark-tertiary hover:border-bambu-gray"}`,children:[i.jsx("input",{type:"file",accept:".json,.zip,.orca_filament,.bbscfg,.bbsflmt",multiple:!0,className:"absolute inset-0 w-full h-full opacity-0 cursor-pointer",onChange:k=>g(k.target.files)}),x.isPending?i.jsxs("div",{className:"flex items-center justify-center gap-2",children:[i.jsx(lt,{className:"w-5 h-5 text-bambu-green animate-spin"}),i.jsx("span",{className:"text-bambu-gray",children:t("profiles.localProfiles.importing")})]}):i.jsxs(i.Fragment,{children:[i.jsx(Si,{className:"w-8 h-8 text-bambu-gray mx-auto mb-2"}),i.jsx("p",{className:"text-sm text-white font-medium",children:t("profiles.localProfiles.import")}),i.jsx("p",{className:"text-xs text-bambu-gray mt-1",children:t("profiles.localProfiles.importDesc")})]})]}),P>0&&i.jsxs("div",{className:"relative",children:[i.jsx(jr,{className:"absolute left-3 top-1/2 -translate-y-1/2 w-4 h-4 text-bambu-gray"}),i.jsx("input",{type:"text",value:a,onChange:k=>s(k.target.value),placeholder:t("profiles.localProfiles.search"),className:"w-full pl-9 pr-4 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-sm text-white placeholder-bambu-gray focus:outline-none focus:border-bambu-green"})]}),P===0&&!f&&i.jsxs("div",{className:"text-center py-12",children:[i.jsx(cx,{className:"w-12 h-12 text-bambu-gray mx-auto mb-3 opacity-50"}),i.jsx("p",{className:"text-bambu-gray",children:t("profiles.localProfiles.noPresets")}),i.jsx("p",{className:"text-xs text-bambu-gray/60 mt-1",children:t("profiles.localProfiles.importDesc")})]}),P>0&&i.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:[N.length>0&&i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(sC,{className:"w-4 h-4 text-bambu-green"}),i.jsx("h3",{className:"text-sm font-medium text-white",children:t("profiles.localProfiles.filament")}),i.jsxs("span",{className:"text-xs text-bambu-gray",children:["(",N.length,")"]})]}),i.jsx("div",{className:"space-y-2",children:N.map(k=>i.jsx(Xj,{preset:k,onDelete:D=>m(D),onExpand:l,isExpanded:o===k.id},k.id))})]}),T.length>0&&i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(Gi,{className:"w-4 h-4 text-blue-400"}),i.jsx("h3",{className:"text-sm font-medium text-white",children:t("profiles.localProfiles.process")}),i.jsxs("span",{className:"text-xs text-bambu-gray",children:["(",T.length,")"]})]}),i.jsx("div",{className:"space-y-2",children:T.map(k=>i.jsx(Xj,{preset:k,onDelete:D=>m(D),onExpand:l,isExpanded:o===k.id},k.id))})]}),C.length>0&&i.jsxs("div",{children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(cu,{className:"w-4 h-4 text-orange-400"}),i.jsx("h3",{className:"text-sm font-medium text-white",children:t("profiles.localProfiles.printer")}),i.jsxs("span",{className:"text-xs text-bambu-gray",children:["(",C.length,")"]})]}),i.jsx("div",{className:"space-y-2",children:C.map(k=>i.jsx(Xj,{preset:k,onDelete:D=>m(D),onExpand:l,isExpanded:o===k.id},k.id))})]})]}),u!==null&&i.jsx("div",{className:"fixed inset-0 bg-black/50 flex items-center justify-center z-50",children:i.jsxs("div",{className:"bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg p-6 max-w-sm mx-4",children:[i.jsxs("div",{className:"flex items-center gap-2 mb-3",children:[i.jsx(zi,{className:"w-5 h-5 text-red-400"}),i.jsx("h3",{className:"text-white font-medium",children:t("profiles.localProfiles.deleteConfirmTitle")})]}),i.jsx("p",{className:"text-sm text-bambu-gray mb-4",children:t("profiles.localProfiles.deleteConfirm")}),i.jsxs("div",{className:"flex justify-end gap-2",children:[i.jsx(Oe,{variant:"secondary",size:"sm",onClick:()=>m(null),children:t("profiles.localProfiles.cancel")}),i.jsxs(Oe,{variant:"danger",size:"sm",onClick:()=>v.mutate(u),disabled:v.isPending,children:[v.isPending?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(Qt,{className:"w-4 h-4"}),t("profiles.localProfiles.delete")]})]})]})})]})}function EI(t,e){const n=`${t} ${e||""}`,r=n.match(/@?\s*(?:BBL\s+)?(?:Bambu\s+Lab\s+)?([XPAH][1-9][A-Z]?(?:\s*(?:Carbon|mini))?|H2D)/i),a=r?r[1].trim():null,s=n.match(/(\d+\.?\d*)\s*(?:mm\s*)?nozzle|nozzle\s*(\d+\.?\d*)/i),o=s?(s[1]||s[2])+"mm":null,l=n.match(/(\d+\.?\d*)mm\s*(?:Standard|Fine|Extra Fine|Draft|Quality)?/i),c=l?l[1]+"mm":null,d=n.match(/\b(PLA|PETG|ABS|ASA|TPU|PC|PA|PVA|HIPS|PP|PET(?:-?CF)?|PA(?:-?CF)?|PLA(?:-?CF)?)\b/i),u=d?d[1].toUpperCase():null;return{printer:a,nozzle:o,layerHeight:c,filamentType:u}}function C0(t){return/^(P[FPM]US|PF\d|PP\d)/.test(t)}function EJe({onSuccess:t,t:e}){const{showToast:n}=hn(),[r,a]=w.useState("email"),[s,o]=w.useState(""),[l,c]=w.useState(""),[d,u]=w.useState(""),[m,p]=w.useState(""),[f,x]=w.useState("global"),[v,g]=w.useState(null),[y,_]=w.useState(null),N=dt({mutationFn:()=>fe.cloudLogin(s,l,f),onSuccess:D=>{D.success?(n(e("profiles.login.toast.loggedIn")),t()):D.needs_verification?(g(D.verification_type||"email"),_(D.tfa_key||null),D.verification_type==="totp"?n(e("profiles.login.toast.enterTotp")):n(e("profiles.login.toast.codeSent")),a("code")):n(D.message,"error")},onError:D=>n(D.message,"error")}),C=dt({mutationFn:()=>fe.cloudVerify(s,d,y||void 0),onSuccess:D=>{D.success?(n(e("profiles.login.toast.loggedIn")),t()):n(D.message,"error")},onError:D=>n(D.message,"error")}),T=dt({mutationFn:()=>fe.cloudSetToken(m),onSuccess:()=>{n(e("profiles.login.toast.tokenSet")),t()},onError:D=>n(D.message,"error")}),P=D=>{D.preventDefault(),r==="email"?N.mutate():r==="code"?C.mutate():r==="token"&&T.mutate()},k=N.isPending||C.isPending||T.isPending;return i.jsx(Tt,{className:"max-w-md mx-auto",children:i.jsxs(Pt,{children:[i.jsxs("div",{className:"text-center mb-6",children:[i.jsx("div",{className:"inline-flex items-center justify-center w-12 h-12 rounded-xl bg-bambu-green/20 mb-3",children:i.jsx(lx,{className:"w-6 h-6 text-bambu-green"})}),i.jsx("h2",{className:"text-xl font-semibold text-white",children:e("profiles.login.title")}),i.jsx("p",{className:"text-sm text-bambu-gray mt-1",children:e("profiles.login.subtitle")})]}),i.jsxs("form",{onSubmit:P,className:"space-y-4",children:[r==="email"&&i.jsxs(i.Fragment,{children:[i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:e("profiles.login.email")}),i.jsx("input",{type:"email",value:s,onChange:D=>o(D.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray-dark focus:border-bambu-green focus:outline-none",placeholder:"your@email.com",required:!0})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:e("profiles.login.password")}),i.jsx("input",{type:"password",value:l,onChange:D=>c(D.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white placeholder-bambu-gray-dark focus:border-bambu-green focus:outline-none",placeholder:"••••••••",required:!0})]}),i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:e("profiles.login.region")}),i.jsxs("select",{value:f,onChange:D=>x(D.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white focus:border-bambu-green focus:outline-none",children:[i.jsx("option",{value:"global",children:e("profiles.login.regionGlobal")}),i.jsx("option",{value:"china",children:e("profiles.login.regionChina")})]})]})]}),r==="code"&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:e(v==="totp"?"profiles.login.totpCode":"profiles.login.verificationCode")}),i.jsx("p",{className:"text-xs text-bambu-gray mb-2",children:v==="totp"?e("profiles.login.enterTotpHint"):e("profiles.login.checkEmail",{email:s})}),i.jsx("input",{type:"text",value:d,onChange:D=>u(D.target.value.replace(/\D/g,"").slice(0,6)),className:"w-full px-3 py-3 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white text-center text-2xl tracking-widest font-mono focus:border-bambu-green focus:outline-none",placeholder:"000000",maxLength:6,required:!0})]}),r==="token"&&i.jsxs("div",{children:[i.jsx("label",{className:"block text-sm text-bambu-gray mb-1",children:e("profiles.login.accessToken")}),i.jsx("p",{className:"text-xs text-bambu-gray mb-2",children:e("profiles.login.accessTokenHint")}),i.jsx("textarea",{value:m,onChange:D=>p(D.target.value),className:"w-full px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-white text-xs font-mono placeholder-bambu-gray-dark focus:border-bambu-green focus:outline-none resize-none",placeholder:"eyJ...",rows:4,required:!0})]}),i.jsxs("div",{className:"flex gap-2 max-[550px]:flex-wrap max-[550px]:items-center",children:[r==="code"&&i.jsx(Oe,{type:"button",variant:"secondary",onClick:()=>a("email"),className:"flex-1",children:e("profiles.login.back")}),i.jsxs(Oe,{type:"submit",disabled:k,className:"flex-1",children:[k?i.jsx(lt,{className:"w-4 h-4 animate-spin"}):i.jsx(n8,{className:"w-4 h-4"}),e(r==="email"?"profiles.login.loginButton":r==="code"?"profiles.login.verifyButton":"profiles.login.setTokenButton")]})]}),r==="email"&&i.jsx("div",{className:"pt-4 border-t border-bambu-dark-tertiary",children:i.jsxs("button",{type:"button",onClick:()=>a("token"),className:"text-sm text-bambu-gray hover:text-white flex items-center gap-2 transition-colors",children:[i.jsx(sl,{className:"w-4 h-4"}),e("profiles.login.useToken")]})}),r==="token"&&i.jsx("div",{className:"pt-4 border-t border-bambu-dark-tertiary",children:i.jsxs("button",{type:"button",onClick:()=>a("email"),className:"text-sm text-bambu-gray hover:text-white flex items-center gap-2 transition-colors",children:[i.jsx(n8,{className:"w-4 h-4"}),e("profiles.login.useEmail")]})})]})]})})}function Gg({label:t,value:e,options:n,onChange:r}){const[a,s]=w.useState(!1),o=n.find(l=>l.value===e);return i.jsxs("div",{className:"relative",children:[i.jsxs("button",{onClick:()=>s(!a),className:"flex items-center gap-2 px-3 py-2 bg-bambu-dark border border-bambu-dark-tertiary rounded-lg text-sm text-white hover:border-bambu-gray-dark transition-colors",children:[i.jsxs("span",{className:"text-bambu-gray",children:[t,":"]}),i.jsx("span",{children:o?.label||"All"}),i.jsx(jn,{className:`w-4 h-4 text-bambu-gray transition-transform ${a?"rotate-180":""}`})]}),a&&i.jsxs(i.Fragment,{children:[i.jsx("div",{className:"fixed inset-0 z-10",onClick:()=>s(!1)}),i.jsx("div",{className:"absolute top-full left-0 mt-1 min-w-[160px] bg-bambu-dark-secondary border border-bambu-dark-tertiary rounded-lg shadow-xl z-20 py-1 max-h-60 overflow-y-auto",children:n.map(l=>i.jsxs("button",{onClick:()=>{r(l.value),s(!1)},className:`w-full px-3 py-2 text-left text-sm flex items-center justify-between hover:bg-bambu-dark-tertiary transition-colors ${e===l.value?"text-bambu-green":"text-white"}`,children:[i.jsx("span",{children:l.label}),l.count!==void 0&&i.jsx("span",{className:"text-bambu-gray text-xs",children:l.count})]},l.value))})]})]})}function jJe(){const[t,e]=w.useState(!1);w.useEffect(()=>{const r=()=>{e(window.scrollY>300)};return window.addEventListener("scroll",r),()=>window.removeEventListener("scroll",r)},[]);const n=()=>{window.scrollTo({top:0,behavior:"smooth"})};return t?i.jsx("button",{onClick:n,className:"fixed bottom-6 right-6 p-3 bg-bambu-green hover:bg-bambu-green-light text-white rounded-full shadow-lg shadow-bambu-green/25 transition-all z-40","aria-label":"Scroll to top",children:i.jsx($p,{className:"w-5 h-5"})}):null}function Qj({setting:t,onClick:e,onDuplicate:n,compareMode:r,isCompareSelected:a,compareIndex:s,compareDisabled:o,t:l}){const c=EI(t.name),d=C0(t.setting_id);return i.jsxs("div",{className:"flex items-center gap-2 group",children:[i.jsx("button",{onClick:e,disabled:o,className:`flex-1 text-left px-3 py-2 rounded transition-colors ${a?"bg-blue-500/20 border border-blue-500/50":o?"bg-bambu-dark/50 opacity-40 cursor-not-allowed":"bg-bambu-dark hover:bg-bambu-dark-tertiary"} ${r&&!o?"cursor-pointer":""}`,children:i.jsxs("div",{className:"flex items-center gap-2",children:[a&&s!==void 0&&i.jsx("span",{className:"flex-shrink-0 w-5 h-5 rounded-full bg-blue-500 text-white text-xs flex items-center justify-center font-medium",children:s+1}),!a&&d&&i.jsx("span",{className:"flex-shrink-0 w-1.5 h-1.5 rounded-full bg-bambu-green",title:l("profiles.presets.myPreset")}),i.jsx("span",{className:"text-white text-sm truncate flex-1",title:t.name,children:t.name}),c.filamentType&&t.type==="filament"&&i.jsx("span",{className:"text-xs text-bambu-gray whitespace-nowrap",children:c.filamentType}),c.layerHeight&&t.type==="process"&&i.jsx("span",{className:"text-xs text-bambu-gray whitespace-nowrap",children:c.layerHeight}),c.printer&&i.jsx("span",{className:"text-xs text-bambu-gray whitespace-nowrap",children:c.printer})]})}),i.jsx("button",{onClick:u=>{u.stopPropagation(),n()},className:"opacity-0 group-hover:opacity-100 text-bambu-gray hover:text-white transition-all p-1",title:l("profiles.presets.duplicate"),children:i.jsx(_l,{className:"w-4 h-4"})})]})}function kF(t,e=0){const n=" ".repeat(e);if(t===null)return"null";if(t===void 0)return"undefined";if(typeof t=="string"){if(t.includes("\\n")||t.includes(` `)){const a=t.replace(/\\n/g,` `).replace(/\\"/g,'"').replace(/\\t/g," ").split(` `);if(a.length>1)return`""" diff --git a/static/img/android-chrome-192x192.png b/static/img/android-chrome-192x192.png index b0a45c6c05fb7ee8a44ea7d878d6274a00c05118..cbd04d89d88821f7b98a04e2b622cc524405bbd3 100644 GIT binary patch literal 43759 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 FV1f*NLt6j< literal 45706 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 SmYV*5NQ6&Gu@AlJ-5D) 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�`IQA*ddwcWMRd&UQRjb%e$U##*w(+7a*xzW45=uzg3@7f0pY6`>i2ZEnx`OVp zJ&jmvYq?qc7nUiMB1|}`qKxu3^ zI5>A_=hMAa4yzm@JiNENo0}Wt=eyHP66u5L&a2;8sXDGJ$V@&*GP%#a@B+-L=R#$5 zgjsIjUY~nN>UVkhSlea$*=A_?yZ2>erW4=82rTOA?DTZ020klR-gG_bJBGBbnT=wK z^942G*UpqP^-!#j>pV-{wGbP?(Fr^!OoX@;1VK@WQ50@AQxOjVgl$t+=3f9S62#iIE z3Xr$IvxB}XgPXg5+f7?eKylHyLK9TM{#C~4pkGhgKS{=3o>e+2UItB59_S-Xl6TOf zjY;c8V`P@JOB|yN#?DQIu_Y(g`U_9igr6;jS&3kwFc56;cZf%&)1KPvzL7@Nf445q z*H1^b(a-t9V^M!Qo2NjXX<)n^c@UW?YQ2M}P=NT?v~8+s>NaDxX)aaI_wibbY4z!L zdwV;qv}E|s``k-jzSJVaX06%jAVsS>vpN;ok^%0ht=b<1wZ$;bNi$UAu@fP=>3s7y zVy&b^PLG9+jV;Y2ePIf*{Sz~VrnR%MHb}|_1*(iBOH~2Ed$HnJIEVpVZ2AF7PKnV- zv`qU0!x$~?XaKf2l36kdiQU(o<8#Eo(~ZcTs{#nJ;-&EOZGh3q+rQTK1pHyQtlIsJ z+X?h9th}^GG50*j}}e+TGP}u70z>cM^vVV8?O>)?oYc8u_++lh zy2%9Jr&2O$3R(&8Mbr84v_F%pw$g7lR58-q`6U?-ltl!iZ{Pjp9j1X{&VL$LYtUwOY$t(K&?-Og2DJI)~yX4Rn3l%W~)8c)x)tA3Z9b-3s{c=}+6j4qgTgqj( z?rf+};^*z?colz`<8?+$hF=kbt5hiQ6LxIZ>=TUt`%upVF0|jBnV+j@VREOfyZysK zp=2xo?YGHO_u8n~pnisZVI!XoDy^QNVAd1y@aeP^`Fa+_Dva>5xYtW~I5R%3Yn}!B zQLlWBvPqXKVlEc=;%zof6_Khh~TEfV7DZm63xs@*qX zvlico(X=@HxQ7XA`Kp$v+o)wyTyebHlN{`Cm=S^iH3S~iFQ@AyDI5+gM7c43|3+01 zxFCKfR$2FayglovDD7@h4KMrc^rHHVdie3e$q z<kK#vDW5OKhxU|liYo|Y&0&*R1-+3!}U~}vE!tE z8|XWFw=dVzJytLC5Ax3SQwNoEHZC0+V4373Y>@Mr>@P!dC zI4fvY;MzZ_JnTDuz;8Cb>&9;DB+A45XmbXk`W$8JMH5K5HIRX}2BP zn9xSqF2cl=CsJ>_Q>WV!9wpkUfDa4K`#LqJ!Q_dEH^kZ&_}DQqsHEm%V>EnrzFZaj zV@akMhMoj^ONf)LE-#myJ0MjP?FPdwfz1w!=>deC zd^MT+2*!iymqtpXZw;-Ln&Rdr%pXNtw6h#=nRIIvM~q-dksUUo=*qKtRk|sTXG*(% znddEWM*Y^D4L0z@eh4>9*zfSM6z=N@^u+ics1wD+NIiH<7gigMsEhtJvPMLgm#WX0 z416q$GUU(ZxED9g_!8qL9;^db(6aA>X*Dy!g7$CdC5n}lJ0Hj3!y1bR?qjt*BpKI) zcBG;L#J$aRV_&?C-_&r-yD}YeBd1W? P3PHLC(gNF0FU(&vtSn}*_za08+JYNfP zPf2jN^=9OyNOjKZqf4;)vb4tRcy^a*eUZ54x2CSd0nM4^9UF*?2S(yF!Nfc6#8z(>ZGO>RwgcD!wZ-Zdh7MgyP-zAQ7F%dQhx=evds9BWp ziKg`5Srn#@4X*yMA51O&nIS~}&W-?wdOTeB>n~~JeBtuksyG!&?MN&B!mms)KV%OG z$WZiu#4|A8JLdf934!2Y;Ou_=HNtm$hPQ6feY2Q!4vWC34*C^}oavS)mcz6ivl*yI zW}oXn+`Hwk+u{0pFV#4%tXZL=0;7d)ha z`yW#Gz1?T>Yg;*TwoS{lOcbxO^h7GoEO6tVQF8*FQhR3jzhS^$G>1ecNyI+JdgQDMNHU5a;@-# z>ZVB(x{lUxj5Pm@hS{DCPyWE+K9G!eiaczqe@0hLg=L;qifXlG7=F;l-QGO8bMVP~ zEs7KK?^jdwM^T`Zm#nOm?1^+#Y(4o>`H%kmssim=W-D}Zb&w!H+aD1o`gINnJ6k878YYY6ije;1o7)Oj4@QX@EZGD z&=J_aoEksw=J2~7Td^H8eTiF+9F}y%yI{QkWHMl{Vf1tWXM=*??CT;9_WFHOfsc(DoKBhO! zjU#t2kWL+uR5x1k+p$E6&M$}Iiwip8arO>@%G&KkeD5XY`C(sn^q{dv+rfS43nwZ* zf@u~suES0-492jx&`uisHEkqXlo``oVd{fwc7>SPMcWAoU%sJ?B7@*`}To@4jOdkt9^|ShGw1{9UA35>|s5=BIt3UH4u2Wt*-7Yuv zgzOE0c)3F@e`Bx?Iziu3@T3t3n&IhLdi$3v=3gj`B8w|Ud`^fgx^bDzhcjDuV12Lf8+V z|Iuz6iBx~BomlSr5_Ziq=*pv|a|ibY75A0q0!7DE3!A1;2il-}FwO%mU_hlJl4huz zN}AHuonW;v8?=?uBbGu8Bb;Yikk=#xyxlu8t<>5Df}v{>nVB(_;JD7frDA z4!O9v;EEyQ^=MtNJa2nGYvJ>QxGZJ=`U1vfoJ#qB^ij{yVe9GnM2$+wcfqz>I$Se; z-6>3h^+(ie^>gPhBDO`)6z@?M3S1KLXFe}P(8j~=h?oXN0-XP7{PY_w zS?xk-Hd`4Jhb4W38DZ@riU!W?`z5-)Vd~hp8y?O`?7Xp0!S7Scz5qqmkvPUif0-IG zDE}AC%yohBc#E~3b{aJ#Lb-3Otk5AkUt!X)?wqGR@CTKwJfs4PV}%Z21hwKZ?WoA9 zo?xL2wNgeQx5Qzm{%s$@^dn?-R#gfJoy>dVhhKf%t4ESrL{R-}ul6SrIhim6%Rbr^ zGhD-?*icyAx%HgR1&-F?T51sRNSy77(tkzANSH_1TCL38i)0>GU<-m49bs&H*kRJ~ znUoRq+8K;5y+2uT+L^TTyf;-|;N zUFw>1=MLzI1rSGA(_3Bz&9aP%;Gxx*5c_7NHu&a|$OA;%DdgEf-y_=R&LYN&izkUC-o?@Lzv+3~C-p zTa8D zOM@Sz-6gi`%%$e}H?U$G0J8?Zlw{N)dLf!^@+$(U$7D&X`ExGb^JSqVTF>rGevq3B zZ#GnNiFLta!~LC`m?oVlB{d0@ot*0;$mR=l5#KDvsDY_OYWP8Q_rbrZ%=f;`1R`8L zKIV4QNq+JI>-<@6J z(y_60*9wS|Mvlg$wpWy{6sWeuvKVtOyZZCz&pBPdD|Hwla%;?(EOA^tS2Ez(q=9ZJ za=-aIJ7p&Lyb@94y-%+o&C$4sG%Wc$y&=*sfAu4sqW-Bj7Y#zj8Ke^=w2^^rp3`8c zew<&c`#X)=v=VOIOuad>!l(cb>{}~2j>`;=tVbo8*#MVT-pZMAJ5G7%+v_{7Emp}} zuh(u{DJLch&U3&1jm%a%F**p!eLXQNRYZoaz&Be(jN7;=;fns5jo)EAon!XCJ$Mw+ zQE$6QrL=fuoz_jT6&fGbXHDV9*8K?ucHfR*Y{h-@7scQ^b#dGwH!z~^zXee@i&a`4 z1EDUzX3Z^&Rj6g>#w5u3+nf$Luxk8XW1Erdh2nV0U_qAQtAC;R;0FT_Kpg=uo{n|5$6jT~mDoz=?axjZx%N!Ap{l!f5Ga6xQ z3WvPSTKntR%GgSeV$tXBqms;=j<=`d!;;d{4m5!W{Zr~%BnK*3(9neU?Sfj5r>El+ zePL;x7mz5N2OZU63@DK!IL3e%qB-nCw00}7t}?(G;TfKM%RBI?A!+; zc+b~|c-?fHZ1nYOhbFQp#_SU)q5}c~T&xx=rQm^Uj-6jG?etM8_6KxfTg$`MI8&|{ zKw)`!d3iGhJ$Dq1L_U68{kG;@qS+%?1rq()wqR*sZXTX7NrfLh9Lbi2jORP4N$EKd zdP}`%vzn00$5AItZs)l$cNC?~vb<91b_mjat52=)dz*fL9F6AM2%nu*l%B(`Qa%2; z;B&lKbqZ{h^Mc%$v0URSm!NdzswP8I@!`RIP@M4_D2@Vga%##n_x&db}RXQp?&&L1h)OxIguVX$DVu+=Q{Y_Q}Z zNW0UG+vtHR`Kq!q3>L?~3CD}1n9Q`nu^p!BI!e8rx%FrPLRNG})knte2ScCJrlqSA z*~}Sp_VDyfv3VF~=aP+%;gv9)lX{85bPQU04%Y8K?~x)YvU>JBE8VawWZ%cZ4WV%L z62Bb9hii*NybR<&_xZ1RrxZola%Ms(q!2>Wa}*mjs}6>6^*Rk`r(HXAiY$J)oh;{f zKp3s6xW`$~X?ln6!*hL~j;79ErhpCuu|>)Yh*ZFoO3-SJTs6!wE%5vz zF3*1(G-BuZC@bG{_M^tj_3mIL@qHKfUDA#ARDJhk_d5az#{d3&vq#mcD+=@WAH#8V z-GT6x*71p8%jpn9ti_&c0tbtkig$IplB?1u+5ENifzW6I2gvP`QvwB~qNdyP%*L*x zrR(}%_Lr(#U_k>VreM~*NT`WeIC=rCiX(5Tn?!c*Cc~*F5Ao{Ph@VrA@tB~+=)#d$U6+@^St6dp+|^Ex@j^*CqQ||_7KzV3E91JZH#T-& zYZHLusc`=3>$Jl#jQ?Dzyxk{aV!zkDy}gQd4Nj75-4}(TG}O_q>LKRBNNojVTnN&P zfA>Rz%uUae+Pn1Wa$Vu9Ws^A|Vjpd7kyIX4^GsPqBcnoWQ)7sE0s4KUuNv|ruM=7o zCoAHnbMH$9mRQoEM-U>SHa2-IIyYIR7CfFT8@a49p`a^aEZWRE9AVOw z&4x4cHR19D*E;hJ@!No(Ik4E^{6iNtEvn)v5M|}${!M!yu$2nFY@=OIOibi0nv<{- z7F$@Rd!4}NRgMLp${}*nm(Bk3|8{0klZAc;^KH?Vx2)|@PMgC=6tsUKTpX^#$+k2l z3$xT@WMp)DF7O87h?dxGstQ=#H}d03OLP5=-p2 zu)e--TAUPXzkjzv;AG`a!)Md;wFkT7^MM_ffopZ)Ql$o)*FFFJ1;lL=(t0^ekO=Ht zT2r}~?)U2~^Lcd*bPNuB+VVkrEUHps52bKv9}{b6L&hYxZoih9)N`ms6PyGcBKm0k!pTx!dB#lbuUmAS0@e z^YDesA1~6B8)Se;!Znwj1Wt;Vz)D^YsLF48{PY<=y$u-m$i`)i8~a)3^;ERgQZ*&+ zdcklMZr^%@y<<*~;rn48H0+uDj%G9t$l@S48cB+=F%X$>Uj)K4NYCEAi_O;Jn9U2{ ziHu*RD%16}P@{YOTdf<@7BL{4nTx9wC`>GXfj4Gt>gg%luwXeoF)@SerMm@iOLVM? zMs(~+brqyjYZI1p^y5lKU$=nfkD3n=TZXJ4GMHAUohc6XPZ3Vd9E&;}0-W9Z^UDte zSPQLClY4ecl|)ZbZ4nXYKvt#D{b8H1smw>$fD#r2_K)@6Bfsf|MmtH%$!O=CuE#La z_@j%gPf$4`Xpr*qlA_WuRnyswW&-_YJiJno=@Pr?cx)x-y#;+AtL-!?BPk&%nT$ne z*;yt$@!dAonMBuswwG71E$R|CpL0Q-aoNG^df=-u*wxL`UMLfu?uw|>KR>AeXt_o1 zKKAwsU3X12M5}F1W*bM&_|oNjzzbpPx!&}<-_!HHn_lzCiM1?9N~e`oCZ6l(U{SC> z=ofcAONSx5qe$03j6>kI{?mcJx%g*zl}QF2foI90GQkbiNr9A_DI`w%41g5gvXp}@de-5wmi)=)0xqYB8 zU7)56;hUb%9|&V2ARyjscNiE>EvQ(6yfN9@Z32yXTE}sWQqo4O5C8BJJtc?+^z<-z zc}iO>n0jQLy4Zd+Aj7>KZ(~nP{lX^lAmb$*lvfG!tB*>ocyYPT=y{Jo_x*|g{G~0| zs_QDbrn3NI+fn7sg!Ca_!f*LYNqibNPYyo5_3q=5v-ZEuYj(zUwz5GyTy5Utzo~1=TRZ4qEx6O(Abr|Xk;nub=%Y5_W_aa_w8RHp9zcvm zCgxw^yS?>5IRQLZtoPH!HkRIMlhqO%n&8U?`@aU*DO%NeczsJl%QV(bZ(G|lB~uE} zkMGA{=RL#6t1FKpD}yZ+^y`@FzYvvMv$}mcy(dykj8nx)^lkno>B7KHtI$-fWWpj|CacD z*Y7)k%2hH-(lRo31mAXJ4|8AksF^tye(+3VD_TzR=)=Vc-|Nz|Xbi^` zr>fY0K7OhtXD0N2ox_cg+u7WTdYr)Y1Mvk_$tb%P2$`HTlmC}R!AyGQ(7|Npr)Jzq{$X|M0W&t!rOH6iyu|i{~~iBfINwXj|JEkw!{Yl&OOO zoMh!%)lhq%QL(s_LdXHY3((&G62Fq)Myhp^;o;#4pPuR!V#+y@n1DfXF&}f)U+n%w z+?p}gXW`RB>8P(pf1msjr~yr}>i+@pGDh zr?Y3APR3mi7`x-u zo|Na!tRy^_?fQe8R!jBs;(wIo#1}}I=psXzA&%n!LiA!yPup$Rxz9Nz#P(1#`xwgV zH-^`1>qT5!alTJI`pF0)lqSG^MSFlwDEHq#72Ls8*P)}cg*ky*9ZS=>te>Wln3D17 z1GbJ26*YY@aMO3j5k4NZ2c<+v6bh^9dYE`F{7^HnwUwimN~qH5-~=Ltv-13pDsPWW z-ny~T(Z&8OYwUAWj$T>q&89w-h9AV@S3uw1Vrf1{>0L);!QjxANknQNI$!NAPpz!1 zR7sc1bU@CA-*0l?=C&5p^tzspN^^6*YMovi4m-kveCIMZ<}=dMSJo{#I435jnp^b` z$gg$`v6K3V4z;p2G_B05>O8IwrT|dGT0Gy2G~X}`iw3uB&2qO|a?77jMopK0z;Xz; z&kur)MX64GR)vcR;KKjlxlgah?frVYWCRSw=W$#whsX28+;^)tAfIn38gNY=CI@ia11r>VWYy`-1@ z#nWAHFY$&S5L&wjy8Ju~^b~W-fI1=wK;sRW{@$sJomgTK4F|lYb}(Qw9wd~_&x>$w zc+6%2W*VV@P=MNVf!q_<`F2}V3XrF@S1SgD)z2A*B;Vt^(!vF$KX9aTlb7kj-w5<+ ze^c$;N>_kz)58{He?UVk1p(Sf576FibiFT!+UJhS03GBQ@_s4!7WOt9>pQO?O$(QY zxj$`3`oVn9H<}oRzvtW5`c(Nf0{nVogMsp ze|~@Kak&SODDG$Pi@vdj6#*tr1}#upjzCjA zw+T`y%=U+!D6Ld&N5p!D-M+p)2C0OX`Euo>jV`Z8WW5(~450uxnIKEJL3R;iX zIE!ZkF9~7!Dem&8w-XR(hNqPKvu!f07oi^f49(h1?Vvomtjoc}J`Lj(WED2@nO&ho&mQ5KGe68zG z3#}IhBA^DtMQQCDe92FC*f7DX3oi_T&}P#sdYYp_w!Fg8Y|u;1QVBD+OM08FSHI~A zJaQ@ky*2ak?e*CuXMe2y_W1ALS);U^9Em>{0-B@O>-UBAa)B@nIx~AVA-u=O;cM8w;I#2{M?6-_^1F@sa&m z4lz7eV2FXZ9-_sGkbe*W2kdE`<~HelyaTu0 z;27ntO=4ShsUAN4fJgi6y_Ea@n2XkRz)|x^Z@M8b)`VUgs9q1MwOV2XGj~3R39hqq zuy7Zx!05Ut@Z_LW_(Q&`;O`F>g6@LC}T=Gldet_Y}kdRD#GkCFJfJv1D`R1VXI+O8_pNWa5 zfn-&^o!{YFQMo*hYTY{ zaVG5!d!v_2r4~j54buW^j|+OQ3pL&sLB#9t!29XRstSUuLP?(uz40i1fwyGQNfQOq#*BeyGn$uT;jVzqT&b zc%gD=VXAeuv4``};Rs!2H6*k36Xq9toWOWa`~OV?5F_lkotc@5A3HiSwlp+c8{9KC z+PSePqSa9D!B}c+hDVIRf_X&@@pmJ1e$z(@M(@9i4Hx?T70Z;Tv~VOw@A?!NyjrRJ zv@ZMnr>BPZJEr$FCy?ossh4({dOhscO$?EgRkN2y%Apz-Gfb~oG$tJXIc*>~dLQh< ztOf7xYHG?l-Jng|1Sj+bW?r2F4DBFiY5A9Yk3O@9q30&8_E%f{f@i#FX0}JIGvL~CY zbwFMm;hMq+J<*qW{oNz#70!tvwD1mAnp!PJ@Q9v1m4`AE!WiMFfXGu(P5c}!I^#r|H`&1I^Hlju})D8VpexbTPLH5OS+T2KoCVw z!T~V?;`Uy);QO_e-hKPh<<^!yG(u2~M05yA?1SHsuQJ-5RGBLaFL`a47mf?>`&>3P zQw`2jfch8-8OIdmcLqPK0~0_+J!{=XT?NwqCxBqH2Nc+_W@`wK%{#v%aE>o2nw6J6*sGl%p_#zRa*#VkhdQ6OzvK^V@8d=2hksd&p zEq;x5=L>-3^c*qLeVv`V(qgx{@PF0Ro^#__WH2EWq}y(z^)$+sXme0$QoWom-Tye< zhX~JFpSnhiP6p?gbI9>nRY#HJ8ihNoe+jcnQ#YrKR~8*XA6$z!ce;P8)oln5>Nq>k z=EOjRqF6$*%u-YDaJ6|})UvaoEv|Jt*A;O2r;>B%@dlU>6hH`;PFBg#l-a@xL~^eE zEfPH!*94{)^IRVlvj_*Aq||8l{+22`J%!4dV7wEh_fqh-1uyvUy^B}>QoX(;yHalx z-2HG%X*K*qi{wi!Efu&7`tB6y<9? zm_HF|nCq`e@->JC{ke62oL{2o6NwHyj26+igy8@7XFhOon+n+PC#(G%8yjl^PR_I( zjZx={S>@Sey*E0cWp575ja~X8FpG)?#gQmR3L%A|61E$ddNxBW*<*Tu)t&qJU(9T) zy5sEk)XAFeC-q98JUslJog2{LbP`{jT+H0(#W2c-NC@TYu}D*UVjvWS&zT1CK&Gq{ zsHh1hhiN{2X)r1i0F@2*_c513snp@VH&`3SOoC?XiaAtKUGJsZo%k0IO;1t6<6=bljn`DCFz})s)||(%F#+ zUZfq_N!K+r>LzI)522UHZGG0~I&+hio0acRd$%!r5xvRV1PaM6kYmJ6YP;{y&n+Sz*q0AqT*kEdTIrmgw0&Rz2jq+~!EDIC{) zdT1AU$AX3(hssZmt^5Hvb80YYy?~4?)UxTSRqwDXVTSd~!YO(v5T~LR5B5SYYf+D* zY_vvoiSOX2@Pv5>Wu7s{&p${k)v7S6T%n<%7a2>Pq4<-bp9zS^yI(E_Zq}WqsZJL` z>F7}0jsybBOc+uj_3&wU8Yvou*{w%s4MQ8S3*1Nyoh=i)XQZ!k0>!fDtoQ&hCCdWr?ChFepha~$Y^3i3 zpB-m8;Hi?xVHVX56t+7azXT5afWU$3Govgk4I4GTc&>b4vU)jxzwwjbd^%`x&SSx4 z=;GA%M}kM!!I*)M z`j3S2WXt`Tyb?BLPdDi2sb8DN>jynE?i+sG#%3nl$?xkM2A~RpzbAoYbaCLf;|K80 zCqa;<_`7w1r6jJ0p^h}ZHglyv2#f)Uhp_(f@fhs@)|-3Y@FjkI_Ip2X_>##fKRr3M zCrw*6SbgYarE@Yyu9`H&aj0NBMXYc0dEBW)j#`VCpTo&3#pN9EEw1!n`tCX{ z+XZytYl;HGpBd)qt(?15re^w#N7U&7h+^ruy6y%U>3%A9)L)D&zPHShuukZ)1g+EN z1YC}D{J;Qz@?SYP4icR=&Kv&iuTQ3=GIi-bkZ$~V3*sA(qr!Vsi-)c|jeClV{DFs>lkrt7(TG%t(f)UT3kzY_YEx_&SX0;o=aaof8q}R(KGxY6+fDkOZI8a;(#Rsvax7rD1$9NCs; zQcDF=Nad-3alxx7VXbS3a#OfYYXn&jU_`?$-HzEwh}}h@VCQXg2>}n%Z@G)+*Oc zJpquctR9a>W7~rL_=UPor)^I` zWw$b4BrJ6ps(d+OqtXGYV8xn>sqKm~sOKT7=j%;_;C+Kr_R30xoLLN_&<@}0%4e3? zUO~eCvHI}lM^8a0C;lT>9xG}&`R=>N!(6}fFhF)pg#ZFWQ&0L3rabh-H!GS^Bc95< zkBx5^{0z{`T~M$UR{SGY3|NbG!P1lsU7s)E1{Eo&CV7VWUXyfHDv{4aMc zJ+F44EIunHj~qjbk~kESKu6XT>UuGL_VPeAw4z3)iALaQpls)9tq_=(ijD+bVT_Ri zEx-8Xh=0S;vwRe|kue@~LG^dBu0#0&ENDkr<*5m(2j58e)9>)hTUPL%%wM2rJU`{7mhbKVQh- z#Mj=l?(F>LmD`7<3%`~ab}Jh5+$9>Z83MYY-Xhbq+Z?gn8`GEBPjQQy3mflDs3;#k zlv`D|mD~b2iuN@YkaKoI32b}UZx|B9NNw1o^+5VXVx~z=vMtQ$?lH=UNlG)C)RHlu zH#{Fky;=dVCaPHU01j$C@j|&&E z_a}mmzQegqcss1Kq%Z(_JPhp+>tE^ci-Vd^JKuNQU~+3s-7usZsw6wI=9YB2XI0w!f$w7UE(MQ7Z z3f4tY$KRJx4pdqs9k_ZPHAy9-onShy<7TFLaF&n)000%81m<|f)aV4MIZinVwMve> zrqQfEXGi15jLs1kRxh3(vV^*Pwc}9EfQLB)0M^ehS4{89px~8syh0(W-?{K4(=asI zcw27~I$)3}#((Ps5S4W^TpE^$A#OL-TwO=9h3@fF&o~Oe(N>Mf%C4tYGs#Gon+}QS zegE)0^q7()Ed?2LBi5fA`1A-^%T?2|K?S`ZUxDUqs#*xP3#@xLHV$sQWF2Z0vaPi}4jy6I0o*ZDuhN%l90L@-LigTX zSH6YayRqBz&G493$A~ijn+5pj>mK{#7Rlfgop_%*PIp#=r(U?eDQ-X4!Qb%7#;bO} zkLWv4Lt4>Ron?7Re*md@*KNb&FakKm>2}Q!h72ldg8O7Y3mp|%BuF|V5)^&A0#`IQ zF}7V8#>DG*Ga3!jy@L0^4?o z+iYy7v28WBZ98d<#WP{f^SRk|QW1N+f1v-FDA>ZHWy(;|QVxcWK9W@!Ywa|Ia$vyzTqyd*uQQ|4FwI zUjGnV_vyjhe^hKKsD6KzHD>Ce#=V`U-|sf`wG#J1Nn z@%KE0+5cntO#AIih8!=Yl#BXeB$i0l2n6Q0ftIDJ^#*X{uE>3D%iUG00PH(H{eM~_ z1Y{;e6XLPBT)BkSDbPWv#qOR~R@L+#av0>bgzGLkG_7!bws62|X7z7H_0P znNL%xrIOjOF_Wh(5{R+tv{L@`pNU(=}dZ%JGiCOK@GyWruoD zJHs*A-_ku}nw?9xhb@LMi)>tPn#cRckhh3pCXCVa=b}{LhIH`z!Z@*m_A| zOWi)2cEy*k_aPxzKPEm!gXzZSfKR8b=gk;pTs2UN}lQWy_Zgg#P0}(hp8!?2~~m=8>jm3Iaw&zhj^~<24RswdeI;X3|#7FX*Qj=@dbd zLPddJ1^0AJV_~m;Rp@Ymjva>3!v*m}s)kv%n_*(UAQfhCoT>6GWmzs~f6+i!>RR~` zUc8Ju9)L8jg!sJe_Su>(qDW@{jPGJM2P>H<3iKjPc>n{hrE9O6@U_mw!XmE%HH1vD z@6PTsL5avz;};epFOvPZycxG3t9FgDc*F7v6Wg5U`sL?`M9qIo|KgE;Ap(R9A0q6v zRdy$;UxjZuSKVouo-q!QaK*C9uNGT5=&;amURKJUk=!b@ymyS-H(Ya^{bj~9{Xy~k zECoVnm4Uovo91S_&5f6g+~0DI*5#WomlC3*W1+uqAv62+$iUv0e`bh?YE%xJcFPp{-$9E@F%T8VQm3R`%(?$F zGB5xE{``0*u#A}B*nOV&3|Z^HY5@jgPY>Z9-pqO|8@#apx`uS5pmavn86*>1ndtT4 z-rm*4VNRFt<;OcC=}PlZj=PtTF%G6b_*<&rH5ww5M;IdY_M%D4u(bbKD=sdMl$*`w z1~v|UQviP>GbL8B%CR@5F4ajsdn%BqR!W7K{DAy4 zaQAhAx3Eup+};GIyG(N^87z==2{RlkD1VRbERj5&w>Bu8sZ6#N$K@~WfpX@%%pLvjeoD?seoQN=isni8x0By z!T}XG$tUY>Q5Mt|CkLW37DCi>^sp28%!X&o1Mh2gft3dHMTL%cU7aoP-anaKMf3W| zTjj6&L`1+L1W8o1%B+Ezg=NO3No#Nahu54Povq{6$BkADEA;M`IkhA6QX=Q9QbLop z*#+oG>G6RC;fU*8u{e@8cb<9-PN>jKn?{|&q5A3?jXy|X5bVEWU|ZcKPpi~ zrQF}@zWg?S&>#D(exFn$xKZJ-L_?$ul2*d&2As2X8;;2#Ty}VD0s=KV@7-_Tfc?k) zAfx2Iu5ct-`6+1D?i%|FM3|b1BfB9K?>Je$Y*D=mNQ^^0&)Pjr+d$mp|DA3IQ+qH2 zOK?GG` z2_DcyQ|6o`=@#y*Sbr$l`Dy`wa<~G}hv~8Oy{`}0%hSy4x66Xw5uNdnD;V+)G=-EZ z0<{!8H2X`zCV>V2z_+4lH<$6Q9we+^wTdY3@8u_G!A!`yRdog7i2f$obzEA0rl+%q zkJeEmXDe0e3YaW&``!v>=gk*O2-vp1`at>d{J(P|QnAWS_N8|kkk^!=_t$*A9x&q6 zDw-I-mL6Q^wUd>Vx5dXH=sp6ZOne})NIA?n=#CDYWxz+UlG0>2i>bwNAy3+tzq;zv z5(@ZwpY#SmGyq=^6KkNn6r~KM^3w+?)&@0cOOhFrQkrxP=7zw~`UPBpyNnn}@uHNL zxbX`kqQ$m)$aIs@Nd*CIX|BihtWlUqL|(oxj)uQ#2){TwqM#s*)L0N%E<_5-ifR`A zOJDgfAaQ#z`At5Hi}`gg>4#a^7kpg9gHT?ai5_m{a0%iT7(Msfm#iT6Ff}u9?Wp`) zusOUpR&2n+*%^fM2J*)J38WH^pthuY5a(201eLnDL!l{mk=s|0SXd>y;ucGrPo?8Eg*IOGP>-aNPZAGdz| zK2KMMR!v%w8BWNPEVGp)ndAjuP*~#sgllN~VVc>OqmzSZa}M<}Cg zo=c_<6Z0)du#OLzB1x3+B(mcJ58oZ&`5*TFY*}x9xE>+QeU1S_AyZ%do(71knyw+u z8X6{&QCCZ`5sidER+ZS5S10n<#CDFvq>}X{M4X3>STW2VIS?Sg*tp#OeDwRs#m2{< zkC0}eVq&HBigd3Qj?ar#Dj(mn%_IZH-sLiS?Ut#|N5Y;oyUy$37|YC1B4!8t?0ZQx z#SIHK3j+fpxx^v@qzXjQU^cniw9dUh$^!4RkInp_A&ixLu4n1eGva-y7?sc;y+kGG zid)*m?1ih7)hj)pTc>dZ_?tlpSMhn|S|FuTR4hij3KC4zG_>24XGL1w_w6Gf^+>A! zIn258`gm!Fs%TZi35M9$SPC8AF(Qgd_Tg#R?S-I;$+)2}yZA8Pq0X;|U~Z<=q2hD{7~uD0X!e&5Xn)W?!?5BB}2l??{Uk ztF}Eq->?4Ki&*QTVo%-9*JAN$RjJ*&)O7rm$mFO!eCBgLJ7VsAC^UW`7IoJ={wg#e zr%wxI1pNcZWx8I0dc2)2oRh{+h5J$6z)b%B)1uv*s*rXskv&b(WCWu_)H=mP98fn} zdRPsr^ZaX$zrkwu`NuH=G*xGF#hUw!$bXwL4H8TwgNq*E!h$Bn@{9ByGi?QDR2k@H zuhs=a_VV9Tz3o%vlu?|lo+>TZ6$62OHgS<#CiE`>hWz2@TW%N40e=bxY$8x)d3(40LN0(;P4O=`>d!X4}IUvgpbAJk6z?jup?N3#8){?zCMG0%yXTJt-fiz_0 z4RwBXqu@d$Ak7$UL;JgtB=1i5$7%Y-EqR8o5(_d3yQ~~LL-W6;`9%PpS=J0&40KQv zx^p5K_w&nQ&&M1OkZ|1wrnj#L9@QyI9u@P#4a>4WM|XfIA@EjP=j^_YVV!8d20oQ7 zeI8$wZcMaV@JwgEi6rYlBa$jpi{U^>Wqtt+HJ$&|Z@-ah-Hr!7KxJND_AX(K0D5~A z({v;Pj64}Z{zTE0Q)gP^ps0|-P$Cu>Eo@J#)zn>;ArI%4f=@xs^q@j7+h)LN%|Ib1_hER+V{0hTG&MGFK0!C3t0L}l2qat7>I0;Z39Mu$7>IQ`HC0+ z<2xA$I$4Q_f|8OGh~FaC==bD+IRlKgx?gtPn*Yf_ODi@UjEEI$G$G$80cG2w=Tui9 z_X}d<4G+d zSg+6VeCBVTw>|`$VtU59Mbus+L(3G(EWNz@M=v)Sa@PC)fWq>+znJxK!a|b7*(a^> z-GP?c^j%g+F+qO__+)fcg}sSAH>Jh8ZFF3}it|9(@G&&9cRK|IieH?Sml6I3YM81zUPa+ zaxUNT5fKqVy>mb_?HI@=!~sCIuj(ywF{}|lbl3Uy;pZ_hFYrW4vi|jFViNb18B%fU z9J3W6FGj!NCFJtBd7?cyFzcSRZ6Oq<2N?*x@np5{*^D9hHH$OCR)v9u7@(wcE~zF9 zTJ)f}G(9M8(`)}JNwyP}@49ble~XuLCds;*<7g@^rB!E*CyMW7#RYv72|hFkbShtR zVX&vhrHh1-W0wC;@3w=Kqjzr9-vAqsa3zC3?Cjv)l2IU+n~u9roC~+`MsJB~yNv7< z6f$7D<=uRf@Vk?E8)EcLP)W2{@O;Tk({tMM>AB)>2eL6?;gT&{^gxjEUTv@eVWZX1 z*!3{mZTnXoZz6$!Z&sc#@(D>6*sPCR{s0aliT%Pk$MDE-3-Z6%Z+4vylNak9ar#t| z{Vb56=E!_g!3~7k(WCQ0@-pTHO#kBEzu!9$x2hGH!KCG6&|{4$r?1B8=9ZP@T2h=F z`)d^9O%|>@OUn_B3K-1wlKm1OotW-11$TUkGzj>O5yZ&aSzq1gbCi{h%fcs_548J& z_cF5sr^A7!@I_ucc~(=nP^ECStxo*%%5ir`-C3AKncWb_;LKAJb>O{RteF2Cut5Zw z=XeayyE;EMbj)t&Z$AJc^mpL2JPQOZC0>EpBwnc-N)|pcidGe->$-=zle-C|va<5s z)qp;jX0dn!3K2%adISj__`_c!)%#M7?YYu(938YTj3B@V&MIU?`@J zqpFcpao}n#7LpLV-{vRP;P>)|jkaRd4>62X_|EH&gqYMpGMHJ1b*&h7+#VG5-&NrF zST41gbm6c`{xH1Iyeg+gevngDqK5NIQ#M723{GTR&;`T1>Ib~hnUvC(w$NInvr3c= zx??R#Eq|~56g=hh-Q@)3IRWJ`T9N{w8P6*>dj>fA(!hy3exbiN1F+s3fs^muj11#G z;NmpPu8To82X-H`FjPSRIReAxAR4M-No%6Z@*OL{464o)!zpA4NHigoutx&NT6BckQN9|k@Wl4Dz7w(Ps(Kf|K+N=_$gwF~4 z3-`;{BvgdZFmd-%ET-F2UzF)tVqr7$I2UEf=OIt2BeM%z7Lnp-lglip*_qPWAP%49 zE#^4vR5e3Lr}Q5ZB-F0<%)K?(>10=INSC_WP#e@DBs6!)!*++Gzxj7=evfXJCeB42 z9ibY{|ZD=6$sR1|MG*N5{ zhfiUl$S9sEcjT)Kage9@ZHjQj-0&Z%u|pgT!mrSdE)3n#ZQI`H`(J|V-w5Qh?kWQ- zHt36L>gw(LT-UY?zR0`B{?(GHMB=4(2|W3@Du<5Z|J^^iv#W~9z!2@4`^L8a+EFEAPKU4N-v#xs|~{DAE}4N#g;8PD{)m%TpLFfys% z-(rTj{9Pg~M9Cp7L>M!I9B7n$8^uK*9XVh&!2kdS4%pL9LPDR*M5T@7iE2zScS#W_ z+2;{HrU9$}%U0$Q1CFAXvgJF=jY+OL$N3@_U#f#iB$TT$MmB@;manM;na-%=VQ~&$ zDzs;ca@-^ZFFRO0;p-i4r)_O*#Ta_VdX>5zYF)4Em-3(g1YRWOteUvS>kXdH z>d+>K$`n9K0I&%36HkyeJE%`&V1QKnzh76=@%izJuyJ1TRR#?tZHT-#Sj6H}%tS5x zH$)YP+rs`fT_YqSqB^OU zbiU1E98Tr>4K%TwQjsM*GCL&&1;_h=-N(Vvh`@)#Mu!{Y^wiV|@EWTZJm;;G4%TA;h9#;uHZ+=FcE;y8r zEk>SA6`P@MxsbNsE~qH>n=r$2odx;@*}?kz?UzMS(XeXZEySO*x4>uKUk_+6-rxMI~&Qx^G$5MxugZ%5(YR)~X>4?~&T{BQ~b%2IdF7OUBEx=30WGc-b!u2hT$90NdrMK`!1TGAbdbr95r;U~leT&4sCi#6?zz_YBYj_4 z?B?(Ss41S*1|fi}0pI|6>wp1Z7eFupbT)`*@ZcK}BTXU=$M6Xy5QIX6k&?9B^hEXL zge%8?{~cY`1FQZ-dJq|v09LDv<=2`$4O^wfWH-xrt8Tm5z)+)k7m-eIQu@rhC>$8Q z%E8PkvPul?T;8-|cMPHOb&{l={Z?o)3$GBdu^zuHAu?h6tXOzE1*+O%9ARY25Y08s z83gL|N#E02St|PA1B5n*O$eVcDI0LDtiL0Pz8GdAY{P?3_tRRxr$N>wQql)TH*zy< z+>UpWuTFmNZO-TIO<9L+-R}>pmO$s2Jw*pP99Alk?7tFz%iEutH+X=NG{fkriP7}pfGUs506u`hHrsySgoT%2OdUGe zoaDEdAKp7?$Co~5k4FG%3^SI1Ps>oTsty|{`T~1@?FX>o>jIoiPYPjqA~GpdZt(UE zgpSfiK0!(CaigUJS)x+Ws$bvvT;>_yXBdBSnKQP410hpE>UpPg`p8uz6_}^ek$Y4F z*$cd84Ft;GC79l0nmx9f$hAEo>+b1b)xKA&`tdkn?s&GgR*Hb57H3o>dCvX2I%EAB z(*mR83!W&ui=mxcsDj21l*pMyq4Fv4Jtbo97vz=frhl>|LaE5l)|gEkv7bSB*%-em zv}5{XBI~Hf4R;)~K|Onnx6ZLacv4&iHrFNLf<<{T6lFQ?Z*U)1VFJ-Wzx7so;|5c! z#TMU+?yFQHFvDell@`PPWC1N*v9t_`x?)iK|6JN4QWL4UQp7D&~G3;ssRZ>BlV|0wZ9GWd6u>LLUe<80LpQ%B3Rr*{?&IUP0A zwpn}uH&@rX2hmeX5y33+!(+Q><}^nb^WQJkd7(9$%4Hgy_0{ZIZe-Y8zT-kZ4Dcq;Hi?-1YajF&zkn;1I8(xZPwjnINH|0q$J-AOgoN-Z46YSitNeg8 z?0*JPnOo26x&mDcOr12POz4*q}cJ#ysuvy^vBqR@c+>>}dsH!TZgl z#$a&&W=SnNUs2D%LMPCQNYu|V=&eyzy!%$#?52eZgt=G-AZf3)QwOE3u6gyp@W73t zNqfabN{!>6{y{=@E6v1$EHY4dyEvuij;!rb%eRt-|1O|EgF6lpVodqox=j$Byzfp^ zd#7~cD=HT2S2h%cMY+VhChWVXk4&#T`qIu`9hlZrR^cS#a$8c1cT!1Wa7mfhA3$(7 zr~KpJ<;TV4j#KU{9?;F9f5W%pLIza=jM}|eo{QF<5#O_s1wc6PuWA~424~WyC!`20 zlumv`ksQ^4aXcsCrD0-o%tqn}gIOVb>V;9Ghtu>VBI5qqB`9-s(S2+Gr1eh=y7ei$ z;*uK%(GJ@AIDqHcrxpiZ!CQYtValQ~&`++fnW$2OAp3xj& zwx+9J<=~D(spF>&{Nw&|pmisEEzPZ*@cYIF&VKDtC5L1_@5x%#(~+co0;mLsF z0#*b`MbR)^lkM0q2p$rQT0_RoJ~WyDFE!&o#mY7tx&q+)|L(>KY(O))#OgapX@o)% z<*Xs({|dIErAn!Ha!zi8z=f|5HRMd1tw4llJ$r4qsYh!1G{!WDWhFFlO4A_&V7U zuLP;w@$|>p^wsB^z$d=`=gZ}ZlSZ|%s-}+HTboS@ja^RWU^Vv?%QSj-hfzA4NMZEsdkshOrwzyZ zN%Us@*zyn~&L7v`+lQJ_<#d^LQed+EX5VLpojahRka~^=8%p5jK>qq?U)88z#gf~A zyE)3NwZOP~d_#*|(x%LiS+xiwQqtq)_@a%74Rq9Io;!5ub65BR^m$$Y>IT4`;FuqQ zV+0o+1m=rb_4Bn1mj)YqTUU;MXQ{&Yj7Am`K={$9A zO3u5iWN;IrvYh%n>R9z*)7SwK=X0iPGthuP5zymtM0|hf_i^~F-gA=@0Ri(x_RvEw zZXT)^8ma&&fZ09?yuJDfc#fR6Q~-g$Q@rGOI6wJ-3v>ubY9$4euk}XFBN|S|o}QkE z`66M}zX1BSy;ycfiwl*wJA zs)KWx9<;-PZK$e`UI;V1cJ&{oFRb9O*TSi=a0@t+IfnM}bV zA<@bP9XVO~>WrKmO_-}cRI}zdGJ4>DwJORjDN%0k4dfj@dFII69m25-iu1)Jq#1sr zf`V)|)YNY+5$>D$uwWb6te$tu+NfgyOUKZV% z^KFFnu%DS?6XPZ~+1RdQlwXQY0@S&)M}$|gqvt}oeVCUHBj3N%?gko+e_>7P_8&Bq zUTxWRQaFW|1N@F8R%}9gwcD;y?;;QiCDQ;t3IHJ`?+}O>hPd;YSwC z8uB~b5LL|; zD~p*$(%FUlt%(gxx4r0;s-vtvy-VYlUNn5**L!LMg9|I~tRsf&*ie(pO%Plu;4L2> zm&dT7&Kj;GG$b|->ktj_wWNp_ao26bx`FzxGyn7T4}!J#vkSD0DK-WAyG2+9X_pq8 zWtKVsd4?mx&s|F|MkEcQEv0_N`2t~Nu_O|>WP_w)nOVKw=t?A|mWxg@{= z=qw>ZqW?CWe8LJ_qG>~v4CVik;OIfTM2e7ty4hO0FH=NSt(wSMkxw*%uE(_c z>0MN574jo-AK_qYr9QUSbAkCXBd=K?$iU*Bh4`^e4*z3Xmozv9dO8~6#^|nc_W3Ng zRxR~(-FR4ZH*S296oWA2d3S^LAt`*J98_z-I{|RLp#L)s+4&zAbHDKekSwAp5MNLH zmc{hZk;N{Mcfj}keBIpC>o7wyGdJ5NWn&Tit6dSHpT(D!(8Uk^ z&&5x61;sOun3Qi!3G}VGWs}|u{IoJ7Mo^{Yf-qy~I1t<%FVzR({u0}3wB z;jr%HyO)Xz`A}PkKL7q!Ifx5gd=mVethZy=PIBk|%BolNJvQ*3vio515Ptycwf()H z2aXuz*g0Ap;3!sbgnx1|qzf+_IXX|vRS!7_jSf04hIcP1nPU%i^Z}fMCNsi3cMY$A|nz`!TxaDvZ)4=$}E$>iPo^ z0I1^rc3GFm1t9~vu(lb#_iCbT9Ken8SLu#2PTg}e{HWF-fX!@4az-%J)>zZ*UjYhR z2yQ!W*D~PqqEWo#_QJ9ra6~L=;+G1z$@`ZGsoqv}STo1yg2l)RcUdKAxuuHPV2Gb$Q(O_d?WNM3m0x zItCpr{VP0~7P!qQ)c1YbUI$(w+E9V@pn(~n@J0k2q=|UlYN_9Ra^&gD zXZn8o+vjZb54X#zpS)O1VA2{OJxqjDT^(eqa*Fc@~pv1Y@S zi_XRypcHr>3vfAIG;LXT)rKE*Y7j^K#~`mJ^AdyeBdMTkP`-8!bo<}K;o#@*KA_cq zj%0*JC{Q@Wqy_FundwMeq|Q(@<40(ITsVsImD8|ztT)5BLoWL}y8caw=%NWX(x4z& zw#T5IPJQ7(C*LP6mBzFDLiI@Qisp9v56v9cw_3e(49>qbxiar!Lh+~U(ub#;zJxZ;_fTMf9pTf|1;wKuM!9lI9KPZ2!lABdDf$VQoX|TV%fGK6dBqX zP>c9sM3)$0^cISot*8;n_SHnw&8cM-e;uHAl#@`7H-HqjE9wH4H*M8Yi@gt3HFqcc zk=Y_W*!}F7YawOb1zu12=27b*Co}efN-ED>mKPxnp(!HAqiIxi?b@P<BkTZvh1OS+sba?DW*j1N{p+ovm3tc-$3^#X7s?Pv}7mAd(YSKNbq3w^UxKw z;zor53u8BS)h2?K;JrZv7v)eS7uIa6X`xjTr=sLpe+S7M&73B`y4h059N(qNdJ6)) z;j%%1Q)60;C&f>TB#?QcNq5H~?fJEsBZi6l$BEj~s6 zk62K+;{@)~1+TeFMavFbvAz5S{WHs>%GoD>Eq$LbYFmwJpxgV0VX)$BVHTJMf?&!J zzZULS%tHQmy%Z5KM~3J{i;RE(d!--OLZZf$I+V;0yUg14lVNFayY)IkibTS?XSr)L zRF`9xTB%9cZ5%M*z}*u1CvX2L&IyDcSI0>!ncyespm_r`GN~CbCIrD>%2){S3N_}$ z$B2NSZUVd*ci^BppAA#nNe*&_khM_3n=muXX^j}&FwyxsZraO19(CEZjTkkThOP1w z4e>NS(LTZ%??T3@hqi=@NwhC~Z;7f)&l}RA@r(ME^-+S@Xkl1W-eV0w+%N?5N9%3% z4s7j;GLSdQuWG>e3N%mRQH?A9!blM?O&L9((;?&;{gr`^JNWv~&DfFlJc}BeT1dQd zO4RGcW<-=_MdlQmwp9@lfI4Uda#k(IHfJUfF0%d}0L*Q6^5E~<-@l^&#BVN_by&BQp$*muD>{lrXD^qjgxSl039<>Utyi{RE>J;)#)v5ub51j^P;~hC z(cU@rYb?-?3rR6`v1dk!j4G`2G#BBJ7M>QK%u5SF+U(`DDuZ$fFj%#)-)|vZL7}7r(WOKgJr} zFC>xx6^L!Ir^TsuA;usZuY`?@HwYk!2y=E=0buJ9X$z$#q$Lj_IRq9 zT$%JdP%3t2&@&&?$Q&b?K38-!yQ*hTkQ!?@IVd+$W5_BudAZcqxvS8g~_?izb@&HTM^R;fQh;TPBUpbyqqy zf@T=}ZN*j48?J7+s@kzf#q@4Yu=X#1DB`c#@nc`Xuz{tAN_<nj$$uT;15{9wWZb*3Fm8Cwv3UA=*=VpN z(fYp1EJ8e#2XZ(k0dR*oKxt4*xg4tR!i+*`AU}Q-S*1rox3r59D>Qk)6rKLnTP5{3 zgMHUrSSu}ejblmXTOzUFIn?SlKca%zdJzVDbV6-9byN2ei;CjDk`IYoZSwHG9cAO^ zW?Cqd?P*`@PP|rC;Cy+o|Cnq3UwE($OZL>yiCew({iAl#Vgw5^$U7`sFPIqA-Nt@z z!m!oYD3{D4?RtBGJuWt9k?g;bJr^f7!>7*^0DNqL*!t%dTcffJ8LXl_iWm4)&qHLv zH0?B_#i{#zuhiTBwC!9XCeYb7wGO7^iFrr$2EL19FL7HIiJ-@%nQ}wA!j= zMbT7Dfn^ozkyrVsWXI_iMS1!y1c&uugQ2LzAk@Wq3}JEuTnCv+(n4|ym-yoO2MzL- zbWD$e-rKO^%xD@>dO}7rO@#?NCXyI>9fciua`PMwY;p5RJ-T4UR*zQBIlCQL?|(Ki6W=B}PtYE~ygpvF8)~c4iM$9sRn{JF&}* zRI@I@ja++$ymxk}Or->mh5mT|xA*({{zOQ$EjL z49D@ulz*I#SIGQie^S*r-{4t-iP%32N*lr-vwaRc>lGW+7(1f|HJ%^?U001q*FMzP z<+_mEQa=oIX;6$tZu?0TQs?~$wUN$7y!ZRGKSKH;uR4}ai|0)PVE@jX=*vwN+ncAGtper4LhH#x>qC^J{ z?=ig&k{0K~3#XsGT9^e@KVbvalZSn29O7`aPE8no$*3n?4$ZiM4W13@+%-0iykPus zDva%Sjji1?)1O#sPNG(rkAzp4o`)$jS7jW!*KaAU7aU{Gc991s$%R3 z?sQhzoHLCiA{4Ma%plQB_=%E*2f}O>Y2`n078$1L4sEqTb+vg3YR!94eHnRR*1FVb z+Fy6Y1`?y6Us@%2VU4ELkZxg8FCZ=UpAGiil2&x767&om7^Ic&H%_4nq<_`yl!ezM z{Jet_Q$*-G_WO01jC^54NsZGffh!qQfN%Z0J;?va>&?I2R9=ZD%<7a14g^qfbjEb? z>h3D_Itv;f^F?lJwCBQ30>IBDt z&MdM{8T`^~7Bfm94qP3YO8=vg~Zv zrSId%6F@tVDziz8!Hcs|R*TH8L;AiVMIBz%V)o3fn4%uzAq1bdMk_z{TWJA)t(3In z+A&cERgsnARe$LUx`e2AJ3wnt7-R!-YL5_Nc<7`r96a`oKxhWFA; z^LGQ?EN0d|_YE&4lL%`C0ckc+u8Lm7{6&cCKpxTOd)vOAbJR>N?CVCbC6ySj)D`(( z`Wv9FTqfPG!zs@TQxFx10!3me;J?m0&CY7xJdnb|`AaldzJ%52{w*1-r|~5FAt&Rs(R{l zkdGjk!EY*`n4$a=qOt;Elmu#r=^<)Ea8|{VWxVu^Uos5#U_??ArMLO@aE|(ft1=g< zPM|2xvm~6&AumZVLt;Ib`W6zV2b&_Z zk!);(E(rq?oo))DgZ%dTwh0yW*tw8O@PD;j8ZKTUBH$)ur;C7KjAm*;jMI;)iOOW@ z2w1Jt&e>yG09Bm>@V#?+0gTSs@oY&4aO7QnDpP(2685>cgzD?IoWvx>`R5ySXk4?* zz5v1gAUGo;Q4~#4oC22^!XFydqKfX;)Zd9DrGv_g!z{p-4cF7aB78A6wtRcrke!RG zG?6TyOsZ3r>JTrcNC!*v@AkGX+iS+K96G!}V z{Rt)}{8Cz{5Wn?MgtPKh6_f4v_wFDpL~MhCjC^8t_V1ZBnd_qC%TNkL&DTo^XtCRf zkPHh=8E6$|C4@dZ;j^L==Jvk3DA?W&pRSZ{gz3nh9r zv!4>Cnsv|31>2)&Mw!_eKmWVIbr|R%FflRp+GZVkRHtVokr|Q*rx3G-KMSxUa_^AV z&8yzW#c4*j!!a5SW=O!7V&?Cn#6i5FU#yJ_lHaJSaC8fSi!N#aq{^t~SKJtAW^3mT z9BnWVfVC1ALHdG71|cFM1<>gRBT#lp6ONs9sIA zD_&67aHvwr=rBXK27(%%cI5U#9LOO5N{==@8(2n+*Q&`-N)8;*RzanN%jT*snz9G` ztMJLn^hCt$m_q)ne<;xE1NN4Wl!c;lW|Z+TQ7cb_$(IOkGdTvOoJ9>!GC{^H9#+AS zR@v+Qt0oIpTK)1m_d$418rJ{1T00+;Kjs0mM~p|W(w zATTJ|Y57^gk8Q%6|9)U9V-(Lr_JaJu1oDtb*(1))S8QPQu`?3LZ!+`Gy9{#kx2VRi zrpJ$BW~?A6j(7)h4s-werqyuylYOzvHrjj`=zHR!xJ<(O)myk2y-bu?4s9=l1GdpP ze>rjeyLvLBXjNNFUR$1)I+EKzeiT;yg4CZeV7Hxa8TOblKKZAWTBb!{t*n?;D;3{bsu7K8BARx0EGluWyI+PJBl*U5Xu}-##FMV{ zEAhtpFK>ET{d77RF2EFb+j~W#-Opq;X_|fhEP$ovM>F<%)Hvl_B6p~SgOy7P2i&#a zR;6bE3iKI387=|Pc5x;eF#U(JUAby{SA%Ni(!Z+4ECfYhPP`3KVj2aP-E4Aw zTW_`)=`nIN)J=JeysSuuM-G6+MD7KLK1$WHZm!3euHG4TOcyyZNJ~fhvPN}j@+oelu zVOQbz#4i&prG3G3yU3PHA}B-jH#LhK-tr2q>xQuNN-meI+?d90^kM3VOA0ZuDgJ~M z32Q=sQz8OC@=?p7y*YE}Xl40@;|ca(lbTv$<`HzeOhm+0g@Gs<^rV?8h6z89hZZ!@ zUp&}&L`C`Aw^>knG<_2W`S3MUjLs;_GZ@i&nEl0QfSBN>`YDnxw{ey!HW>|!_xg7_fH z(Tg4fmbdnAhQrKSuVq24h49mo;y+UbV9i#kULPL%<>zV~4f3yaVaY?xF$eaR=$)3M zrH$+3de1guq@63v^CI1-Rg@X3pm1V#--H*T469U%&dq6f4bI6zv=#!>E-U=Hb| z3xYa9lMUJOoa6Nu%heZ-wW44|VR)%Il<3GYr&;!Mx4h~v)^^0^q6 zp7Z7o>py&Z2j9{>7pE&Cx++QJWrV}^6-ZWM4Y_Z*gPOjm)=$vKwjOY2Jr|Gav$E9Q zXv&0fKA^Atgi8{J2sXps$c9HEx%0f{H;r?G*Cb(5kk}ICM%;dy$iE2b>{oX6>-n<6 zeu`Iwnt$BRL0{IpbG~zVi?l0dc`~$yFr9eR^G7EtHGqaYqllf7*W7i*{tnOUe;$m1>Z4Em zH7DdCNl!XMdbwC4Zy3qkB*}63GB%HMV(5CLu15Y>cSc?={H zynliL_`mr}Rih{)hPbGe!pgcAi6}+;FZ`cjiKw>mw%BDD)in@=1;2}+xW9OrzwJY@ zj0eG19aL7{i{G-6M zavL4s574Dfd4EIIh_&s-YzQ-F2jhA{XD)V9Vwn3k(uGP-$&cKpkw5Q7{pr)l@4IOfX)Hd)f+` zODiraGK=}b%LUNi4>O*>Y@k7|4EV!?h9DbA%*N_u`0o~s&2#T)L&ynXPN2;AT{5;6 z7PK&F6XH?kgbw2kNBgo^u;$hS8p#i43{SO+s;8!C&s5@LT~D)Dv|2~`QF_AjWoaWK z!*IjG(PbTHtKf}f1~p2y*<8ckQUT?bcASi?QyYjwJ9RaJ9;K=?UXq+JO0PW4m_+X z(fws}Yx<&!Ay4<=lsg>tWCgXbzt7D3i_YgQ0#{Z#E{Ay=Pg6fI1j*s0P|*{HJ>*bj zQ55kg3{<07N|sNNtd|-TGr7EI2I~+tvl5q9XISGeJ!o%DVh1&8{ti*&SHF;o!qLnqURlR)S z)^90BO-&#LE22_-nm;N$4CmtDQ*WN1hVloAdOKB{dvAIe{E@0s3;;o)1m1IFBkm@` zLE#y|MA}PanM^2sR$LoS$ra@d>JsQkx>zFWfu+0pLi?;Iu%IbuKNfw)^)cE4PaN!L zSTppUuOJf_zO#UAIexXW&YswchEc_GKSH66w!Z>9@-It})GtA{-yTe72cO}<gbi+X)|VPDy38kLPyiQ|WrG6!u0tYIu~%@h7~2#DmJ^s{mR#t zq2gGs-Ns^m^=-Ld#+@-_aq#3-ij9YqWyvMCNRO(5vSWa zDU7Aofdx&9IE(#Sbh?VA+3ufYm6$<>ztz5u`jU){$QV!W$-0jJS?BcxEO$l#p~e1? zz14p6iGTc>0yI`fXTgT6wm>h@02<*rNW_`2F8T#LEIpQhW%GeRgo3$F?XQFM%~S1_ z4I;#S|Uug)kGl_ zIqSJP?<_i;&CJ$$b$nxDx}ps^B0VHjaUL zU6)mWHQZumQ$Cxg)E0v)_h4N4Q%Zzum}TgCMWp4&90tQwaTyZpCH`~)Gk|ibGY25J z{nc$(Qapgvx{JopLHaZ3^A3|kanIZ4ceEgNfdXhF%1rit(NXH4O56ycA8&4qt*DD_ z?bOhwV&CIYlJoB*Ps4PxFn$z<*9;$l?g3q zqlnwF{*?a}tk-Es4~*0s3iR*e9)_Sp| zhW_Y}qsT;Tj%Go=r?+Yb1NN|q-W?G`3u^1Qt3QGbcS(MZkDKAkqMK`O%$R;tS8D%U zZ?mJV?!HIn1oeL_OM;>Lq2Za`%c`md{<&T7B5=C$@=uE@cKBEMUa(o~^%^t#DzE4} zjs3Ladoa|v)u&?LjqGkvP9t`Jp*kL@b5&I{MAL>uPmV&e&IkCcj5}YKJKM`R7O#>( zzI?cyGRg*QIw;tdbPx_O3XGrnilO$-YaH*QndrTLs7sC2HcVA>ML(;kR)(M`ZN-xX zCYAA!Jn8@BJu*%I%S$KG!ti- zeSE5#6wG%cf13{5XbGVPR}|9P{`i4j?fQ@Q;I`U_x6ne$ElYo*NX@M8=H`d_cowe{ zAWM_TOQ_|%UoxX)x5FW*O{ku4C08b^nec!96+V%y1WUzh%sowYALO8~AlEH^@$&XZ#u%1U`FsaLsed1os_dzgpo~ zDeHYY;poIdO5^ukKo|C%YhB(PGXa84*a4cqEJ9!i@GAk>$?OdI?Fi{(Z=->$Ry?-s|solT4!jR<@p zg~};irn3EYhtb$ZPsbdhYaoAcXP#Vi^ypTOS6q*#c3shf+EG4P52CM(BK*?GlI|5L z5vrzIy9=45?_k6fx*&lm05@)gdrDMrts40J#E(;miP*mz*!@jda*_X(jx4wj+F~8L zf3tK@(i3Qs%x(wfuIp*5+Z+wPe?JhSZ1w~K+rIxi9!Eh~dJ0nH3PViq-~ZSl?-Bmh zMu<2PY}Td0ufMl8kOW;DRd*y5mwL|PE`2B+rc%Jwm9 zzDT3ap4_)JDU00)^jF%G3HJtLQRl@Hx?NQ(SY$g;CBM)ou*rdBCQ==K1AbE?FJNaK z0V8VJDOnjABSYuzn*vr*z_&69aGr2SzC%c4sCGRoFp)y)p%9siVQnMrUc+sf4=r{j zsd`!5WsS(ZQYLM zhW?;~`ibQ$I=zAOY|phyidcnyXTqdC#m6jmjyHc0v?OCO*I#g85+4EH&gQqJ?;3JM zMBKZXHi@AD)ymd~L3SHcBbBvODoO$Wm@`Li79KXDN4Jr= zRw`?nM%iHyaAB51t=!&$@CYFVe}jx&C6#{WzTn{WpR@o&q~lIpo(~rrK%>XRl$QR) z(mRkM<_G3uTn}ifx5*^kutmYcO&|G&^zmJxsva>^E0|y zyk{BtSIsYxF;sOVtbP^`5^MyNEIV{DB2`SS0an=VvF@!MYaA+xfihq`3^-sL&zScu zL0ZRT-Fe8O?a>2F4P!ShR zV)H!hzh4Y2H69~HM@Ku4DXprbn~xeZv#iaI_(-P2L=Vwx@=p6oAqi4dCDBPPZ_T;{!rTY7+ehAbe?QzJ>2o1lGnFb>GEKXa#-T}A z^X}g={(6I5bC=FSZ8;`B$|Wi>I>rf9?G+Enw_hT!$13>#0n(87I#L#gfrgG=cV4#P zo&#_(mqN^c$HvBxJ~U3Y0O6HF(rAldfQVYJfstX~RkL#idY3$-?wgM!ZGFTOg{F>~ zM4&63`X^z@gm8@1T$tBXGq{*ZM_# z`S=|cP$h!lNhUp$H4#ylHfRyv!!bEL_1YI_7CwB++TPw|+%#GD@&srmJW<|1`IHo0 zcm{5OB{wMziWIt;3zwXUA)MuqJ{Zj)pAK&gl2XTv^mYIn@p6R`P?n;DOgPd=l^ox3 z)=@*dIcQaR8lhZpw;DzyoSwj$`vpZ`iaTu2pGx= z_d?&&{O;7|BBvl#ZzemE0mk9EXqtTLvl)by0nrs?2Nt?1L=`+aJXcF&MuJ~rHTm)z zc3LCKji^aYbg8i&T7$Z&!nDQQe{WSguFSm(OG+9k4jMb%nDn}q{D%lhmd`rZ4JNpZ z-M;Hncl=!zJLbH zJN#f5H>p-7a~*W^3$~GOD@OncAC&*4uZM(u9E7#2`WFI%QT^+*d23H#eRY&BS|`QS zm4lgyC7A-k3(6t@*Y-BPs4UOBXv>Dj2a4r}4#jzc93SB51y#hvm_bznTXP>^6;Q5U zB{gNV0RvtYb}vU;Cd2n&MCFgt{Wwiy*44G_JwTiOO0d3$v#Q>Sy~9&wXI~$XGj0FB>*( zk@06x>|bXc%DV;YL?J7{?v|Pk*j>5RE7$)GrA1U&$kTx9;J@6tzv%pH#5Lu>ZAo}M z9jS__`Qt8IAnu21r~{WaO&a5>+hQp&3Ss9JPth*$8nA)7WX9YRr%5V{#`AhJ{m{Pt z%)3-$*mKf2ugAUooh>*)sZ!MB=U8rIA24Eh{n3)`2`DY0S<%>p_i+u3ozG0esGoR6 zWb})KRiB3xW?%o>;@{M6+_c#u#MK2qD`KG5-|&9Md5-)wlzuJ3Upi3nV{k9M1ah?^ z;#=G1CxGMrTtB#*tbc~{Zuy%hQ<90*qH>w3vZP_oe-grE>nXkAF13U{3;>Hjmy)I0 z6pZG(RZ;TQ3^jO%?ZSefP@BecoT|W4a8p*~0#sN0%~7YQ^i4++D7ppew|;s#%hwM~ zrnWV2k+l!>SRA(R%z0tO3-5eGS#dixbYt%FH|kI4|oXKF3Yo5m}yB)KglNV|1slpdaUY z2{I+w6hkPzjYEVv=K9jp0zuO`4HGJ}e^dLz!?41YoV`-2T#MbLk8V4JKrYI08ITY= z+%9Lm{0}hi2Hye1fu(9SXC~Cbo`ael%bt%DC^o`6b-(5GHwQ3m1@*bBg1vF6Qn`mT zf4s1AE(}J^p`OtOE{E(ZO85)EC0dgqyA}n?_?!mQN|_;%-_{yWkspmSU?y;~gCFY8>xOz}9^1MquOtY%4zRGaodcn}N6<8bvs4fiYap zVO5?;d{5EbK|tvqnN4#CiXm4G_0TnX#Rx(%x=&3 zK0JN52Vj<_yT!E-Xgwh50FJxIERQps*4-rSIbaA(eTj6S ztu3uz;UlQvt(NI7C~3pHuU@+>&{6j0g)DskTgD+S?D3J{G&L6!Mw5BVu_)blxZG}H z8kqzQ`uo7O`P`a1vEX^E@z~fYmjd5=U1f&(Va4yc1>%q34$mSs|A?!P2xyGvePaVt zqR0)Los*o;*H(GlZ%U|6UqqUgN3*@34vn*Y4z3pg`NHX_nNLHQGpt5G{}_Fbb1iCF zAF^+E3e&vl`i(CEOcu=zK?MF!Q^w{>pN@3cwS+OMNNoxIn78dnjx#w6&2T70!EH$T z1jmq@)L3a4xa8x_wf#yvFWL{SX+EH;0Q4Dmc7eDcU%KIVfd7O1aoR@#_9}A8i94Hj z^khde`Fe2%w79Xb??t~%DS@ci!@V)&U9UwKq?3{mAKQnHeZ>@k8v&YZ6FHBBSBYpk z!_3+r+9xFjmCRg7-^N<(ny>GBXnZNSQ24PxyNdxywarwrG4dI)ZoJ-&ey3*!-t%IACnqrAJIXeEfUWp z{X6}77sTkahE5n0*d6{-z6X{{Z!U#X4`U@ZW_BM`BV!71Z+3uxvdC(#qO|FS9$&J2 z){?qVV&7~YiQ8RkGEmE^7iq#^G>uAeaieRa!_WCy9GJE%KflQaPoe|$K3DL5LWe8+ z;yCB;U7KuqBf5hzQaI<-+lPV>-FOJKd(J|m|Bdp7(?XM?bZ%g4lc+DkWa)R-PG<-g zI=PdDB|Ub=P^?oEnVpnmXT>ele(i$RR-bJx5p<8WCGu}P{RsL;| ze>1uBWjBE=j4K=ecM1-0-2)8$7BCQO!e@Wqo-|RPl=uBzPF^}lMWXchdh-JoBLT)( z%4BD-0hjWfI#{RBe@xWyUVLsfnzwq!F@+*{q1>%XRp0UmXyYGg3oAqeb2S6dbC*Yf zd)&R_q;B{R-~=x3oqv7qfd)+hr}sczBq&y?sM0C(nfIMVE$Bsdh=xi_m^DA~ z>)u?I=JgKHz0<)D{Gij$0P04hrLH-qG$ts#Xe!?QAdoic2d{!%RsZQ{1DiciMu39F zj%HL5wtcZr71Zc326;B)_wHJI9^^&_q))`X&5%VW@Uxllt>{f0X`}&YK(h|8!8wPnGXTAuH@JZJY2&;tKG2zy#i$JtgU=c7 zb!w%b{(Pj~xn!~j4f=y*S&3^q#1M-!%rrLnKwT7cGBt5N2Ez&)vWxiQ8ioJ0hj+YY z8>$#o{G^PM6VU;Nuv}wlMMz`)Mc<$^NvU@FNw!(^TS%f5$mFB3=&~B13X!?2{#57U z;BcKoa?~C@aQ^f3y#D@n1AJ$uYXG~Jh?Q02Y*t_q4pasFysy9cC|7INQ*;8>r&sPwX)qvWH8(ex=Ld!%R@dKO*Z*() z6M-Zp=Cw?A6H76FyX;Y#PVA1C|C?urX*rT?+m=c(9X*`|q|q2po8efS-`YXrb;WV!9(yxr=*|IFg>!i5kHpm?!M z5=21AuTKFFHp4C+hIFfn+f7A<27Qmx1bs*W?$0`bc)nGGZV>oxg!n+t%ShVLTd*L6 zsInRp1?2VJ{P6d*W2mUoZW$VatO7HcB~)5W3MmF&Mp|Oo>uWV6|A)MJ4iq7Q>QeHm z`&*gh$N>aOqcJWsEM9cBfyWK(B4#X_8W;F@5}eN@OTg9|1YS9VfIh43G0WlyK+^>- zS#E$AiF^#G-1YvBM2W?d)c?WuO>uy8kXebT7J1!htu}acK*jdp)Da6M#Iz9Ze9*-f zr4?khQ_sRj!smWdWuO#MtES1N=NlHfg7^(g{#qi}qK)L6Wt55JE}t5$w*G8>xf*`_ zpmqE??@0e`z38Z?5v>LhD&fMF>FI3t8_G992|g{(DoV!6sk?yX4^P3xuJa9<9L9-u-HK<#VQAn&x;sYZPdyxX2OXPd!)UuvAp4 zCo>U2A-FE~R;^%1voBasA%F^loOb+U3YfQ&@p{V*;R5Om$9Lg{_P=u)<+8l)7NdNC zbyk0PvDq`qCaD|p>xcu0ETg3%zaMC&L$Av!4GU%}Q?wV9~$hyR5(d0tlF9 z=R_L$-+JddFU7yO?L3NiJPrVNrmO_D10uZY(OEon?II+EXt-)#2``(g(dts8Jo4A{ z{sbk*AC+2kGgLrV9<~9ppYM=c2+^0Ic<7kq!yI5m^gLf{UoFmZw><4Z=Fe!*wgGauHrO++a=(n##$=Qx z7rjqfY|HQ?O>eNXc&BfL2jO=D!Pj3M7z$785U9)zjn#H$7%R{3G>9lfC$s>=Hs%LU z(qWwU-eA6p`ygJLA+vY|7s=%J<^%x!yo&KUF?Py+nkjZHL}$nSg!W9BRL^}ZFUdr{ z!x_LCumUvK5^q7=0tzE<}F=tQe<4E zK@+?zu@>2tR_|FJ_CsoKHta%pt@Odami@4&#}93eqEy0NiE0yHzt-r>e*+VX=NZ>7 zmd`%>0ff|M^^1L+*w?@$d-ihx|3g6OxYwCek7ORMWZnh^&0@z7GhhynN>IKz`&g7gnKibz<>6XP z{-_3e(~eOfGb>Z(z<5YuNBa?Wvyxr5*++H#Ys?Hi+^7<9W^9FoYIKxvPtEU1y9Q$M zv+8iXdvY&&w)8QiLUff7bSxK$1H}&hG4zuRa45?gEdG>WcbO+woxk;YYUe?C5yVkZ zF{K}wOxdtdyVgSrTmk~#VPKHQ3%%n zGZ6bWer+su{Q9AYD6Jv z?tP1)z$%QHcQcV4mg#VnEjk;7^nm-~Re?tZi=YP~{P$1h>wFF`$<&4pe82UJ7@SLX z59)$#e}ogI5|J(K(L$38;Ya;K3Xpv#+5ujJv#Vi7d0>JO*IXFj#%%-oj5c7l zv|#!W5iEyi-r#F-UhNzaRv>iVY!FC2aD__KJE(5$JZnOO1M1XJBh+fM021kzj3i;J zAyKca-zIlmqE1b&c3{c9JUrb+4D84Z=ZdEv!1$@H0Kmy+08e*q#I4*mVmet==+oV<5Kr zQ3a=E$#qf@TH7G)Cy}<^eOS>agi2-p{q!hMRM|bj@AZtWNU8`8?bHYb-+aa;tG-I? zjoJdLk|`TE3lF=At+VCzrJ_(-oo**~qk*AX!uRrVxT)z5gkyzif8~=PR>yXgpX%kd z!zN*MYY^xTvo8bzb%lrlYAD2Ws;@r+oQy)>WT(SEbQYEBZCe;o^#)KIKn3V>pa0$M zHB8>qKg-SR8<;?r=>@lQFLyI$Sce+NHB=alb000MkL%vPkCdS@tWGY+iA7^KZ=1;*)&` zqZXo&ky)mN62#~s@F4c_SZ!^TNBlH8%6A<}eWcU2E@eC@4a)FM5!iA06jVA)R_rJU zN9VZ(ZZW_LbvywsK*Q)qEhXDQczqwQ@hDc?Hf6VesbeIsmuoIBzR0?$pqE++Cv>Dj z*N@+3Pv7kC)mQl^{d%JOb%0bF9P2EB&F6FW8SQhO&?@x+x2SS8;_U$nH&BBRg5eFTVf+HUDCG%QmM^ssa0tw*0Y0Z1EbHbKnC3tERWN$zvu>y8cRpl zczmJoM%TUz;|iwRwcgCsrmw;Y^QRDiR7hTT9IjkseCcK^090erb%s5`ODCO(D5%l+ zyzzWD-+X$eSy^Xn8*{E#tQ~$D&t7nSeXlwUGia93+HgEH`BWXQr=zvYL8F~gn*Ek`G9?WnZi^y3 z1l;JYE)CiERZzj3;agP7^Lz#aJ`x_8q0YOiL3 zLJ5tui{rJn8LLZeST;#5839kE*W@mv&PmbmUtcX^)#@kHqsFRp|2S9OXt4bmHJ03D zDjWr-gFr`;%kfWOXM)wj?ade5CGWh;ISJ{W{g(S8IIGp}RefosMq)iG?#Lval4H1( z*4xc46LXgeCyr6yny^p1IpMx=dIov}ViEmp4hMgrVxhNGXNtgyya%AYaDfdb4Dh&Y zK&47S1Q@EP^C4}IUE=M90&!{uD3V(QB!+Z@x?da;;!B)FmY}8#HD}-XJ$$}+Eh?^t zY-Q{I4CeOU|1wM8xCbT)E9nbu4aSTe%1l-ps(*q)1Xr89Z5nVLzkff+sO3Ibr+=~_ zH{eT3iU>VIgbvm%B=lJboQ%1Iog{Wfsmc9I=kt2_z4ssO>mN-wryl2= zzzk3Ge*3VzB%C?MonRJ6r~rzH@2AOW@>`!=%df<_WRZ{JVxPgm!y{vY=HO8Rm76lc zfv$?Rg@uIsBfmJ^1QI0CVZj`by@0{nS3$%YaQ-`{Q$s&iyVIhYVazD#<#LLuv0l{ldwwcaG zId@n!WJVI_by;DB4iHHFb-=d(`42-5e|GA(#+ZruHxwK3%$a*9iU2MfcJj$^3106- zZpx*1ju~@fWs$n1Q^qP-Qu*JESWtXWYdgI2K-r)j%$H|T8C_V1;dA68#9#~jiXxOX zO1Xwiuh4ezl3vBUL8Vv&%a=`ypgLApjek(8W14=KBhWH z#?j>;H?7KfiENh}v#4!=cTH6P6?Y@dpG0>oY&9wbJ12FB4BWU|K#HlnLalroNWeq_ zSZxw&@tgM+;4sJdw*FEHB($HYqm4m`g(D{p_R-;w7bk6|4^C}8BQivm(X-iW4c^o3 z4wbbo{bvM>w&r?}u4;$^^p%Rm%cw}i%7zyP+gflH*EiuJo0?#HPX?f&r9WHy3(4vj zkXcV$vQq#8TW<*oM@vMr#yqJ&cANkNJ3Eh0BIMGk67_yY_H&=$OZbn0FrOAaZ6csE zz~DrHi-9}#Q{t)A)01&r##Xf;r9em*LiYyB;6yU*O$@yu%|NU;=_^x3)M0vrXmmmE z)YRuMUN@6+?RxwBtb2ce)=lTLmDGwz^c)ZOl;0;Dif!g(Bb|xCz!q8o5EYKxxu|ql#h^GYo-D@04i34F= zk7;UB!ne;7Qwh~CjkFF+7R8SE{V&p;H`1O!fv`^zJ<9(j8%9CO(A!%N=&JRNCzAy! zB;5u`AT)^$xl*m{{|lo8r&O%-n(mWzk+;j>vp;Wl;e$w=riI9&h7b@5>~keO!atLw zGDoW2AY;Hz*ZdBmD-oi;kH!?bq1#XAOO9^S@(WdIS35^jL?k)Hq4qG+&XNlP7wn|E zd~S_3rzq}jCyFd9$-EqBk40Ncbq+qXhSw&$FC5P;_}UdqfFY5xyF>HucOu~kqX$3w zo;?ndTdL^BN%A?0`&W^pAFuVWeRwc*MGn#7o35@_pFqb0elpb7tF7#B%Rp3n=-$o% z$lo2$L3cVbU|Lq*N2SG>oi~NmbRYF9drr_+4 zHQx3mV#U4>n64VQ_}9d;^kSHZELc!Z8adRo*R4G{24+)_0i4JCajUa~k5)Ip^{XjCE!wE{Ph!jGEoav9aM`Yt_s`qYvBmRUaU|1VFtl5U6yf0Z z9y(Rcc>*IpICJRJshmgk&1O2L$xE%*cGw197dt z3_>DP2U_eX^0H!;AXNGXkPSeA39oEn+;It|Q(VqSzJG-pNpS}DvRIO9OeIn>3#{OL zsC1C8NiXJ4oq8Zmi;tUF(>twl)O&Qt!f{$w5UzeBqrRyHU3_wD-BJC5gq`dE+o*99 z!5dH8or(=9m!Z(P*+@x(iS_PekrY4>N8eP`k7?oH;c4>$?dW(wFSZv$9GDR7$mn=6 zutDiRs#|2!mKdOb8x(i_ImpBmI{s`G{4#}r&r8>z@+F;Rk*s|5ejgZEmNOtM3KG2O z@{~w24gZ3E+9(c`azgn{YOQOL<(ZDN#@I#wqjNS?&_DLJzNQSZEBE7c$oz0qYk!ou z)#fX;znSoeUFi7Al0gAHrwG8#V;5@M6u}|YmQ;yPt~vmI0G05fKbp2hbru~Jby_-W zC4Zj2+_b^s(Xq6F!wiz=y-mOdh6YLVBtcWt&pJ8~IwWyZMUJ_`ph)gNIQEr|dSL}K zA}OA7yl#p9=y~*{Eo88_Bg+-xQy4+8wCZ(;6SWFz1OoB7=*}{*WV+Qxrti@&m8Rfd zB$UyOc9l*$JUG*Tt#h=FVD{}-LvvcOygah(n9$vrjN()qZq)C)$p%s%2kCwGWiOWi z1Da-h-*)8R3p(rSrrsX<`SonRrkA@G65=H&rKG3#ym>tzNtJRLB*Sut6!Xmgtzqvj zEOq(@?XG18uH&=HODY~zu^^zWp4b+nL?Xi3Qd*(XHUUFfntsj}`HPNKPy|#sH2&F?re)mZ|{n9@<1T?b?{~0NlqcF=*2v*GfOo7&8>ZW>pnh6Xy#yuy8blR^zb2bUTgP&0-3z>fj*ggqd|T*MG}Ma*!o7eKeEFV zBq)gHs}N7ag7z;=!&E!@ur{0U3Q^1aP&J1_gs$YgTv%xLrjYKnj7JRa_C>Mk-!Jy?plQVk~B(#aAiZ z2k2Sc1~i22xl~l5c+ci59vf5J%V)OGt2yXh}gm zTy^571U3RYw?oZC~rXvC)mC_ix0+U_ydeC0Tw(1!J zvfD0EqZa*x1IGo*o^My$w(cKi(T^0${j=8^5H#}Q(fdxp^LyNwHvkT*cYW?)UdT@5YV4-5|$L0yP0RL?rZuBL(QsiAVfzK;w^P_FT2xE&s&` zHV79F?^nCtd7!s`Cal;$;!qu2DjN#ankhq3XCpH+v)+GL`fYawzvP7Q`_;TyN!~C+ zQ{5~rEw^5-_4PS-6aLUDqBl#pp5T72{Ci13A+W$BV`AL}WsqRO;Mi_UM6=umA)cKr zxOL74V|0fQNRWjG*rn`!K}pn-U7mZ%@Rsd)aybcYMP2wiap2^um|Z6FuiHGGo|2Aa z+ULIT?IMtiWfhAQTg-AM6n3vbJ=+by=mVruj{e>akAmYHhQdTr3h+B6X^Zdz` z)|#5DGK#k@))^2!kE?=8{7|cH=O4e+{3~dhqE$o}rP{=&0JgGvZsO=O5sb^;J zt~3x}Zmd))pB+dQ$FKXu8|P>L;sn`iux-x(ZBlB;$R<*iqgWH)P}5th(f-J(6HE8m zwwwY!&as4*VSB{Clz#&UzL)Bzxd}LjQ?Kv2<<_N($%Dg$KKbQGw|x8NpZ7O?OKycB?*rBN+8Ofq5B|m!bEez z^)oXq6mjVBZ6C5c|7#>8kp4P690!giM%!XN6IU@r->m5wTszsj=T{4{F;GHn=kh_1 zh3r`qLm*M{6XD-7qJjjH@H}4(cGya)MG}EE@<2rV)xV4d$GL+P=yQTWOp6ySeq}HW zh*d!~g~Eecsjf)nbBTCa#=kYjCv7?QdgH!|>sHjKoOj;ZTvB7dSV07DQ+cuQ`Ea6D z{N=nhS*H#K_U=JZx@|a6k@{oj+JlD#U=GL=rA%pPN_@j7Y@0mfZG0>*@0M-l->!c7 zENW=!v9!GXbXfdO)E{3py7>YVsV?cjbh1d82npzB~V(T+%? zz8=jORVzU$FM6QA=nf7d8fN=78n|%oGF-@xYC5t~u2%l)a}DDYo8fWR@)NI$vLHb* zp6r%h`*#7b+DV8Z|L!p2>@vB<83IZCh1Q?tu0Q}<#z}gd@gsu5*N;p|V57}?j!F1e zq)2sAk$9QKQ$4$t-0LD%$HgHAx=5@#AwJ_Jd(XGNy!kVBwjTjF{!*=D89m4-zQq`U z#N0m>ObGshYQWx?iPyj;Q`HpBx!Ukbx<`x|_~uY46AH>mcG4-tTk)j=cY8Uqdh|@+ z?Js5JX89iO6rcyi(8NOtcN5W&tCH(cblG6O6Xg)V4ynr&eqaDP`$*e!qUM?vW! z0NXxtGISJW0<_1l#9PjPGS`6QWJubm*)yOt$oyf0TLh;8tZkpu;A;90=(w9MYnqV6 za&V61oZslDLX@wDSXXSNe0c$ej`-*e&X~2~ZCewF21?{Gh$h|$eI>RS{Kma@y!+rBZ12y3;uQ=_Xu(p6*3tft?uzY(WLbV4V8dz;;uo@Jt3FBD%jb zGB`YRWAxU0Hu-~n0ZI!O$yxAPaJK~Y&vrd=e9G_D6`{^e5WaMmE)x8ds`z=P)o>IX zwTS`W{p|xv8Q-^kUSh01 z9A0gu0FYD53LGU)@;8PwHQuc|uT(slP7!I|`{$nSZhxS4wR80qcmd(80t=-U5PhWi zvU}KILCKV_hludW@><#CaY(@m3>|d!&djJY0wb;GneIKGR?DwFsQ z=U44!;Alq;UX_MD?7m6g@)^04HXO0LNP&+FgpQ6%N9WFw9sIotSm*Xrl$4;xG@hZDk^$`TBkJ77px2;^93~B z<}0NQw}$$&C)NTbP(1QgF9z%;wRT13*PLT@|43?iZzd_VYjY=3GN1aN&Y|}1t^*}E zOrh^{TA2=erCUwj$4y1@K-2(dMp1cdSsWJ66l}0;YD6qz&3adx@EJIAq~!P>P5L#0 z#ym(pZ&-r7JLLgSGKT)sRB~u4bvRiAyvUG%$37Hs^(KwQE&lc=d;I=YGRZqK$*XBb z&r>TH{aF=$-)%DxFh&8tc=)4_gu1+4FQz+VUI2_6i8VgPpDgMZ5*QpQ%4K92+z+Vv^Shb8#i9kN4xC*&QS!~D1~+AM^|h2 zr?h@4NwL&J8qCAQH4=4=Xm(%@8QZRX%cyoT{_bN*9QfNx0D&ZU&VaZ9MF^}plc^ak3=-~? z#gx{S#@Gj^D)JgL5CsbGVmM8d+I=Gxj~?m3RCz~=P6jh5RHfv?iM4 zESj@40>eBqV>-GBnS&=fX^k!lE^zvIFj9^o5gWeU{E0MmCS{Q-g1WdF-J}$OKqoS% z7|u6*+qG7!TrJ&rbkOBxihEAa`Ox%N5?Fn!n((lbjlddY^HO+ckJUI<1;u2gl!#iT zdFbOI4v(J3T&}u93qj#uR1vb|-RUxA`79067ar`749zyMdJ}EOqU0+Z?Hr>a1AeE^V{<#( zdV?Ma&OKqgHXsNkihx%1nmM#2Mn}k%N(AFss)zUlmv>fdlljvPT~o0!7ARjsl#)g3 zxqK@3B36$d5xuZ_b2$m!Krwyf+nOsWV8%GY=`=LV7N`<+N)y0>+eS<`34*pt9tk~& z2AZK6Gk^w#KhCF1w_DC<SILXf^oMOh8eEnzf!CU?Ij=JXN1Fu;8!;6qfjT}!Y z$77IFcN!^iU`9$xXkUMSdA@^>_utB0z3Pw;1yZYC^)`_FXR}#t#c)8!yXC=9jWgTJ zNQ;;H`BxXM-L}bbJL=n3AD-P0Q8LgW%PJ1VzbXiGN2+puX+&Q`@SMs2adg#DQ8!(9 z=|yT6P+B^rySpVMr6i<5TDrSaLb?P*KzIcNq!B^7LApy?y1&_vbNGjISlHjr+`04I zCyprf+XGs~Pr3=pz=iid{COEXZpEu`(Q*C1-scm`*TbI2l%T@XRq^StJY_0*qBgV? z{8Wu3gR+0)jhZU~lD*Xz-SLvX=o5wP`2Q&1{e9=N|6}j#9`$m1wU3}9LC5&`IBCfw z+I>JEMYfi$8>5q+G_T~#Kl6M@l5=C#+L~=EAy|NE&}8urTz=j^S>d8m)k6GCI2J4R z>Vj=~3mn&B-n#?o4l+C{;_t@unqqugmo`>^Drh$^?oRF1>%}2w!i>j4t%++ zPk+<1op!+k(ScIaP^R|^5hVHY6s^3XK{`aK7$iBh@su((;QWxgu=cg{IY=Keu@&y_G)*$=^cm#`H{mf;9pVDG9 z9wQ6&4o7A?V4v)$ksR(Sx`91ekrNoP?TcM5w3^%6+M+Sxhr>k!S9p=?eX1xJPmmxl zA+^&C&E%Nh+E6`~LbhQ>Jlyg1=5sZo_+1;Po-BS;P~(~k>IP;)SP2YSQ&BO+l;4^t z$MqlcS}5h+$`66|>mf!uCGLN{B%K4ushVELogiZt92Pf-6|wVs_2;KFZsWTPE!0xh z2BNxQ64ViF;-60!kp7~+rEzYaT54}>xof?AD4vlBSahE$pE5lC8@A4mbas3HW!fhz z?W_K+&5o>Xa(bAAfAlOC4Q`)M$S-V)-v3fH6Ox8pAn-nA1KUYEz64qUOWh-Uo3~wi zrr%u_7zF%Md;Zi0=3nLK-pv-SCkt@Llr*q&VwE zV-9>x?5!)jgAB)fs!=%~_iXB8aV=`Jlq3ZYB$S#gb=>_k@a7k1!;dQpzi)YYg1YrE|&VNvVb$a6u)5#kf_F%uIP&io_oZN^fGV;2}7!leY4}ERofBtfGKI3^pAH>Mz z*VAtj;>P}WzRP4z?yoR6q87HI7ETw0-lh)g;cBJW(HKM*MMW`nF>PIBLa>-~RJNy> zhx^7?t{|%!{FqT4268~_9QEU*hs+wW$a=~EUHKDCI*y#ngtNe)iUA?a`2-;Q(&~@p9ar6RHB|j_vmsTOdLAg>6<+Y!v3b=|?0>H^>I= zeUo+SPunJM(i}^bbD#5L(7=dI-TX zTWw9cYF-`;1}-y?!VRL|1?RH^KEdo*lsJ3{<*3Gl0-^ZESoJyxp(e^$ghdJd3~~ zy8;qJQc5A$urIbxe*Fk)bmdLm#&#Zq3~p?XPv>R0sP7(2QiMXnqdQ!ldJY3~@$kU& z>Ia>R1kaY@|3G*Sp9^{7#VXWT)27~F5j=9A-E>38-TT|X$0IG8FQv9LxtT&HmqM+W z5^f9)pW!$vb_^rwNxr183-Y~-=%%Lz1g!aV#=bUF`IlyINrwY z;9TDPr!kJ!Yp{M%w#Jn8v;d=|%hL(0pIm?y8ZSAsq6e|01+>)Fy|=2)$Sv$Fx2);! z^H(uD3QgU!0gNMgI#f#tXvb5p-T))|Xplb6fTk8iyXN-Zl%|MRbvt|LCRk9-(&W4X zn|7AOAerpV9W{r+c4RwDMpEzqn~jw<3elGyfEbcCaMB*z7gE?u2p8S1b2rrzyapn9@r2SMx z5U3N$Y_s|SuW)WmjhMU>YK;B+8>{a|vI6eX`w7)WVAJ4j)q8O;B&Zbj-yac-*B8SZ z!^|EXM}3dOndWBX6MFVI4DT6xt=hhu9Yl$L~m_k%7o>0r6NT}l>{i#mpu>3iSz)(wfMN+YA%*c!7TXYnEi5)Dd-U<}Rq$m6v{ zFCy~5drXdK3^=DeF-;9LN97QzGpJgcP?uZ8Ew!M8B zvKP_3YN;whDc1$};=hH_eVoYH_nyCKrR`h43Wk^hkoW*7Rr&A#m?w@62`pCzKV8ib zbUhqk4E=97SY^wP_ac((KLU~$t;QVs#>PPC=#xsk6OLhx3)ue!FTOTPPwt)5mrVA9 zsl|GDc=%OvB&Dv~=_$7w{@ZC7zj40)_Mm&mr_I^BI6SBf8H4(hfORsCpILnN+9`DR zh|u)^58L1IlKv#)4}rJ*9^C_LL|v@j8BpYh15S?~92u&n7_>-Y1EwSU-!KQl>A zWG!By+gfNFX-aN~p$}Bnulck->?kohJS;@uXcN;C>tK}63M{*>CX42vAK zL1NjKLOp8HK)aST32$L7m_M+>6FVE-Z)iKOS^_~Bbyo8P>bxn+EIy>8 zETOKLwK;g$VSR?HE%%|_62||C)cy&K@m>6g`LF?l;>p1S{srDqQqFq*#1Tk*|M)Dy z4*3rt=z*5r6A4}=wPXG6O*)D=w%UkF@Z?dDz8jr6KFu58m5`&FVnGq4f!<+_q^a!Q zvuj-^ejJP!Mb_pa^ZvL)iun^SPXP(5Gy~i5fT?7&o?FGw=prbd=rIJOFsSbks0jwE zi5%2rd^N9@f=Q2dcgy;}eG4vJYAK(H6yWI@8E`o`n8vhi&MzBZZ^a9+Fk4opy7tbe z&)TCE7*^>vw?B%szecE;?QOHx;+_0xTfv4S;KU$oC42+w2D+)Yx6pi>zwh47-lOM5 z{=>xMYk2ZUSTao6vIj}`h0PGG%j%kdAthRScjr2|qm}9`bBJ0~Ix5_*>PC#=Vc0y; zVfi{3&u@h<_6bi?ZytskscAO(Z!dO6TQndz zvAqTNh|Fr;3IYy`GUNCam=`(7TaqJk|HeuHE(YocE5V^De`aspzoubon?G=3|GPo5 z!O7sH)m2tS93uhk)f2qu)}IqsexXpK<^t7lJq{VacKtL>g1Ld7-VQ*~yW~;$f|jKXuzko8#)^DFdiHFP#^P6frM#-2QZeDblu~%7 zEA=Np5=m%z1UNr4hyljswdZeGo89LAp=H-lfX`FBm8VL8tZ06Zq*H^ZZrr$J#FVM3 zlBa+lH<&u}vYfNBLuP-t*i1L8h{?z6-Mjs2@QSCQ@Dobh3U0`t3iuOsha*86=XrNh zxcFtSa7jYf1QLS;mGJ8W?r&~DgnVxb9f^02gfGm6e1qxnt(Q9zo^2t`)iMK#Mv@(Kw7qxJ1LhMc;l2P)Z}RkAVIoltZb^1c`HU?-tND2s2Cqyo(L0_>sPZm#4a} z<-6H-r~2L-M)K$-u&zA)AszKRF@z(ZV+TQ6FfwWm@K2nzc~rHVrIHAJVJna}&lKc> zPPaX&6r^eQHo);gwq#OKgeL^t+=YVamskeARZi^gU_AEOCv@zn+DIxDv@F%oi3C8NLjnX6Z@!l30JVB~*mtQ~b%M9j_M9h>VV>Ji(`4%dyDR za%c7#eFcc5l)g;;Er+Nv6s5XTRW%E)BT3M8+~hrF|8U;Df9~TZ9i<3OHYG$luIwE8 zIhe(FH5w@{8!sQ)ejLtW3e08(zis4Ta{R;d8l2O#LcxTv{CzKipUzBfYXh2bxTxW% z0YV;gcnj=!zJnwj-!%ZCuHVeGKe%&&TpXn==~?W+!MQvF8RO7C=t*iY@)AuDl^V{4wLUc^|2qfKITpnz)io3TJjvzVDG!{Cj~E4wjKuXr zN6Bbl`|bG}#=q|6Ui*ZZ|22>}N)0S*U3+c`WR=%OL= z{QcX={EU)WrMr6d2Jun9|LbT<>+$V1Fdn)m${Ca7?~MD-)u1l=(D*R$c;22K=sY6! z;yz$`MhGk%Q`BCR!8q{zJ*wLuZhj%6W0?j_}iP z{Tfvo9Fo+y|CfHtUlto<>Kwm}vWy($hd>)eZ%XeGasikGI8oWzd{a&#|E&aJT@_O0W5V9=zaG{kvdGBXkdyuWSyU7&8fYeRg z>4sjW53b#S4I(`>=(SOnxPx+wr{|*DpRg~c}AHT?I&s+ zFA{*hpb>ynIVEv3miP>z{+K%OD9ihEA=~2gD4w6Ve6#(O?om-5CQT({^)18aFZ_!6 zDS3bHfKX%zHlq@EyOqyS>y+Jjpv>C5#N+jd!fL<>tREW!cFk#=aeAwawOwf67vh~n zq%i$0KT~gJOq^s$Y8Oy|9s^o69U>QPhM0_u4F0%H@+p;Cke%?7GY@P!o1eBLUl`1(Vcm5nX;M@!=smO*(v>OY0Ct>H&YnfBY?VmuTBuPUY{!Djq` z5U#C*+1GQSRIwwfBBn2lN}6e!+z_!>U0gOL9jcJwnVy`lmQL*KtSi+L{tichertiO zgMh1p6ci;-AON-_1mI6c%k2{L&7RdDsS_xL#7{792CW}{7?tSPQdK$~+(dwdE4SAFa^}(SyK1{DX1{ z_t=5Q440eSXaR{J-CBS&v*!~!?mm)&4(TWrWoFKAjO_(fVXrjh9UxC_)asf3A$1*5 zlJ)O85+HTGKwt4g_qjKAI0|mHub*~@)RbGBR33r?LhD5mJUvIUX$v%J_he2j|1|>? z^Sz4;mp8aW(m|L?po7!Xl(2^&htW7mWYJC-75_8_6ZLz_{Xt(!a>T zzZE<@WEZU~D90@5Baj@AIosVu&*j$WC;`Z4p*Tt}Lm%fY^UGH3?~Tu-SrxWqQyAn` zIxoqJXC@R@DFsh8;=6eNiA-*HntQa zn_VM<3hL$4&zp=Z>Jg@5*Xn?OPrLnZ8R)X@ye;@OqzvIt)s`ViZ#0-eM&W}r{(N0u($f| z=(Ba!@D_=z-9$<2q$ieLIdAT}>i$9#L9SY_$RiRI-!3V>nk~%TOBIrQxeoJiTxd4w za7;j~lco?DG8zB7j{(co4|Z+=j(Hb{v-1Pr0_tiSqhv7fIJpQ=x}BMSAz8fofJMQS@#K@mg*%ps$FH97_hMh?AZXJxjT5a4bfj&^ z1qERWT-w@Je<#y|Cn>s2{^f#V<09ZnRgKy)BQoaQn; z6BVw0|AkoK(U<~{h4({zGb=Am9=IbJg)pf{k1nUShO+0KeCOw%1%QU-zi*ZU>Ctxe zq}j)(MG+kjRy5&_o>1$cdBg_cvxTU`9Pghsf8Ps22djsYb%7UA?l2Oh} z7JoaFi!|;$#F1kx39W6)bD!2917$Q+x1uC0HCHuTz^!>|{BrqG5{&&C?5lM4!_e8o zD7OnYEa&#?e&d!sjh3LsmUO*Tg3&=29XaM2oF4l$`w6m#dW4!ij}8NYOz-9bbl}ZL z>y(dP)`YEqWl;=)GH4`XS99)}YPxo<@pk8Fdg%^5=Xn{TXFnIX0=b}MqO*QmG5i&L z@>B-;`Xs)lc6)%CL!(%`y9izIsdf+Mm)@IQ^1bd(=1aqU9Mym|}mqvd3 zdmsFASw6THv10Os6q$k5S1E*3T>NX` zZpMSLYY$1;9+;2=R=xjbd%zmOeL(e$#SmQoOV`{JN@>Cz+-}$sfBPflm>xz1|d;lE8Kl))KClg9{r&u_QEQx6WeOO?$d@(f;+412J z&RaL>lnKzlu%z~Lm7x2guYR_riX5cErSjipWVU3G6X{X9Dr4Vn=U#r)x6s#hYA`%U z!NB_l3o&Af*PY9?7vr5x8Oi#EJz^rrmu(;2o`CNzp{6MjheLvBJVSKAH2FWUfw#bO z1U5Mp_VorpUuj%1^+gQKch7P~4o6=M3?$1OXv#ltx74@#0NKV3ApcA|Tl#SRfUNtb zJT*e6$s;{+UWOQsX}*#0-$=fhoU{O;g$f2Q43|n#r`4wN z*L^T_H!y8NTZ>4PU-*v5abUU`2BoKGlm-GzfYv~OEKOiC<{TdkWeY63f|PTy@Z@nf z$P-eC1Rmj)1M1@qE4Rl=WdES{12=h>&uJ1IlGUlr%^;X%9i0!um)^SmRR5ieK7`72 zeHJrlTArT)iKVUH`N87q`ztZNKgRZIWgV655g8*hJl=dnugJL?oO8?Nph)~??Bb+B zSmq|kq}&*U&&1I+pNPIw@CXLyh0aP-Q&SqSm-!B&xm4}nj2U1xE4XKs&X$+uk*cby zww9g(!X1csq60Zp%FGDIm5soM4-!(W9q`5b1f$V0_^+Rk zjf3No9rQGZ?bia2r8frF5a}e%ad4i!0DPynReV+YwWSgwBH8}iBFlZi(;@j|)F%p) zREkEKO-_ufJ|p%_35QH_6Yh=zrUYk;i{C006Kxw|s@V*^y$sn?cJ*$yqi zW~1m&04^WD=+f(10Z3)45PU}h{A6K(c{W2*G8(ZsL~2TrQZ&~V+(zON9&#@LIW>|J zJP$9cp{&f!61mKC9{dY0Q!9Cifma1+@_Z})RXMO7H>h4^Ip4o+RH`bg`uW32-2FvQ ztLjA}Ev<=o9J2JbyB{-en$E$^TZ?1uRm;1=eN>w^!p}<@rcY5^JKs4^+U1m*MxEJK z3$2TXA~|4+uGFe!9$~BZx~tt4EGh{|N^Tz{H*M$~?USnng$T1W2s{5VSe68bh{Phi z`74PE_BIofqGZzX+|wh>z1y5bC8Rsw5VE@d^MZ~O`dQN2G~Yi;J@ zQeIkbXJf@2UH~TJ(HwrOSmy{nSGmaav!*T>C#ra|bQX-a7-s``c`qj{o#tI?gAt4T z_@hRFZpA9#p(P_+1oDi*Alo${;5mr3);c=Pe-u@se#?x;6~vVCoH4801vNNGUT>j4 zxO@ULxiClpqNo_8&pOD#3vpq9m&C@N_8l&|{(T*=`MT|L2-s=xQ8MVcB4gupU3;2$ zu`4$iZ#tBWhY-Z&M^V=;tG!bDD9vD+WP3a)JG^i$T!kW5_YAUIkfW1TD-8>aTIjNP zB(PX}>EP?nD>FJWY8Dh%ZRZ)TIcp& z9G+}bKOeu??2(I(Ohtu?Ndt>QSw(I_SAP*s7wrOobb178iQuZt$@K<-fwtR-nCBL7 zge(RWouR>d(AS-Jpx{}6rb{iHkXuPJh$K_9$!dCaT++AV;L`@~_SS^0Vk?g@k_Ne% zw|DuRT~!WXY|PB;ou305mEpsmUh(he91m+8a~!|)0D9g5X|xaz9w7~)IU#lZBKk!6 zD#+8>8dJ}8{|IjjOHv9ACQS8h%LvVpY&ELD<9R`dq{=ALka@eQX>=nWhF4$P4%rGh zcIele9?pN^+gV*-DJ_Q3bUW}8G7H&!S}RS(&a4A3 ztQA13+{zWR&Kz>mKm!XSbha{37VmRp&sSR%>Q^ySj)O3;>-6GO9Y5l2t^5Q{9GlYpSW+> z?&UBV|Mw=Cp)-eW_nmB8kx?QM%UR1CQBzUr(!$ZB0s=K7ypL!cp^+*CA-3qD*VwCw!ma zfl#A@?YIFtTK~=Ehx|wD%?41cz))}g%p`ED`kWR|f@YnLUaBh$(?^S$Dy%b8I!P56 zoPMCaSlTdz2@esnR5ecQRuW0K>DX5;xb#x2<+u$u?Saqcjd5#zwQ*F$o3q(W@{=by z-8s1>1q>@WD;s6})Q#JDg`Ey-;1{#w{qz6LeDr}h;8k;Nwz^QY%O5Jv`|WLYxg=k& ze0#4JTuN*6(NOlQf14f0Us_ZC7+bc}aFVtOTRjzwaNp3^eBX`~t{%7n&BH2`v!ry- z(eW#3y*xPZKXejrI0lY+9IE4VAiE`t4-O|# zB+nGn^!;1TSOF>MM3qYNZqaj0r`4nRKpD5m8y4g)Tzp4P0PFP0v4x0b&wjlr!W*nW zv2k^ET_XxuCF=R8FAADHU@mS(FIV~8Z%2wmE}8c`*}to~9K0kfd!wG!;F|R94`X?y zeTw+CrN4fKTeUCynp7|6Dt`Fn-bbHtcMRJ314sqc!fWPKK1dU8lgiKF6ya>;NumfT z=NR{jA{VlOb|eUi#^Rr0ly;QryXklRFv-EZ{SU-+afLKR9hk^@_Ognp{=Oj{!eu^` zYn-p?Iui7V22hp5bHh)6Yl|ZhAV;=JDA7#o3P4=dfvLc+Cs$spO%Cb z4MuvA=9~yz@-5`WI~dY*HY%(|!p23aR^nBU(nGMtVdL;|r;b0Jbc2lEw#22%ANfeb z-^=ggf~o&X-I$1o8x2x)bPC{0hbT(h>kzx;tMN?c39@BY8MiQ`--Fe)GQHW~-+u=* znYwca9%2LEBIwWF&U}4yhOkjP0oSt^C8<#DYdAbBA^^hes_-$a%nubVHe85}v@RBB zkx>`s-KgJoRHxYp2J^>cj~n^j+c|CtQALF@lW;XGwQxwUfz4c;V!R?l9stWT(k#Dlq{k#>cSvA+Il zFJ+*S)BN{%Fv~@yv0`{cPL2M0ov~l_FB`L~cGoeK$W>88ZH>HmMceBu2bvZ2YqYE1 zAx1dR5xfX%;;@-mNtBt^^g=;{;Nk$ug&|3FJhGEzW_Ep^m(1SlJ@G!LTSGu%ItSk3 z>~k#8Qmj7Q9+iOx{Pvi*i2C{&vazHfIvP2@xnv?27*$aM{I6kNM?W17$F%AJ6>3ZT z7TA;>o%B9mW-9q?p)6-=YHR!7$<=z|jM;P%tSb{k)$60%_|#~Re4O8HSlo{c^!ppe zu=!@<%#FOE%cl8^EWW5H^`&oeEe8%x*@8ejO$}Tqp?N&A8gzg(bq21GV@DT1MAXC% zwEz3oGVXV^8o3K@10m+f0)m zKO5_{(RuUbg7^8<>`PHXjwfJWlc}%_VK~r7bWSB;#++Y#}wS!-%u6)*+I_9o>R^W$r(|0MMv~P9?qEE%W zbsEf923W)1z>&-@DNb7H`$uS*tiC+y|A8*7@bs2Ea{RjhPMGoI*ZUk#PRc)bzF%84 zQTsnOy{?$nMYQsp2u`ygSas8hiHYisC$shTM31xi_atC)Fky%MTUiwenT}8z_YG>O zS(PaJghdKl+{YleD96gD`(M9)J%B~t+~R+G5fxyi$(JY8YaJr_ zVVtELLvtIWH7noT>=dq%Y;x_1V#)fDyg6Js*c!j1S+>fMgna%iNx)Jfn^j7?`-m1K zm|zPCO6Kh+WbH2h5LD2bAO5!$&j1-l4x;!3$s?qEBJ8H=q$s7Dqj#~iC4|L@ zF=_wY*IX$p&#+qHtI>6{Q$;K=lE=Uh5pI3aE+&6W%d@i<$`ir|ew>v1w?n}K|4)lR>BFRilPwbFQ|)y0GlnKQv!z-uuiK5rqp0E>q4XKfEGTD zJ+VgY_=gz||jI-8P7@xaB{Q6& z6jd@UswWI)07aq>Lxq&2`hW}Zh5r^${(;!>N~jL3gzooquAB-UTSap;6ctk0E`43X z;2Yke8(Kj%Q>!x{v0O_ME*>C(ZS}ppc-V5w&kkI9!1ya21vN!N_7r(@U7P>t$Ep=W zg{omu+v*}YS{3G)V^rVX&AF$e*uabS`#Happ4AACSM4(*I8n?Eq>N2g$}-1ou+V#0 z(hzK!g_=HN)gH-{r(0YFK*T z>BFn^vDji_01E@5+Oaluw@B8Ie6vBW4N?nEg_V}~W~eoUB`u~uNZ-*jy>48!olRON z=9YC7t<1I9?@D+PJy@cFBtRv{sBw--tjazL`6+)dg(Yq;GH;N&)(bz zNc4YWji3)PuwQKnLMe(0O7aacah7ClUH1+#<4<05GPmZAVW#Ecgm?@F6KV#JrfOQH zDbw5YlDf1St1q5pRkRHFXGksqv5BDbO2=eXLxADYe6v7w(QhjfUOl$Sgz(0AGgw)W zB-IELjUCoHEIIBf2u_aW)0)@z_;5Q9_9@dh)|bUhDGCYX(Gva#^&fmM592GV+Nol( zNThyu7#i9OIuRWVxwSP8og!_db9oMM{eZ%J3kd<{YG2F&Z(+!I&w4=RIv7>WMj%~h zcCqps{TLYqUI_Fbz$gm8{qeTFx*F8!bHpgiA`@R0mAM3`(4#PiUAVvM83ubr74xs( z6F5A?$W&E2+yb6E?i#WO(a~E3;0h8LVBvD|hL4e)sPbszyJ@*0zAvc5X$6x#Yu z6dz@6@}8^Rq10s5>n3T0i5xbDK701;3<1_QyqiU)dX4kEUP>c1Au+L{{_7V*4_oA{`E`#ctH_Lnv$HfQ^>V#1Sg@j~YZs~yF|TUJ;PF>A)C#^LQ#RCYZ1&>f3+z0r;<0Da zqvPYQTEBPPK|#E_UA{l`Btp>Wj!7(n+NYKswZYAP=?K%v8lF;KHEqP zM|*!}cSET{qS9b7Y#29)pjYMyTl7aoCx*Nzd0Syg#Z1qghST@*)fzhQ;Hn}g{>M0) zmWTaXks}cBu=Obwrz4w3-tCe!jCDXe-Ewe{E-VR*>=r?|i1&7bV-vm3{X;aTpe)$n zKrhug=hzT${{4Nja0HxE}*ZTrDu+--HrdH+eszB>gKEB46 z!xn-;)2%43c_&(AB0TwEZhZjyE(dX?6fh|-qV-}2u(}#zI3!zdun8*1U&{L{g}0Yq z7YP+K#xTNWDRCrt+p)5F^!%)($~w`(+=I2cQbp|Ik9oVWh)8qyU^6hONN_;Bg0VXz z)CXOXc?zTrCbF@y9iS$8PKtCjBC$B6CvnwSEGb`4I(m+``d$nT4-Hj;bQTqn5bls| zymu^`C8>YUZ||X2YD)IGzQ2Xr88)CP$dtHxx0%SJ@AywDfQ{=q0=o(52jtZSzxb#} zdu-OwYGAGxGrI^=rW8!?*fsp&xO3)Nb-P5O~d@Q!(Xg&_diHoPtazNBwNMlFMG}yep_Y8+sw= zbUXjnq%8e%R`U1s>!?+Z7d6VUAA=TDCA@-^@oGQpFzemYM-*)Em@h=THG>&&wt$l( zf_KQOlw!>@NbB|7)W;`lSmM#I<&p9ZRabNO(YK5CVIC+H#9ta0X)+=s{PjY zOw>WW!;YC`k0pr{9u(o)j3l`B+Ua2KU-DCf+VK2~)~^(PAI9x}CLQEG z)B}uX|DG@AY)?TTyKd|4i0Ow~f7{n|Z1gI{ZK zLP%`uNPtD|cqdT1d)MQ^fbuQcaxj-}fE$>s{D5#nnB~c~z0pdvvr5auFf+mm?gmk* z@}-WLe(kr1p8iaS*i5(3siJps#eK?o{nSFg2Q(8JFJ8Quw5vY@9N{?->@4Ak@05j; zhx{4VwD4C*>qu=Finfl_E_B<6bV4bJI*=Ola@FqZ2b}ua5L6dO+T(o#wo z$uQHB;?2#?^HZ$T4AIv6T?)kKo&M2#zM_-YKn+bLUVdG1dgOb(VU@e^M7b8NZ}#&i z(wnc2QS1O$@)XMl;H8nkE-8aIdx($t*RZ%rhcffw<*flTJrdM51tqi5rWzFr6^HpD z%gdVEl)!uc1J08J$$a)R5QaPT1R98OQ$gz65<(sxC1zVQvtTFCLk>GMEXo_~okcU| z{jrGc3F6sqHg`Jpc_$6~$@*nT|}BT!92 z;04;1!-9=tgXA!i?8)lhjdT4Yj0Y!}swj&0@*JQ)#^414TNfRU0)T4s5?RmtzuRlS zpAc$CHD1s689y$8A2tt(4+AARVY-OOSE{;S*Uh?Hyq!PJ09o-g*K=tWaH1!z^Zof1 zGGEW=r7XLmHqU)qovNDw_(<;nitFCslF43`F6Nj<2zG&sCNf zBvwi#=PtteB4$_&erENqr|8RehP(sM5r_2pQGJ;1{=xBe@ znIzSTi%%?`eOEMAX>Mot1axwWFP`$+;lv3rCdqScB@V8x6v{+&Iv7L_aGXqUdN7A`KU8}}F&?U$DUN0-m40U_)Ne2BRNUTC){ z*qo3L=Y6fUi?g?dC&olthfTEDyOtfRTC2!XwxxpUz$oIjd}fb+J3lbM4}_B>cnqDQ z>ZhN`;E7GP{ryr=6ZjaAOULz*WR(Of0n<6q%s_>)N$Ds3-pPpzg0oBjxJpEuOhBB| zLJfN8ySqE(=Ea1MOuNuS+UrxXRbAxc=1*3I)bP9|tJwrbi8GVIc|RLgQ_~6~gllSVFu@DTp`NwE(bc zJmd4gB9Mtx0+mntuZ>ce(d!wR@Logm#p(JNI5$=hUh#TTW29VV)-tKl>bFaw9MiXt z4*E)xDljgpx0w1$;GuqsC$w#i`J^vbuP^6N8Enw{HxrVqC<&F-2;q%~_j18r)-@#> zS0_47%T%<6I99~^`(Bz}<}H5A6*1b0Jh^(Jz-tjjp21CXR?Q2O{tUExVxXrgI+*v& zS=c-OLRCzE+{LoFC%|aG;ie-fLG0ERH2YLqk<+cErmm(fQ54ILfgoghvKS z4TwxS)uzaL9~x$}lAi^WPz^3Y8?O#Pj@JW10DuT^D+c`bvAY&&APj1{1u+=afa_Wk ziAS066>!Zn5upQ5sbv9+Lf8E_Q%qcOE)~Jove~O?xKKI;6xwD6aV0Q;hq$8Ei+M{0 zg_%QQ_}yV0<9;`+H#)(}wJ|q(6z3=CU(ETmv-!0D>d>VTYS2q*D^aBoYp}w9;nVOB zhbZ$9+P-g0G%g(t4Ur|MT9 zGS`It2M&8G8lWLVcpnbkjZxmaY(L)olrZwS`>!`Dip3b~iQZ~j%cFwhmw$&}8M5RG z8uLhiW-`mfNOW)ajr!vkO}iNoYuDVnh3@q$6FEY79hlT8rR?{8+b_^;fe(|3rlPj+ z3ZY8Z$J_(*(HfxNe+LBJ3=pDduR&NcqD5)^0f_E?fJb!*jLmA^%CPoDs)ZL3uY3a( zD%^!j<&rMzT=!?7W_y3rERVb6G42`NeLuOjR`mDs))mnMRzLi$zRADex86KEQ$bh- zm;+8oh+@~EkiCQEAA`y6ci-~3q)!=%8qN#2+acoF`4x49JV!0JnZ)FO{xLs=r9so= z(dy-Kl&V5L8B3MuOM#_2rwE_H@7C>4OhM&NkkphW2rewFN_=U;d{&FCY#%#_HvZcN zISie*_xF3sffq0J4D=+OO0dpWa!I5e^h`I&cU)_*>coEW^n8hOLIoD&MT(9~E#4G7 z4G$~plqPpT^Rd)^@O?hTxSBBx_Dkr3ohbp0mz3N3$?2^2!EOlED?$Yy7h9Jv%X@EV zsGeW{RuKQT?iqOLnSbZ>c+l>C^28iDf*S&KS+;;jQZ+CzQ06IYmz8PXbl?Vr;b{x_x;tKXZ$K@6Ni{)hC~25LEzc z`6D`rkch8r5{yvE_LIv{-e~3@KZTw5rZ>2s#W#;!mIBDz=D*x!!Vc|=*ND7-lXs!C z(}pObGDX8m;Nu1{bsBPR-=hC3=hDvN`*hC20!juS8a+NM@e@*I8w*V-%pfHxX8R>% zhz(QK=#llS%zs((@hq~e@Ync?F$IQCa@8=v6WH;*Wq=AD86V=A3u7Mb!H#)51IDDG zaPIY=9?ky!hGEvAWEM2o`@o)v9vTfN7Q>{07*fe?WP-Kl~F=DKaaK5y~XE2?~0eqBPUZC1bCP(}|A2VqZxV21v4ZLJVf4z8va$G9VTE6VqkS|>0c{E|Vh;tTA-6#{%3$^ zRR2MW%uXZqQ5xiBvJjNZ==K^ImzOl*4`*?}ueA$8BstO+|m& zdE?ty*XByaadIviI>tpwMPA7>9zPrNK2lpJF+wJ^^95oVo zm?NtgnQoE3#W59gK}lgz#TOPOSrT$Ed^MV;ubrzd`U00y6j=zis4jB1`l}D2424V_ z(aDJ>ho;Vv*rnNi;f&jmCuWXe)-f^=Tbw{?R4Lxv6VNaanu_C@NgoC7E-Sr(B0Ic` zpazC$AD};VeCvZteXyTF%3J;j#H-R&ajtq_GTznx(T5&@3Aa+7GQOI84h!!P=Tt)6 z2lK=WT`RcMaIs*J5Lle46t)oAn! zW^C>ZDBfy#wrp@sP+1u*kUvM2FdLB=F;>3xbJ=8F6~@L4#nIaFyTx&$EC{=nrS6a#C2ORkY( z9Pyh2YWl1v5jRvO@Fmc(pVPa3*%@H`7orYy1n!3d-+_|8BS1;X8(<#7H__A-#B@p4 zz%S7`ooI0QD8cPI2KC4ogch7hnGi`}HHf*KD|-3(qu?UGYo%Wfvi|u$U!XpY50os( zquSe-=^&%A-&;mXQOZB_^hT?FjSBmz*~1mOfx3_i=ZQ4!HO7ul=1&x5npT&>3r#m? zAFo9ok(_+QAoVqKw`As*=H4?@mHMJ{&E2rd2eN=(=f9+XXORo8zIzNUR~<{#{)}zE z`}T@4q9P_mzEb~s;`drEvVY`kf^yO~WR(G@2O|qY>_d$j_aZgN#z9v zf!QP;lMZYJt^pMhe9I|n{3YgF8Fwy^&mUs!R{K35*Wli9Qsnu+1658*Npz7HHnM;R z)8DhQB@9GP&3adBYa{>#%BE&rOlP z*2fP>p0~UMGEP?DIJYfbrY4qdIsAqWr^~v;M$|X0CTBT?6Y9vH0$JGEt2NuV>ba9( zA~c|v(XY1pDv1uSSaI&J9B0Hs39GE@O$wdy(s|AF0n2kTq7$FD6*n^(3-zNP9&xC6 zE7Ce;iq2YIY@>X0E%y1@c0OV=?>S{bYgBLwX%y%T?aPiqv1jOqM3cW~qmR6g-oYZM zbLhB~+Gh$7Dp4)!l*kHIsWM#&%j#&0>R@2!t!4iUxJ=0+i4sYRs3ZAn9lF3x5$KlB zPH^04!u_}_bzwv;F)i~eVQVTW2LXFO1Vt$2@0f{}1=(va)F7%lHI-;l#nBEzEj&FN z)|Ns6q|z-?>IfyY<&efqOi z@Ef}ZQ<{yLS#YYF1A47kw-Grz3@auE=3RSTctoDqJc-8FLvV00s;XhR_%3lY_>pY z$n9l9;+0TxU|!ui+C{XOcZyQ%p12RwM1~CnxmMHzby>GLrnJMQa1D~>1!H939q`ik z4Xz#J3JDa3)!L763ir(N#k0za@3&pddgDw)L(@Tz_{*t(%H5xiFq{wf`L!f0oX z%0)LklWAAX#~ps`Md~61I|4$6ltSPn>Jj-Sb*Ohy^q9#FlWnEkBuD|UklYdm=*R5Yd+pH6s)v1St1g41`( zhab^nJ~H11Boc3dx`!Na`wYnMxLN@bt5SkA)|0wvmorc{mK?zvZqxs4$K~Ukq?|f+D#xXG^{3lg?>b*qdsigaU6S%%itW#coMd|au zH%xH^wk+wotXNU8{cAZru=z$%K>Lyn1QBSYsQ}1ibO^xet;b(znS@{9v??p3CwmKdg8^LahfGHx=%Ie+F}P_#aSG} zHV0=^6Q&iOYfQeAZy{Bun*pNx-iVv7rX=L1Wo|SJH>&CZDdz`Too&k$?aH(5s{W5E$BWB$LTYV$O&qc@!M{)ng z5^L`@_O?qHW2`xk~@2Vfb}rZ`$E$Lpbd0T8O0da3vzP}{<-YCj{&v3 zFfejfoKFS1@C+-Lu%Q3SfwANlAV56^Py_Ax(MoCTd2?!LUT^E z(xg6#%=~)5J$~Tdl!DXjtgLqUMP#(97B$f&!1URIP&SI@HorLx3&CDLm4(n zPES)HseGEIO3JSvo?br#c+a3LAck=T#>NED^%pY$ljh4M0KO5dpFf+-9JK(Ok>=W; zA+YF&pB`>yah<88886fhUBaQxj^HEcZH4hDu8^0D@iKw$PGVl*(~??i26|U_e5h3; zZvVVmOr>mhAPEk%x*w>z7tPZ^jfr>-po_B@?!UklDGI=Kj66zt*unjmnqRcvh2)!O za-T8JmUz_#?_g6viX4rQiebSm4gCJDvgBf?6$^#=;+u5Cs--c~2xMs~f_f|%Zjvfd z{A&uAOEGztVU!Me;EG+g#C=M8eBoK&zHuslSy9iVP)4nSqmB@{=(4|l;!<&3R3Wx6RSCO%0|%3YR7C@KZSu&7pooFu4`T_Kc=k)d4_(2`p+R- zbS{e*RD%P9EepM#hNg%7@#|-D74N*#nD`8tkbXwgUr;U3BpZz$U;hG;ZER;g;#j^x zEYGpfVN~Nz@MhZ;u^yw;zr9>!BoOfdlA3z_z_U&gC+=^#&?ZG$De$P|d;1PRE#|C6 zo^`LzoC1mE86{m%$~0U!!%a$awyaq! z*vGD|Ri<_XAbui%i>mRGUGo&pVr8ogo`%`pJ=o-)Kj#|LF90;b#NIdo&1MFQM~{r0 zIddNYkg2eus1C_Rb;S2G6GDaCQ|ITlj(r|sJ+Iyy_%aq+NiQK2mOIai^z-&eiW1s? z7`@Uiq-ai$KSV8ty`l8<`vzugU}p2abes6&FA$B;F~B0ksIwUk_2ivcprbk(f2e+{>ZlR{uT(Sudi2>j{;aJ3AwNZ0vK7%e!w}8yDWA2 zpB-)EtaUT~!-Scbq#{IZu!;3_i9FI3x+Q$+0bw_VYL`LS7oZ4a$T8xBN&1{;PiP|m z!Xkj)dX+A@Y6K#X1=usU1QYiWuDIqPSX_2+aHvA87%24Ci2URJE=>$yiKlqgMT zD8|6hcYe}lYAD+2_XSyd%B&J>vv{hPgAI>qvhmKsuCe$#A8p7W`JYwT!FQ(W5dB_Q zNh1qPB=KU>&4C7)z7M#$Xwjqy&G_+!Zk4emh^NLoM%Z?&r|NTF*S;enRp;>4rL2T? zOm8b1(7T+wnVDIV?#1Cvx?*!*scLBpWktnGs5uf*S5LkPb2v^1VOS`ynuiA~Btun| z)kmrjvIgS&74|O%BY~g>s)jbL(q{NzO`3@@g4&pvB3ped9) z*r-AqA$4!B5jRUH>Ih`1dN`cs*YJ+Tf*pGys39DNM>!)y-?+{Q7gQ;Rt?I#-AoxbP z;GNHe@dkLG;?3XS}Ua8YFEHuCCH3RrnnifSk%a-DpQ(@f&}_BD3t-%;GWI=(51N}k#V%12M^2u0p< z^f&K~7zT_2y~9Ch6rblq_ev`NW z%qcq5{_B*CT?sFdDj0|EjXYb7aK_QSj;j}Pw}Ulvbifm6FV6N-KjA^Zwe3Zb`l5jD zqgC+%8TO6d;wM87xk=!!YV-vQ!xx|Fa73_qW#vAWty`$nJ~M)vV-_ zN4b<_(4eNF)(C+0`X0a#HC{UU@=v?_P&~yD#Ep*%;}|XMt#Dv{(N# zG2O5EqC0MMMJe+i(ZnVsh_o7YjR$2ls{!DE`=~7HzFDF>CDk#igW8gyD!Gna%!58aahy}m6A4+8KK5xf{HLL6>#LL_;YE_tzY&x$Nuqz9 zjQ^YTh`IvZ+5U&OYQ%0jr!-|w8umn&^2IeMJP>>^NQM|h6Q4AM*p>m#l8z-tH9g@C+kCz?4MaHJo{rvB9tu!pIFU<5}-{yPyrX}=#Evm+Lh zu6jCGwTjnI)_goyL=ExyX@rh;rWjAx2Flv68Qvuxb0<8 zgpU~?0X6|ernG(3^owj%uKND83woiuS5uBuycRl{&Vwfqm$%3QSn@)txjy5JaRAK_ znmT8ZY3o!2h!g`+iunm(yjJJXtfvGrGUIIOr`$I&ghlYu8O@hbHc0g|{f=Aaa4#D_ z<4=r)KVToS6oIXeGlBAGB>J<~Q0y+RNK>!btu|nPI}A~5jueTUe1pN5#S`s%=;uX* zYn5tlju~KvcDw9Oj4_7#04{}8)5+#&YK#znjr(tg;5)UWRua#*ufM7iaS=%oEvggi z>(A`Vx*UZ!qgphH=K<78w7a}I5YhXmw+n7 ziNmJc!TYpdDj|v#q=O_$Q>Y7>?Ef&jBJ?F)d&b@~NYq*1eU0>-D3i$b=MNR}UU^68 z3_)|lj*;!8M!*ul6dS}&ilM_SsTwQfdpEd!PDP=Lbt(!NdJoP< zyi*de8nb*Yh_&%R-dhtRSUUOTPf=%9DTHBbKgN3{!g)pe*vT>PRIRJIwM7HcwSQDd*~c4+{9-Q5nGaP z_FT~{w^W6bx@bc8UU8;FSnTLgUk=>oFhcbuwtp`xpO_eW(*+G|UZSAKn8ZR}450cd z`0yq@zM;aCENcvOd%&Ol!RwfCJp2rYUr|7=x1VV$@P0=U2Km$IMpTP?vUOT|HSmp5 z{-mee*%8=seeiK=al7T+=OVzE{$)R%i|Jk2*kL`rfg1Q`9VmR)3iz(N?3Y;bELjz> zubI)5H(WV-|NL!r?w;KW5DCGU6KKz-UT_oaU$ObwhcZ{5xELPAV;@5yOOvK&`EO=8 z^{~DPaOg<%QG8Ul+s*()`nAdTrB0`^^&ZhXpB%zbbxPe(>B$)jM?(bPF)8rmT4d8A zZq4mzxI4;>-o*0q^3z&UI|4|~cM1yH`*6txqHYZz3@~JsfvY{%l=s+tZ;}*BwfP?dro;!+^Oh8Q+_O>Q)I~@Kjo*`xZ5Tt}A{2B6xW=jw*Vt!`oG}J25PBPe z+ZQGiQIdlTo01#d+??8;&w;!0rKZ zOYG=aARIJpCLfU{v>*>#BZbPxY4qcndLe6nTrq(W`@tpsq|m=6(NE&U4mD&!885e_ zQpPpGlwEzZEGRYM@I9#kS0?P!GMA$5bpWD%W(`@pw&*1NN%yuj<#sfI6@RG*2hS6J zFXFFOLxECf5EaBe^lMTv&$6U>agbeOe5tC~ima-w2Ii8YQNTxtqUGTcN;O9v-EQNj zMce6VO^Pvin~8|hBy$r7WWLNL@BjgZEK__AF_g73k_U9M)SD1%I2V$6z!q~9 z8b{10hlMJN07aQR^Hz-v@uP~FK{@R6QpNG=2wl0~$j^Q^W%7!Az z64%O)Gg>%99h5;4>B9nIOY_JrFq3kH`Q-Cjnr9j#S_7?1O)>;jz36Z-(3nAHVAZ6= zW(1d#;A1c7pGWLm6(hhDf}#qMfx{|6m|f@oCsLVGDuRqEeQkWk$f2lvEqE$5YTAR3nLvtObMGX~L<#v$GoX?U-tk(W#i{L{XJiL+~W%4~H=fI{=$8O(lq|;rF;rlwty4-d@F#t4V*nM4i)czlk9vXZSWY%Qy5HKg(jtHxf2(d z(X;=m$e0O@O+^yY8h{#7Mz;L`Gur=-HiK6`zdK+R-|y_eH3~^1EeWSe>|1On3dPb9 zEmjEo>wz!c7*7|6ORTTs-lGR2F$m@)O21_~@8=(+kJk9fZoubiEg^T>&rMa~B`lXf z-E-Fmx7%TYwkJoMT+j4P9rYKT-PhQx-eVmgDFhWws{679Ge9O^HiHOn=2F_7%B3U0`6bhSdBFO&G1O4oWit;RP}TR{qc+m5xSED6 zYP1EHFYY&Qe0%SG1vYMLJ%xZ~$$z~c&=7s3@9vE*>YyyNDUO-PCvCszkb?1P5T02F zX|cdS{l#jvU?ae5eqRY-wPz-&4VOT(#iM?nlt?w4Dc$?+#aqLQ?xYKYOn!xhg=!GE zf2~3HR^@lU^!0bfZuR0kA^k!)mY-OR3(n95?V?(*#8fc_EN`$Zp4{&*d@zXvEbnT(H^+fgE@*+Tp7Zw=OZf&agZ$4j#Ia2ch6{~jEv`BTsQz}eRrRGHjU z9lV(WOp0Oe86lRkG(gGZ*!TsAK6!YwXntSP|HpP>1JVKUli(3_z?1Z^bY5-P8Xu-K zse#cg{xkLwYlaV>j(Cy>tXCQJNG-Eb?bBVbG%_53R`_go^GD}0mH<+4p+Cz#szu`+ zR#YXN<|KEL=Cr#uy%3?wCSm&nWV6~rzW^vt(q7}92zvi~%!rd?G%q&SUp6`^;Y3w#a`KfUmw7lbx5iCNfT884 zj$FYda4cNI$y~lBYH~O%@%XTelHE9Z#|!Lo2NAgYu)nIWhKEJ|CAxVS)9 zl!YrIrk_kZdOxuI26-(UG+t3eZO=aaobO3;FdJ#Ezq03nzXIiUGX8d%Yw1EL^)tQ3 z$;`ZgY^ku3e`YcWGs>JMEV=ZubxL-nCn!FIIgDh@7@p?CSp6b4N~p(~tp>tGloc~6 z>&ptake0;i$T77Iz&tC%Ev&dcBrw#$d-Q6Hr2P-Cr!&{0A7Z)SOvQmhONE`<+^q`$~I7jSG8@ z1lwK=^2iBf1jL5std|y}N`)sjngT&jDzIp8yM!LrONoWOJ6~r8G^rcM{UOgx zdiJJd#Chl{a7>YQK{N+6LaeBJve~Yab@FAR!hr~hot=cC<)~n^e4%Xe2&eE@H4W4V zSb4`gnAnKVNq(Z?>nM^eOmBa_lb_1iR0aT%%mSeLjhKS z9+C_Ns_S$u)%`1+Jf?%XIrZl^ahWR(ct7K?BP*&zse_dfvn(u1XUuoEmgWg@Y}Jiv zMAaZ;7`G^px#87KxR`c>M2ItGDy2Nqle~oVbVM&Me5s-bQghfmmze9({4M&^H#l$Gg0uWW9 zw=!1$N}!|W@AQ0ndO8sKKrVtn2?UvXUl0 zi|5Z`M_ju0yRfH;t*u-ZG_|`m)~_#Pxj?EomGa4x9yDm4oq2ItzCDu4pC@uq z@ltWSKYLa$*ws%s{})UJc%K#l)S(jqW*;{x;Ovj97DJg%PWn(eSl}J-Yd2`&m`M6e zn^EiAXLtRx*%PMD=f_Jj`Z!!FSPTmDKHl#AC2>n6T`Nemh8ZZ_@(i#d$ zT+CmUe$C{P$+-ED$d#Cx-6PHnkYwcq6{U&8ow>UxS~MZVSGB~#LaW3_(Jd(`=!z$W zI>LyHX`Tt-$Y$@sk0js=Sh)^I#fPzIs2dCRb z1w$E)Jwz2e17bv7xG;SjrNTp-F4{bX^5+bF^pSAp^4>67vTKOO}XxtpynOr@&fMkoyE z4g3p`>o%y$*1%h7KR`n+)j*a>#rPII`0K@Gf_A$dy)^*?uY#8*OHioG<18q3F-q-Q zUrs_Fh;tX9h8|A|oR5;dE>H7La3l;FMiR;+e1Q3stK@hoB0;oO4x1hcIGO6j?g~sA zkcPTx)==5a@l*_gX3%%_*dP)L{u4|3vLnz|T{oh_aIpqvAB72I?Q6eloykzq!%gLE zVg~+#{id#@Se+$l-Vs%*8&v%x(hhM)&#vn+s<5!;zuvK~3LW2~-&P9PvX$><*(r8+k0SkthctmyQ_SEjUYWjef~k&d$36w z56%ckqokQBCl2YH#tf?KVS{1cB-gMLZHxNL6Vb!d&RKC`#p2$fHwoKrzoh(l`#msE zzXs13Z~~{6AIV}nlK^`Si)OtuWJ(_pmQ{SHbq~g5_oIwG97>VQVW)*ME)7JCd4l=m z{(RL}nWkhcqg0*Niw*^(z{n?O=a#G$kC7PG7J)2)vMcWgEw^2^3?MK0ZS8UiA~n8y_l`G zW2WX=j7M{>jx|=KtT{D(18;>x%3O4i;1%uwg$#NqYHLUw2u8DU-N2cMZjHcW(LxPOLLEPfVr^a*KQ3x48y z!scT&$p3k`=#8ojxyqI#*aZwrpO1EP=0!n%0uJCOkT(9SbJELIu$}*xGSXoQ;`Co( zYIrIpna?5R=|*=BkWdDs#|MDrTBT%`fO4%wG?Vo5KJfh>&{+6E|KkFur>6s=4W(h2 z&R&N*d4>Y)k(ZYHk0B!_L~Hl@(ER&3|bpK zck5sZtL}GZZmAtJCQLF+62hnsga(XRXbw>q<$~SGLSiD$&g6AL{Wpu_uBaVpatFeS z$Avyfd9oJ4vr`;jp8NsHZY(#BD}U)&UWfJHNc)*P6`Z!B$XO4zXg%ba)L*@U;OZM=qEgd}1C9W$|f_Fo`}`lVtY z7?#QNf@VLHFX82NYfo{5DQAjL1kK1ZDk9i=J(KSvE+tzl5xgo0AOJob-x~k1e>={0 z0MJ%|3C$-p)Y08}B^|({%KX!gRb?2s+G^BjfZG@kOoZ18>iD#wq?ZwKtu7MP{LS{S zfUZyFztWE;Nh`zcKp!Uu*Z|1B7*s8!XWEYKu(ML~E~d*5(OY96arNc&WM&!Ju^j$E z(K~7T{)|H0&P}lZ#pf@TMG?U>Lgj+?9q&gHN2(FQ3rTqsAs(5IbW@?3JedUaZ?|!8 znYJ4f%y2|EvRPkW+e=sN1cc-J(G@4P-R)02rPF!gGAN}WO&B|D^GqGiuoVr`v?!)z zs|AY_1(>FU^$Y5dU=Ns0EbKa3lmR)1(=38{2ZeNKy5axU{SgTY3{YH#;)D5+iX~rq zklTbrxwz-?pE|}$fgdTXyF&sfz9KIGw#;Q-GaGcj@ z3_oVmyJptm<%l?UMLvYCX8hErmT$i&iCGx@T{cLU;eo3yXe@=1&r!6$dMAc&zwq#} z0Q)Tw%*e7&sn9lqCS%Z5Zv8tS`*Fn;X7f9VRU*#ey|0(+YRX^0Z903hR8wGX^{-Bs zvS8<)>idTQ$UyjX$J;dz>`lG9XY2IM@RlLF2~E!PkQmjt1KyYX$A26RzT0T#+TZ^e zI6W3}LHU@_Gd5g02(#cX$RrQNVQb2f8slWWZ}z73-87_uv=BoTamKSon(%G$DxX2$ z*FRgYB$S8=zg$bVe?$iz3^+6Ds~(Lw!yIhz&1e}L&OTO(9>qtKs_Hp`LkNc&4!${| z9kVPbu$g)&H@L3Aj)|hEFeL(82W2i*AXh?ORm8I`_-r02@8Ei^|J-907t7t$@|+Dr zz!O$QO`}YAGnywjC^&R{PCSWMd5|H#7!TEpHUj!XN}8E9Fs1Kb$M^xuh;vOeAfblx z+aAi{n0Xc>@-gjr7K*lX@`TAxiWD@=ZY^|XH-$_Q4toMnn8C!>DtqY}XdJJ^T&{08 z%0*VHDxDRVSg-pa-S21t(fJ5x0Gy&7=@o*n7HRi0cxDnqeCuk29RHumCCI9=atd%U zntR&8%;>rG7BE`I!=(q)Byq7+$P?C(RtF~P-bsPsou6lIk~7;o>gt@Q06diYKH$Hd z2l2Cd6p#o4)=j_!zV^BGSv)e|#Hv7MmC_~Ly_%?@uCj?7N)_@!aHOZ}2?FLhXvj|6 zr6HUe@k=adNN#;5V>9+f(pBKn>JNO>u$fRu>?NZM7`wv6bxFh@Ncg#gOT)^m?;^T2 zfDJEk~fSHEbtq zk1M%A5DBA$#2`1yD`9-AWRstQmPo$Y$CH$hbeR{OULD@Q!Fok^%1|MRr74{v%J^RyW7`*CZD# zk8Vmh8cg7crF&{(=>faGjMw%D>pipn##$uRTTmJ!4g$d>%Kp$*242Uv^j&Wqdb4JM{-Qpm29I3$=6K!7{xa>re8C1$O*&j~ld$xItskP9A#-GdW_IZ5# z)rv2jQ~_iB;nt%-+7%e8J_Gy1pP9U$y!SOK%A`&|$z97*Z0ayLR#>lxXp6K#r;JiV zK*(O9^afwoefonU%hHYKF>ob%bPKKKkpC?D756f*;fAdrFosePGY(gbu(w!|#8tv2Tfr7%QGXi(kOC4xMUKKBeiE%z z+J~jBIapMU&5cMaoE;(#@*^iXU6??V22DAhYGg|&1b5#JK5p@z!RrR^*}L4Cc4iN( z!Al+VJKOsZ{%S?8lU%?IaIGm1hMWwXAzkCJp?-jZ!i|S`mQqPdVnol_-`8_=hNe-+ zjHW+}k_QbWd^yjYdO5S5pyoGmoNTtV~Rd=|@%;;0Ln>oUNfbtAIlR zK_gw_E)%lVnF~vM5;AfyE7{O@I0hFOO9p1CaPKGlQga!D7bOV|i`quAg2mycQe&nPEqO_B&O)6yK?rV{_Rv}QLZ>PY>W@0~L{Tq|rMgcWa zU`uNEHC|gar&>Y_i=p4dRLiM=`$_K)6oZLF{oFUwrcX!)mr=xtNX_%fX)9;ZYRYY- z*jhXzb?V*d%gXU!28B|S3Na>HcqSVId1}R$@-6QC=6kz$KO`svo$QjXf+4BOmOe!` z>fk6iQR9-{x&FVWR9gG#{X&}6{}~jV3sUrw86=fdw`k%d8fE$7z|z8(x!L7%Dv!YY zmq&u)eJHE-`-0CL@5uv)Nc}gB=}=<(@6W9+K)~1($Sgbo9sUa7RZac_g*_NR*G;5< z1aKe{jeKyReJ_*3QI#ipd7W`;ayVdxuU`KA(@u@B6Y#q2{sW}=Ci!q6Ow&E0r7W(L zUEIjV)kr4cLsv7+Do~Kf5>w8znSr%niAgaF51q6Akd4EVDAWzBGYM;YNnY}WAffoLg?O4SpD3kMG5PaL!0`rND z0Zvj#oI_K>ah)KWUeVlVLa$oDoq92^12ZM3LN&`a*pBfFRUyrcwR8sOjp^x2_Xi19 zbrlD}CvJpn)4`W&R>(D+3;|gNIXUsS?R6cZ=At`aSsiiZT53of5?cs%`Eppw-?N9u zdTF-Jmi(7cTc#Innh&4RVqiun`nm!d(HsjBpSvTRMhW40cmhwZE)t{cD@=lC?pUEU z=p{TWLl)OKd=x$wPJ2IcT&U~SI>>Z(slk`M=E7cAwjf_awMGs^Lo;r6`mA_=Ob#s( zn_BCXX4_g69d!(wT&WvZU@hKC0p;k7-^kmOdUhHXrSf;Qn8AQRQwvL09!=pMMB1Rw zsj#5!$PzfDG5%^l3fWPg?hQdeMxD)Sskdcq2W3JD1Bj2xmaPPxv4S3nWbHH_BvoK| z@4^Yhz^?LS27gC4iaw5bb9#fqbR^s<_C`!x;pOP*gvPsePw#ERAGl=cQs`uowk7a$YTWWGN1iIr<}T zfow8j$W=CEcrq6A*sQ(M`X0akIwHU27E2^!VmrEWKU}c!vDnttzQicHjeieSn3`MYpj^!o#Aw-4WItGpw>aHhAZUN z>Gwj{v`=SS>N~{85LZ^tH}>MOZ&&;Uub=jvgT=tb?u!#*y_(7SEV>(0fzpz`?Jw0F zn_?ba8OP%ICe;u{T81dmdP%&TJ)tZfzNhsTdQ-FOER$T=WfIpPl63V6ny&)4?`#Ho zg2fwDYm}j;6#q3)>*QNgobVZwoEXfJb2xAN29JbecCLB$b#tYD*(QuLK-dbN?w<{E zwL%y+RC6u_Q-IZo_|2VTX7de)2l{ot;5#0Y6Ks@|^X{d2hAjy~6cokkN2b_QF$8(5 z$vp^O<~2y36DzUzHk!tTDXKZ{xnj*3yPgT5574rzxg}{XfA1!2e|o$5q{H|FsFsJA%7;h=ozc@K~e$c<4S@$`(6t;VQsoktLPB=wWWRgh;+sQ50{5@K@e}Jwga>O(SFb zF^bF7D`a400I?w|D3}TcEN0Odf~aC#vUyy{-5Z;>EcI0jy>uI~*V97^Bg2s!8@8bO zB~45Ls+^I=Cv3NPq5&0u1TMa=D27C%7WF53puleIk`Yjp+>sZPn5LyKu zSe^`IUex^^aUQ6UpimlOjZk5r>?luGB-&W-#vo_o7 zn4`Qfc4>FLBw{ZQ(a%|`;<1#s+ykD1l3n&^q#utrSL``GeS=6JW+-fG3dJZCMhi`d zLT(q3VkY=n8d2MkhrTWmx5?PVRvNnd{w_vA&M&{HquLz5KUJq#qd>x!+ho?m>*M zhysWZKQ^Cz1D(G3c%;AHe0t}anx0n0A#(69X7<>^Jf!k?r|^^oJ3xL~xjDPIUj>^6veLGw3OzEuANmT5^hucHx5B!oih97!vw z?2doHUGUkegMI6>+jBzaA4nkHrjJxFntxQ*6TK4{d0Shp^>b4nwkQoW8wx`(9V{v; z2Z*q*n&<Y~4caIPc}L;fP3rE0BleSAHgelq~v?)TOOfDpD}a8N=^ zewI^R^h5q4DH$2w=3{*V?&gzBphZlvv$PoOe~gAvg&7n_`i>pWDW>0Yd`z_N+N#3` z-}RoM1k=#_JUVZK%Or*ob8nGDJTihovoIe7nJ;R+7>lWkhrVN;324@&oQM46wUjrW0}dwFL>+us^hBiwWmHuGTg27ChG@kJC{v?*9^zM z8|N`UDG3@DB2iE#3_-%Na0AU}9P}MN^JE%N*7q1eaX%ws+y~X=zq->T{3bW8_H!*^ z@b|1eAoDsrd^LY9ZfBGt?7G%uIjNmyVE7SG9AGFIiC`bpasNERCf;F##2VkkJxN2K zReqs5ZX4(@3dL@>dKVJ&qu6iwroiAyRY@*Znj(S2A;8joN5CY>;@pJFOhYsO;Jx|j zwGsqj|NMGh=@u){Q$tfEJw4vZR6682fPsaC0OLWzC>(6qdJXaa)Gd{(h*qIkiY)50 zM71Ll=u`p6*ncKxTiMOCE}oCW7YKu9T56`JymCtWCQn_Uk(p0s;>9b?&cx13P?$M- z?xzKfijt|X8fSk{H$nv&IJ=`a%=tF@>f5eutNl~Ra7j*S+OX0|M)t&$O33@G+JgUg z=9Fi~*LL+I!#Dp4A4LLBc!r1nO5uIkUrBiBf}+pW*I9M@H zvVN}X$}Tee3_f^t;tS#m6+(n0`-IY^pmQ90%HQ9ki7p2&D=)j9#UCJ_5vTBO3SiV$ z#8JqzDnfEE%v(1~KHw21k_)0)?+7{zEaQUEGPCmK-kpp|5HQ;NR%k5KZt6YXVA^eu zvaMd%wiATk}dHHw%BsTj~cusP($n{?hP@m)GSP&8{E)jpSQZH{uc3-LWAJSAd zN~-+R@{Ooup|Bp@ptG?&#VLC>!AfjGX9e0j*?>-MTE%_GVef(x8$o4Aa@>CeC@qW2 zGKMGI2DJfkYqY0?q_OP6`GvV?iJjH{8WwDPG@myKbS4^_oyr9!ews7wqDg*yBOAib zWd9LxURbcs{lZfc)Mt5*yYWiqdUtB6(K?ev(~{?_WHPS$iH5umg}rZjTWP?n(#gIdPwW{ImukFmK~0(II?ZkCCcW2gJV z6)8aTJTd_<((JeQZFy38vNcUA;NQ^6HINMRt`HT+ryD3rohib}z;mjd>9@$;lg?4g z7K&B+a%$>YKYaKQZ@u*vE2YR<8|utH6>0LDh}iv>?~1GLsw*Lj_Y7l)454*+hAQ5}8YQlb0B+BX9w6y1A1Bs1(#NLopp-ayrGqodb-IC&-5- zC|44iXDwQ^AfvJO^`^8KvbEBr^sg<%VaJx0!Qrn`}Aj( zzYnl%pcFwNbIE)d859%~%vKWrEU)Hhmo;F#WaVF-$he;Wc_zEZl$vIO_IEO;2C!sq zqerkiXX4j=j6dP2JGc4u*HJDc&K-W6Yq>Tu>=cOknQ#jl?+kXwis9!dkqcFIwiMS_ z4<0Kr5~F;(Na5d&Zi^IgTY$>{`>;~S9s62ozfXiujl=9J;Z-5i=!P5l@o!j4Fr!IA>ZGxDHZ6Q zNrlcXZ|R9QPey6n0VI1E67Bg-eef6=O{yi5@H!hQy_5Pe&={PIF+DrP=wyOoQXn4} z$c81T)UX5?D>nX?0azQi*dT5;nCyA_*eh(UlR8ATKce%Qp>yB8UTujG&AeLV37aKzxg-w zx~|n^GVzXWoyH_8bW22Sp69DP&#zy2;f3Ob7hbrhlzK0G>CdzfQCk+pLr3&Jz-+a2 z47uf*AkDoGkUt_4FvciXtJMpC@+W`t;(EP)3}A~VOsDs|JZ(qI@=G9QRCR^?VF`s# zuX6U>c<@ zKC_bTHjxw5NFkpLFgO@vcs#=7bc*581Skot0iy|q#Hr5^!zKcS-ziNbeG6*=3Y#b; zk`=|e2s0ze58(K(N-s!0yrUq1+mmc33?WEWy^Z)p|atQq-8(X1BfgnlMlx0|BQ7_k+J-WvH@&;zzbmt5l^H1{q zr&IFQ2)bUmm01U@^#nrByZ7_XIQ3rU=6ed2Z>>vb7~UZ-NI}o7=l7r%NJ?8pVv1oF zw*Up72gC|BC#BP-iKC)*^gx4@m;@|a{KEhK3;2)!@jp_Qb=V7c(u0FoX=Sr4YlyJc zT3!85|I`0G`1r^FuXhH6L7+3v++dYbb~GBP!C>%TW#b|TScr)DLm&R|_W$`KKVpC8 zXMV=qzkeSp*G^9A_AlKwDE_b_Sa7jiE?+u7KYzJtn$P{&x1?L19%*@|fCTj*0{nmt3y=xsPOt*kap%na@6(HbptDkPk|zDn|>8mJKW$kWnFHpU#vx z5|V^Z8f!(P0Obf#ss;{f2Ly~8>O);0m*99M4U47#K@Bm{mG2FoIomP))FI4ChaCdT z?(KWjCxoQ0li}~sc8Z|9!*wV;rgN{N9%AXd)~ zlr#wBTrk?Ug;E*{8p<%ty2bKphV9KtJpUOk>mmSayM7}H9Z8wLA0l7>ZklX&LAqIh zM|b@`NFy84A!SPDbkxSBz^WVip8~%AMM--?8B1IZ3N9cQ7Z4>E*B8V2D$TB_s*`NJc_4&_#K^H~A z*2>Gp+(7koI$eMN_kVx&?ce_GqgzZ0{AX-FAOOhoJpbJ@6s>Nyb{Jw)T2Ls7Z(L6rJOXEgmh^D1waFZ z;&6oV$wXrLkH#pc1L#2pWC|@Y3;^rm^W{D4)}Lp}F0oHC`9ve&Kvl5g>8`E$mhSR) zWWsLt#V!H%S5R^_6@AYl;rhzc# zz(4@evfntJYLcOW6nys+BUZ7cRKsL!(2-nvH$+u$rVVLoITHE~? zIGqRmMs@i9{u0{gp7V~DWIta7rKk2+k9+5L7uqg*f706CGid_YgafWh7<^}ANRF93 zL!=k`xg)&5U#m2QhZF7dvmkMo^BXb{YY@s`{Ka3wFaF{$^;=2+^qsqBMV4jR`T04B zh&@eGN*Ms_iNFjfrHGUQ zTa#@zo3plV&bCdH``5gq2fYvF=@5sH19W9yZTpMRGk@NhtPW@qNk+*N_c2f1 zd;pGXBxWRX+5YlOLjkbHLNftIHvPG|yuo(90=A5>6^4&i;pE-$2F0X0-0#*W(^7xB z>zId*4AUKdc60xh=k45)psaBJo+|Ali~HVjTT}L-)wjFWXVoMGX+N&_CPNH zgLonk0Ut{eqm-nP%Gtlubh6BhtjM4oWS4$oSZ2+Z^=vjPe&Q$o35~}S|9)0VL2J#c z^?LIIKkx&qAN|oE9lY@T^M$8ZX=|M(!D_9WEX&kjFesE#PaUPeU;|JC;i2Iuxtp+tc(0B_HLp612hg+uqh@!VFjQh&^SYR zGQ#xa0MpY$6w?7zl>xa1Yl2abt$rcWAf?+MGs9Q|wq9x>=*(~0lk`JK`A(1@)&Zlg zeJZZqL{7I}Qc7uKRL`e65lXzxS$T=6E8J1<9y#c_QZh!If~;A~ckDc%RvX9ZH$8WfiKkic+f0v|a%i0>~8xbyLGHh>n>c-4*>=dACJU08=8N^!jm!!(u z=|3G%!M$g8Yxs8j{fYH|yKCIJbPk2XJNNAL+zwcfrclVAkzO7xK?#-UjUT!GArgRK z!J-lDqAj^b0V;O_kfVKyl(*p(fAIUik3abR-|x>t-%0|IO{arA%Zt(f_@jSYtv4GQ zk49kTrYMT-2R`tD?DX`se5ZZ{TI=n0v$+NUMQY$_PA5vI=K~We$D;Kz$~dtDTIYHB z(n~Mtx88c|oxJ{iEAJr+z^(2cE8>K}1*ySHGvWK&ud8QePhp3i-^KNz_)+3rLg`hu zsYaorLf!)o;xpr%_sq~s3H|%SV+bM%Ym&`-3W6Hs(31g%heHew2Ph8)7#xmJj4M!? z!D@nKM(e`y{AP2$*i?!o07}eqL=>C=r3nPTVFy9{2BK3IIi@b0J(9p(x+3zYit{-o zrohe}vBSFk;@8KHojQ3)2bgrYpF=JW5ZyFgEa>CwVk>p?PAWm(+2cW*#M`0IcD zuhY-|?9cA$@%O*HcdtXw?8DE9$2$wmU+k|Bc;M}&j%Q`J?5=m}rmEdrc=uPrC_3q5 zQ-;Cum{-?z-rS*j+?56?-s{fB>okCYf*u#Bjz$MSX|s-bF~1rHZV{boCF9YHDD4gkl!03?Za+|>@udEhW8G8)xYi2 zu+Yfz3tgoBL7V8?Shis4vFVImh&wMU~H$}R0G;ysXQyU7g7wjNqthDu*+Du0`O7|-1pAs6K;+KZ4cFS5)yYWj+`kaAb^YM z2lTYS;ADcq@d)L?5XE$eVp1X-6rfxj{A}`E_IkxcZ6Df3k(m>c=o^3D6RkjWQYWN+ z4NqXhZS%Y@w!f1p%yFbbI3K5dlsw;k-&s|G*;3lYPkLo!JU!;P>nkW1dScqIQl$5e zXotFcppwi)a+A$P$tlQge~JlcEtFDFhEcD#*vwa0U(H}#&VTWTboaXY+?GjE7*nrz-oNMSIS>ZL9slh|^r0 z14t!xcH@ZDttVhR542)ucI@8(y1AGceQM=Vj(=3Mb%VrFDoP1<(*;^#mA`L6&t$KJ{N{+Fi$09ls7 z7{f#qV@3C=7z44}SDrEarzwGUzXPV-xhJ_a%_F``8M;?f|2*x|C?OJ&yO39}l1sS@ zM9z@|R4HVW5~HI7jL!}*I36LJl+npASFp-S{XsyWo__%%Zzj*GBQQwA!-Aiizm^#> z4}5RY`t~IT=k&V1V_hnpNDU}v2=~m=n-$ae;La-}aok5UI609<2!yg{C`0<4J^mdY zJfshfVU6CaJGsxl&>#1l-rW}?D`mXADJbw-4?YMXe3&c)meJNNRyPaGudY!qx03VU ziJWZQb-tRrNU7WG9tcR?Ia4jwUUSR7Pv4U%|4;kmmNAn#$)W8#fS7x~L;HHiLR*qo z_7@<9QM;v4+`XRD`{avtz8J3B@alFB2iz@w>pMob(e57k?pF)kTJx9OHfTWLBi?B= zC33WLdG|iVG4T0FeCvpMP>!zpzILQl;wm*;pNqQAPfwj}Co7sof2A>7+@RlaO z@8zigK-;#_+t)8h>P)$Kz=>WyWUcGD4(!a^XXWCj>0BDq)G#%KXw-?T5gNp&KllqV|(PB_l*@T>$x1WXh`K%}j)|9p&f zmry4}74fl@4oI(|Uc&O45xF{Ype|2{ZR-&I#0icZ7x#G+V`x`GIy>Zm;xQImy#j&R zfUT9pLybW*-(q>Wz~XWivi|w5WA|+3#?9K8Kt+o8B=-!5lK%BTuSbCUrN>PD7=*f~ zcc$3mwv?|4zhM$yAomfVIGSMyVfV?%;AN8-XcgyzmYvt&%~?u2b$YTsbP^rpn417m zHwPSYk?0VKbWx;0EZbCDYhg_buv3>C$Hlir)2py#1O`$&KEe7HM1Od2SrS+;ve(X(SZ`(3zsgj~?UE`6KVhrv`&z zF&GW-==3~~1|Wlz`YTM14>3JEKzTTT9#znT0#s?RR?g0!8iZ6ANF?>){`=hzkLWvi-e1Uh39vSwg$U7iP{(A2;q7mnOuAuV_I@2H*_pLJxr8RV}p>+nOGw3Ws zrZtq7_;8hF&`PpdN=8e^{53&4r&eh1Z6%C801L>N1!v3Nl($|oRk8=50U8Dx2yjTd(lWXW zv-iDoEHV}eF-C$NJcxD!N8RWd&vUx2>J+Dk*qPk*Bw&JMZjts*z6>Hoo6TDP!vFRQ z_=W%N7yOgMtCUtyxrVXrPDahn?CacxbdIvIZM9sl&&sA5;_F!6htz{9ydmGeawby3 z&{$7C-XZJyrY|g+P%I#+E`v(f`v9bw?L2dQV(0E-EN?#=;jV;kvSa#Q6{Mn`O zB~Yc2O$t<#AqIydjE|?7oE<=qa+r)@*rK)uOcv~I{zOn(7LsTNIWQM5wS?L;I@$gF znV7QI)z?cvNrO^Mn%>*t(J8;{byF&-?}qdxC_gbsM3s586H|Xta6+_pn-<%RUg5M| zF}~V!y=bP`ZA)mNs~aWH3%J1JhCYBvZSSE8e!X*K+|1BQLqmZYi+Zua&7*59ea?SC zBzPlyha8A>CTWl}O2?iH-PP-!1c>wiV#mAFcYI*}-jOx|M&6G>oESh_ByN>y=sXt& zuOp*ZS|ckQgU_@ix5<z8T8N^i zpu3u-fi4?1Lf!|K1L& zpsfwsriE==*w&zJ{BMJ{ZDE=gZQG)$TQqfzwr#?3(;9HgVB^4t2MK_lT!r$3?9gVQM{CsP#D3i+@ART*q9$$T0M7`Cv+EjC2~ zT*T!TnXUCT=uD%y7`yF>>b7n&8VZbLCz+q?1HVOXWMgjqbL<0Q7P6!jk)*Bl*C!0n zFA_z`i&BR+&+Tn^6Fkw2mV~gv`a)g&?Vg`ngef&bM;zYite}GB@QA?sx^I#S1z_(l z3cw=iOhU|t#sYdW(kMtnTcBArSYNNPyqu$+Z$Pc|2`BxP2x#z*iJ@!yz$~qgpD%>) zJYkkeLZ&d7aniGLTu-^d%1G1|1SipJ6lIC3s!)vvC`Ut-Wr?CJPz(y>MGl?iD9RjJ zo&^vf0Dz#hhElQzg`ewiQocX#^EW6$_@2U@;9rrNJDjhK_m~gcY=<$Egd0lGLU@ky z8U{pT5<#5P2?V7G+G!mEvt)7NlszEagkk_zzyKRz;?@|nO@n&dps5=)b&bttgY9O6 z?Q(Fz7lVQaYa*vR8US2m0!1@1WQZ*wdwu&E!GC7onB6*zgs2{cmsH|ALy{h^x}Z*X zCqvrvV&6qs;Uit<%0nUdVhw^;1laW1y@sB4*R=o3u8bZlv6b z5WU&GHYx!;adI(yOj?+68g9P{jjYU(mj&`7Ltf@62SXH9iK5Dp6`7O#3986YmL>8* zg}lt6OULMQFVQOrb<8wKtC*!y`^~4Q+sQ-`ItAYY=S=A?v*5^t+?dLI`fP|_0qPzw{DJZukHo-+|C^_m#5PIZKb0);|NZf z0b`7Anx?SUeqDDve19?l_L==2X0fxNpWIi^%D$qMldAeV=OH5AFsb)*j1;W}{=mI+ z;Tnn(l2=)KX5ole$L?P^mH%jf@$m%X(7J!GxU{vdg30=px7q@@5611DAcbb zm;?sZOHrIi|11Qdk(KD1iD8lzw2fGJGO0J5@oNx|iVn+2` zSr{#`V-$wKjX|^6V0kga{NftzqK0Y-#7dY&)KSCx5vb5vo@lx%`MIYY^H;H7Iz8jh zYk)Ehm20uP7X|XF6h=QNP*w%9B12x~D2ElwszOl}$jdw=tx}mrR+h+%0y@t?nM-9I zObdPvk;_(T92{gx{9@xAOBq0#kAj0UowU_D=5MV)OEB$#TMr1>xJ|88620J`1-R{( zyZtDp1}&q>;vlG$f>x5YnE)t7P%4Ka4Fx6XoJohA_F5}ZnrMwI%aCVc`p9&Sq9_DZ zATeb)Pr0@+sM{KC)1ukbs5e_|Hd|~~TL%DE*eq7quC~~$*4QjJ*eti$ZZ@blThyBk z>TQj>uF*C%Y-<5y#YB&K#^Xnm`eBrmmSn=Q%Kgi0>FNb0>L5Cx-cao4}yAY zGS$>3YfA;kW*H!BjB1*uVCHWa001BoLH6)GfbU3L5}FzAdAGTjpOr{b)1LFpP8PKr z3qofsl8ccj#p9EFj4#j|Cof^dQ(-I}_hL_>D+N8tQ67v?9ZfJfKE&{745}1tNocfq z_*Mg0il-k5I7Q!n56Ilg z2~=q4LZhfkRKo$P!4T!JL^T>>I2@xK4Nwf73O^T>y>|9^rIa|RLbjR)5mcsuj9|2= zZ!KGx)-eLWF@87KU4D2Fi36UMRJRs#-aCo1l{w6QO<6dF1qT4Y*5A|X3-2(=9#%we z_(&UMjjON&P?}6fA#7-;MAj!b+~l3?0cfQ`BpYREB^m$<$K7`VGM$M}18HQLMxN!! zNIBn!9C?-@&o#7iCJ{xTf{>RLio+46o)-4N)#0e}wuq296wJf%))(lf^Y^o3LVS7HQB znMOxq+y9jKHPuP=@_nY^R4JDtAV@o*E(Jj241?1{OwOhP0;VGMTMZaxVPFIEPd%4C zQ}u5P1kg$R-DMRSaeCY{E(sO#)Un$EKJ93aWhN|eH)BON`oODKRbcMXjtBr2e$$^+ z=y8fcwX!f>+xeEQ6O=0`+3ecEFgph^W@W+;jZ)v!Q0tWXR} zN*&QG3l+*cxvaQvS5vG3=M!` zfEb)unY=_0$Z4Mt_K5QCT7OpFrm(X?MSHNDjUk_XcT&kEiSr9}dH$^>Vff*4g(&4I zM2D%IK%*Sx@d(4S2}XAgP)sUNsnL=JXXLCSOQvZ0K)-XSr(=*yGvS_wiO{#Nt6mZ(~qdoT`xGsDH1+` ztr4c~m<0d{v-3c}PZ0Jz$lLlk#?-qyggZP~WIqpOZd&63sdsX860X}aGo;0~Zr3^} z7wa$YQA!;CEGSWJ!*e;$ z0J0oKo+Ho2giuuj14q3&Fgf0%C+v~xJKJ>WS=n1;%B27+D)t>w2;%w^I6iYk z_^C@`K#wcXAcxhAmMy$`Hkf@PKMhiJC$=z1oc=5A z%%LE$CTQHVAnU+`cg72^@=P2^(%dHC2mpJ}d_n|OKHox;8#ekLrU`1`#C}hP41hO} zi0YrfKy6UZ*H~RIvASNstQy(w*CK4&3;;f*Z@Nokpr~H*&k0m1{CIOycR08BI?F!(fof0!jif#wqd%9{;*Xr)pT5~(sM zay|x`XaR~MM^RP|4CE-Q0%chsFAC&&?f^r9Vwhn#nqYW1#+~P+U#w-c+Zvns3X9ns z*H_oLzP!TC#U(B;E^v8qiR8_h&5%-88KPvL0{HePVuS|*eoiA^ z@9Ci*`!X*u9gT@Xq{?m3{{1cQLmq%`35`#vMu>^@XTAOIS$TKGO)x)|qTOkSQ+I!+ z0L(eG>`X5=W2w)SsQbqXvU}f1qnHjcJei_8979h_sBr-<2}U!l=4j5PxOn_~Jzq)z zW5*${pXg{W2^?muH}0&a&}AGKDNFDA<|aI_;}948{L%`z=cLTof3q%jDRzUG z!~l@6+jkRbSi?%f|jWBq>AEfmgw^*QMD*(WOg6NDFTW*V_NQDqW7xa^Ini67X9?$_4kS0lNL>^3$JX0&D zZShHy6tX;vp_gTWa!_GVmKc-+3Hf{{A3?{zwhPg@&G_5M5gbd?8+YI<4+Ln zJ@Kr(gCYw`ta{84Z&yd5)5!H(?+1tMVxID)sdm#0dY-U*bw6tc6$;t3KzT64@OX^j z$rQzO2$PdI`zh<3g9xNm2=hycRZ7|{HGhL4nb(@+@xE=HYq&F(Z=!3^P zJJ~%*y9^()6$p6po*-GPu3A3SS&=wf0pcO<7##sIk zCSjI3%a9itilPv6K~S` z95;`yaPja07Y`oc>hTrkmoxDrm@lweEU~ROuuTiwaxjnhu43CY@%VEDg5Wz&oLk+3 zQVD%!jn#Sub)$~X?wo!1Z~fM9eed=4^_RZy`@Zku@BjV3U;mB2@i#2dpN+))v>JdQ z69zEor8rL=lER&Dy9D`JxxG*Vw+V`v7}0NqVS7K-~LV?Iz29pVr6kB$=WyG_XtqCS>??KHy z0uMw+8(thjF%yZM(jJIajs4SIeX*`xR25A}v6o`gy6^D05v=XNO{4qu+QZ3)^vv3FE52_IC>SfMdv8l_+ExHS+X}OH(s@`jhJ*IPSdO5V1>6J~Cjm53 zP4Ad81D0FS33$zd*CMp8&fW|VcurKk`#LGlpd+5@ngeXK<)`BtmVk;AE@=4SdEwIRF5ezkW*kHIyzxz$;O#`_DrlZ+-|15TwKeKuWnt43|7fE07kmj@CYtqJqvf zvfL$IDl+%IKw0J(mP1qn7s^=_D2p6bS)eM17*+!e$^x0nP>f0pCqvwM?jF9SVc5FC zYQDnd<7>Qi|32=&`a0ft{Y~6Ie*>$_D`3tcatZ9R54w3EeBA;6L=)rNCrixrk(Ki# zZWzSYV!c_7-hAuLk3YJ2^g>Ev534tG2&@316vJ3;-fD2nR6&WS!Aa1vEi8H$rzj8>122-|=HGI2{nc2Ht?JjM8Q zisGO`HY%X245&10?h=Yw8h$KhI#_!_8$(S}b)8!a=)in=#*an)c(+cdDu5@(%h=MYISmV@0Da1s+# z(!O`TW;{9%ZBNn;i~qweNK8|h#=8^7kb;0j-D|^r9JEo2fD8)S0%qG{bG5?qVu9^! z4Xll*|DAN+og`_!B4dCCRG~4L3@|yJVtg_|bua)G8b(>vY|&bS)_TdEgL4{4i+a5^ zu&rbEt#QA7<~kNh-n1fFw-!xnT-?5u^t8Rb2V@NaY#`^ILx(jSw8a5{Fayq!&&Tuo zh(&7{;u9bm2X5W>#;51C0RWIwQLy(RFk))(>VFRaQpevAjnQ#Zm5xQ z^QHg^?F{Ld3)xpe<+85k`2s~*NW@2;LuU#_rZK377*<1!ssV;oh0$<`(O`sOIYc?A zkkbU?<3mi(j&XAD1RwbD2eG)BVR^H_^~Dv=-*|vG-+T-AAH0Fh;~CIE`Y#Co2`whX zl*UM9AGf|7IAcXnn$Wgwe*eukz7>|gWjGvO93CFu{q(0lePpfu;t&1M5B=%S|NPIt z@7n}F9RToNfT1Q`A{*c;cMt8e6g(^Mro>oxCp-y)ga}-M&^rUum4un&knk=)CW73r z0diUWP>7@7=cp`Z+dJOj2Co5c$Ai#cu{Uc$^bAnU|MYeaj(6qr`DrMk(Y-1{}4s|>@* z5X0#Z<*08;)8U|r2tXn=4>-nwHZXOk7IwIya{Rr15?2fBGro)fk;g9-RQ;z=8+KiTc0^5^kfTT!AtbQVT1k zph%1QpL|3RMgNMBFv*!)*uW@*R@LG^pxyKGEJk(|8I(&tB-#T340&0i9F!=^9C@a( zUaxVJ-5}Q*MP8uHOH@UPsv0=c!3YQADJG*a?oD36OD}%_*0k8JH@JFqi8o$*1NUCN zj~DO1fXjy$xOseyo0}UfR|~Xt;{cpXxJ1eUNCs@8eQ|S%Tv8(TW1agc06B~l>JApl<0tpN-O#o++s z(?g6;rWhPgkWEW)CLur!25S#SymOD!RdJjHl>8gs=fOzlu!A=pWI{<}5;WcIr9I!H zKf|tKq{kH9eH}-;)9n>o)Vp^URb z2VyIO>e}ra@HT+o)hG02tfKF@UTge3>GnbJJqYcL0BYxIf6BkpN!iSR)dY}+S+!VQ zF0i4UBZUJf`JH^?A`AdZmB1|Ask>uhBs3hcr0$C~2US8zTMGn)pXtxd8x`nYW zt0WPcronboqp532J?rYGEWn1*y2LWf3^EL5q|+2@N35;e{?@{}UGmsF2(}icwW2Yw zZb!Vfb@}ftxCa2d6donPWCC{bTq+eFhEsE zO6b!U@8aa%89w$s--Xr99FN{S$17iX1z-J>ui%Sc{S#a~dA z61#B>%MQ+Y6VP?N9baBveuRidMD)TNZ@lqcf90?Im0$eW$3FH20Gr-yd8+dCCV;MB z5X_R^2f$g(;5|Y+_dJ6D@2aSnUM}{gCnoGerh0Qh2BU}GlXF0nxG3@dR{#ni8y6Uy zOfWp2pgJ0%nhubSGH?#G+K*~3<^oNKS=k)7;G~|(TnRNz>-3~)yoXV}lhUWJyRYl2 z!uteN%+Jw*G2JsfeF`BGB)06btr3*cq77&)noW)Eb_+`^X=jTPS(Zu2vG+oEnbp`y z#gXg!9_#i)s70^uQeF`u;0^+c4eqpgFS_a@xz2gz6#$lzfn+0@#-iTVXs*^+Jepy7 zIfq>v3HviP@%onu;lkv_`Ox>X0-zN*V`NowHZ)-`n%Mgi+g~2yX z3sbi+#)vr}-CfQYF+sRv)Jh$g8Qi$*TMN@P4qzA<)5=!3t%YeEv$yWKA?<9^pSwer ze5WTLO9!hvpa7y>e#fac&7~d2m%3xV12Eh@9Sd^`O8h)b-esse0U2?9c+eAGWkf5e zx{nr{zqjqD&VUjQsQe~M8M%~%o;x}}1;ZdMc_h$UuqKxVI0I#(U4R0tQZSoFfJUxR z6uE>C7CG|5?c?C03^XmEREEpEz@V%!Cb#JJaS}l=lJvI8N|DF}w5C zqnjX5IHDQyWgi7fL5*_^ zPbN6LbBw{s1bSG2GoVqD3KdE`b4mHFc{vCiDLwNJhpDv5p>io2kQ@Bm330^iX{ZMm z=&qC$$RIhMd=C=Eo<8oV)x&c<(dEQMLeBrm+g7cphanmd#q72*WoV_4>l|7uaBHwy zuW)m9jk?)lG@hWGl*sbTIdB>na14<`61&f_FVJsapvew+J*oIz^w7PO!#_{DH}(;Q zbq@GYHoqYZv#89AJcBX>vuUutT44U>HEteWp}txI8<+GaxSb<$Y};+3uP|vwQDzv9 zhbV^w5Ggd<2DYxTSS+#LZed;69l84W$*7p1tOi&)JGrQ1sb#d=7HwUlZ5lLn3scLs zwx(%e8zbg`)&>=BaL7wl_imnan10e2N;Ot#o`ux>V&jdWkI`f9{TvMeWG656b@7wk zog+wphs2?KKwP?he0}0@b6~vjqQr%iJ@!wIk*`ZK=WMsSGDPADX~Nnj(fGi<&uM_d zE}?!KX06@64oZ9g9DrzaBO!yqB%q!D0Dz3a#$Zz$Y}5v%2zj1~X`n1a@}WG>Mf+n7 z)~hA1Z!U0Nlo(Y5j0Y1;M-xnk6C6$sa5$Ob<&S;{FMsO?v6#*A=KZ(u>Q`RD@t05W z#;YfI{NNF;F0Qa$Z@{gLr>q$*0JfDa4kfRE3{b@2>=GprKp9Ni(&LMZ5B%Qm|K8tT zEEXUAj_>%6pMU-J*Z&iM`{)I$zMJy203c3zFC27ig&Ze9FyeADiF;DXv$9iyDqp_H zvb5fzMu>2#BJTQFBraPV!9rx9@{Az$yBKR!1U)V=^zqdvQ{>}HlKQ~FD29^c+0I#r zT-G-~+#Fx&-r3tP9ajRiL@g24lo-ENGX$Vew=nAZVt+Q@aiwk@TN zouLR|j@>x8HM8gasbp$TTcinAD;O={fHVcWKQblYK{=36h!24Ou5#JYkuwT_#$+v; zbq$rRk?R~;mZK~S6lIC5$f2F&zSK+HEHujO62qdxpd8|8e1Ma~V;mhEVmKTkFA6;O zp%-xW{2hGT$G#nJ-G38b`|?-th0lEvfBNMwVe@znG=SC8DdNjOV5@@QMnrClU>9oW zB1!;&v_{)B`OWpsz58$6|I1C&42q(-`|*!|{MP~e@o)UbZ|u0#zLWAE5&=2Hf|RJ= za%Gn;-+tkcVpT)g!sjh7>Ra(1H$6pA;jFfruQsLtJ5*k_xgn+;Y_cgPGvX{ z@Q7#KOtuy<7Rv3DP7R|qHJarX^XnNl+l_=BO-9Je5+KQt$Zo+aw>42`$G^R8_6*_) zC1pl?#-iI-y?2CeiuF+JZSoW*8#x9>E;Y1mEwqwd-?SyPwM8@EU~|31=3)*k8}a&Q zPGZ}41%Oo1;hCEv**qr8a;NgQsHs6+Z?LT!s4PR4XVQ$uxIX2C`5V;h8ufaOX1hhb z*`nFHP{G#kInQyg`MrI*r|*~&KNU{-c`E1h`j(PwBM9=rV@boE88rdN?p$!*^zR6X z3(yg?QU~<3yd&D{%<-u;$gd{~jH-K%JrQELFo4fJuOc_^JGdasD|kh6n46rKCb(fR zOr&87fNF&CJ4eGHm}Cl+%g&Fg6i30V5c7a?ngrGq@9cF55p#k|6;CN^3w7 zHhPVvS^xkZk9)YkBOE?YbpXF^#yryiyj}6kfXG^BLGxiY zNSObQxXlUbrhuH0NL5gd`DXwX3RG(3;}Vn8DGu)*qnK8(1)ltb;eu?pS3IaNsiWCfxZ%cn(L@D&vIg<#gsTy@JAnq`|KG*R~FbQK!=PCn=*o8e@+@?fbD9H#myYc`4WvWm>i5TIX#3bbFgAGY{1r~TvZ;4rA^@u6A_mH3hkm` z0-|2?Qh-2C{p_eU`zL!1Mr=3VeU>bw%%?k5J z*H~Q4VAri<{sc0 zplw?TjWd#x*ETL;Pg8^2Ry?$Qb~op*5heX(z9xO2Og<;M$stNT?E46SyYnvxP8fP}L2}Q&XLQ$(NUH2Y0V%vcSS0qX)5J7P zNZRcmpZ24BJQ2{Hw{Z?e9s(DQ#-hD6R_K{C4{&Q?Y73}ZvJ5H*5HbZ-XyjEM_7)&b zU{YwcK|`CMMaYT_Sy`eOl(H>!p21`qPzr5pP;VMs&t`aZd4UIy9^&ZW5GO|`I6gYU z!Q=oR{OE`A!iPS9i}L`4L3_T(c$@c#Y#-^0(d8IPwmv;H)IFS~Ah#}NYWODbR)pe~{G)sLkwk-UvG z^Q?ptd&=h+_g zpk%`p5V>6d{or!dazNt5oxb?a48qyQ44k^F+sRu<=L z@1eKZLu92_2Ea&UlhSi)*T%O=`0{YC&_ zk2(?}8dIsp7yEAmOdb+G z*)#^GXrGK{9;J`lC3Vp)I;;YYrn%H@ zuG3Xvqpx_(GjV?}!f)4q#GyUW0Xw0_9W8=Cy$7_!E{U|nlY`NtQA?((2FR4t7fasLD`AZ9r0a*_CCWHMm^rq*c;2$U1rB14ns$n#8c3b+UY zooPUeqi4O|0(vc(1}nc^v`aYTd=Ye}v8gv$ZCALOU*Yl9W1JqH;Pm(uM^iBmOirix z=;+(=!i&%2qaXWryz=E&@cGYv4uAUPFTu>VQb}h{4Kznnh*XjG#>fGs2y8*CL{13l&_obJ<_^D5Q>gx*t($eP-Y1XhvS<_?B%KqZ*nc~U^K$3~5 zxB`-O?vC^dv6C`6E(Fc8b!w%cMkR*FV@&T%F*qJ0AC+KDXwb@jkD5T4i!xAf@%=!; zN#e2%j01rvJk1z)+0jmygpZUt_nrB|v%Itg4g}66_wC$AeIgZzA_AKVPFdbDQxP&~ zC<~azpq_6qe{_Y}%?&JDOb(_P9ZZl7WHTCxw9wF6A?zF%+7xTD58k8>w2`1vTt|Jr zk#ZoyP`G5hDR6W32ultgPbHO4FtoQBlcyLC zF;j9~8sXQ$=v|!Kor+;Ocb)&zG-CbbzF(O~$$Ope5YikM5g4T~%4_601R%B|f(Xk% zYn*A5!e4MYcQg>Sg!#A~XoZZEp(>pkrOmQ~4i^8WRBZ*lR=+_o(kR>Vc+Nu>3h7Vdz*$$dJ$;23vs zq;YD0RVnC6g~8DTlhXqXPbSDG6*!aJ{Xhoouh$AOtuIG!=Agdx?@b-(ZX=+MX{CfV zy}rX0Z<$Xa>3%{udc>=*)^tByJ;_zwKd1Ks@1*9aAi4bl$O3FF$N(A&xyz;AZW=6a zmZJ8)o&gFtI61=jdw`q$fIPMye{53K~uuTiD4YbODmQgRZSYFI<^Y8*@R)bpa_$HGi4uywq zF$5|(95fJQ0oxdC7AvgRYt*&u^=`I}%QzU@kU~+vBVBNQ_3Pw`On*;FKw#RBo~!fT z`#h(Nj|kdsqF`PLQ8Uu{@X2s|o7ihj$j{|nfRXz2c;Mh?Q#8wQct?0I5Iyqut~l!FrG zXn>-spmQx7U(MH;U(a!Qd4-1$AL8WX6nF02!RhfSK63g|+~LYp;K<0Zv)Li!lLxZZC8JD7w-(VTCLhIe({U*-}7C91atzj<#M{F1pzLaZ?jI^lP8v|}yuu?GV7ORUn=8tCB zUM|6FBNNZt4bllh>B>(hu*~0(G^I7NYg=8zvSjr$wGBWn%+VeLi2GY4CpmOm5AXS! zaPLIg+qcZ;Jy(WG^p47M;hl3Gr%xnxPVaXQNV-T&cnNq!M2LIq(hVsDV(0B|lJqO> zoD;GW8Eafq@qvO-sWbMWYDpgivj(S5!ia;Eu4(^X675FEsd%STU0ZE$Y+V)E5i{!v z1tn{S8bG(8jG)U5x|9rpSuWv(+G$hUropDJvDql-m6p8*1_M;X0gAG4nFup%iw2vf z#%#5~^1P~UI6c) z?As}jo`e>j6)cxa`^qb?)<5@iKezoS|Ky)wwOTAO?gI7_Zd`D?b0;NcUG}ic z%)KKP@4c>beey2u9rj0kvNTH+6P$V4Wn{5watsg}Y%H2p?Nt7A+&sQQ)7B_P0~{P5 zV|;Reaxwtt1Y!ftZXW=pcKM9cF7)dbrSq7JAgJ~GwBFt189~DDI^Nn|9UtG)n@N6n zd{RRAkUasUnn*$%Nnz90;MRazz!=%+=jPE3R#!7&{?6IYZ${&_DSJ3@hapgM*wjYi z@u@S^u96NgF(Sb5ec)Z+Q{=-DJMOWVz>mUSlJ<`1)Gfr&uNR7A5rGFLO9B-Cu8N6kfZ3B~8n6g1$Wys6I?K2=! zw`G?N!&q!K8*GPY!VB>m-((Q&vW$rrF*ttO8jpMTGtJ7@p5 zS6+GL;`!&F|4jh1Cv?_R0sxOGEaKvJ3*4)U_pJ#^{(V+<3p1l>8vg8OKfC$4pZmG` zSAX@_CUsqx0BLfYaESN4c*sOz)(p)A*!PZ2FD{*M15lLC1krHP^~jNfNcV|G4$)@4)c!pBgOn>$^$ z4^<}D^-C9&?(`r8AocG_*B^J8f8y8~XM`IAAGH&BA_t%?scpr96q;OQj@uSji-bx< zAg$fr9Lgn~aiMW8h+j4ra#0fA$;={bee5?%l06MfvXi3AY0n7s-D`(JM1*geWoOn< z(Md2&OzuqIE-*y|dJ_%jEjG(F%4LPYcz|j=KshKu1hj2~^?HrvdWGwoE1WrJ z!EgEQZ^fPG?_hE`fl-WCvR82V;4x@xVGVrhkQkR;a7%elPJnLu$4>SC^a!v2#c+vFb`U+D;Q|25<+A5TWqdZn4e!`{^$axu2CKx;OOiOljB1a!xF8wXlx6x z?02q|68{0ELVWLDj_CR(?UT^RPW$4Rq@&|^Q0!672r~Lzlz5G&9`NLC_Lc>-kdiom zrNLG_?KNbN17lijXKTzJ%}`%2fQ<>7im(-JM?_2+X`HMgeJAMwy{b46`D7?P>g^ff zJI(7&MDBlc9g^b9G>J`mw+BgSq(Tg1^OMqZ?OtDZ)*~U6es|YOtPDG*FFrU76a+mi zF&qt1jRvR&?yo9QRwatEbh}GR{CbvW&{`qWnan?zX_AS=mgktaX(fB5?4Br_Bh}j) ztMwY2%?9;)gVkz<)pCW!YL3-n4qjQH26*eL>jc!`XOy-ia_J;%B_lm0<9s_z^`^S+ zSqgI^_|kL$^uE$Po<<@F2ucWU$SO04L|M_44*WqTf8ITVHaMuKa$#6Dsr}7Q< zERF;x6Um=O8H$4n!_z6oXH!&1W2ixfmL$8Mg_XE|k_BpD0ah`I8Ir}qh)6j_{ONas zqK#QsS?XZouR-HX`XpfIG}5TpbL) zDWdBJ0Y)>YZ_oZ_hXcJn^vt&7*Y26NOK?P5I@wy;aD^L#LT7*lw(AD#t0mTtZ@^0z z^AFj?IAk;1TOtD`$>ryc@2Ylp*mCTk-rVsX=7B{-0GW1xcLq)F>mY%BeHU)`(!6^X zd4^5B8{9kGdW`89{M=2}se+`qbxCXTqHyVHB_mx?4dnO0d7KX_aXK56D9a)M08-)^ zUX&8AuC+u_D5n`v%55!~I^;PpAdwoP5oqfcb-hK?)M&R2nr(x&ZeZ#L&8ER-y~TRD z#%i&^YAN7gKA&T`oWpDyp!P${K@L<7{P=$J*)#j&*%1mlgAfl;xUxI${gLZZgj;w` zYDVEMonv>v4>vP_hQTePT{kex7OJd~4@zW}BpFhzu|gu%o*Z9t7py^_D}68FxY!{qD$AFjR?N-N}fj$tvto3Gr*>Sh5&S&VvtfO9{e zydM*3f+9_u?e^t2?mzg!qvNBmeBu+I_|s2*@{^t29(;M9!T@DpqbepL{0VdLU{5q% z?>JQPzv;rvsOy^l=nwyB{d52N=h|QW)n7em>ZSm>J%C6UoMOLo8~|=b4Vn-aP>j>3 zjDb>t208L+h0)mo#%BkT-EUZca{|b?j6N!?F;AduFXLPcw?kwkeuc3ox(Pw1IM%xj z?h(tqJmNOSk>2QjdE&}}yd?ME4h#a&56y8-Yi_T0G8VQmFq;<3M{``ib%E{m0(Q9t z=?sJ8DNbIzi^;ts=t%*ayEuO$=sW{u!q}omwA4+7K8kCkPu_eVc<=o5Oo#LZ;s~T2 zzl*aHVw*fLs-_W75CLRCj@e~IU~92iufa_N&49HU&9cV)Vut0_9A;4iHHXQ#7mxKY zD#(SG`rPxbEg^(79Vn0-2pO>NHPU#i1qVi$VyW3__+d}H19 z^$liM*SNl#;rikVHy2k}&K6kC7g(=WlBlV%V!L(>HFySeHcpDpr;#-DLD_!)j5vzX z6dBI#F#&O(AbFhThu=xjX@r5dfy#7pW)KoV!59I=^@gBw1yy9o$^v;&Aj>o|UBHrs zF)ixl25r+~yIG^&4q*-_;OP*Q0T)-7U~5sgEzZvF;c#?_Z~e}XVo(l|sSK7azWOI$ z25&irfrmXC#D_u5Vv;?R6~nacWV2m=@a*g(A1I3A=o6p##MM5Bz^4TOZhmlINsLH= z_Mj^d26kZHH*Z-i=FOMB^yS&F{U5(ZpZe6Ns^xN7X|0q>;3z|U$Vf@nGiwkei%^_M zNt!^F0u6JN2P2G5Cr<4@07?a;EG&T5N&czrJaMjd50lklld|HXr zdyRM*M_&knFbhpAoBbGrcC&?s0MTZ%#p-g7*`ph5ZWiF$O-Q%)z4X^{t>bVyZLA{& zUU2BboX)?A_Jr62V-;~{N2i=NH8O`Fm~{L_!p!cIEIF6r1&Ytyal&(dM9DdS+%bO6 z0aP0Ku)_3Uit)h&!|_NM{!rBUc_CZXik-PYURB64k?4J{dm@4%2E)KOyS!ydh(r{x zi6!crWIJAQN+lv_ogvR$VjHEADUD1^rbneUvP=U?Bi9AWsmADdilgUFWgFz$qS-WP zw>8$Q6=s*$IDdGKH(!4PU%USb-n#!9=+a7mgxnX(tw~3~9OH_qu&Fb4PbwXz-D^Q?)3H0(qH1<&x2on9*(6??nT!Gdf`afe^dd7f^a@@SC<+Yq_rL&1=|BCa)4HxJQcyuv=)-6fK+2OT_g`S%0>i`sNSMDK70AW~h9@JD{0~P^!wjtk zEZm;$?CnPK9+yWY(m`@IC%er_O2$34k%Brxmfr*?lr9h4DLXzRi1;xD zBTt@B!K*>~$%7ZsgF44Gf@&G44b0MD{dj@-`4v`I3$)8EU>Uk9k&OqK+&#wVYzjRo zVRC@UhHXqi3N4$M_XaE~@lKy0QZE*;uvf$dZ7Q7J0X7P#-Z7L9<;G_ov1k>x1z0)uLR@nDQ$HAFEiP!<((mBT?^n6|}Y zHpg=pmw5goFXF@J--4_23tT?B#N+dGJUTze{OSs3<2SewzkuNE=$7M7T>le_H>+4kbr`9^_CNA!7x@2KA!G%*;@4 z8jOw_*?Y<`8q=b+2Fw;(Yn&dQ;H7VQ8LRaM^|pqs4IaGy2C!u@&9x3}TL;u3+B$-F zz_iuli^t!$UaudWot^y=GtY^rGv(h40O+kaLTWRCQ>A$4E?JC`_;;MXzR8O0S>D<& zeBleP{p)}IZ`S|*-~am$G)*%lB9%@=50sdJ)<_yz=9FwD%t2XDsiB93B&C>^7#@r; zJRBpNR4_TCff31p0KkX7a7V%ign(K9mY$_%->9Vwz5l)E&(-mQPFB;Nha!T-e(h4` zkElM5&+V2}L#zBH43Yc|A!CBF1hZ+ey;);*vB2VdhRwwcW?4%Vz_37dIK|;}Cm7$E zB0n5}h8Z{mT9=$3=hYsh6Cs-hb|<>9ExBGFa%h%(kw3-2O{s7ypd01WD8_=7hC7ULJ$T| zNaE|2L<2}Qty}lLw_W}T7w4X94XrcyogOnKw&)@+F{}nC%K?hKLRC~KixPvPz;HCe zU@*Ys^biMUNBGdUeF)9A#?93Y-h4xL#e3yTU%{KNzJaUr3v8Dg*p@>=CvuSpJ0T;t zarR{DcRgRy6%Y$|&h8djPRaU7rc3}+$w7IB@=?$cDELL(0>&EHc7tZyK&{uQ#T5yhzHB52ztVK*;0FQe1Pf6p)mb}G0Ncp3D+iXpB)c#CS9mKZa_A!DN7=(<8k6 zftPUcogc&NU%QVlf8k5`{1-lt^ZRdrTJc+=bP{&v#tv2Jl-uUl?se{S2Q(*iHaWzh z9@Gi+kn_p>Np1=z4G>_&SAZLatu3%_VM+}i6d+4bRR*PjrnOj^71)S2L^}|2qZRV( zp#ZO}z~pF(mp=RwW>+7>YB9&f#Y0f7V74|0(q7mSFymIB1)8?Wm&@fx-g@h;|Hphj zzb2ypoccn%zk302|4TZs$#toe=!J%Ni^#u$OWU@%yu4KB=jYG6!O(t_k?ve{1DU9Z zy~7_-A~O{VYM2894K>V=O-hu9BjlqBCZpgv8a9mfVz5m-$!}RiJyHsmcUzsc2T35Z83jvjhnX~ zqq$j!41g#J*`&ny>=2`qDXOCZ^e{uqH5xWBlDJ;LzxBY@1GBU#EUi-?cc>Qay;;jb{z#9X!9=viQMcQ8f`(M=g1-NPB%}0DYW}}l)wyYTGTCITOe->=t@Ip1Y;Q+-e86s5Ex2p zs4T+;U7{>Xj0R&2hhrSxJ;q1A{lmC=e1Yr7S2%y|A+shiiYy`v3rX)R)ulO3_k8Yn1%@CgS^{y!qyv{ENT%i}KL z?vXA!L^nb=KX&^V((TkT-Rs*u65ce_&CQ>@*B?p*tlLzyK5w{3x}9xFA&kt|l!yRF zMA^Cwbq2^7D4?Jk!s2p?`NJ!$E*4l{F3`-@;MPh8F3rd$6%JoG!{PHsD32=GjA6Jz z0|vXD{d_wl;ZLYY=wPMd+-H_t3$Y6ceuEb;X>>I9w@AlPEa{F|m@ff5?&-vEzY8F; zZr4ZBk|Vusfz~32M#c=TTdXgaSe)Nr`FMtQu?000)V3TQ9+Eowm!wXO3F#(B@WUjG zA$IJe34rL_3IJ&`8+TA7uh>6C~R3V*cgIpk@U0UtDej#$s$Kec3@PQF#jyikQD{8GDlWuF;{p8 z#Y{u9h6D{0>UIn7jeb45#G}i{n2shmnI7Zx=mf{pV~mGGy!7Fh@!X5g<0IexE%@^1 zzJNdcFH^L?Z*l$T67^ym1OZ}Mw=jM&c%l%;rXMN54&=xA-y8AU90TEL$DZ--kSpH3 zF}+{p0C7wWwmkW;M%I|I25h!4bpu`J(8Cprji_(2uyvo_PC3MGv8-olAIcs2R(QLM87d7S&uWm}q)f9$A0`#p*z zap0aXH!zYsj>%DWG>JPM?&lmiK&7C-EGo$i3fzj*(&Eufw)ws6O8>%4`sgI7dU~8F zq+X63d*{x0Ec96?n?f(FxZ4K=fD{KIGT@|i;wKmHIHdOHz5m%ubOQpA6S7H$$;knZ zo;$k0iX3?% z`3bVp*|dv9L*Sf{*Lscla*3!P(5%s`GD0Ast{U~xT1R_4fy0;_z5tLrOVUSDE78eu#g@#Dw*>%ac%_J8?*{V(*!8*eC56l`~COmlQR0RZZ% z9RbPhuK_jCs3sNiaRD{Rk&jCZ4u;4E8JHwa6`2BiM;{2wAf%I|tBvurGF7(r(gGwW zk{f$pQ&nr{!sKTfF+d!z^*bKWzQyeBR}@jMNDMXz3esl`<(#Luwa_gi1E5+)d(&Wf zKEvgM3#>0^vU^K8zk@~ z-A~xclR8Pq(&jlKCRGmf&c^Q@{_2Ulcj`-}87Cq5tjuGgqJaYgrGSLIDxq>l zlQHVrpfN30+chrcm$;Zc#`Ejv@Z!A}arf{9FMi+yI6gYX^zaa>(l|Jn;wyjhWn7#; zMzgBn2Q~m#-yG^im+j2AuEwd4kW*Fu&iJASAkq_W%c*340H4;%udmd>(E7<^#W%om z18Zah;7sMPjm7eM0j(8^B7@Ep=8FZ+FCO7&dWg~K5JzVxc<$xr@%+m#;Og=c7q32$ zwc4_Kfs3-B=v(8aa<*J9zw5z+2mco$`W)UD0O0#FRh>CijnHQm20%!YMa&nN0Ecga z^2Qr)m|yOvl4rs^e0C`oc4pSYbtVtNblB3?d`UOsSUVs5@FNI zHp>mmoU{NMfEx>LEL1B|0oGV>YhYUw^7;FG7RHKXDFDDn^7v$5k>+}peW2kAE_0=wyDvsYAC$|WeSvO=t85Y3gm+d`Ji-J3riR?0JBAFS{P%{`p5-q zap&j^qk|#7<-5KO)8hjipB*DBGJNqfpT~pc8=^|rZvFc-6TaSinDOm0${w)bRpzNL z8UcxFEiswwf{5FSSH;J;d^g)utrOt18w{}Y$JQb5Too`IgT>7fd6_}$3|XGz;^G1q zhsPL?#u!usoIH1m4}J7QxO{Yhi?<#)+UHDaM)n~g7YPy|A44zZiw`w*^D(8>(AVXu z06+#20y_QbH?jx|65WOEJ2?IQO;FmlwQs)p=Hj=1`?u{+{^U=VfBeUPtaYYI>kvfZ zO2X*UzF`&+0M~t*Kqa9V7AVFQsM5#=1*+*#ewRulk6@UJpkk-I!-?IwWrwi#%09Z? z5p@%3Iqnf`ngA^5=)Xt!JiFJ z>hzs|Hus)~$n>z=mqKeO;smcECz)G52ZA&~()KD59E6FqEQ*VUQO`G6T`VwrbPY4# zM#;Z3JPf}#McnSVdp4*wBJPN7**9PO`ChZ1fCXX+gV9H1?)`+|1k2WW)_dSd4utxS zOy;HsC6p`V;}WCe5vF$zF+QE5m<*tb46Fg;xD~^hpPXZwF$_~TXd7|pv#o{M8gMP< zDccy>twCG2;MRZ*z%9cz#;N{WF(I@p8iTflZQI~T2)AjEbv`dq0}z3kl&Ga4D7V$6 z11KSD7Np+Pm~R(YJ)ZZ#+`iFH8SOhPK|8SLNy%$Een{_>Ml!>4 zv=+%U_7lH*sRsevNNQoFWm6|Gp;22bZkDLVL*(lcv)K$6mzOx09-=rYP)!H8^Wr@m zKX(Q_8G>$VnMb{)NkFO%p?X^%n8uu)-8(D%HSbLW5PHowm-;6=NXmZ=jtY2JL-&nX z%wnC5_ayPf(15B4`M5$cE|HCL zpw!4m74l&T$~CNF7$g2OL~cvzekT*+K_5HfP6XQ9C%&C~u{+a}A0dHJM}kVOP1bGK zbCo($UAQdKi-#m@)+ae}b}z@kY-_-^II(HjN&#kBI4LV#_Uz6}3HSmxI6&cYr!Vb>KaUVbe_$+=oiq-`%%9$O=hE zand*YDNwrQsZZU@K=h$tc3?@qhRu#hoP{zM%M51O-q$j;C7`uvR}EHI3#=~Zu=5(& z!o~adr0DKQ#rO7#$_e?X!suX(;dqFmD&TjhBdwzL$FGCFrphJ2u`D1jeFr;_cWeA+ zOTKS8*HSl$`**%9mSGKty&B@? zK51X=GMq5U67&atnbB?-p8Ny+2Nm?!`(GxCNT^7EnMzB}fC! zsz$S}(QLQaY`3_c&2V*ng~@1)tjKY2c7)?QM>sh>!Oi+H>g7iIK#Bi^eNFFoD5%m^;IGwekuUaChhLqhtqCJJx|k)VsNlWy;E@YjaZh;)%B~dzW(@gpZomu z^Pm6xfiXrGMIj8tOKV>80J)5Q=uAd-pa2jDonlmBbUZ~i&Y=c5is=C5bO*L0o5{U>|4=5+2Y+$Z4V)FAt^@!8@l!EEvHbbN|I%0g&9w zyg;YO9~YZ7d*tv`CC-Hpd41l&!lN{rF zhnU=`i+t$D~46`-ZuGZMhmsl>>Sj-k!&zB+YUb5v8n3HtQ zT0xf?ib08dP(oL^c=%^-`)q4LBpKX5a69a|fA;wDp2 zg$8Na?NVzET_|LQ#vm&I5ZcC~X||ZJ8foKdgVFH@gJy*7a03USVcJGCb$5aBV2nF2 z-o^&H+L94pR3z%>mm%fBQ;T` zNrPfEQoOM@Omdbk^E7C|&fDA*kLIDjJhFLY(T&-~R;0l+oJpf-fKqKl+WMY0{VjyD_ zM?;M79%Ay`AxanLZ!*U;iNx0Fwq&-H?&2ONayouu=j`@Qhzh)Qo~J$iPJ2F${EvV; z?fW2AyE-V6jBko0_S;8KD3WZ5+!$tCkxci}dIDP&OCI=JfECVS*mKUO8PW&kZKPeEDW5&W{efnF1SnZV}5VNSl**i7r zkWSaKWX8)WgJuP87-)e?7ic#P-g^B_eEzea!|(p*-^1)?CX#z!BJ?0VC*+lQ!z(3e zT`ep!O;DLep6AGl48}6*Z4J|i10OdQ)UaqES_8XmQP0*`&E{CmR@ltfXqFq;O(XU5 z2|L^$_3Po+OftvPX(iyR>(w64IEiEL4x0O>AWNEBGz^ez8!p=v%h+nIp-b7&h$<0M z00tS07B!Zu4Vujsjd3OnW-RgyYNo(!QK$@6A$t+z!yI>>zk_=(-ox2*chSsiEN*6i z675UZiIetJ`pK&%tXscqcP@VC)GmxmB0HtGTQ`N|H4))^U=TD_0mm}z)}YC1WEnv> z3Y*my^{R%cEjHT?ma8RJ+ZC!&g}f{=Ih^A7>;!KO-jv7t^|MnS3Z^Kn^l-b~zWn(9 z{V(D@007sVgak$LE~;gcg~Zg&T-KF`{@W_djP-iWufF=q^wXdIx8qNL`qP@3k!dZ` zs+&E2GNhqQQQPe)Gk^@Bicm}{6q5m{%AiLjs)I4eF@FQ+{YwNW?ViQXjNqld1gJS_ zM+GOS{pB`RloI{U22Wn<1A5YF_nB~#YLsG~R2~3|yNcaLJ>;GK;_hVDSXdXco~aB4 zWza3Kooz9He1oeuFR?tomJKvK6VuAsGa1M%)U?3(-XRX2JHqg63>s!In%x%3u8*KV z%B!6nrtfTZ%g#q3vfgwldIsjOUg#eH2wA&)zj;vT`ZA=_zRfAl_jPj4cc)+^AvDsx z3K@|&dnqNL#Ho=LE1s%W9O!;#Wm?$N?+hsbF_JP2p zp|cESRv_mL)Dm*aa6CSQ*&2NL^IyVhxx(i@`+3Z+u0c8jz)|uKf{Lt1iItbo+PbNc zn*u5yA}?}Og9=quplQ6Ce+^q3pb_G3HVv9}jrw|x)%604>l9l^f1Hlc#N~>@8J5)ODuRM@%7G< zBU3CgRNoFc#r-Dk!3o^^jUcpii|>3-htgZp`JW)PR2(K}BJ}<0O-eyfl0UEY^?1xS z;u8W(FttIwsZlpuY?~76dV|G!iD5m0)*9t#h|zS4qRc~D_f+`u+6}J(cJq3)uImp! zn$Pb5c;$Ub1VrpzmAnl%Nlw5JwAksL&XoOct}K^J{;l8ot@_iS{xto;AN)bVER0qp znCOAZis1dp!WoK^yXT#%QYa29jE*N59F2idhGJ4e4Kr|_#Q7@{>KIhWiBuJ|EP^_t z)EK9Ankuui9NuoI_8^45hi(6PgdT{1N3ecPvBN)-BGaq>wd)nj7GxQ@RZvjKtOC~! z=GQAMAI~v=crBaNEL(|L7X$$)hE*2Gf$U&_(VZhqpF70hWDFYSFd5K-!CJhe*=P2$ ze!)6MPd>DVV|)D~^T})aM97N-{&{KFQJ28Tq2&5RiXgY3qmOUw^R6m1`UNPGe$+(J zkUwH!vQPxoSTySzi^o@3Ji0=CvjT4Fs~Ve|HMa9L>iHJ+%^I883iWaWyKUXhZf-PH!r&R5q%wZ_ zvO7tLVRBs!B8BOe3S{9-z!-aubDWD_JLCa=CzY<}W0pY-RYS)PHd#bb4WJlD{9hNHtHSYx5e4991u7>7&G%*Y|To_cAsfEXSAm@WnJl(T}5_yFQ7PZ5iBHG@BZm^%mRB z7R7dp)oO+7n`;b)15{-N$_PbOK$kgC0%!zxM6eOZSTtJ%W6f~0sb6MZ9Rr~E1OPmX z;@-R<=D6#dmuS2*f@}U0O$Fb;WwBVyzx1UqEr02kerfmVIZ6TH*7SGMNg)cMcP`C&-*q-1+rui;QyAwHSaJGm#m~SrEr=OqUSN<9kQt3;zQOupfyLt+EG}kPUoTP5YP5?DcrEi7 zNx#DRScHD`e;t?f?ws&8=H2-fsB`!Bgwb^lB{V!tYxJgAdP7gKKwwF9(*hwMga)V( zx??hf?P`nle2ro#+3t*$eF^lnWExy<*T_|lZCj%lR!~Krrqbxtsr=ef8!ifAS|E{rg|}l@Bpe_Pu#thUeLVr%XX5J!)$RU)q%oTECOV07mIqtgTEQI1Aiv=A^wF2%2xpkgljn5%)1I9sRf_kHPJ?L%|C z1Cvb~?EBSC3eRMP!8)hVPRIMPi_rn8lTq?O`28OUQTitbgv5znh!I%=wv6p;gT>=H zR+np-rSq2vs(=4X1dUP(GTq2_Bq_=W*-)b#7SN^WaE)nUYX;Y1vhoiRO_=X22L@b} ztn5+X=e6v1<7rMbUvZE)nZ&%|*OVrOEX$DV92y#aF`4Us&M1S z22fVkD_JG>>~#aRT7v;(d4^TJ#lwroSgzI>WED2cjckkSpKqNhEb(iQ`t%Vqq86+} ztP%nib@EXfCyGx=c~ipNQi#n| z_)T$O`W-0;JgMJ@=f1IuQi|sD`Qh*X{_mHsy!P6#D6)`PB&vRrc^J4ZLhxvqh#5f* zbBs6LJ!(*UGH63}AWV;&eJhXmoLEW-DxtD$rH(^|{e8v|lS=63kwt;Obg zjrpS)X6M(a=PO_fmm@%hO=UusPeNb>sa-R)ni!N5s3Z&~LsXLyl-AfbHR?s{mOFv8 za$t#~h6WTOG`vkS?G#~FEZ~4B23itJJ_qNhh~!TzEoK4`V1Z@6!a+5~a=k!~9P8~G zbyGWyt{Xv{m{|PSScYv|v~>g96hO-oqE{Q(jX|wyY}Xq!b%P==Fq)1qDn?L^#^TW& zvxjr6ujg^hld+EbS#a1_AuO#RIr!<2u4|7Y6JXGvXuU<30)({0ZuWhjjx&NbH+^Sk z9`fBK_Nm4ha3^V06z}GVS8qi(iZG{(k2tV2gU$C?iQ=gxopqm0?c}_vyEFHmyP1 z8dx^4w#8<%#zJXqmm6$0TNu;2>R9pn2*N{vukd~V*0M5<8EB&XH-6(c-h&1Jb3u&0 zATawbGTP}oW|!YN-n4tozJuRbrD+wwwApUQfDja=B;U6X<6gHZPhWh9 z3k4uRBaP~4h|$Rb2FF8irGX*?l^LuCT5|COUS~;eK6&4P(4QU@q~r81OfZ4y$BGNj zdiQ{h;ic;2?Gfg?&JeHem}f`QYbp?OR>-Ud8jHp!sX4#K&BIHy^9`u+eJ(cTV47kE zNkgEzw_nHmX^ktN~)C-z!SI?ZRt?4qZ4*k?Ng zJ$T!EJcFpwlmtYF#1c12^b>k0B| z#qfTy|B6(S6*+XSVYr3aShVZbsX<*_IqBp^pMb}K3fE;mQ>OC&C^$bCFSxojkR`qX z?pm1(6g>Oc0!_BX^yuwXHpw2;s|W5F$>-L$Az zHR@su%Z%mC60`9fhtm~C)d)vNN65b|$G8~crPCMi+DotCm9Kpb7q2`9)&fXbyOG>y zC)&r2y2G6?y54OF7$LzM-BsTOoJpbHr|MqE`>vzpw+5&r=qf`#tWX{dFgzTinu-H+ zR%XaD4W$)~HK;dR0a(g_3Pydi!s6-%^?I9B()*Vs%>M~x*B_==_W)RTPV|;3J7>z> zlJ;N6w3Z6Ym?e7-RV1!-w|gfBxt3FaE{9 zpjTgel~m?phca% znr>hFXaY*FvBLNj6S%dgmy+yf_V5y`$JfBJl~lim!t0phT#EKY#E4!_U+9uDX~{7F z0@}6#Hh`@etu^8sq*NGt$z10FB?$v|fYz%;y?KZgLLvyEk>vKW_h>*SnBU<}>L=h) zYtaNWw8ra8M!r!{OnB|fuj1jubJX=#Qt7rP44?FYs{jkY6YqX81ArKt#Tv|vff+z+ zg-7Zfngl#OfA2Zmd*L2VPfl^?^bB{NyMwdm@8bOBhqySuz~W|x^>U5vdJDU4<2v;I+Zx;Wf_RI>&sza7<0Q!ljKux`#;Y zkJQ1=cblKb`{Hgm&y5DK@|d^^D0MC6v%QN z0235Yn+Dsu#$tYh*?fj(TLW%4$yA%h!Q{iSDlWYRx!o0>4gi=Q{pyuYhlX}`o!~l_ zwv@(xgB5EnUVH7e`LF%juWf(jSAJ#sna_NtRGD&K|I$&iXdG)voSk;;?F678n-F(7$a+%@i2T*kq`lRUe(2<5`w zZMRD<=}%Ds$M59cNtU4*$ca#}0$E10Zn3;vV)5t(^Ya_5FK4hTBYFHiThuXO4{L(T zGw5-F>STiP-6=+AQ>ZFKt68L5b`Ek{iF!E@;T<3QF0n~w_+9~ly5GB&<@9{)nEqqJ zZ$FrOx;xMhKffFn5EZ_wtFK*BlMe2^~XD4Mt0E<={nl#7)wzg=v2DI1itEdHXd)Rxqy<-pe-OZ5aICZH~zO8V; z%7zd^>-K-}#gf#Om_rCDGhw5as4rJgtZ?z*0ykIJ;MVNe!Xwaf9c>u4wW!xMvOGhs z3ZMb%)mC!pXBv5tA%B+`)}d(ufB>`zWg=3 zb^ie#K6r@5<11k0UffF}nWAM5UpbkN{dJv=mTLt?svL!YWKkxnYGQKbh2N!r#M@NIoG7D0nXzya>IDP*}~kf{m>Rf?W1e6 zQp)CezRHTM0iG5BXoQ!Akh9cNEcVCk2;s@$=ie}ei16yGui__u;wSjCpZzRlxdsur zP$Bl2NTNeVAI?~A%+J-=wS{n6p#_9%%C!$-P51D^LPis?kUl7csusu z-Sh7gP;=m0y1*^Ekde$z(fq*8q~85R*z?5KAEk-TVehL>6>VaP6(wpH~Ck2qUxRa zTwjtEX4!5Hz_qBk6#%WFly?2bA(w*RxCGwc!jncyq&95A{ zbbmf2sxcO1EoS-x$`ZCN3!j*OI564J$F4r?<|elm?WRVZWfJpF7M6hxHj)ge$b;4a z0NS>Nx!2;(=^ac?CKybH7*2;cI6lC0FFlX>^&GRS8Lloa@#y><7mpv~^6C;dH`m~m zkrd1Zo#FvfA7sX}DF@@un1Rxj4|G&ceP=*Vr~PLJASY+uDNqgusD?vS!xCjxp&XXT z2LLx^ zl!Pi-ZvA)duE5=rE|tzbDgO6O@?+@FX@V-W_)CmRpi-b*A*%`$g9=3{`7+pAn6^c; zZBW+@+NN=!O+^zHJY97@05%+JwAQmM%hmv%E){TSS!l5X0qH4nwp@2MXd@gA>Cmg* zqWeZFo6QER)oNs|9l~Wi@Y((VIA;tFes)0YkFel~#cozdhgAs~x1)BjzSs;@z zCrb>5iQF?3FF7ZNdXvBtg6LR<4q=GcHQiPh-C6GmGWyd0J1riOC#=oQ2Z@T5RIk)p z*`W>qHH><;#^TXj5`#RR!Q3>G*ayz}(Fk)>t`mHQzigCabT*arzDFa_AVaG}^0$fs zPMrRdmFZ0@3f}Q8b}a89ES)1sU!_Z=FM;elpf~^ftUjLbednL&uILae0Vj$i-rsK) zLjc;gMsu^p;(Uh1qdA)E4X|a${A0$jC`m*WsgG3#CHW=5PO^Y#Q!K+ajD{ODbt_tx z&f0e%AxNXXIB_!cTRQ0y(9wfiQdb-3M*tSqLo*IU#`_q684UokEIaS9043`-@97Um zw5hU$x-}NfrUB^F8f$N(a%;s|(9vome7$P5)xc9;5 zap#4*F#mt*{v_7AEjtTDzd7eBcYV(J%NuosNeZVBAS0)-l>$qE5jczlLWo8}mqxzE z%X~c=`ScK75V&JEEO%aFFwZ<;AjyX@#!egKG$ukA6X}4kBYflD`xoczdR4P}jWOn2 zbM15f>+2g1M|eg2_v~`*wPrEKH>z)FgX7_Z*RNjVy?5Wmi+A6{_HK*Qo>&6gwu9~l z>Rr(5*ciw$^I>cR6f^gO$0k{Qu>qC9#h^#!E+EJ{RiIu5p$)K-khwyZhnBwu@{*K% zIj_jtpH-CLSCzQ)63L?cg1G;izHPB}$rH>yTyH>pag-z}MOg zi0*ED7@j9P=-x0z{qw=>rf=rsa5&)SfBxs~zxs)PCAN24qB{y%_AGoNZq`^nTA{vLK+X$Tt}+iU&d751U-B^{En> z4#-5wyh%PyK9eZ42UKMED>?BEp(C94$c2QI3VyKY_YKak4miBnp}ji-jfODXI@D2J zdoZ^tSA*v>SZ+LD(GBWpjI1AdTD`OIF@K8{QcRE>=YI-hFBg?h2397IQ_&iJ@1eEo zr{g+Nia_cDmf~^-lkp9|mncv_I2hl=gR`?=No*o{WSWnM{}Yc1&93sr^6BF!x`tp5vSt` z&FPGx@6q=fdZ69`#u^x_DeUMHr58Fp#@mv-Klz?gg`Y{X?5h%WT~m#DnV~F8RI{3_ z(7Hli7En3Wp-ZMgrV>mrICStDu!DtRm%nfx))*M$;H;sTHJ1m%d7RG&G_T3Sce>rd z_td{(I`8)d&}7xHA%P18PHW%@@A#1^o~H!9S>f=!bqN&$0}8 zo{d%!Fs?oRp7$VEzo43IFM0BFiEN&u-YhV?ULjjnKq(;$0g)??`%~{OAAD2M^cw-j z2(G4LmG+K^b@4vD*>H;Z85{(xnnzvC&y08Tz~FrN;~{)CwH1JS9*8jKo+*ntcfng9yT@g@qA_g^+U*&K7dxC^ zQ;T0=K;FN-Vs`axmDm1KOrV-*y;U zDl_ccp1K$ghB_G<%VlEJ8ra#fTcYV=TAfweUV9i~%x}6jG4_QmNSOFDo)? z7L`_X6ggCub7w#zwsDS_5v{e*Msw393q5EmU1M-&t%K2Y&EAcTk>DKqcEIWNk(B?- zE$q>Z?313>{|8eK_oUc(q(1%0>*4LRbQ<^9U<3=(=NGv0-si(@jG=!zxd`tG5G(1j z!0d*SzROhwUkc>&0<*;oWlgl%a3Jr`;Gmlx&A!2TetiU>Id@h{ z{nz!ndWo+E08A8H82Df@JgE5)_v$G8e|IVVa9C^oul&ld-2K20{J{CAfBL6C2B7rb zMx%pj^MfKxmGwyW6Woo&^RG~@YElrWixEEIeuV1$KZRZXW0RIGF^KIJ68 zU{a?W=VKIomn%GdXH+xdg7Y2|L7M#7sQgo0f`F_?nrI3Og^&fg{H1kJPC!XOS`T*| zaDI8f?%i8*`5$_qqXaG~M6_^(A|OSUjDx5Jip>o3Cu=O9tWjMrA*!4b{seaoWNkhU z6+IZcckwtSS*|`Hg1D)tuy!&Wzoqq@SRLUROO!-CjdZNZ>*KhG&(JvdkO*fjym4I9 zZsB@|Zr7lFO}*CLX#fUL4_Gg_CjfX42Ri8_ChteLzZXR7TGl0svV=AoO>^eVcnYgH zxEQ;ZNdlUmtiEt3G6JzE6fZ4>WL%?F<~;%%fFFaL@p}`pvFJHS9LR#6vC)JeDutkR z<|d%PPtHLWmxmJ;78(Np;Y;L#fM#Q;ysfB9)bkl&s7qegbT}T4oYYmIUd&O|70R+e zQ4}bP0!2|G&kAI9hUILHD{&nGnzfEvUK>LS-IAL<1pvX@;#lEpYticgS`YDa@SbRu z82~r|D8S>4u@A;9A6*MZjW$h%WIiD3861UocH&^+}?`^wqHV)m3phgx=z;EGrrwUr%78fMtf*9Q zQF{Q^1J*-1iOd16>CvACw0CD5-`nE+au0LtAqGIWka^EyI<&rY7G4qANOd*G;^`Wz zr)!i~3n+H`TLiYmk)_WipfvqE+7Nz}`Epdibff8RzXV9*%WwEZ^4bGqdQZcP$;(lR zCUJTicb-Ax;H@Rz1RJ)rA;%T32-tL;RaI3ft$xy zc=YTs*4NkQ+8$r{!mps&p5UE@g+%Dgmol?W0I8omn+Vi<&@>3si9!$G3*#WBCrSo# z8r~Yg12M1hxJ8bGaeg? zS(zg%GZft!D$l54QBk5S3;tUn&kN)k_cq8f=5tV_v@;1M6qU*H^#p;hc;21!u%3vp zdfj8tn%(dNg$l%YZ-(1y$NTq`oe%5b!0~2BZI^p(;2n8D2z;>Tf!B`UWYOAyA#^| z3B$Pqj30p#11B0EiCD43Mw8aMZ<^-zM}PE3zs4K@KiyaHkGLGehemJAlAVM$e-|9X zFyP&H-?eYQ{r0@7D(O8Jkb55ZWB~@HF>x)0`ef;W0?6hC%H<68dXB6ng_UIzs!(G~ zS|3Cae>Y8{i;phHI1zvk?TBQ&9~$}z#rq`~NauUKwSRY2CgyGiuTeS$l3lL4o*6VLZMjAuza+^^63?-s~KdS!)HFa{Zs2N zWQ30wI*plKrl+MJjmq#%BllZf$6>#uW1WDmG090x-{-3k;B0>Y-V$4#G!B`}kqHH9 zJi23t^Q!~)@7{1ItrA6`r8jXC7A63;*RQT(3Y|9kPVPks{T;~64X z_`J1CmPW2&6H)UPAOl;|PqE-3)46P`k;Ji)%_C24P&BjHKKu*$n|9^L0;l zOQJv~l)Lfei;a;^ezNd`wdE~2-aa}XA>G*waAz%B|7^{BuDUQ|8)m^M#90rkEsQp# z{5>GqLWQ;%&Km9hgu^Qi@0|wtegvQ%f%-R@hlyPgK-(o1_Qe`bli^ZenaHO%%Chtj zZ@h%@aCmcNn+KOvCd$7SDAqG9AFZ)`yu$2ehGJPl)df_Yp`4Y`_3wC}3NPS|#c=L% zzB{1XpWzw{7jM6FOPYLx35 z`Lc$Z=Kz=edBvrb0qIVtXc5uYq~6qnleT;!Y&}^w7mG9U%;SEIY+Ui_M#0z$C)B%M z+FCIQCBEyUi&_f4EJK!rbU@|>qyhRvhx5xl&UZ&NcPHpw3)efUdF0bY7cC1r!B)A* z71XlE{Lu=_#~aLVRzM}8rGxekp6k;o5zSwKl&O;UVr*bVKQ`I&NOm$~zHpCpk@9kl zi*f8O(eda}2oAw?4~aO}@pn?i8Do1M)B{ICcyiAQ>mV%kOAy9EpF5miA8>rRL%%)4 zb(UMYx@h&2<>2GIhI#V{WIH0>g9A`6YP|J{xA1%a;P1!p`_^y8`Ecs&X&9qXsZWG@sxWxpg>`vv9^+u9uk)h` zIGDUOCUOY@0aC7>>lEGKFkpZ&7P&6DZ+i|20SAlDw&=SaDpSbn9L21p%=t1$UKWr} zz&Zg~0joPA*HHp0@0iM&yE*b>0s2y z0q0$$pY_(laoE5+P&mLd$(FUmp8#Gymg4_rFmRfzQY92}D5{)jTeOD;&F+lz?ucf8 zhG{f>NK)jrz+!I%>j<#$fg@4!V=~``Ziy<%$EG{9uSWU$rrtCYHqp3jlJLlM_r^6B z)`$=C!6TMZib^0~*VsI{#^%{IW;ZjaI)l#ukpo#l6&F$}IO}1wfpBzPmZZjZz3 zJ(_(B3?9x={!h9eqIe4zCWXsXc3b56J4&fx*be}{1|p!S>?iXw9mV%WRhJ+9z#sm` z9M)R<&O7gX^{0O7r`mt|&;Hr-pZ~Z2Hj}v$N~y%<0=^GM)2@i=+ z!VG@2NGEDOk-{Ps+Fn3#*AwAD%EgO_I613B+Oy)+!IZDSXlocXaGZ)9yf=JGnp1}hi zZbG6GzH>QiNy;Q9@ns*bfkD9K7X^2c33?Nr`4c=7&;YKZ`u6tjOs@aed)V_pOn-hX z4V;AU?z!K6WI7a_u!n9uhcljT~)%6CCp4{Ny{hvRN?N?rr zU{?}OST@M$YGWUycKrd`{g1hjxG}TI6MptjLj-1+s#&y@@PGLdAqU3865$ z$d#aOh)N-3mk(DxBc;HgV0I^W0HZ!arZLog2!Tiwz z`J6htA`{5#9A#A?Q;LYKELTHVkD(oKdcDW?0SGvFTxBgc5g)e*|Q+bv} zp~mt2U_DLnDrcz+A=uUD;WGhI=O`C5l#2@ayo4)2q(24GJz76a<3l3Q!h}!Fo1mG+ z#kliwzFhx4{mvV#o$wRs*`nZ^atb811>-*f%0@SqN|78W`_}@#)9Cjdj<5GPzS@&( zy7LewQA$A|kSRezO?Y_eAxni~Sz-QUjm5JSs;ipn{Fx$|taF)M%>%~+FON~*dxMqS zB@bPqv@VD7{eLKo-}syKa;g9m(G|dDayHL%?>*&+NXN9vGJ}9a-w@Hy;l&=u*L&C< zW&DQ($6#f}>$$%;;&phC2S-*Ct4C{Wo@^j0iQe~U^ckDY1|Rv%TgVED`ErKMqc#5P z7yb)=?Mwd^x36yDIu~ovg+i=Z51tb-`Q7{BmC5o9xqfo`naNiYz?;t3J)z{|Bu>xq z0YHFfusb?#=tsQ+C#f1}M{D2d0(n(J=9FLuFJQHS>otUuXqf_B77AHeq9_aGRe`K1 z$o*duf47CpS@(%5t45x4I8ri-f`R6fRkblLwFv9jPqlkdgr53 zA&-EA=XS_On+QZZ-8Pf@fg*>YFpwcr4{a8uQqTBu|H-?smJ6Y`0r4 zgs1>S%YUp5AJ^i@(a&z6pb;}b&N38>If_L|7HbZOG6M=pWIx`*i9{a+Fc4RFvgjsB zf1?GN%CS*7CyP7<0K8%+GBvRnkhsl+82R8+gdUZ?2UJ*qUchJ%KNxuJkvRdc0o`b{ z+Y^qj_h_~!m}5^ZQY|lDHv%iVUBPUM0$w;E2h<|R^63W4XB*TvbNDKQQJjb=1iX@Q z14J)|57iT60?`EA@K6RX#;ADcjgby?ME;Xp!bvZN^vr?aCegayvuij+^2Z}sLt$z} z7}%gN0}G)G;S>)6gUR+*AOG5zCpiQUJMxs1)k;3iF!<)Qn^Pg@h;-kWsyV0JdqK!(+k-7F!NIgD^LcI2<-OMElB zd}sxZx-Ydp9$2RW<0pPoAo~!%YVa4y``3`JCt#Y4$!uV2Bh{_+>_3;*FiVEg44#CM<4%O+@5NVaAo z_?wQ-v}4{w!sh|2QCujNhd*`sl}lY8PIPfe<1XdZ8poL2_gA)#e(C7sLTbWDxZk{nfAmyPl#bE+TO?hH+pcuyv0N_SfJ9`2= z=jAx(DC^$_1#e@Rz-b4o+0Ab)oS~9LFj(-0x+$8$KzAKXJHT~@lKZ&lLjc#Qu#9pm zh8i#CJdFF~#ni((osEYk)8GH-Z+fH#0+E(cDu3W^0mkyb2sXpyD?n5da+af9)tFx` zvA9`ccD2B4Q=wQCkhvo63`rzRLQ=x0>3a@qPhkv*iW7oK^B?ll%l6XWnc+`Mz+GzK7(l_<7 z-|y|;|NDP`_<LW0EFQ11e7Z(`HAglp zVKQ*dHeGPwNr-nJ%!kX{p4`zmo>PGl?DLRc9IVGn)8hUS0fm@8rn(>>DOlehsQ4&2 zg-9Fx&^Tux<*zK@dx!R}!T!B14llRp?@sWokM;QRT*;b^B& z+OC5+Ih=KiV{^v#u)}V@!?|hk{K-?SmrL9{e~iU?fz6{0Hjl3H^dld|SAYFC@XnXt z#+TpzGMe29(4*x<>ny~SLw@4>5x@vciN1nchs{} zFODA^v>~e)3Q)O%EHWb6;Uqv&7RYiz#7&&dA3UiJo;dZjg_asa(4%Zz2qhpg3JFN1 z==^d70b^E6=utARBWnzGIdq0I&cPl4L!1L#DdM$bf+-3K1kmraWvb#HPHU<%FrH{> zM^e-gfQG^HKG755F<%#a1izyuNfMEh;l3vhOhKUP}4iYO(ssEX)4OB_rvF0st0v5@Ye97FQ(m zIoUJ*VywkfiG7nFP1BTZ+ui`kjI|S6LqxEHxM9cThJ>XKkd?x0Jx94HsY6zsK~_1u zl$`JvC?W%{5OIP%TYM8$5rk7Xgr6Ac|mjf4Nk94IKJB9e7A=?8DQ{H$rBL`qX+@&=*RB**jFJ3)Uw3t@doR+ zt}%bKhO8BgaxkppC`2F-m39cfu=Ei;N68W$OB4Cdy-eN=gXYI!9>;dn>eEbMF(v`U z%^9rhB)%=u_mi>b(~=+y-Vl&5=eZHgwkC{)6d9FvwHEzh!1?tNrh%!p58 zs6iwk2Gb=Jd!I+S>>;FwR1zvv@YdpZJVFctS)IeIEv&cbx*q$(0WV%X!IQ_2adUNz z^=gGDAAOETPoCkEzvnaf@)y5^U;R&CK>eR*c=6R2IBXASk7u~vz!_HfL1Bbl7KEHg zX<5g08s)I`_pd+RQ#!^MKzHKFii;%vN)+~qyid{G6j#zh^uWm28QQZl=LG}+1G1zC z3!?-?+oM+!Szd4{Ad~SFIa&HSDfBEW$if%2hdnqO-@DPnfY8{8>78TAtl%(%k}R?MArcAkc8t9SJOO~<{x_UIVCkRLL{8)lc@Y9=MLI|0D3OOF$Q75)K{6NV zG{Ixy4)c>gaXv)wj0KiZK55DmFn)7*gFg=G#mfkrZj8x} zI`fhXv|o)?Rdf(A>n^*^ssujj~@6?`F~ z>JnL50!k3mmS>wM#6FXM$v%4E5SR+G@PG$8#L|O;yZ`O@d+CpaSa_P2MSF`{%Z6q% zaGsKyw1%)A@EL>w%(;g?bZBp>=C{2&!JX`QLlIYmPIaTj6K{*blUi3;KHgyS)(vKl zh%VVFW?~bL`4zb4oUe9d?7P(Hwt?xW)Gt!@k4u)e*<{c4%*pa3@VU6^O&a;PB!mJX>=NNc_bj z5JGUfW$HjS3_WD);H`vll%lVVK|c&=hZei@4zISa@#Ojuo<4qzo9jnd%vP9R&GGTy z|0!%9U*R*q?_2QBSH6m0|KhLV3;)-z;>EAO12mS#ElZ{<8Rn=E1SXl{;iXAJV{(F! ztCEiUWcK2+80Y3P`F2dwOp^*lcr(5iM=qikj9vhMiMo<|u$0j10b0k(Kr_jYP?E@k z3IYTw^8DN^c6BIMA;GEI2Ko*{VXFm^fgOeQn7Ob)~79022DPKmPw6hfFFeAh7m z@RpRnGma`ftVhh>@JM(+SdN999wA~55e+Sa|76U(znE(t)p1tdtUQ8j3a(2U6_3e! zpDup7iUbryT%L5-N>WegjKQcYJhBzB_0_8xmNzTZn+1wlhHO@#n3X7IB}67*nTeEu z788+KDz|jbLkfipeovVI0RR9=L_t(cW^m5H4hCI2VAxR;H0s-N0$RtsC`p}`PyYI_ z7Rak8r5LWSZ+>yUSo|xc)K~t+zxWsZ<(PfwBtYTg@P?s(!-vJi-`_QdX_}_{nV6}8QDk~S-m zHSj5-Cm>B|x-ZDmS(qGg0sELd!;zv9-2!9T2omo>l6)tEYdxNlUK1V=mMv%FA+!Ys zTAcX)$pXEbSXrdgMpr4t*OJYj0kWn9n%VUN%g40AvRMhA30Udb zW5N~>Z&p7c>$$Kdc#47?4kH*>aKH!25K%_*B@CJjcBHaR6+(1F#-MBngU7 zLIBpI>pFNvX)8+Ru!BQ$>SD!;hey}9xVw9e_g=h%M=u`X>Eow(^5_XR>ka1B439th z1gonR7B?#_9<6cnktcZh)t9(^?-gFYe2wkvTbN@{G{xg2#Y-AH+fAq9LBk_>gC_Vm zfn4!RX&590Kk0-5NR&%_$A|5j)S#!^)Y0!qh^UlY6xzv!Nm{pdpwJlvs7)~gA~Gf< zH4@`i#45{>Wf@eFQ_`OZxP*X)Ieb~IooW?OFnGtB_AKHQA5o8y}`H1s(`5?TX06CEW ziC~NbYWHC2&kB_D8uen1*=mMrS)p2#s5eCAt_sB#KY$F8hTJ*F^4wFBpQCUJsS4tF z@Ww-*do){S?tE`YbiWPpcLe?k@=6e|L+H(s0vUJ@q2zA4+WgFCKJ%%cc=qhs@pGU1 z+`ZBIkRbpy3bS;O)4hVpn6j`BgD&1kyzotO__l42U;XM=UwrY4U%Y<%H{QNcN=X1? zpYidd2m&OkN&yHZD0wQA$m$&BdX8dM!AcL2c@(oODt`-d|A(`M)bEfDKE{FhNV3f* z*{;#GJ03Bkops8{t$knk%k&yN;H-f_(k;#NCghFkI0;Bt2WbK2GkERLY|l8~9?{$$ z(e2LgC(S;3Nj{VmwWik^Sj+%;=^#pl>S}?_vn$N57buoBM5SOPxiJkaoW#hkDB>ND zLM4Q!BE{&1P4IpY1mSIl>|3OeIA|Yvlqogh89AGTq zC32M^mlDodG^YmVS34YD?9gwIK#KKheSM9a%{4Zw4QADhI0SB1_}I66 z0sRpJSKh(y{138ovOmFexpdI`Gt-q2r4op8J1-9*L5rO#Xw z>FMKI;_y(`~cKpORwv)(QQ2qfpxWJWg1)G_jDs zGIIM_=l8Wm1?^Dd00fwfmW% zkZqNrSk#!U7Fb@dvAkNMUd~a?N=oQt5;sT+lN%WFmU!xxNud@qvL_0OOlFW2&w*_< zx_yJ=>m3fS4miC$VAwTq9eY~*#cfCt%QC}j-bYI2bDrhDrgi@x|G*#k17CXk?YA`^ zI6iy`ARX8TjuZs@i&x)IjDC|GVz=AnKmF4`U4QQLpDVK>Q_dv~e0*Hl01y>*q`PCZ z4h3%WNR58V#SE?jL`j4{C=_CbyGM|?4_G05+)Ft0z(ve6Bnw7)G`TI0z!?Q#+@wJC zWQ4e?WA8?A0V=_XL|#O8Fwenve1dEaeBQ+^J)uwvWaCDesEkL zF@Z5Et?_mbl3uquR{z{F5KS@pg~9_ipjxtMB5S-}oxt{pxR^d(lA* zye~u;KTJ5*r^qg~X=WxM6yRWCJX0n+1MTccsFYrkQk1|eB&3(Lr#cPOXq>l4>|XA0 zdbvZt3l@-dtw#ApP11kW^lUDaQD{N%}x&FAya{q4W~w_Ds_g#f;WGQi1V zy0^eFPT;*&_ohqv<~W>luJ8NyOJDku`OC7 zkFhi@DYp|rwvG!+vVf5MHRVC^{=ovhVNQQZ^}nq_dw0V2z1KLuKENIfS)v#d;KC;M z2&G<#%7~s)!k?%VimN%6kJgyqEK#m1s96pxX_Hw7S?N7K1TDvrx&Tf0MST#f>1JRrc~(hAD0Nwps2ZST6uxY2{>(F8jbGmgwv}%&ad`x2McHh zgo$zru6~gKj5NHFVuk5wgtbX1G0zo5F5%!X3au zJM8avIPUg1?vLo3j*>|Aczd3*Cp` zMp%NBJ0d)HhD@f0)}Wi(GV%H@W@VzZM@2pP$O988!l@?r9b~s4BpuE#LFKNwfG8ER zS&n*HlXbtSQ7>nhuNNp+GbVJBP-O;LWMt<%0|)A(V2q(Y3eK==Uc_sZpmJv=SnzYt zg#Of_IW-vC9{SkB^%ia*E(tONB&HOJ;PD#)v1b4$AZ$_QFIJo7|M8j6eCGfAna_OY z*Z$Lg`cIdW8jlYb04Z6Dq$Cn4RuN&Btfj3}baUsY3z(?B6$E(O5`~U zJkNdI2Mwot^n)e(+g78PRVeBbzRCdZ!f1t!;P`xKa6UBH-R)7=H5SVSmdhm;%O%$9 z4VLo-%A&yPW`*_51|R>HkK=Sa;_l@wUcCDPFW-HE+jnoVzuloZo}te@{1CeEfwHJ$ z&3QnyoZn&7+ZKqSjb!Zo#Yd*^B)}=nQ%S}tPHA{8;;{r!`is%^Nxz5iosbKZ0^6uS z*=r`pKv%d#e{lmMIm37f(U~3{03)}37=-EmNWoCL?87wz<1(MfKz6T(%Ap7t!ro6| z)di@UqGtl3A&eEjm7-@>?h#yveVMNR00^XyhMLF)m15@-a#o^RR+z14SYEBLx>;ei zn4zdD6jcsUWbjgub?>R_!8!|L>96GuiQ#&r6p)HLAcB%AB_w(9I)lFH(Vbhgrxr#V zR4T`8xx!3Vu$_T!dI|%X(Nh!0(WiiZ9M?S04j+B~v4QkUPMalm1MX^J-nLa5Jw{_~6P|NiesmS>sDg?qQ2c-p|1xzzQA3Jp02ItoYbaxF|W`QF+0WGN} z6%f&43zmbBf|?^;&9HpD!s5{i)tVY4IR!Wcs&!VJ(=b-MBr|gV*$2Xz6Nxb$$2X4i zz2k!{VLus#$q&S_=OiERm@?Hvd5PRBfSKajyCY7o4miF%VA!|tEpw^|OVtH|8wB&z zxu1qaLb>I{EdVjmaUMh%Qx#m2CMC|N6Lj0dYllG_*mgkCYE*NLye=S1N&7(2{ve?1 z(3loo+e00WDEE8Rvl_G64C~bzo7D!3#RAL460`XXd6{8WEKn>;Ts^~D9tySu|-zlA*vL^Nck6X>}KORBx%l1%^IGbN`WVO%D0_e3EazcG<_ zL80RTAeiKNJg`W;d-KZmKvFu#*OH3W3+0!7F9N(2J9sy)$M;*t(Kr!Ntc2ei^Sc0e zns1lXB!{=7NQ)o<<2WRL;`PR7f@sty3V$Mn6M2k#W9nHxLjcGHWGNvEiE>_HwpwDg zTA*6ZFNvg?vVFe=h|>`Af+B7Z^875KxJ%!PL$e zKjXs{T?n4=(Jhwad@>we|v&E+n9MC z`cRKoFivrFfnHpUm?=~@ODrC*uz0jYc{M{e%YlNGhZ3A%GoIHczd*SQA-nwn!8f@I zdLg^tKEV^BT-FsUc zUv6Rd9o72Va20%g3FwLuff(u;l`k-x&#+vrvDvJ# zTrII&%rT$OuwGtc?SZSd!_A?=aeu^le@1&eqdlC_>>IRa`gcB_(KKhYZHvBbq5FXn z3ArBy;1MEvv{EcVIcsCmnnJMCu>VQ@Fix1^OxY^(nz@c zt#I-Oj_5{z==IC{1ui}tRJEA?9wW`vQ!xG!Jhmeeh(IL1^biYRA~V?V@f`p54}2zm zRVM!w?Ny-!WFa9-YPeL?C91kYQ5V#9cUhxa%up@nsFyWlrGQ*eRT3zH&l-!tYG_Mr zj@FHt{Xz;TnL$d*lYt`-tMme1bBkr|U^WJbnHQAN|b7 zp&)UW-{R$0--XO2ytHg!k__OSKbG-4h*ZYw=d;DDM~|NT`?8$<@{jz;kH5H_y@!qu z2>|TmnZPJ_CX*49ym*Qye$%kq*y-h`+u$2;_;=oU=lDZ?EoaDQ1w<~Oy@gO7S;^LH63dSh$>)i2qj1i6b;-lYSbN@7V{8$g zUrw{h!7gP008x%g?;$wrHwr?&90>tf2h(dRN74?N&mc8096FqC_c-0|iJ7W#k>n)0 z6Fn=P(2yj$*DsL11W+mD*E6i1t+9M^g>o|kN(r0O`(6q9$H@q(Xkals9UvBR7q7(c zh{^YmjCb;_iRW&tGqRe3d zF<1-6&(7i@pmB^|bS(!nV3L+-~NnA4)rXPs8F3%yPz)7Bw z9}d_bj=0<2p{^?|mkX>nD=d~vRAq%C%TTQ=EUs4&PEZn+v1pHHoR4Q54+q@6zQy)# zi{oLB<93Jh{)o2iFtj}k_oeX01DaO=Cr*Zt6c7}Cn7`mLp-lEk=<{M(PZrw)(kx6x zSTbWdX0rH_P3+%ro~T9Bm_wNF$>)+q5zjqdd`ud4@y+S|OvH4$<}ZIHNnA`mA^0`cnhN(odsJ|Z5M@S7`hp{8|h8~89Jo|1f*M08fh51QyQc}L|Wq!^1hxUi)5a{lu!SL6-Yad#|U!>-7^F(djxpv259;C<(y#lcJbkVxOn- zMEQ4Pup05f?_P-~3%z%Ld_<%2`EQ@UY_f||+$5ffi23TtGA&BRHUNd+eX=F?FwFN& zM%z<(tl#=e>R&7SmkF+?iNFgN5ARzm*hkgQ2liXXFGh5A_66mBr??A8f)D>SjipH3 zeUnJr(q>^7YCzp}mnk>@T8WCF|pr3(85w4Q#iHn>Y z0IFA4=+LTf-h5b z9Mv`SVb=$;;(<8LQOS*`ks5Oz!YQGf6s4XBFXaPlEbLjOJbukm4QY~pok$c1e8KJR zx4LQE(8q#PCU+}Nr#Y@fhvGfzEyHT;r^|d;b!{JYde+TT4BTttMD~!l`XIawrbPEX zZ{>1owGWM%ZB119ixz-6`nH6=;V*cE(38M&_(wKS*}dc1%_z#oALwpfd90={WP67& zt0nkD@nA;V%vMuX<^AZ*P_8k%pF$0FR8pe59Uc5+C4+JQkRlr4CA_EujJ8l2=>zss z>mq5!wMEbY#e8chD`RaR$95AEQ6!R;Yjn@&kS#O+xzGN*TpBu4Z`^beW^BqTPIt}K zxLw3UT0`H|*~DVSgyMg#6J19eiTpwh(hABWII|hX-x2@a}gf;m5PN;#uQ|YP+LYnF7q)0_6a2 zw_Vl;3n+J0vC{&Scg(Yh#eqG_%4Z9>BQ{%73?&(GlaCi;a(M#P+xhp7gvfj39 zcSd`QnM4O4^FNx<3gjTS^Z!SDb{#5xaTssNGHM>l>)@bNHPS*MfE{Mh}Q;Tota4sBjiv7IM8S2n?(mxA!B;NYmqPR5G)Pj z2@_d9|N4;m^;K%t!@v#pE{8#dsVCMX4s%I>=W>dOmZV9$W5Tz7>1Hk7@hBwzu_mxj zU5~FHOk=Z{)oEp9pLF{|1RQurVX2YFs+_1yx0vVQRtae^R14+%>L$9lDBkJlC*>^m z?$>;gw42?y0A+~js-Jj|5#+|l#?e+D^c0tXBcu26vncDoP?%)N@Pu@MJrh^o(>Kn| zNN3rCgy9O}$w?2R1F5J*YE!Pas$V_8dxa01ZO!DIl6K9|X#}b(8t};uX@>pqs|IE0}a8_Ozc>06;o+%^CZHEnJ z7s!@nn=0Xfc`sq(PSeTl&5$=*@(Moa9nFU?ISW)rKV_Y5#wbQeR5?D2;-&;ci*+yz zBwqEj`FaL>iich!*FA8gcaer(;LU$hNa~36zb?)Hs1?A<#-!>_W&i8TNrC9|vi)64 zR~Nqf%k3$M<`BVuz_;F8Y{ayYr+6h;&3#?chh4iFmkV+@aVzM`%BqAorAPG+#4{yk0AWkt`^0 z_^#dP-Q^PiV0>xTmrCzO+B!eZwN$*n*1Rzd7zgb9ItnU4!dvH9Wg@{w8B@r!i#O*U z5QTDKvD7<2ic~4RZ-~|}A%+DGKda-EV58}^P~KVVDAO(rbf7{aD1a=QjGcJ$12a+E zYm-?)v1`nz?tWy!ao!FyFte%FxqyL%xpFI6-`nsFfgzqivF$okf8Q~i5z6!Xpi7d9fBXc^1|ReE%t3gxasW7jQP#NuZ9{a`YUaj zpLadCW5!Xo>>g`W$9~efFVWd*0f!ra zJ<3_|@ALr4Flveb? zp2W2Yf&po@G@N5?e_S^1QLSQ|KByR4%}us-_A^xXJ` zO2jcgpiN~TdX>=N5*rD|xI16q(56PSp@-t(&SsU}cSvJX)$)P1*bKJA`qMS zv3Y;X>;ge@Vq6;ANF~iM!)fMoinO@? z0y?rKUU@+-^;u|-Rmj!_R@Nn%k3{=rdio`%#ehb0t^ACOO$M^hB;dw&@d<4OeAVKg zfBd}P%6p(JL!z2jM&EGhr=GvDPe8KwJn8I=t$1s3x^=}Z{PoN1)R-Ngo`X#1 zK07fRwR&Ue(Q0zxSmS2BR>bryho?`*xFHZ zkQT~J7@-G95wsP`Fb$y!C!MY>|4%N9M^%D?%~0-k2IBLz_?FD;UBfeT(}`Qx`vNm! z2L~i&ctde`-UK#skw9GL*2#xhU$4%yE9@mhh}T4cHz-V@V>@pGiwNA4ElrmLG9l%1 zr-4l6!CYIq0srK0+lYmT*P(2P24O48U^HCpB8&2UZ->!^q_ z!!}L-^qTqwIa+++&`}zs@@-osfnh0U{e2(NhBVWkm#pQ%tQH_jbN2emv$|)YYYdsBrsu9p#L{Tgkha* z7Cn~|fvkTuJMfCNDC0I}AE>bv5nD$x5f8D0x!JLV|2i706L*=Bc0(izF>N2iA(;nT zjdAODeS~~r|07uG3FjgBP&=>gWvE;lvsrkSC`KwNT^;joQVa=g&C%0<)$gVKKr!zu zFtl?kk9w=m(oQlWU}K*6tV;b-*oBTjQ_2dn)d`8wc~fjgiAAY(h_ISYUSpei5Gt!p z!{yA{#l~l0>0iwmSA~(?&c=u$Dqj{^#yHb*fjr`Aw#g@GwQn7u)Cl?BB$U+-7wn$I zDXBlr>eNMtb}EO(F??cI5gKc>d40Kq{nQX@Ct5Gpb(O_uKzhUiON4Hf^zM%nmS-7n z?3dZHQ&#|Qa|*FPd!|uxxlYWAf997O0;!lSXl5UX$P2+dGq3cCy@hwUGyXm{owPpq z|2@FL0vS}}7G-|^$-9As_e`FU*&UpBk4!lt^0HOoz4h4kbn#MlcbENgCjdu?8UIe% zr1N&sSmR^mIxbZ|!?~U!BST>T2G3Vjm9tK#Y%ht%Rwj9bo1nhHusiUJ@%)%E4(3>9Kq~%F*R2i>&ew zC4Vo69G0&1Bsf~GZaf-aW~E+(fR4kan5HgG19ISDhc1RXenBEmP=Lc%A0y&g2v0JC z#|vE}Z>KG&5W6j6CX`ORG%o>eJcuW|B=BSLx%kc{m7wAd~FfYtd@X;@N zN4C$S4jgrAUrl7$<=PqhJk3$TJ6{fuU&*4TjGd>A+CDwbO}XLNLCQm=mM@kUEE?vY6L*4Xglo+KtU+qI2T`ZFI;&_zRz(hpY@ z274~3;GK+wLyW?wDfV=ZqZhV&oxPCQSIZDQb#^J^*nyoSxTa(p+ooO!JH0~+F_M3U z$sDo8_`7%X!PUcak1)8zY?L7T9Y89&kf^(|ddN6-qA$&^i+Cnd3R|u=Zyq3JXkf1KXSoh!} z_=rf2gT?Mg?=$*vb`Xw?kt=ksX9PHIUS9<`ca5VtW0pemGS8=2RpuHEm^ z9~#>`-Yjz%wYr0UQ>PZA6l_Kn-ko52TdsLR{%Z3@e5A&^ZP9|_;&WKs4;XY!Iev#(OD?gDH#8Bdq(Hz+k0JOD zSCdX2ZAY9{dCPQJS6De>(MEcaw6~q?yc{bqWSXqk2HVmGK`UK~TpvHDGQD-@5A6w< zjm?(B3#VVob=o;R-EtM?Tbf$guLL+oz&WUNjHL?TemDjyv!Y@a{ZB-KI;Nr-NPFI5 z6#F}MJ#3br-l|&>(96UCvtL>4eww?yLvfA`lu3)0Rgt-xi7F+DWNf<4p%+Bc9*xG< zFmXK+kZ|>O8P3M4SsDjoQloxXbpPzer|1wtM1sI5~urQ#5c*EN((V zh-8FPMeVKcEP9rm6F5vNPk*$^^H0b99P+OpKz6%+p8hnhQVun;iy?|N{|hqHJM@Ie*Nk5vbyDaPcINEg38@uyh59hj~WeP zSCM#Q8?8-y-51-NP@lauHV2bwJt4=BYS=n&I1w)qSCeFPl9+cG2W62otSf_II>fla z0r)X!jGDLYpsZKP(8gQCSe{>RH1_R>e=8Wps5sG`wIa?)ctr(WIrO$)BG(Gx2FhD8 z9_EbOlV_g9>;hx{1!$$}KuAPFBBJi%beOS70lC=H|LzL?w>-wMT{81Dp@m_)Wx(xv z1HXM<{stXRB*tW+(@#q-l-*9@H0Beuu(V|vI;J}$qYA{jZ;Rm%E72)yiu<+m%9D)mx*G#wMa4@4fgJ=ocGMkgZTJRmwLf2!nWjj`}x7fIo}GyEu$^(l+0X zoIH*+0Z8M^`jEtv_{zo4CA*ZD!_nu%>DR^zEQ1yy@g)(JNI|c9Rw)(K6?3kg34TMD zg#pgWaAs{Pt7^Wq5_o|1Lz=P1%%8u|i+>1Lp8f!isQN&E?<}8$@L9w|Iu~idCP7IA zuTH&Ir~$4W|IW*Rg@&MEEOfaY4d);8V3(n>&1@k@ON>+f8gIM3>RgDsv~nPW zx1CIWdKY%G;BPpQ-X1uP37Y+|%E2OYe?UT@E2z(XhC4Rx8vX;Oa){CYIStM`4pPE{$B_mb2VsiK*?eh4L=@dIX`#16-9fDk znaQ-gX$@C;^94`E^{zR@03o&BKiT=vln48C>P{UdMH}dZFaZ_dimvH3!Mq&HxA($) zi!+H`Sr$S~p&e|%q!e-*h8vd#PbVxE!uU*OU+Li+{cjR$|B9koz4CPI30{6;QYOpE zB2*}PHQP47cD%&~2t^jEnpw(B9@vWZA#rELpMLO;b}4`P)UV_OZU4ud0u+X20(@MmWN|6TTrJSUvC%^y+y3ePkAqORG2$c zW*qY`AWgtDICPLv%Mg}`Zp2h3#K`eHRz4m&{2-BOEzas2wG#uu?|{`8J3N?W{v!C^4Xli&F&5vg|Ku}o zw3n-hR>t=!<>dw~_lUf{##7IP?nN zMs`Cts6=_}ZV7amC$Ad{6|i736$gXM1o+Nfb&bn_Et})jCZ5g=py7{O*ZZ82akbr3 z8MWM?_bq|n1PQT+-S&fa!3r1|9`(cRLdYl%1PiQq7!GS2*&DIr zT)D!Oc+-n)1){lY?Jea%Q>{nzkp5WCGA!S~2v(W!#T*o6ibI#o<@EJC7dmE~=cA?A zXlCL8gVe*s>!o`gFIXw3PA!8b= zdt~MtPl0H3E4c}9n;NTp0twlaKP%jLSC1p1wzI;t5I$*}K5dc-jZ&LFxkukwg?}>Y zV#yIAK;Z4I7Ng|?1|w%?HkQlwrH-J@Roggl2j@A0gMR>_ z6b47dNx4L&(-YYc$Rj~~8Fyh@&E0Pe>SHX_aniq*iT|>_@<+q zTK18oObxuHcqdxR^k@P)Vi~XaO%g-d_(Xbi9dvw*>Bk$dFIX7eLJS4R%3cZwRhbuR zuvrX2x2`B6`)svhlbL4(EWURrw4<<_mvn)iiCV9tK#2Oyi0^x21q#_s!1(Xrl_=Cdu! z>(^TxcE+tTb)xtzYVB`h`p}7VJasMMrRGZS2OpCS$ciE`1BUv72u_ut4oJW4&_Rc! zxO#FC9Q5{Z)_#ufTOu;al2(Wy873Bg?xFk|F3SnHl&1n?JWH^OWtE%(FIH^=A})g$ zF6!dM>*RQ0;fW&=jJ3IZ4k{g*y%d?fU?7Z;B4kl)ilN(I#axHn&eCrgMZgM>XEl{ta+||N! z*RzH|8auk5lXb$lmk=;(4?6AC7Mk6F8lt;O&x9$QCsN0NN8$M{Y?rQ;0vAqj=j`K*?sP#6~{ni0p&a3I>a-QX>&L;CwIA>jIFLeV1%4$ww;!%)=IC2z}H2%qAv&$oJ7*i5+;qGWcs<< z#c{c@HPI2e1MOpzMWMVoEW;7#&+Gg@&m_t+iqc{RNyBo9-C_E9hPCsOx@uG;N5Ddx z!sx`&y+PW`3p8RCb$4-NID6^qc{e#2J09USEycR^GDdwbeLea#ClM)eVf{S3PEUOo zMu&tfyu*9q)A74UF3((6jqz)Y)evbpwc*A#-WC!&vGQymQHDGa5MKsVYiu~wb(y-sygr$HczdM&&K|Jd zS{3r>YThd4aP{NU6u@*82xPI7-qi!K3Vgj_yhi!CD#(u{WL4M1#S&)I_sktP>9j)_ z==2H$FnGTekTa}AH{=A2ecZLVc{1n-AUfTDzA9s=5sdCT-k_0HqDI_In*Dr2a_84j zHDfZiY!VCHssY_c%pIhH{fz56#3mm(WQ{i&LjL>kB==dtGl{HDywY7XP=CKYba0P? z?O45Gy@gsa=~iV#PuQGAW*z#z2`9NVHWw7p_E3B&-DME3?(%`nq$acu+cRhSU-=A4 zqd#-5X!Ws=nl0)4yS{#tN0@qjcqlWOSsI+3P)j=}{r!KSx46Ff6_D(KMJ`giugK1;WSo7aEBlH7cA&EfVQ0faP!W%+7*`|@;vI#$t4|K2~e_5Mn%wC0%2_-^p} zznYa;ph0pc8^oMxd1)i1aE*99Uv^q~|#F(eh z4H~18ciWOJPqlE8A3H)Q2AaH3s)0p+Us zoXjM3ZDaz{X2P-g93e7KlCdl@ptq}3#})u7z9t!&+PpqAvOhZ(Jz4)3`F?hJId_3? zryB_eU95LPWCMJ(TDX;k2Nj%&^T7GZTO4(_#HXsxR)5L-^AdnZH$M_INEPispP7<+YzUh#s>bVR=SB2qR*;Kda87Nv=TB$43A2 ztk3pq0!`PizI>ToSG#_P8Ey$ehp{_PWiXag8Ja%X1aAF<{{BZ%GO|XY{-?7dYr>1od{`+mm{dpjEZLUuupoDY$yQqb12Qa5YmTB+3 zWJ_*k>%Y<#CQ?7`%AZNbR^*Zc-qA{KPJYC)q^YR94e-BfQ76R652*eCAcP`uDJ{X^ zd%WYTYT<#MFEEirVfSiTr}D9jQh|mILu-h1P#a4_Q_#zZ5Vv7{lhENJU4}GTG)}&s zew?FiU^WWFxgLmU4U3Vop)-E$ zv8?>KAIPQT855{jEbD*o89ryObo=c$!W&`&Y%o@Y#etL7(psNp&s#oj?OKhaXxdlk z`>$-jlspFVsu^b>M2-I@+V*uaP(gnRQp-M@IOB1Qs(wNuK%5!5pr{;LxdP0Gea}7E zKi&g|E0h&|*h7#?ud|{bD2^^hd463H@tnGHi>u%TxMFbL{D;zCuiSlKVUYkT+2w~M zmNh{{QLB#@x8JbZ>-Op;;|HA*U4s{2yOi`f*sURBSo0%)5%$&3H%L@>MM|<%Cv7l^ z4dqkqst9Qrg zTQ>uFI~vA}KFmgypkPw~ozNnYq~CRmj-F9f>^$K5r;8RA-gW7p#P=W=Duf|_gNV&Ohtlx{n2zH06~>fouVPTbgr_< zvf2vGxZdTe6HTO+QO)Q_<*OZJ1|5fj>X`PRp*)B>4ppmq#R!PE`=TRfdV!&Ll*fBC ziC`1Sq(l}6S|m1uSOo6afitGG?P0kt9`L&?NV`D{B;tapVHO6vW(Eg)%L+okMv_CL z?9=d!@~|Mru%L6|0qG#%j!^v@q?Oiz5$j7bR{hVO-x05yXPT^BU>6%p)eR-{KZxD~ zwKKIBPbPtKfcVq9L7G@E`WM$Xvzq5!-1SR#b^N`hAPZ1ZQdG4XLq^ZVmH9mBTZPRF z^qxE^K{kJ>jwGnwcSu73n8QlSvVFGjM9P!VTqwCEItb@%o;Jbx)X%$}G5?n?>ao<8 zIQuJY#SQSrnttGaseJcvV2gM76U7sy;v+p$0?mYYF6hoI2C-LPkh-@MB0^&&65$#> z2Pg-?a|OL?3}DC5-7{GP;V22_J)h!$voH#AaELk1F5h)b;GTV0>p;|T$LnJj_YZ47 z$a~eKR=zqhjMK##kOE_90MS*mq3cskeH_QlZmygf{h$wXBl>$Cv@t{pAi-lzM7!ee zcF>)k=BM5j6wNq;dpk*V58{ZCo);ue%Z^8%8YFhwZoJyw`)txv$EOTttI=gfF1_k~ z@x&odDD@5ixt9XH2pY+!P@wbFCkw!5az&xlBS6`DR4aMhjQGA~^d}wXYvDq2moKq^ z#%)r!ke4-Dsb5jqIuCTmY;5n*8%Q)ruJ8i{2l z@rR)jgodUY*dei+_uDrZqLI+aA~X1a|pGR6KD87XDyqYxksC6NNJH8Fs&v9 zCcO!fZobT4cy@xEKmGQl{6TAk&E8+m7hL%H+zm!SVFuqS_&;6X0+AJ6n%(RGM z*L*vspooAA#1jhd(0+$I!MTZw#&?fLg!$^)=IUSvy{+i}k4WHj721gwe!N&7<4zA_ z!ommY7yB3b=ZBN~ldZ`gYK597eMkGd+a4O>8cpqvyxO3)fC2MTMyce|e)SPzV5kw+ zBK_+2VOH*4S|TtqtUdT26jMf|lhtklE)+!@>+vi3%n>Z$H4R95$wP$Okw_&aGDe&A zzF(t%y?PIX{Ow$j0`cK}Pk4Px*nLk_eH&tCG??=5+e0YBBW zxjOwjL*_5vc(urjQ|W2+#=rgRc}T&>!P7}V%(U26yJo_rQFlDRFk)MC>T6)k&FUG0 z=?0ipH|O`QuGdu7cHwvg#UZu`B7q9(zdO^1Nml=$GgYrwx1(T?;SZ5fnUH=wPQ@I4 zEsz-?4IXjwUh!}Dp;1CBj81m~H@luy)MZJlsALuh9Ga}6U_Myq zK>6-cA_uvhqKt|3$!{0HBtCk8P|W~}BaQ&UnAQsV>KS#{B)BQxCApgB7x7qAN#G4f zS5i~9{E+F?|0jC8+>V!xoG4w}-Y<;^%-D^Odu{P3zVzzVo+=g&QJJ2KwF$ z`S;GcbqJ_SW0|>Me?qnPGzl30`4EeYJn%I>p&ftj-zcCAxyE#!-UYZw53IJ+{=v*c z6j~D#heK@PBOK-fQTCMolgHCj&vnJ4wp z1wrm57+MgSxwnu-O|YmHoaRqxAX2lx<<_)yhZ(W@XS7}lghEgf9L&;i{9R3zLvYVH zVtCGv3aTrPKMG&?5R0C%4GVNe?wmrg;gpL_QXukWAAGl1el-Dv61V&_VI&-3- z_p$tR%UGv~q9&>n-L}TtAQ&!Y*0eEg&OYW=vs_E6d243A{xtJ8QiN={lSY0CT2x8q zW}Yi{AQLpZ_DkB_xOxTHT@V4W26Bvb`BT2me(V@P>nO!uRU{vvXT%z9Z0E;Tc^r`a zb3%>>2Of{tawHPk#Ju{0NrVf|jg8dn78lj%&}2zrDWr0G5O?=x2F3YHCH*uNZ9BY@KS5X z-7$PS2KqF1SLGOm)4teajPVB4I9>09)~mcOjtWxSM9}4KTKNl9{gM+Lkg8icP+Yvq z=%3UrN%g1dgOk~ZkNc3bN4k85qXn9AADR)$nl&IF?B{ND%y1c}gAnj`%%v(5y>*o| zZ$Y6(pmtG(gSGGQY7jDt&pu%5?OWR-db-A35FWYQ@jMvgqh$^t=teYU?cYySc_LSO zim2{Bd1z_-PuF;`ezKN$(7SuQbH3|+cpHO?OW~#UD9mO4+3k-CBSYqoM%%KV$Htq` zi@#70!`$@04kb#NZYaCuuS~y)FQzT#71@quDkuI%*EY;8R?530+`K-b6j+)AX1sFc z;S}eo3lXa!pvVmq@FiVrQJj(w9v%yf?C_0*;sa0myFlPDyM5yMlL#+-p!&)^UM3b( zA%AGyfzJ1dRhf#F4Kzb)GuIaZ$rYx`QdCHi6>8H;&^roCficqshg-sVt3v3*2;n#< z;li&ZMU-!gYbhaJ?akzGF|#swsFBeeFm@0TDLgo&0?5DZpt1;?l2}M8NoN1P%!_S6 zXntXIc0GL#L!W{6g`G~7jq{aG z?b^HHid!HMZ7TD7_jDl^8g#|CL4ydg+Buno|MAY2z$-bt$I9PRuP^mYV$c`%dC4Ff&JAYv=YiQ#a%~yV=j| z+yM*R6~Ld0@0g8)rarhVIPfNckSg#Q-Z|+y^h%A#kf8OmWpD19t}(*`sOOsC6)GC- zDl!%c#z#aaHdD{QuU=BWMe~=k$4^wb<*_hnGmK?kpYlvmb0(T&V8YFOxQl~%{AqBq z!Ddto~m?%Nm~(=Lcbu>+*tRmqao;X4>WEb+afs^i>|z17?Fyu%|U; zDH<(y<4lHU!S9*|%}MMs5**(m?&HdYNS6lTCbsPCSoVs=Xa~hH^>t%q{vxh`2~4%Z z&BiYF)EZ(hEX%Dckvl<`aL-WagKv-fRtki;{93~J?;@aaJZGO#0+RIkz_(Xz;R}Av z4RObK$6g6&%mLbIT9obx)Jhr#&bzM_3e`t<{!{1{*(+Q1*6Kx9um4e|H;FIKaaYBL zQXze>TeBR0o>Ek~0X2 zG6)@8agco$a>dM*IY0z0!Ii8;Fz*!C;=2kax8G0v zG*P-_Z6~QTN=b>H^dp<+he}Q#e*TXg!pVBgrY*{e!tZYMyR>>9vz#;IKARD>)e&IR zFeymrUsB-=_qiK?BQ{&7TXNuD%mHoE&{bEP>4tPHLFlgdxlA5YP!216 z?(?;O%|R#z*n-q#n3!^|#pGZm(b4hq#sxXtF}c;%_-TH-PE1zy_E za~Vh+zazlQ+3EL?69E&3#Z?{(eE^~d-mN<_5~C_Q=1~sSv7JTA@7B6H5`Tf1 zL!~{@{ej9Ez*It2HgMFI*0lvy6(*5enHJR*?l11wO^itweqQ9?vwI9vlRMI^3FT>g zMZuYpl>LTaS>lxTzD5}Z<}KDyVZo!!H86PqIIo0kZae5M5V*0A#d4MefHQ4#5(993 z-qzqQlU_W0lRqloev!mKyGxrZrozV|5p)-R`)W@tH#;wn**7cCM=P8X7ilYtM-s~! zrKTcGdEGrH@D3ZTEW z(``Uyfk&Qy`lt;5<>;z2xxQfwzcA*($VM8k7Nkt?LVIX}3^sOpYnWF7U-Z=YQ%>bX zS4E%o1BAOgsTNw_r(7J$$Jdv@*toWXC9t)AGp(78=BB}m(m*#)JR;W@EP_>bGLd zbl9y4*`y*angQq`$D3o0kvjR=Zz0^9;5?}x@NSvRd%O*w$`(Hl@3*vYW%GSA&pfFn zf`&G=9z}lLn62H*HUPC^GH*?ZP zMnV0WEm1m2TrkP`^zmSei1{5o2*Sr5jtqehdgzieY&nNILN>EmP*ZPfp3Dy}K)*^| zC|{46m(;WiHt8rSxm8exmHP=yPJ#hH5jTa~F!mD0LX(0-6bqP5o26V^XzKjlT5?Zq zMsoy#5@gSZ-YmY;Z8WbYEh8k7e zSW%bQE3$;@t`)dLtdGDxp#)>rx{-Y4Q02M-eixHi2xBkL0JPptgxkGnpa_hK7WD{8 zP&ChkH2-EEns~}ux!}0=0;G;JpOqV*IbcxKbMvb-WGuW?8lZ{rcoflltF&$qd(mmW zB?dU0hQoePAOnk+mPM%~1ljKz?5;e0`=7$M{-FbrZwnsL8%yA)pM~Wi>C+5k7-gf} zUr-!8jP$nqhZ1Z&3T2Wl3nD!u<+8`K$SG-<>$7xQdiV`9}^QSx8r{Ip>EGZ@49F>1L($R81u%S$wY z?-+lI+u0%8_R+wM-`K#6I8m=sN+wmU@V3xV0+kjPe$l)wd+vz{QpkF^bq&=Zm2ajd zy-pZ)4^K9sIX)TFM4)}Q7ReZjvYfMwr$eKfMJ}1i8RQ&TQ z;V#PM+t}PalX?F^HBlj*A_9bJ9cDp70RIOJR>6NSY^UBk7xQ+lVj+v4>c{PlLPmZ- zzMd?u{d>RMb@ml!MqeR6Y~UX>HSai^L0+m{v!XOXxv8+mAVlM~4VTxH|7{qy-24DZ+O9#AA`2Y%#v;3t4jP`PCNvaOBlNAmgsh(+ zs;-~VT96pYo5@^RPIDXTxDpm;u!CnfZ1$RNL*X{;P|RE9a)Z~483*R2?~wU)_!`S+ z7Z~7#mngX@^!HDHba1|L;)r?6{#eX#XBN-{1d9(K45Q>SfH&a=+o|G4W>4Ng$2`_% zGkla0vrv=vdzlr&#I~dJJ z)&swsPZdLvYk=L_K`U?bJIWu%uRY*)5ayT2=dpDcHyJOlfVrDQcTyolz4zvZyhli+ z#cp{+ABTtCM)+#zS2G>q0F@nfmPJ5gL7V)N-uf)mLkse_)kNM`(W z12rXN)VR0je=FM1u zw=u+`V_Opy7(sXi4O5w^LEu1jDswvx-K%nDPpVG7vl`)w_48oR8Mh~Tf~~`VE#~=p zlB{Kx!QqxI4&~ZYq;lG#^u5qisfv+xTHr9G0p3qo4b&jbr2e%oJ^*^$@KH;FHL8E< zAd8rmML*yE1#D_mlFG}b>}RmE$sRc}g1=#GmMFjeF?|lj6?WykW`4=Cl-ty`o*Tqv zvP*!h^~yZb04WDyleO#o40%QkNRZMq{VE_|Qw(Ap+ru_o>C%g(V*`B|7a{{Za*M4` z=s-8kY(8>SSdz?!_cFEqsML(tT4thEjlR#SXA_PZ5=G}rK2P6!zLwWG3`Epzyga9^ zt+1Sf*AH#a6)z{(4{a|G2PGwl774dR?4$0|9ru_iJ+aRIQ6ewDc?0pV8xSnAAQ2y) zL#za8$9n_Oc;F}rAY4Hsb-|7n{AvgSe#Yfv#Faz({JZp!)CX?i)OWE~UcGx)*j)|z zso&7T#V#R1;s%Sm;a|K&P!mmvmbbPUiy5l5!+}N1)i*4GD?J?;ZEo#AeGN z+C_AH6QZh}!R(}P#Eq`mp`z)GMSh$3wxea_B{Pt4`dU^) z*Smeg_5caDy0#~bj(#^21R1Sj_M{j52QG>{J#fJ6Qg<`FK?4=uWI1hnB$#JlWGDY) zc$oGIiwe@H$;>xO?%zT3riH6?Dvx+xQ5gj-@xGPK7g18)m)kiPMl8UTYKJK)od?o% z;Y>@qk=0U~h(a#0Ye~nb_4yb0?w?4nRR&R$4;5+KeXtNJNy?O`1;VC_F=u*;vRx=H zh+!(nAb4aosQK-`+kSZSpyz%4JNqxSgzqr* zOBuw5Ht3yF8XebTPNaO08V*w(^vC%S+n`CnHDRS~SY;CH;HH3t%VSDZa42P=mA8t=tqF)bs zP7eEVX}^3Whgjy>u1aj}UM}{lVzIzMX958*{F7W(Knbgc4&&2b3=5AK-cgMaEBak) z_0`hA@u}fpcssoI%fS5se`66nFjj*15 zdUxcg(Hp;A44j@ZYPnGtu}xj{gKNoytW9~$kEgyEcR;Nw7w`G$W<+>u1g2gZ9*T@% z&Z^94-mtvT8%UtKBO^hvb>N_g%AN_kh9>!221y8{wv~F!4RhI3bG28Us11rhO2Dh2 zE59Pp($U@kDxx%L@>ee1qsENQhQh%8no=B21i#RK_1OY}ucp4gVKt?>gA|(ap|d2B zzBx5n^nq}=ohOAcWu?yz&=&$}c1*2!&ny!IL<=3gK2PpJl7^^_OycP|YR9GhwOTT( zy7h#>F)d(=5^`Gs7LwJ15nP3lX9wG0hmnShJr`cXnSY=NAVw!8Q-+qxPa{_C9`mlb z{WG7u5n)_#5ZeHqzZv!yaM3UUzU}^+xl5*u<#0pU%b{{>wlhitq&<#u^^bvxLkF3O*Z=<44y zkfPHE5U=UH%Kd{^pv1CPDxj7nKI3;`|NQnU^yQRV=YIftL504L9zCM?_=h~Cluig? zAbmtZF-Ck@Y89*t@1qyRSr60q=m^!2kgf};OrdK#3@=`x>jtz*c5Ncef7i;)ZwxkO^ zeCHmTeuFF$7k}UI-o%)T3n+PQB*93Oyn@KMZ$g$q6&b3MlkloC#_cP1*=J>jJZCFD zSI9EzyC9^e7R|x356P0k!#VM#0CON))mU6Du)0}dakao~vp}_&A+K}DT)_(gtu?KK zzK6A(7;QX;cEEXm!v5tJ+n0C9A@TgJk6^V~K|x{nVvBd1cVV>|_aYCxcOG7HIM>rY zG)8M^ z14XqX%D=qcNU|Y9y*D9UkpTtQi>f;3%>N9s$RIKa8`P4Jk$@u25T0ao#~%&W=9rl; zL$aI$k@$E6s~t=;U}!qn){?7PTeRCV&ad|{ryhP7o5uuRrV&(l&LZX?j$@t-en9Lz z22?^LAZmr;dXCx63iC%x%-HSkGjjPGPiakFdH~dNcoY;O2~mppS0sb(0}_ZAA z62!P(qGC=Lk4JR(-CybBd(N^v4$FOuY2I zH_%Ow;XrYJee8kOkKq?2$~_3^c=co4AK`by*zxOD55BHz`#pd9PwUTq_OtHWzU|xc zkAM8*>chGH$3qBVRj&FhFYM53-UFjm>LaKc;Ut`eR2lLzgYyo07@(UDW*A_dgA~+0 zS4ipv*t9QkI2>@gzJ_^bu)euMHLEaN%~3CEEU%W>Jh{SY`xvLYJ&wC0PTK?aw|kuT zXDXrM79B944D(*Ywi-j$LS>S|12x5dRi05-z=FyY0~Zel4{J1RuQ8kloJ0eu6!I*i zq{E7n$k^h{LrGYkA)vvwyU+xO-OwR>K7P(olAep}m@@2b%+e3w@**cI=8$0Q2AFL9lqNbRA`9vW zNkB-%kV^nYp^||@Jqm(L9fedxp2Va{A`eZIB#>vw3kuQXJXd+HP~^m>Diu*M3l8x} zrUrJ-aJmf9OnXD)MK1jTS{vpYupGu=i+>oXi3+`W8_W`Bf2hU@3g@af=#DL{ws`fGS1`~}QnE*vz@i7DN0Hkr zyI~l#*1G?}AN;|Gt@8(t-@bOh_pJVhAjr7-eE36)PKfl)ui*%#f7V*@`Okm8_@N*A zA^D5H_=|xwc|^4UVtgFT?;ev-JjG>|fUGFvxTp$oR|UhSaRIHMN= zP5?5x{T=R^*{uA1U>lO2T42^0%BwlnPp>h1v_i3|p=Jeq23SFjJ!}#>@Xo^vJDxWr z++8Fv1tm9nvl7LZ;-rZY${&cAJlg*};nZ6oBoHE;n}0uoB5Keik`DzdJbWU|i3}Ix zJYXDbuc>`#XW&~6(OKBeqCa(L?oQCB7HDlOCF2MOoi!m^f)vE~M@uicN5OTSA~t^k z0F@Q?lb`%#`uw#|F+(DOokEQ05i1x9Hj)FJHXGxjAFA+u-Wv3Y(iNES3wb zZ`Rn{Y@nZOG=~!o+Z}edJKVkZ8rxS}ocBcaYdZ}$fXQokZZ%QEdecF71C@d0q-aEu zqbP`9K;=}6uUKirf$F@qhLaXUI{@N@EK|sGQt(;EeE~880C}EMjG2?l3I+zb%AhiG z?@A$|@|-BaiyT0NMd<`A|T3qD1Ocqk&5lD{-Dixz2 zU~H4~+v^gLQp(%g+wzxw>6h}CFJG#>C?X5pBr!JJhd{L81F5^n1yo%Cxqww3Stclf zsK_Cdf)irQ=?WHW)G*(tkE4B47)RR@?&dZ%;slcDFg&J@$gBueFSBb0rP-&5P-MF^xyie z|84g-|K|To{gFTNN6M?KtIL+YANmjwUPRj`&iT$SJsaJv?NgFk8-% zy9%xpIPVW|jY01lS_{^ptShK8N3MwIWPdmiZ+g?BIki|{ud!OMuv{)No6j(x&v5l< zgC}pDasI?J?6-StUvKgH)g5kM-{E+-gFCw^y)OXA9x-$lHUpqEMBc*{WLc_$S^{TW zRRAt)g%EIxXn37>FhVmGF5PdS`pvT(8C$qYQS3R-MgWlIIsMD%cN91OQGu| z+~Ii;<}wU9=SBsHV)KFkhqab+r1*k@B~N?B!&pt9;j+^d3|V7gtf3@1 z>tMBx0LNMG6~I6VPH<;HA6p6A!E#QNhdzW5FvgfyuU_@Hx3@|NQGjtt%!CgYDU!se=)v%`05SnlW+-MA zR8_!d0$zz|QFz7Wb?k?Z9@DT{V%b@8t0DHxqb31JZXV%4$k&_)45uFEJV0m%*IDS( zfb;Dh{h?zoi2?VU9hT-3i^Hg*^|EVKGj8#1$hViWa+&N%u6~%t`-o zcn@p6Un~~gpZt@5vi-jA`#$&W-~R3O^XJctuhs3J9v)socqJH73Em5IjT{~m7)zTt zA<~*LeE) zDQ<4Ah~cl!QB-RzHVdpCZ*cYO8aH>3ao8Sl-kx#X9&kJyaXy~Wof}GqO*!E;h)TA1 zFw(%tG3iV)7?61$!GOrvx)q3^z%%2epcY~9!oURLo}d{8DaA}swS!a{l%jKHd4^17 zBOu5Ec#vc*E5W@3RQ#JMzDDjpKpsH?5K@wr9ih4lJB7g-Zvy8%T#x}_&GGso$5W!j zSzgeZOc-N>EEnNb-Z#7$EdNG&cFW+I6u66k#5xp>C38Y>#A<8wI4VE5cnF1 zfMPyG5M~c3|M-XnH)$R}8GC>4(_j1X>eZ{}AOGWj{OTY5qkpuzySsZdUV=cVZ5g{~ zCCWP_!3jZbtC)paA}b3*@QM_mm$V_+o{ngk2V-K?3D#cWwXl$t=fyr)44o!-XKNs| zhZ+RBeUJ8VhCa41jRty3E)x)({6XXH66G-7OS}~D?goQ?K#l#sg%S{@fUgzmt2wUU zdW8CV0XZ)qs~kQP? zrpl47jRBWPT-xC@-jB24gOSU^&{3>^=qTRo1_Rq@45uFY(4jj}V-MHb*nv!h8xDXf zqOlMj8n0hM^12zb8z||IHZmmIPkiFzyT9^R{)+k&f8tMEtyZg?PXF7tL%jEyF}60w zW`ILl1w&RpLDY0_dgoy@33cZjX0sV)`3yx-A}>oEwtMtV2Rrm=tj3@Rl#3emtU_Lw zP??NY;puQh-}X3e_jtKlV!2sjwOL}dSy6akevReT8jqe2=*~UP+Xma)Ew;CJIBfSg zZVx!^PtnTq1I33USr7m9#=%N%2doBe@vEpMa3(2HEzekyOUO(xB`mwN1t}KE$-T~w zWM7fPi7jD@orn0jqL4ur6uo5Np~z*<`2;FcD9Qpd%eZ480fj7=P%=jzx)UnuNT`GW z1Q7$#HYS&RsHjnK^^dYha7B@aXDa;>5XU{`!0%JY!Loq%E;R5V%i1~*>U82`?4AA@ z82;-Wzs5jt82U)86wVV`5R<~Ew$7djcjA3P0G1PVEr|2PS~v~|IKz*J5E`&>hT{It zQinjV9km2D9x+=v2pz6mBKfBvGKsv*QO+q(g?a-}32V8iP|ONS{Fbc0IJD5U9hy^v zuIr#X4R6SxlMb-GN8g;$w*&ff4}ET7+X3EK$XSln^BX+-^jmoLskg9tb_Jgc491{4 zx7cs@*xw!Ct&KTKLCwTXNgEbYO1GFThN`NxG3K`m5ig> z4&=m)7c61#f)Y(g|1b4as&E7l`o&8xh}^-lg?}am?|TdM4!(2HEp?CU_9wVjGjg54 z_|c<~TAtx|ef$*P6I%l8%Jl${dB{p2U)89umYCfvQC-g=7X^GF;R{LSjsmdWa)Td4 zr$Ta@@kouy=};sW6fNU%jl{XR7`w=&n7TK8P@5N5Ad=St-kf~WN6-W?$ATZNiqOT& zb_T8;sO+*e=+7P6LyLZYrUbyjjg|xe@4%euAyFr_l=yk#0!ur&1>x(R_tx9n@BZ%Z z-u_Sj_y1}B2mjz7Ty8d-Tq*V2zEP~T)!}fsdhf+MrIf*%^n9%hPdzQSRNhFb;GHL- z?q{g$8uh%!>S~SC{)pQbuWRuqSPB)1R_bikQJ z&hc`oSdc5qPsmDA@WI_KGleXp=0ee%pcLf^Dbid*2uOuUB}{(z5r{_R&W4WUEMJ#a z0r>zv=?E@(=K_f35JLa}jsbwDyCwH~$U_+EfP*_fGypQj#8SvmnoHxy8Bad6{RM$( z$NSZjw;<#L7;WG!;RzT1gQMqfoV=0F(mRqQrc)#Bxo20_xQg zMO_dxWnD8}u;j`E`n^F@L!ihk*>=z!fly(|T6cr}|Fid}&$=adc_8{^=9({Z$TV>aT4=CFkW^J?*k=##xW*jrhu<%At#_YOLX=82bh9dUoxR_2tz4P; zo1WkEkRaQ(L9?x(>yEk!1fUKQ9KZ4=Zawu19Ns=bI!R%iL9aDztx<0)>{eS;+bv1E zi-?<-h=zGoz~nNPlXcTfi=sF=I5;@|xu5&F&4)ky;co~F@DfV^+7U%l=yIkx<)bbh zcQKCAMpojQobk(cIOlBBH1*lpnb~c32LK`|6|^y7(;rSEoG~XSg2e!YK$OJ9C!HrO z{DZJ*_|%tkf}>%7{k*8g#+RKT!I=OBQjl{!NniH67JAhZ^0c>9Pu(=A*E@8ZnjSX{ zR`ijj8!Y@@%3BO)5-t%K$WvI)+zCetXPHE@C^0`dKz3Lno@P*!1V|+*8!A8w$L)SD zMEh*k!u5tB9fkBEk{|gjA&tG~#*QNO{XiZ*4jns~;eFx52d_(vK63n+2&oE$%|V2J z*$M0oblpSOOtD<`(7P7>wne?EQLii5s-yO_AcQiCDu&+1up&kQRu~^L5?mwpjDmnU zIy&0C_r32u|GR(p@3!xF$2(4rkB^JJ!F?GHYb{o*m3jX8=cBW;`wIYxP$G=8bS=1S#GL38N{p%WRHfHbHqX#pGy8IsnrWSLc`5t+&ukgKgKLu3}_4(e@@;0+qyw z6-jZM-e7&T!Dh9?gR@JNlM;)=IS!5%n9t`ZiV|s(5}&}lz|0yf+5;T#PO#gM8ep~D zVz=62v)o|4-l1M^QCAiEx+T5%o}<9AQ7{hZ42&@0M)d+fG|*q^KoPJ`vK@tFXO)=U5wd-S>R*#TNa79K!LwSVUo{EP{*;-ReO_a?vY zEJyE#B6i!cQ^8Ta=`<59X?7+lTi`J_Lwv~_tY7e~U<%M!OG#>gNuDAta%4q@tjv&3 zGNjX-=GQbQK8TndDoM_`rfVse&~mO=&Qf}>%ZRN&)Gv>nggIgXmMaqwc5`$zbA*lID~F~;~Y)N zv4{2&k5S~`|H+^H$=81V=YPKc%x6CHG=Ri8>zuX1PhM}pEX$z!^quo3Djc93qAWpH z79=JSD`@FLs}W=GMh3`x-JJ3j!{YMuF|2tUQ^WC^l*)VXf)bYjosxI?XDsWKx@hPGc9L$KN}Pa>K>4^>w{A3 zE`Zkq;+o4t)>tSdaB_MRCnqPHx4h*ofBG{&^E1ga&ph+$$z+m`F7jnNw%e`!_{Tq9 zf8-+{ai9PE=Q03FFpkA5QaZoG^PF;F0*eqqsyIe(4C=Z@TBc-}kLDqbpTCgf{Qd=2 zmrIzYh3$IOTBGk8sFY<`^MayVNqyfI4yMysT`o~=x462vK%VC)Cnd`H6tnq^C4$N6 zm>(|S9F--ys=;=-!PWT^m*-2Yua?*?xlFJnir>ENVAz0Ar^d)jAIAoU5aCuDSYL0I zf>H7q&3DQgfPsHfc|$(>R|?2TQLHpp3zUQffB~Q#MC1^~Dr8)QcOoPJWrG~>-jrY? z=lxK6pTK}?vO~ZC@X0%N07jDB(t{9(wdCJNe#F?j9@e|%FD9qmw}Vq~V~m62biL(H z2+Jh{ZAYz*)`qCsX-hTw-UbO_$I-MiF0?uBaUD289ZY*u4L4G)aN)>8dAx>gQA<{m81!b_0mbS%EMU%&)6F$ zuKzQ5C{C&UPsK4r96`nwP!f=m(ZV8l<<4KFcWk_;#`J5G^>B3$R~z(= zfv#GL{I7N-9;4agXQM)V){a^C-B4x@5jJNe;P-DaIEnuCl!AcF72;Wr@^FgcUdnKe1@@fx-!`bOwy3W*Fjc!p0us)YH$3uL!VI7Y z-}#v~_H^k8SOaHpe00P8gMaW3n(zMZ?`~f4idW2^eDcZZVzDTlbJyPW%^&yg-?z^` z`)vQKzxu1<-~GFP7ePQJX(W8s&W6;i*k7J*__5a4bvq~=-vg+Ubv4JUid1is}0Zrw%0(@618rlktRe6qvAM3!A?5#eTR10;%a$?IEgWt zPBEFzFq=&=olP*APf<)tq*;nIO)y!^P)sH`I6cPWO^0SzqgrpVS*@{IZm?Nxu-(wV ztIY=WZVOZOR4Q;7>zi}r>-MF9A9XnF8yhwtB-A6=(97T$NXad5YA{Z|OrVrPAFH4S zC>V1fq(mhRrz3Pge(lxp4zOv zQF7dm&TGJ6;51+dz#0c@G&BPMEw?&4OS}ip*XXs|Puq`)k^JE|1qUDmG(ZqcNdTEC zBxQl3B;9~=IzcflQIr|dB1M{KNV1Gt_aeejXia#6zUioaudPwnEt;x9UpE9;>`493 z;|eTe40LDEY^y==ibdD}00oeq<~Y1{ii2B6nB80;o9A$mLl2EeM36$kXoKo%gY$dm zxPR|Hs^x}ctH-yH9Xtv;hP}nli@xj1tE;Ow-nnz<$NRqT-~RTue*`qkU-Wp%T>wr9 zST{s=0qH;97~$*dKDv9+PkX7SF+QxdR&iy^9bppL~%Gnepn)zWw42WiyTA}0lX1uOH6;xM*;qG zMke`@^vOI21_Lt8kn7gaU0>OcM7j@=v(Fsx%o>feVB_!a;}H2v2(I-zLJxZ&5=Z{F zChUdlEKJp--PG7#tkJG_FadiJz6C?qfRDH^Y?S=Bx2~{T@6hZT`l%b# zRfVRm(bUY?*LGAk(4&ac|MIm>%01QqX;SYod zBT4}!RhVyniU{xQQ_73e|Nif=AqU6qA-BNe1Ds`?5>qZPUxf|L=EVEvC4rr>!#pwE z31D5o0XSpG!RB=s#K`>DhbVsB*0%qWQ3Nn#Ulgcxq6G0WWK0{Juo_^NASn_8?v-Th zvk4jgI8C@iLji(FfwVE`+n#`W+XlPc4%Loz0<@+sg06=Y64DBY-of<_rs4X2)xgwx z00pySC`yTRQDAa3LwP#E4=^n!;&|-L}T^{sk@{T%g%B6ae~K zdAP^C$6doV1jbjTV6DlXd;ag5pxTN?lcpiV+%&E@URUOb< zC?^qhKv!v0>k8GXLc6J;H^jll~}q%KdM@`J48C{a=4s{2zbv$pnBQS`2>rjIi#Q-@uqG`2DoZa?;313JFHhr!V&D~bL$<|c1a9~yFi$6j(}<| z{5xcYFbbJ@y^J<#dMfnr!LKU_zzQ8AJD~>Wz^|uJ{gYJt4^H-YU5p)3zux_eu0@HV zmoNk?{+#WQu<}|35bz{JVH@|(f#Y%~+Ck0J#53yBJYn#05wUFACx$_b%=wX>=yirz z;Y~7<>Qw_OZZD62k!S)&2m zqdeNx<>;zI24-~b9No}HreL%-Pd)Wi`;Y$7Ka$`7{okKF@x&9ND2nLi?C}rZ?i}vl zzi*y>_F4TOe)U)7FZ?gRpo9`KE|TE52KKlx&cj>-|Lp)c1*k;9B?3YcwQg1Ipc1OD zCMtuACAL)sTwc)UEe>m164c8c;?_pX1 zN}`KnbV*FqyjhAUp`L5Wt#FXc=BG8Pw#NDL3Q|hsd4|cP#B4UjY%;@iQesjPHEWWj zh?RnM0&$TeofMc`P^+3(gX=ZAra@KJ*lu@dcQxuA5f{}}h25^guG*rmcj%iIwsEv( zTfp^U(1)cUvA^N@{qfp5+FLQ>rE-1QT#r}8BObpVQw>XU|My3|cKluTMIQHuz4rI@ z*Nx99U?=EbxA(Uj>h|0%q2hsHDNbUfS&TGIc|K%FvJ`2SA65N{EYwWfyHWy1=o}FX6+M;(F#X*Te zrf4=THr;mETYQk?$Jvw7!qUKw_UyhlC#&W5yJoY+=YQY_e&GJQ-u138eC%T%Yp&m} zm+k-vVE|Y%77y2O0e{}3XGZ7#@NE9(j;pIH@jv~m|4IDP|M!FhJ0g-1orBbX-5AtY zThy03^t+b8Wr5UZJV3)H&1bm3etneSsK1srZyyN^2w)LQh*BY%Wyp^v$d4vS<^@Eq zV43C;l3E(Aqx3i}(lJ9BM+y7h4nn=y*Z4<%z@FjuVfpC&ejg0eV`Sx}7(QT}>Zfy| zaT0J8+40(-v!xG|emo3=iCPWU^sw4NIRR-DOyf{r)o7PnG^;u=FQOj+gX4QKocic- zgCJ-mtQ$aA9KBg?rGj%VOVj2pZ+>(Ap7*>5f9LP~o&5E$f4%fv>@RmqtTD#zcDweE z|M-vfKmX_dT>REYKbl5KETIsjumuFCa|g%KIs`ol9%#T3fKet9(lP}ifkrpzb&u_4 z2P=VTv_PCj5OCOTH)xv%OxPha?Lre~)C>IkPoE~9udWhqjC%FCKajYIJu{vL3 zwYoxGRj{3ftvX7_s)`W!F&ls^Ap(|!C|9M5hIMIxu4-{nwYYq6g*c6nB?+=Lp;pB_ zM_HCgvjUUJ6w~PhX+pv@S&>6Z1tExIzG)iNO+!L5Rg1Q6(X*1A|GjT|bWKls2wfk3 zNOXqU)U+Yae^2*I^>7>N<>ORt_gyg|-v%+Jwr$Z?4cdmJfeEAtzyi`q>dexB>uKNas~%m|qOUsQ zXK8u{^!DPnf#7n)bz3Y*Iv&@O4csHV$Mc9^i5Horf1#u6y14K41VCh2oW$2%$7y9) zBER9&W$WRn_Maz6$_y$ev_BL@#!dnT29~dQtUFDH$ERZmVQjU9ZF{&*L$(gKap-p~ z`b~rCYKMBcgV_#pv4DW%I<-%&jaM^aE4?8cR-W`ufp0Si836t}5)fsK{E)XazRNDzydZ}GY2XpHaHUL-y;kRf9c?0ndz#t+g<#PC_;=!flkh?w`!X3v!v zKFop1QDop)5Zq;(|uBByr4wTz&K zd>#JYxVE`eKy}$R=&6_uKA%qj(3Nj1;RaG^= z`@6q;_ap!Q-)Eov*(md`J&O&aCFarA0BLJ7!NAal&=;^(m@xd7xY7h0<8NqFn^qBHuKaoVt_bf^x!h2*1;zW@$ zU>dX3FWpblT~I(I5ygsm7$_Jc#Yal#_qK;_X?%UXzGnr%zU%1shD3vmwnY8w@l}uj zD**OA3pF*Q`C(cO(~{nY>xfi{l+S2`5(yx3>Y^$RCYYVfF*}|in-xgP1S*fr&vtqI6XK*tQ3}KOH`{0DwZ&c902D#z=ZeK z{cg#(M^J#O6cs?7b?L?V#aj{;pPejDKK?KM#lKko_ad9yR)9RDLs|dz41aCf?<@0sI z!Lf>!Od`^6P9vx+MwBNIv7(-MCxKC`6s4g3;8Q)?^p>b8I|J8g2v6#>?NDFtu)Ex# zT~%m$oBs7zz@KXqBs;Wt1!ImOHe|Es@7C$-~7-2b6QM_ zsF)Vy7>=V)8eDj1o%kWJm#&2XL@FT?!L6|o%6W-dy1=xa;q3ez>+K5b^?CroPD(^+ z1So^6^%7NEp>7(qU5CRXi^Y6~$>9vs#T>_{$9Uq2+gM*L@!;MW?!IsrFT8LE_s(8G zw`w`fYGHZ{V>N&lh$Tc!#wAK4D%T|m8yxE2hYFq~w9sfk*)8Ega)QKe;y6Z@rHmuU zk>v?X1ZT*y3`tC4K#3%^J0}E0B9KHWq9R7_xP6jAa7JtNEcxpU)zm#pp5^DY*64fs z*K`D&v#cnnwI-4o{@wbnA#R^D{5j4Ta^@ImZye{MeaztOkm+$Fw{@J<5+Z<9g_MY7 z#6)3U5*a}Rh~C3SU8&GAC#0fsn<7R<5&|NJOe#rf`6Om`Lj}qAM>5{XcStDZl?Df% z1$a7U0I)p1on^+s9-U@UpSDBS_vpNX)ph8!cfRP}I0FdnI7{ca{SxRI_1`x=X$7<` zOr}^HKg;h zyjbFVd5I#)@#-g@LN?6-P&X6xhj*W~|M>6m>Cb$67O4ovS_mlvzciop@DCeVU-yRu^}hSme;PsM zF`}GOod#(ESp;sfq4SCF&oEsF`d(o0y&O@n@WohIquuH0 zsrkO|`#${GkNueYfgkt*Ih{@)bIwVnhzjpp6#S!YTYG+fE|<&Y2>_WS2`s4Jn&@&l z^7mQ}j^+RY@C-qg71BW_WKcCMtgwhOg~{OznJyqQh3r9!)oP7uTM=Vhr%_Bxq-6>b zNz_$?zPpd@Zimf!jppV}oSqzGI+DGnxSia3s-GFHw5V60!0#K31ADg05) zWVl3NV3^^~d0F4Srzlo?M}g*b5X)i093t0YRyspyeB;~cczuKn4^!^$W%5JXU$7>T zV2*;J>%cRH3XgH2HU`o(P!!P%Mb}5{g)&edld+FjF_5z}(V%}o`xniBPoz#*6dDgW z(6wob>P@fFcO>=ObR6BYlhk)q)7RRNp?AK;koOOeN~*8`H1SMyEtLm!qoJD)rqw{p zOoZAEt%m{x08b^Nf+&L1NseTeqnMYN98OR!N+d-JnG*Iu8;!Q>&}-5+aLzHUF=39n zx<$3xV0pPhUDwE?6gN&zapQ@bNQxBOf>YP&-7Z(R-56%EUC20z4H7x8X zeLRkAoe#6=oFpOtqbx>JB#4RxBBlD1Oe1J#pq(ZD7oUCswY~t3NFkghQ==`U5wJbb ztXnjz3hk;wz1%^s8n|YdV1viz!cFvJG_bPyG!H_W7T`$E4-r#~I)hzp(rZFXVuYCvcK)Agv^2Bs#Cg=SNs*;FvKhU*>S zIri?w{@fDbdMVQq*aP{j203-2g0rxQRRm*A`D5e zQ`?zqEjp>8<2H2c$k?OCRgkWws52smfP3}{Eaaetp%GDrBPtiDc%>9U^)HI3W}PHl zk4^@ML8&N2wLTK2@0LLWAc|r{Spp#>q@eSV7@S_83$xC_YH!HLKaMpOG;`|{AktXP z*&Y8`1A)+93mMNsKdl9`5Avc41V#=6h;>-FGEgM@fB=Fiiv9j1yr_|1+w}Pk#3<^8 zfr1#2@p8X}z}KB-(Ei-Jli015_qy8XQ;i;XwnRDJ?jGWnz}kV z%dMVv-{=Dn3UCo15|Vw-rv;{mbIguNs4AW1i1LJRVu^$moa*m2+O|jE_izqSkcgN` zux~r;Hal!DH`rXQ(DohjNr9U;Z{g)+-gIcH7S(EtX17D0l_;h;oO9@! z7WKBG(ge4$3kxbGfiMANCoCWwlu{&C)OC}!-M;$PD{enNo6Tmw_=~@|`rrpYXn>dK z0K`#bjYDUxHAJEjOcPHuZ~T2u3j1517_z9^81bbqf4TeAr#^K#olc|UzL8~^#~0rI0M zqB4a|1We=xOaqVqUK~EE>D$oS@rbb-{VBrJ!{)X3k^F!6&}Uq;gV#{-BK$bES%V&c zCs*=9A<(p#ZKsJwwBZs=W6U-#|N;o+h9R-pV}~7!EJBn;$chXik`#IMEu3@^NPt)ozW;s}e^CD;ymi;b1;T zSx$)5=a4uAriTk0-#W!pPrnMwiz}SpKgWanXSjH9f#vcN&87mjmT69Cd~Ig{7#N>N zWU5>hQ%zY#F}IP$R9lXy%~uK;c>6>701myNOoJ!g@kUNa5h7jRSFV&oBngSGVk$4h zae~CB!DEsOmV(pXa!?UeTuUcoN%ih9_XHp#THJzl001KC@(#CU{{10S=$kox3z;|g zEI{q|J`Nf}a3MTnrC@CUvW&iL#4bB$1ozjBWyix=!&wk6H!+i)aikEa`yN)adS2f_ z_lC^UHX3!+V6$9NmrW$`%BP;htDb%eX_8>O+~SM> z`3v~U=l%?#_%6i&5Cq+0=ZK6+OHJ7>Yv43yP1n5fw}1P$|Av(E4*_g|mx=+1W1|cj z(kkTm&w1lN4kicsLdQ`Dc}Fyfqe#ITgOC2!f5db$b#HjX>)px83B|>3Fw!q}7-P(K zyVX@y3FjOIgh5u)I{?1_)*Jl63kC$BKns>@{!yAhMKOdTt#HrO1>vb>DYIa>B}_R1 zp#k&;rqXCu6}IOaGXAR?Xj#q5N7D2`+%G%wjmDh{*ZcumW1Kz%FJJ}6Fp$?O69rka zobSmD`QZfVlv@3aw6LN6$?tQH(}9l~mq#DY*WJU3dH-(oIeQ=D9w`IuoE{^(C?WvgGO*vZ z!&Ft(Z8jU3#7O}MX$;lQeU}bhu7@-7g(*NLl;%t(DbgY(1alO@^cr>DplKU8DT4Z$ z*a&1rg2^<;Y%xbUn;@GOh>`?JoM3si#CEeo)3nIT8pW(cTI7_T2hcVh&f6ZF?G9(> z4=^c8EDjbpK0dGVSNa~IVqtiQ>7GV2xO?E3+1JPBgE{a2v!o5>?kP7KZy!8^C*hx{Q?jyTI92D zl)^`->(kAp_2r{_=`0lm9CKHMbx4cCa*57b0u1 z4$6Pl5)Q%}dee8r^Kaz$&l#@7hpOQM1m~S3L_9XxqS!T zFJC1fGRpkMd4gn;(fpqhqQ97xn9L`{36mupXi*z>>$?it7Hvny-@!piMPO6|=)Ol^ zci1hrSY0hqRXfCy!qLegjvv2)lUt`KrUje?sc~VrQ94oz-0T?$A8iPX9|{}210aNO4!F9yEbiR7bE~eK(mC2MzmYxj z?%lh~-~7$ry!!a>{LWEbR|f)sF+I`O^4xa5Za?_1gMya?WEvsLh$Sk?iA5^TBLc}W z=udzaVnE&siO92hIRo9a=r%R#9OfZ`*@cdW5 zhI{w!W4qlDD68#}7B$i$L7EpxvlLOR(3uWh-D0&|;cB_W<;5jtvl*t73CglWp3!U5 zX@MJgip9wxstvVHt*@5YF4tI{uW)&OiOtm-yY&w3wuY%l7Iqx%g)EFR(4B!$5`EM` z1|>iN5l55;_dvB^uvv9adAVN+$^Gj>cy12C`wd0E8iJMc{9eSySyCY3*OQ9)^9Z@c z*$A$!3(7P}FBrsf!AkkhiUxH-mJ^o#T%;Tplo%NQXbRAj^guy`c|SPCUK*HG04=53 z0WLexz&dB44dcO$4GsV-f%PaVx4}6I?U0O#@RH_4e#WIdJA8-bE(!uzl0Xop^fg@1 zn3moJy#V@`@45BsmM@C^A!_#)P-%>8QlMN+F+H4OayUb|D3Q)tzB=JfFD`Fr7QpH{ zY87po4q9tcb``Xkq!m;Gt6J2X3e|dtYPCV#*2pF~P9M90!<$E#A1{zk3b;t1X^4bK z8X${eter$#cYu{Br&E-R5{IV;c;d-dB2P2ic*PAY4i~T=`vjW)PtmVC02Wdx2*dM= z+0*Dg(dAof)#cUYtG3nl4U1w?__^>GbpRXyNMp2Asu2Rc_lov`fAsGVRf=Gc{f9UJ za0F%nkQ!qSdfoqp0D$ZDTK>W>{DS(8-}nugB`M-4hB0P%!6YABrkH9O`W zF}#m3bF z>U@eLcj>wRN8J7Z1{&^RHUV&qBXS%_5TMIPmH>6)IG%5Ayav7C&Gjf>jHrRVoG_O& z1V2WOLXfFqr-j;k7iS0v)W*{UBL;9$>AZ6ZXM&` z^Z=8^1aXnTDasObT?ZuuViiHxEp*)xQ>g=zBtdUAcGV8n8BFIBl*OwNDMgt$NPPCw zpN6aj1v)@*z%ZgA_p82Ys?x!o-2C>N^Z((W{}1YeAN-(sNg04NO^xpK&N|mwE-X4R z#B+2H#vrlbrg&7h;XdSuyif@scJ>?3ma_Wa#9EsINQ9zZU4byi{40a83;pGmy(I5l zN0QK<++!?a8I-_$8;mhMtg)oe3<1$Q^i_-cYKP6)8rugemhZLfi49S)6BO<5=^;2b zM9vsxP6Wu=aG*^f?BJtuWx$BYB;r|);%J8Ac#7sq!nFpg?}mP9F*^4#SPG-(#^6ghz-W!dVqstX>Q{F+ zZroV^t-tlR`XBtkA3S*c@yEXXZ* zDq_eihEon{kp%@l-D_GOf@{s40od8vF1HX+uny>r!F;j6}d$^4`5ya zP`elzdyMArxRZw`#^AVk#nceQ4W~C6m{IKD=al3K9*n@}^Rj?sEjDK?SlW)Fd`&fS z>wECIJEHG3D+mrEL3>gCDEFWsI@`Ycc|++&_f$*AV6gy#n}qKAGMnn?WRVxteI=0ytP2FQ!NEX(ro-});sA(={udGfflDoF5|I-S+QGCM-KIu$wZZm$jorl-{i=rTETpBD zFgtXyhHKqBgpW1_KR;f~;X-)<1EF*v9I5u@5#mLG;&6)cc!qdh!le>gSvV;mWdz45 zF9I{#!60M&Mf+zKvNYE*82%dAGw`GQ@O>U05yFGzT$q^N0rZZ6@DYJy$BHo=!U4ii ziqCdbX6dVzB7mOSEc?!)Z+bNA2Hm!XsXeoz8=`kRWFa21&u+L6{(OC;>^w-&pDq|( z3*h$c+q)n6kso>fo$q{S^7PYB-#k4%&BFWtD;?Ha#m;afg_PEVusGG~*fS1BhJT_o zMw(~A@kIno7c(qQ4ltcg&}g5f#Mr7sWBN@&QfTqeX*SR#;uG5l0GX znxZI65f=*`Ztp|%{@xgnwtVnUiq z#ooEG#!)@rr}e!v#&`msNqA`El%sz+yXmzmNKh(5Tx7`00!3M%m=?$IKKi!r9$6edPNs01chQpgj zSlm2Bc2FWIsdK=A)Gn!|6G&A8ux#ut`Czu@^V19Ur zI8SkK^B5<$PjTb1o48XM^t%;?-ax)zyx~cnN0u`6hnJU^-`Te9^8hYik^@kxa_5}8 zE38f9`W) zy=(vnd{6dG`2NH6zI{=j>&<;(l;Kl*GNjW71MjcJv4`kwko4DR zc>Y=k*E2I3x9iy6z%;C+*pX&9T7$0X&{i$lHFsKQ2N)4HO5q6D=j<@-G_0d5@TgVJ z3=I1!KgM*q#u)qfLkCQI7!RzyLQm0U|{2 zo^yciu?S3{-r@E!1l-^N_}~908v&GXC_K0s?(9rPL_BtZN4NwbW)QjDzR_R~vLygMQb-Fl{F~ z3&H)odzpsOy%%9a92-LKxQwpO2?BdT5_h+d?)2nHpPZgF?|8>Mx*z?~AI;zT*0&Z> z6g??~z+V>Q4*;AE^G%^6M~1U)ehmB?@W^KA0&hkni9n|;ax4}LZ08#kd5%a*w7rFs z48CH6XyMS+J&fI;GkT!BJ=T~`r^w12r$vg%VuJEuiegq^GRd(%U!q!X(N#62AjNyCi2(b82%;vyZ zG&iULj-CtGI^Nn`SY5+41!sskG#E%77#bPKD5Mtp%cL$!LAM~&j)(s zQAZ?jLgEuKR1(vY)EW>Gq*PEcA|z|qquX|&Yjd%+fTK|25P7k2<(~CIQIM3d_$8I1ApC8CxP1)v<*TFs6sFRL}Mu zGD%9*xaDMmG)mC)TWAM#%=#8Z5rmSILhUrnrh?U$l-70)j&Gde;P?PVNn|QXmSVA( z;^wVWoZWqZv*+*O{+)Z+EjMtj2D%=u(a?3vs(=yo?kBYIt9WRU6N2~`tRqsaw$|9G zEuu&wP7|a_h9pT4vu1pnrHIm$Ip+nUSRpDBEG9WZ{au3`n3m{a`<6Nw+J>BguI3a@#nXy_jOy1}>(QQkEh|A;>x z^}sdE*25EQ?_9=?f*6*~zN502`2ZZ(=zUj%R7BdOJi$^L^F5;|KF$(~=(8AUmOv#@ zsOv|}tq?^+CxjIgh+0E+eADoK;U6LxB4A<96w6_&_CRA$Mx$eg&uavjrbFMf)NfYV6R3@tjWt0k^BSC}nknB;_Gm@cN69n3J9PH?qsAU$UdY1Z%GPa&Xt z9qqQeMHEFj@Y31<#ZUkAPxrt4%fEc7joyM-LSxQ22r`0f3LdpbhR4`xa1K&RTwY#^ zPk!=~vlm`?&RT09O8<`!DWrnHOp%1T^mlP+N5lTV{(Hyg6A7p+Mv^DwT`EqQ7zZd) zniCcz{;{r6U2d?xzry-#3A1V8ItyXs2$;f=);O9Rrw3o;26n_+c<>MR0k@U}IC>4+QZKjgw7yM`z9Dw3c3ac)y@lvqF!&?a1A%Jznt`Sb zioH*sDFl9!VaF06Tv3mhFC<2*aVN?*cSgSKiQ6)Ez? zLb9NggVP4P?G|mzih7KgUK}4_GAU4$8S*SeIhmlGO>uB|fE$n9#O2vJ&d<)VJU@rt zwLoV{&jFxxIRpL@?%OBs{|LNeLrMv!G&*O|!a=ASPORXBgH(!TWqoEKB^~*UG7L$U zB93E3jOvdSIT}fk!V}r(o@jWDX6o5qGdmq?$oC@xo8BYWz4#Bci`m`=y#Uj5%G{&k z$Gz&;jO*Ub9DCWA+i6&-ru9+`ob5F`0NJxdV>T2|^ z15^PS11hDtnq&zV|Hu-Kv(Jug3T1trY`Zoyor!^$$OG`94}HkJ@|Cab9AqPe>H(X3 zKhUSyzuqy{n+s7FAgr~S?u~3zyJPX%`k%}Lk$UuSXU*rE1 zqf{MPHX#6+3CKx;Y%#&)#tg;51R{@NV*wWdDkX6g1IO%C4h9aSVFqgX8ApR2p7^k- z82#?A<@)pVTsX^c>m2VVzPER9{-_|tjuK0^S_WvDriX1QYJ#@Z@@FU`U|Nm7>dD^Em2W!&xAW zQ%q+w+&sO3d$SjC*9lndfJURmjz6q`N*Ox?%2c^tW4BtPZ#rz2YaB0+apUF<93CB^ z$O}wnGh}&=`OyK6)>|y@A7XlEj*EM9tj|}d*E_Vk3Z~I;8nC)Yzw6O^-uZ-C^dd$*NIfvgQ^W$FAL1ZUw1Ue`@SQg8Bc4=|9W13>&u09;IX$JXvYqMk5Zi*=~Otw z`-uRY*8v#6p7$BQLdCFd!y)~j`x!?MECk~eg#TACP9cc)h(MI46oVNRDU9xoaYCwq zDwdE8xK6SJNyG|(iKkGe%u*c3P!R!{!g))Q*Y*^@UDu*(I&>Yi(gk6lu46}wR05r~ z%%?!~bHacEHz$ZPxbI;*QUN51XQCuFT?ePlKqw~|FrG(<$`r+-#N=p>>G2H3e1fD% z7(gyV3AWcA+PXp4_J9Q<$za;HN4sgTK3n4Q&LuVvR&b35oPdl7oY*@J5k*My6#1k; zltj?NqIVjd>Cx#1ooS(=AtM2mD0arEJSSiV?gtOfr~5AfC<7ybm#zkg?RIP6TrD7K z0WozvZ34Oai|vu40Ga-EVPmq^31h8b58~kf)H!$O&Yi2@{oUVPKl|*nM_t>__zCzr zx@BYJ>rKHRdtw?8Qd!0k)f-u!GKz^K96~@CK|&#n^55QHqVmRH1H#F{m~$>UB*BCC zJzUqA4Q~%v?<0H&$iSx^J`gSjlKDXJQydYme=jKIuQE!FLSf(r_ZgVc_jndF=Ouq1 z<>8O-4WH+u1KlA#F!u9kxY=>w4M;c(E7+OpI=Ge$z3oXZ*>kV{EA|1NX zj00$4TdF&IE`U9k#qmbzqk2wxI12(z^2s@WkHj^QC8#CK7{F+Y*SzL6s}FqO17~k} z%Uh;TJ@wS#VzG##DDsKSzY<3fS{V;i$S`?hhJXPe-gyhD1w}x84`+cWiZPqdaO>7h z{Mo^r##Va)n+~l5gt3T=EKq4nCka{I8&vI%1g--xHX6bV-II-S=5Q5iAsM!ndGN8Y_ ziy%GFkp5z$uYyvaCqg0uB<4ooGLRf;9YkTQY5XIl5GN7hG(i-R!{8Wr8pR4qs?dVy zz#0eELOY9&$4`4AAUl>+rfi|^NCnWd2pVJHC6pbvAUZ1magD1y>795{@X7E>NVp!lnQE9 zUdTfT;u6qJhjv|KbGE|j{w1mhD`NFCg!HF#b_1&Q+I8&Z;QZ#WH!N=NT7p4o8jkGNIg zy1k86zSYQrXnM7Qwhpj@vnd^1+Xq9A&Jt}ai@BIqqi4Z z({c};U$}1XocXa0#@{2UCAzMMfPl4DzwwQ4?BDo_He5vMl>c z9PNMo!ws8&cK{!L4M&yE!5GIxOBQWQTIyCC6nTN;(-RyV9zY#rFlRd=(lO)&)LhC* zbOvES?Nv&!TAYKaJ6zP~*lo60uQoV2S>xpN1P4b4n9Qe0k_5%1M3QAFXERLZGc1l5 zIDPB}mgh^XF0Qb=y25U=fvtNM0CF(B0eS<}eP{_I<4wjoju{x{6#=7&mFxf!fgq2D zB4?uwn$Dt@&A|H~DI^K;`Aa2{FzTFG3}eL6SOkbN50YE`lq9D_fIyNy!Ve`vM$3mX z07viEQ|UTV2y}W_uRil&My+&?RRDd~z&S&XuLS}I#sNcd)IA)Vc^w2X!t8ibp^+1% z6e%7`{_(AjivRU=$vy`~AI+Z;DHhIh%#KKVl?6L6EOp#_;vJ(orB6S-CbYiM0|3); zXMr^iaFX^RUrw>qVrUGB51E!kfON)Gs9~HkFwy}zjTDw z*R6)BNwU*+v{;3vC?CdAOJ(n1InCegTJ%*z@9T7+_7ui{wm)Y#*nH=`S~1Kip9%60 z@g69IpAYnhkOFY}82Y*`m87r+TW_%2ZBZQMm>(=~^4KX}{p3^l!t!%48%=Z8 zQKaAL2DY;>jV3LPoU;KjJ6~3yuUcGm_p!NH;^OWZ4o;47aCC^p(E`)?6nRl#GMyqx z6HMn*R5wnrx?1A$>;m)iD{QXTs8&0)yB*rPfo^-EgY9`eY6shEI7$7ay=uu=CB*BY zB84a+EI|~U6i?6nRXVmd))9|DKVlDTxdhWt{atq&PBVqDCl~UDUodWge^eR~H$|BupO@6VGS87s zQp6ekL`h7N^Uk5y%oNzPFj_-ckl~jKLIb8XXg3XZ7b|Qo*4Qm8^qYpto`OqoQo;%g zrv#EbMlmapml>iY3J$z+4qew_wb@|nwh)cOuG*ogy(|yS4Iki)64FD{h})Y@d+uw|pZv+6%&Mx2uhRkw zS{Shn{mvr;>xC`C8re6>!j~E(pb~|w$WczGNV6Og3eXOH(_(wM!seV(|MhYUTWPL4 z3xqZpV5rN%+n*7}V05Jd`&tBh2ZLs0ENQYcxMX@X$K-H|be+eUOBjk09Q!J zOLx``x(2)m_lA4)o!%K6kAFB_CvpA!g1zN)4?V^HHu`&JI1*v{PIQ{m_iax+-Mv>! z6mXq^ZVmdL)cbTxsD52_EYUjl9}IGe(omc?)_Bv$6! ztDbtQ`H7$SiOXl6c?P#{-=07A*kehWrXE}JSMd=3|Km)E8$IUlvNKfc*IFYomRbR= zh3*ZSy2fg?!qvqU7PA8sWsWCa^-8SI*7)j|zk+JJ4Sn&{$z#x)7P`|=X^*H&5cdhC zCKVY%CrGw-S5t;(yV>FD!6jyk8Rmxz%nlYPCneG>L6W6Nvka5j1cxU_s5ce1R~xLC zD{Pi4tS*;WT`aNNZqZdO(0L9B%1pq3HhO7cIt!tC^on`+<0#Z>MZ{_SmD)P}WD-x=RA5;9=QO1CumyF)_hF1uINJW7h zNXaM|U^TAM2}$?W+L8N5JChr)b2~@`4-r%%045OfLPEwf3U>ad zhwcnS~2*TZN7iDF!>>9knqwO$yde^&bk|cljsZV|C zKRahPw5wpS+X!eF&p;lcR>+_-TQ`N1J>J$@7G z^D8|0>Q~~+&6m*LZ-;uarao(QJt;D_)VUEe8B3bR)cOSiW4T6S-L9~_x#$-0b z!QlZ8jt;OmSYSGvA}=yTag51qiaak+&Zd~39H8D+*seCj`M=s=yWU{C*`nE1XsVh@ zO^pf8NodD2)T-!2N9s}%RJV;NjUPo3(}MHgaTLwK4s0F8t7 z6yDQM!LHd`x{$ctHknAtBHL4;;oaadL4EZ!e z&a%H5(^w}twI0ftbRn#;BsSL>^uCvPVSBa4`f81KUBgw}NdQ4R zFl#6{I9Oq!k{H>nK(Q#0O-Oneg19fFRd5byyN)JRXCZru?Rtmx)f&6aHk3T~8t^&s zHw47ON~N?A!ggKv(j9=0ee7da2(c^6^Z|e?DTH>;MgH=_J~WQRuLYpvLwGM1K+`nh z?Cfl}TCMu|e0~^3k#f$tzVB_@w(vdA)^q=daK{Ej{x}L68)_*9wV@;lVkx1lLtA&) zt~OX+Tw!x|iGEYFkPP!Z2YOoJofPLwsB z+5xP&ZQ2gH>7g49VFr0**V;hlqgxHrbkI#lpqtK-gWwk^g&Bj@7o2h7`4gNQ3{n61 zuzpkFx##JKyyIZCK@z9#&EN4R+_-V0FU#`$r+(_E(s#b|oi~c2cuY!Z|1uH!yp+QY zX(r*bB>>pj^c39w)x0h>rB0o8h?5A;0A1Z75)oFL4bINau)KYR`Fx7S@dCG=d<91zvkC|9yD?l!qtB=3 zY`8~0z3xd|=yeimCs;3Tgxmc>k@(@f8C=pLF79I*cl2znqYvVbwn7(HGMA%q`N*S0$NSD0Hb>%a^hA> z3edO=Fl>K(>4E@>lCrEKQBWxv^*D`@PP`CMhJ2bMpJZ(G6XuIha6srP==&aZQ=x4; z*j|(4424)w_QrG??Y2g}++w%dp;=dGwlz%Chs>1s3d99iqYRRIc21f#W^CO&@r>qZo9+gYK_h13hlZD zI)vf#XBbY;jR7_L#y>bdLD9o6Qhr|e?2`Z@NlH};5QRdz$WWflFgaNuo)<9RWc;x;3If)4`+(A#u(at3S0ev)M`l^w!dUq_`uWrszEsNVu` zT@PoSoh-`s@BjV3ufG5Lzdy?J{OIK5L`^1>NGatL9Dk(`A%qh`SOj7N8e2I`g8@wI zBLag^hKW-$ZrVEN)?l~U;qvklckkWBWH!a^TaV%Pt8N4Mn=q}z-SabSzH$ll;8s^R z`1l%dorRM<`dY&_5?!L0z0F5e5dm?z25p)i>$byYy}{~gjn%~!rn4!^X^FfnkxvR_ zWk!AbNrYKC$7D9e@hwe~!&QszdW-FPi+WpQx87p2S`C6gbq(EehH9_xo*g4LAbWv{ z=&1zYDS9KhS0WI~r-TVqELg%9fzp=^`EZYdVc*{Y9gG+zyBnQ|7)5Z-nc)P-3*QZU z4V6>H=wV{r8>*>}HF-u_AJ>8fg0u5qtRgBLk$8nTW2|2Q|GjQ>Uc-9rh4F(8fzf#L zeX!iw;5#QsMUVh>)VI&w4cyi@))c_tL($%#$cd9m5`RFN5Rp)sA}tG)(-K*kBQA(0 zI?fWvgxChDm5vxvjdie&+B>_3FehC@xF#V01w|r_24ViSyB5v5LbcqWURBUl57!wQ z4g#12nsf?eEUd6VED=v~OcpbgiwW{s29*()fOBBX31tAfwgX$+dnEtU_Ks9A*0 z2XAEPL5iS4z=C9o9e^}Ry2Wg97Dw@By-qvwy2sK>(vIk%?`HK#Of#1{^s!Yhv3miSoq#aU_-}Vv53h5 zP?H$NL5a!96vfdL$)bcRBDh#UD@&7Ec$GcA!5rNN{F`@x{Cc$GK^Z#*zTP(Y2f_|f zKKOUSI?y7s79_}HEG>e%fo*#TVR-i!X|h=WT&Ras-~8c+mIZHYqtR6jk}O6fVn`*Sdy8sUVYyu5`4^tY zbUMMoe2&A#A)flSC$U>@VLFZ9$0u<0)dxWB2Abi~S9snB-5Wsl(2+ow)`;>Hah6eg znC}5+K$$ZZb-%-Iv%~!dXGk*=0GiCEgcq2TQ;=pE;*Z(Fp)#$bj>Z(Rv)o6ANDZJGc+O~%233M7rUIM^OgpQWLcOiIyM<@{wniG*%{G&30 zZ$I?-0KyS?xn3C@RRNAvM@x3RosDh0bJt(wQQf1*#y!5gW~@ZeiJ|+#nGlbU8r9VX zCp?5OVK0+@5d01#g3A)l(RwkU;Ixn-^}=eQRng1-`s|F|r&Situ|a!;!{hG(mrq3` zsZBG95wR{rUSvq}6iJ>S%~M1L5xymPN`gS1T{2SCE-dIew4r)_+YwV>-*)JlmKh!? z`j$cgULLzOXtoWu%QZHu&5-I3WlfqN@Ko_qu%qmm1O?P2L2*=Kaxy_V&yi%*+U+DD z9Dz**1dK6+t!gdouE+9Xh06z*Xt(vyp3W5X&TCCL&?e7LN0KC)*?ji-X*s?3_V0ST zdpR6{`^K1G-)uH-5<mEU)Qwkx9Nz1r!SID6u#52c04IrwNl2h`*sRvLT3tbRlunY)8(TL5xm-U*Z*uo8 zh|{coaR8yUFT9n3dXWHP3B(dA7swAvOm8eOJDDSyXK-l*7lVZ`1R!|zI$Ctp_Bg^j zjCmJ4F%Cz-dr^)*=W(>n;zbJN$vVT}A4_amecQvdo^lt&X4ZBD>a!AHr$ARN@nr8B z=(;Du9)1r-;}?w5UWvqAn;Z21J@6=d4Z>OK7hi%gTANqgzU^M~ZLh&I z&ph+s`@Zk{*3Ufi%u|Plhlx^u)yw>kK7_zJ`C-brODWBL~i2E3LgXH`VFL=%l(`U%Q_#fsSP)W=RfZW}Y$4K)WS(&4p6iAB{agid+N$3rV_g^5iUs^}} z0@@O>QxJ%1I+$Lw!51Vl6~}Papl>?t)-~#7g=X8Jt6Ovxr}}%4GwI3U1RG&rQZbI4 z7U_UkLY5J-g97Ez1jSK_c$z}Sbibq^psIi%he=Z_quzCBFB@#nx2UdmKx@LD2uoCN zwAac&jqLA-RC0N6c<@JuhlgK#{p(-s!y168EDh+Gwpa=S67z z9>nw2-|E4U8@Y5NFIz|n-S_y?m%fz!+OPfE@e41!VA3?JKKt3v8`sn`;n^)k9hJSNr=-J zKq`^UGOqbg5HE7bB8C+XMjCEMmGHc76orW4``xg(2d2Z(Nsdll2n4+XYBvHeJf5h= zOI-TRk5X@@r?wgCB$Sg-8gLECA$#6_-FE1!4!Y_Y$?w8=jnkjr`53NYFh%=wVSkkO zW(ucRDfsc54B)wsjMk7+T5H|e55N0|o1gs2pS*GV_U*&N!^2`epJ)GPHU0pgl)e5KGrUj?sj>k>L?>tr4W|=jLz`+!^sCw$Y}XZ3e1&_{dzjDWD6$;4ZYUIs z310R3ry*2?`D~8=9e;?kFT4OW97%-<>TA@4V+>19htoY=r(vQFI#!Tbj3`YJr!izi z#45_C+zp^LF}+n)1sN&CS&X8{P|hYO$`WZoLO^Lwb=)|i{(YIpD2oIWH-qjBGxhZ_ zJz-PYxr94b0WhWqIV1Uv_I^qt$L(w652(* zW8lcacV=)1d|4^rbOyg^IL6D`|0_rTj(-#=LQY8dCrVk@q0Gn;%yZD_Cz+*P}>y0sM0G~cRJ$>OrANtTY?Ep9c;@M}PHAjo1FS%5G z(wg0O8jI}mG0BG|Ltw3= zwmnTmC?>S;wJdf4NXw)>4DxZ>!PFYvu1347&{hp>!|79vhZp;J>_ckb?XCZivD~Y* zj8e&?T`ka>at#xLz(PU@>zr%f{qA?$@BQBIP3H4?|Asfbp?m9F--^j(vUvE6{?B)$ zX)50Ju6K&7t4sXKul_3T-@C`X%HAp7j~Zz-1w|&UL+^TYX@?|FA@c~a5a`+-yJdxY zcg~Q+DbhFvoWRNHO-zqwc=`=b!#aZ~jq&OEpWrKB{4)Bpj_w)LE(~jHSS#cRuo2OK zZ8gyJ=#myHjv<*VKFw3=<5v=q1e}j>I)g@&I@@Zsg<@<$UgRhytOH->$np$P5+h4e zq)9?_v`GXh3;4c!(;2jFhpwThuWLyiuxFLPuF+KcW%=N)ZAm52bN_c8rLnaonq*@K z(pdj^|rO2|3lw3KLA9xpH?wvOl z+8FePbQyYW(D$0iuDX_gG?kwn-9LgXNC+!oTZ3-bkYePn!EUodx2xf54c89)9@!C^ z^y1q11<7Rz^6(M?HBC_*&oI9+M|mv%ue|;H_wLp#z=Q46ZUI8zqc^@j5B3>AI3lDdrIkd`;}|{46Uwr|?^{OZ z8){{d#vyX7fvo}CQp&5ZJK6~Aj(D;=1J^ljYr&qO-Wymk!YlYF1|nS3-UjDi=#7)V z!=rH!A=&_(bMDC}pCnQ$fy?*4_r3Z@e&k1P&gb*Tq?9(xvX^6i|CKoA^Lh5pcfRu# zZQJ5M{ipwA@87#81*5_&|Ah7EMnNfaqC4$i8X{&&m4ZqXB5ToBEza*>QU*;%=(R(u z4Q}4NfnrhMwQqhM(jtQu1}af_E_)6YtD1#q(0?iR{D9$bAfhO%VHypiTIg7zV~jwQ zC=!q1c0v(LZif>v+Mv@dsYTW;s?82@9Fyozks(P5(VZk@L~@o2j^h+*nj)QKNGCb0 zopIJr2MS*TfYH2fn-)!7qp2&RbFJyIuI&QRjP4B_^ZZlKyoTlecQ2#sxYXtm^+RvE z8#3>}$Ow^v;MJeh*m=76|f& zUdAzHo0LM75;!zUBE%Wh?2|Ml;ii&Q^^!cL%udEaK~cnV!E#{9a}K@H=uMB#Y7!XJ z8g0`OCx1suj)rN2wKhJI;7kq&Nt%s*T|w_!w3`O?wqZ%=9=0(|R5pwuU8)=~BVo(( zEVXXPXruzsG(&Mb!Q$otW~Xyxvm7#u$id|gbb{ApXJC5=sU2MBSeR~yX1Rl|G~m<_ z@(S-`NC+ojJh2o22;q`A-Xv*$admZ7`&;>PZICXCq89*sCW@mw#og9|5SRtV3<`YAcWpZAot4@l@@Y*?b=sZ*E`}v|`>KVmsr?3=4)pDT zbiF(#dmEGto5dcWDP&Fre5qz{GZ_XMLx|%6PYeZ->1 z`4v%>I=~P{2d5_|NYetRPu#@c`0lsk;N%!LZhaY_{G(4|`PDPhcnFz*@U?@#$A1Wj zq4mrHfPrfb`bNV<0)48Wvy>cwL_sDIWK3#tLIDvw>;TZ~4n`6Xwcb`xiDH2og*+$j zk1WfPviMJ$W?WkatJcwajnfoynIh-DcN_ZMS+k;}-gD1SPmFUKPE)^p-;)p!iNSQt z*+1~vxBPnD^#T3v5%0ku`Sv#7p)hs^#@mm*_V?(eFB-W6kKDe(%^5oY*D?@Lw1$OO z{sS*%CR-A0m`Si{5M7G6UZ3V<;Nv7goJNSeVUOcLYpI97t6Fs12JN;+zthAoz_>ln z-sh23p)}$RQs^mi!`~5rR3M$_n4KPAdUJvDs6;l+Akt{B{SfS1t$c=p+6`;(K| z^GTY0!dQ1=jd`te*1IPmp4&gXD~W*tjw8n4I5F5Oq%wW_*YU<71JsZH@9ps3H}1Q{ zK7B9PYx2xj9z{SIi%~m{cLv569R9zbYjX}Ey(JO>nXvKC6yj-$;&6iUaDr@>A<7gG z4eNQlGg`|x)n^+V5U>h9Q{n_*%{U^a=z^&(EgOBR>zg3B<5+nQ#zOQ4!qP_Xw1w^r zbjx+FZ3A6*#L2Ju;+!8{F-j$aM~%nCAvjk8ZsY)n@cv=^M)yY`05f4l02}azp*@0VS`QWsj+Ioi)Uz?^r0v`nI@H zIU(#@gxYt!kiss>j#3Er{k>p7wO|V1&|(X4+auEgdr=_4tcH;as*=i+B}GhjBv{=q zWoh4-#DS8Od02SdRji;Q!k!RdiT4Z!{Sot?h3R_|1=0qc?$H?yA_+3kx<^xYXxavC z-;THe+(2OFbpi}s_}H22YTEC*U4_1CS(e-}sLvaIwkp!^Z6dHC`Yf>wjA`7A6;a@) ziU{en!1Q273W7&dq_Y$vmfY&?;~cv8)(2{>fo%-*wnM$FNI>Xf1J@V`?SnAF`1pX) zN^1X=Qh@wP2PH(4B*`D$zJ2@SlgVWL=}&(ez{}?VSO6%BgXfE)_BwdBe`OH%wOF+C?c#8U(rsIqXmXvv3i}kesD)&3^dJ8{!aY_)l=2Dv>rGYX<`3 zuqS!*N5v)!U232z7v4Yt;$$J-+;JWcxd$jUXPd(+1 zkB_a8Xx{rH?-lRrR8SLOj6@ANMK-M_)JpfEWv%VRBQVC=c8LiQ4Dj9f3+&ct@vkzYJ z(>WJf=q#h|iNMFfmwYJU!=M+w>?GehB8eaq2HUHgn_h%wwi^JyhFre zVh!yXz9R}^D8KZU)Brmg_ufkYw>?bV!89E!k8+CNv%rq#qvK8u+JF7RL2#g)rh>6vAVxReYu0(^$>;x z-^p$YSO$VwYl&^siI5mlO6gdstKDw*rN`R8qIl$S4nxQ9Mo8lYPZlD8$GoEuSg1e~cb~zSWsd)^UMM&lu^1}&|d4{Nnp|Xe^ zgHb8M!I4VYwR3dNalb5=+yiljW*JM;BnPvd`Bo)i9h4{DF@V(sh=H}l#ob#5{&nb^ z4rbRAJ#RM*92xo1eZi=_G8!*n6k(1=&}VDxxNH$Ts?oUd^$*@!xaU>~p?~IQenx!X z_kEvA(=@($^QO3QE|2mr46grS>P41p=AMB!QApou!wNyIU(geZ99IO4}h@Fz(Uq)8T303&7zlo6>9 zMsY-~l!_&ZB>}GjvR@{X2cK_zD$OOTWPi0*p0j!3F> z)5Elc-2iiz2)F}!YZzy zQVMT~*1C~eA!}Ro7Pi)?mpg3E*Qn0dFk20w#lGFLUfhYbBsf4bn!t^dvb=wCdi+~? zntbNNAO3JP-Y;HG2fzWqhd=ybcXD#_1?Sv<>b0K0*;5*PL8u@+?A>ld4}n zFOkl3By(aii(&<-*j48AefS>c;x=ZqIXDO1vx1hUbU39G9kuFpn%hJiB$z&wl?&kr zjAeW7*>8K8u0z*#&}|3fg;ZFrPiX963qY%v6%h!@z4=Pk$cNq-eQ0H zr+-@h$N%^rarf?BqLH>PER4`MJi=Fm$W=S&x`%;997)8A((ZtO)fAm=%m$`6Xqpzg z-3IH;3dc82u{bzDSrnKaPLXCQCW|SG`4qF01#aBEh2?__EFWB9b#;Y$y@RV9m6xs^ zzOyBCF8H9qi`IBw(Rxs;q13Sipjhlj2{=gxI!R(gQ9`Nc$alYTW`LtMrwmLa(D^8j z>#`Qq$rDAa_BT@fi&+scN@4;mdWrFvM3AJS)V7i;$c_i&$VO9oz7M7d_gw#eOC-uz z??8*aHp5|$1VT1+l(if_g^al$L+9L(32<)UKMJBi2=DPF8qS~tY<%hDd>Y)rg7z(~ z4UMfg$i_kY=-iTsk6|O<_d1ADX|B_2E`!ij4!i=sUD9!%J2_bjLeL&+3_DSV$^?Tj z5F7rMGb}x6l?1XLUnVf)5gSU8KG8ddoCi?fNXtc~5^N5IJJhOFp<@dw$#Kz6>%6BHUwd@B%W3lZh_Na`pcAzd!!&@BZ#t9LH&zrbv=R4DbExd-pDJ&3WDmA>hQ|*cqnO7Lvt!9JjPJ4&Anggn}~?A|ZWq7{C~fN^fCX zjc(guv)thF{1Qi}$5h*&I3HSa}VeD&aixNh0Wy# z?Y4n!h$=b=ZozR?$?eZafTkbQ=~{Mh;WuzzlTI2!Qghn2Q5}S8pp+s+y0?-Fv?e14 z7kXfuQV`O?Nm`p$I2fVXU=QeX$;Mhr5ez*c)JJl_%myeqZ7vj%{7AkI<%xhs)Ye{Q zkn{ln-%9DFgsIvvS_h%5Iq(OJnb^dTPGMF)3Kjs)Fj~NZBXoyA@Z%l&K>A~CP!6Pa zVsGe8Xt^_%M1ma40@G&=U`nF<_0qv!G0^g7lV|6hBcGq*=!jaQ*;ZH>^wyxa6g+5c z2*cD9xYF~OIBkfZM7x2{fSpG_q2$Qf^qG~x=zFi3e`OsP5etZvYWz_aBb((Y=Ov28 z6vezmF)fgl1)v0FE!@b3;O?8AyG=~j!}g8>uombxEvkzhcB~+1cN(tedF#AGW{3UN z^ExToPn~m+QkX2w?bm~O zZnum2zJHr_HXishaV?_1wyBS8@O3`_(eq#Lc+^Xrc+@LKd4uaI1v)W)mG@G_aK3xz zM1YkzPe@>5LVD6kma&#LfZjqIT0o?jMJ*}8Teic$x~Dpz(>k1*WHBPgjCex|kkG@1 z2 zS>AA@tKR;$x8M8V2R~T8_O-7)%(5(d;)y5J&6_u0B{1BV0Z_zQf!;#zI@FH1BH}EjG0jozVeJJfZB&31$JW{rcZ z1I!l-l+ziCyhN6!P?^H?WR9%NaPrtOs?`>o%QY^~u5fnuKF;qw!1C-8X4UU!1cm^1 zsJH|v!E(AEMF!ofs>=zEihL2QaL1zxRF333dCWRRf^ z&V}Wymt*-QAtZ5lC~_2hc7edK9NkBfGm0RGfmHxKvnAa_F*qB-1D5IiN(`)l!#3v6 zZ*Us+?ymrb6aeizVIwA+LD(zUVAw756F6`59R`C9HtNRs)Ir$O0s#$opjgYLPIfHd z1~y9g>*8A_EbkA(vwMUGV+bM08#RW56iY2DZHwL-7;e+> z03IO(ZN$vg?%c?em*hxTM)efw0kAkeJ+be3_Yce0yyi9fsi&S=f7f??mwe)hCnBZP^u<2m zua7_fpfYvU!CW<`S`~_POVhDfq1q{GDLiHy))@cZpOm4gcos~O^TU}1&ZWP zAp~6K(5xF6ZPDx+Y_3+AA0D8bPKn2VKE-4*L7pT?rx}WAj@jW1i<3jlP7g6XUEt^y zr`TMsvAJ4dz1(28*%0AMYX_34(YzZS<3Uu%2*3dOe6#@t4#0fH@M_aqwLh#z1SvL4=G0zpmF5*jVuW#fYvMA!9kj zm*U#~Mf2X%I0s|z?}u~@=#vl$mBNyezy(9(Kku*e{(sR!JpTCOiy!~7AD^z4tN7y||9Dsyp##8!Tlo#nS(3^f zd%vC=0tOu;*yCPvPkw|*L~wA#w5AQ(x2QJ1odu)-E@L9O_66Q@+?P| zrby>GjwczWrw6Ea6?UsNuFfxUe*Xf?vkPpl)~MDy^t*^f?V+Oq*3(JdTYFJRlA+Owh#y&3>~QZf==DW)nWoPg)@hY(!%m(1kJ4gdgO z)ppi#ZCwK4Jlx1QvvK7*f%GTouaa3y_pVludZ%@Udk@IaNkQgyxZc45@U~v^eWoh@ z&^9;hgM#-D$9w2C`#IimjSJ2gUo1o_gy4b26Jf`%nMrKdr@BqkeRJs~i9aKz!*-U+U8N{8^>c zLMfG4n73KyW)4m$K_Um<+X@C~bee(%pYWdL=(z3>3|8lnFQTV?q%eMoc=+SS z#`D@Z2EKIwunv8vA?pUBmmqx&s_|0_&F+D(h@+jnMB!rykLYyck^nJ68DCe^jxzv` zg-S*jHU8c1J419Ka`d|Ei{jd&dmsJq{CW5haqau~D__iX3!v*ebMNlGt2=k@Y@Bn# zIVY^O!dk1WwXwA}<9}o4Tx6}4LI~kTvePd%xdFhj7x4``5Z7Nbct|1i6ptPtgb3&x zc2tCTSo`oVdc4^8NhxgDHJr zCn_d@n=_PpZ2Ag)*P_`~XtouaszN?3krf5XNrA~^f}+Tg=NXbTMVw@aCke`f0<)6^ zP9MLCdR?PhZ?U~vV|B5_<%3IHT`W;=wm_o;V*8O(I5d6>c#;d|%IBs>d zqcIVdTf6*^;8r-s3dq4R@Y2DOd)ld!(heX)zt>2@3|Jq;2Sgy9&p7ILY;?nGLIgfa zp$}&}0F;H_oA~MjxX+V}aiGEPlpGuRp#$8oe~A6r5?mHvDst@HILZi6@BQ$5_$)8u zYr#g|0oF?ZbL(aQ z2x(bhI-jGQO_9wC#ASl0j1dz$=c1*;yyfmsJhl&T-KAX0$npz99Z zra`@|P%kTVn;N#FcG(d1!wuP$U@}GMuJA+btb-InPbQNum1X%mv)Sxp#lgYzUvGc> zR!3C=fIG_b$2uv0vTeE_(^kL90#hZVke=_DYZk-JWM6dz%D8UF-RQZmdnx0azPH=D z!IlfLH(B=2{`!M{u{j{r>1Z-K3F0n~IJ4oXR;Z$g$u+puQFyW=GV&(002*xSiyUIVm4bqL+Wc)4MOGW*9y~aU z&d$!LPsI_yA`SURl5rHj#T}s?G9bt zz_o@-1!Fp0KbZdSkdAVJ3j_jt0yaT2VKj-yFeEpM7{`ir;XO*wz91!I2Y3vnVyBJ{w+p0LG(8sR~H5pC|;kRzj%7}huwzWCsS%7k?OUiB}OXTsDRXAFi~s&gPvG0!sx z_*wwZ3BM~)H-uy28yZ%@>VKTAGXvNUfxO5&21A*1FFo&_4S%0T``n&`cWtQ+DR1$R zeQ@v&z#}$5{}Z$bXf8)tgrrQ6a(X{yIpJbjBA-nVml>iwf`}!Rfg;9Pz;T+N%M(G; z7$iK@QHyoowlJN6Fb>iR*w&)mwWyXm>@L=*ueQ*;ZeaIw0s@N5b#`#91S!@Mu$1j* zV2rdzDs}JHjhnx^SS)_IZQD~+%!KuArB|Go%jnW=_ZyXyxjJ*4?L*d2?Vx*qs9N=3kyvHm6pGFwBT#O?m zam^1mhLrNqjj#j)(CCI`bj?^g@51@{I_~EkZ(gHua@Q7x7+ zhQ@_)`vwl@$KVl$ANvnnciw0tljyY(tK~91KYQ>PfTL?4Cq!dQq{kz)`k zNZwg=Yhg_T-5az`i`}*&p7%UMUgpTwIg%nrUKA*b3~8DoiDE=qgg8%-FD5v+d5pd# z?)|!Iu-$C1zFJ{1V{V?}A_oUmdUWac9uj+IYus0RMXT z$UDdw)~MerykUWZBaT)W0j~M?3_SE1K#ah7{21>KLP%mW#He+e%K_rrBHb&i`E%j8 zaZe#V$p899Ilc~hK1@c(yaHiA@h&!-Rxgw8U*c2oY~06cfbRN!HlCr6oc+U&62=L` z_jsSgXKY;X{fA{fs8No_N`fSKrC>!?0g;eeWID+(ndg`+CYa1;DCSdSWzH;*Zy+=w{B7^h*B#n*jb>e;URP+A74)VBddH_N z{Kt;&@&5SHkkaI3<8LA5d6H&-B%8(Bk@8G?B?=+0R z!i_cy7mS(Yg>CJyh$zh{hRN!#eb%2d^5WV8*?aw?9Dwkx^y2FzALBpdBOd-l0SqAQ(F?-n?#9=0{cA^#-S`|ZHcGzE=|ZZ|GcfwrF^HjOdpM6^HLhLep0`Nn zs>nbQ=?q1tLP@ApL1hvmR!}J^wNcNr1e6=4SD7>?O_>iqMN;HQiyT>*Aun?J$#Y~` ziX$I4S)8hn#f(cWBWafMR>! z1;8`g?PsFAf8fHo?v+HYU(a=8?mzyzQTOLNevQ8l?@(MXNA0yF4{J8O{`&V`+Y7^E z{>O(6F(5LDxXe+`CMahmvT2TNk|UdBNT(^%G9~bKnvi}AL}(+moT0VO!Z^e1jGXER zmDY5xNo1$SfWYYN3M&J>TYhcfKFB|yKv2WcUG7n$Z_`m20?tg=?WsNro;my%# zg8Q)xwXebW34ZOcXATJCVWagK8~-{U_^`r8;Gpq^y7B8q*W$$RX&!|u{l-KD9ebm( z_jxvK>fzhH^D#0IA#>vpt`gy8R1>6+^v)A_6CJP}UPhWaNkm97Ljb}Iq*o8$vSFO* zy9spUONi7WKHh{KoS~j?-BC?kWj(C6fXNW0F;vV>0H;W`c7g7+Z#!fyiA^=z3cEBx zTBMX2D07y3CCS$~i4n&{)0?RrrJM5iSlCXZ-PNeJJM6YQH0v6>^^Qvh73!)&T{UQ{ z8eP+%X<8z|>NVGzF~ZXLdFLZ5z9-Hb%b^%OOdWp@{U&{FU`Go$q}6@K;31>Qj~nbg z5vr7K_%|52@%Q*OGB*0-dFE%;*uGz@ua7@x^g#I4JKQgRT=Qzi=d$;V*#EBaKI*@2 zIgKad>ISAuR zI!xc}Kx~T6f{_2iz96|()Hy&KO~zlzt0K$(e_5XYN_u?!AHMXdPhCBH;~stdmy}Dj z05FSYXWQxae}Tn?RP6`*zJIHA_JE3+`x~BRZ%~dl^cS6^BcnXpPait={LO3NmT`zq zbCwtFo(ntPD8!y&Lb!r4_dRda;6>?gB;UmAmk}I}{Y%^5bm6XjFNTf58++#;qs?aQ zOnG|iaYkau7zp-i2g5lYqDLEkdf#3KW%QItUM~G^ z_pZ-*2SfNR+i(0M?@f58W>^$%G|JvExxo712BQ&{nHU_R5IK?yFyN;6O<|t7@ThYL zY-&zB7~8{Yz_glxQdt6-NJ3OAKuAyg(!&{xzU`n?1(i^HVOnHpstV~YMVzrLY@Q>{ zQrgUu6lokIRx!2E2?>?P$kPbL!4$_%Kxj+KhE0Qdw+ z-T6D2Rn^_!_susKX@mv|M$&@TT*53XFQFx37w^TfI952q;gBEfcb@&`N5%XlCc+W> zqNjZ^#&}~Jxd$Of6n)TQDe_mX-M%Y;pYZ z{VlI5enb8(e=j}_ICA|X>)P68=2NavTueJosP;tjJAkGv-|lTTh)&0*Fi~(`RbW&Z zDghQ#M?NjDS<=1|i?46ddcWV5dA`}i3?MSgj+ zq>5t6Q$8)tlgV-ABF_wv?H&H#04p`nyT~WA1f{}8+WUN>L8e2coxab#q?qW7_r?>lG@W7pqWgEBr zUg?J?XUFr3(XgUvS#7}@44U*@2|e?z$GUrbFXfc<<0O9&IZcg0_*0eaxIv%Sy799^-0*VZFg-wZX93 zV7*-9^yCD~Tc=pwT4K38!E(98`ecQEy+K?L2&=+;P`#YWjNZW>B)qFI?d)`1=K8M^ zFk~dQbp;i(koN~l}N_nCg(e__2^|L0*CJ{-Xd0{OhtmwVDSa;B=ucS4gkws!xw zdZSBbM#yZfjN_lYsU{GF%_JlfO7Lm1sq`RuJxD^kkiTPy_3{OkW#KK0iB1NH?lb|=Hggo^)N`% z>_(I18fZ};k9N_bna?nri5B4CP(Xk&`lb~C;9HN`tkr@%9oojH40~QH&p8mB=E@jH zNov%uH&~vWVEN_}%R5UfmrHC;R#FOkxyEX_!fLs~X0=AY?h!T{vHOmk({39uDA8nE zM3X7SeKf@k`GD6!7)f(fuWcB1>+zNur3fh8c-y}aYP)VR2aOy#OCA_ zoAny~a)q$cuvKOLjww}J6s?jlca9-}#jGio&{E0pE^C2+b=S17oIQK|=kxjEf1W*i z_D{b3?Qh@O9^AL5pQQ<)BnE)r`@P@0{Re;W2Y=I1;?NgY0HLbo3xEhN+?u~u8oO2csBF7f~ndw0XZd@jn$6!2$;GMmeTzc zNM(oPDeK7R=PjZ9w`ipT6qGK?+v5b46u7SJl8jmYtvsHuWd&#Da2g1atJuy<9j9V{ zrn)^YMyb${l%o$IJMG!;OnLp;9CLyIsh!FmUjUYT|3b1${m}1}?_E2(mSdC?)l~08 z8vN{cV9-qmLV!kO@P>gwsiBg= zIqem2*roi*uJ+beet(kl9sm(6s8~aJCewVUc}F#8>D;nU<+@7Q+Y1#w*>iE;KMgpP zeOG3lpPh4Tibge9WCR>Q3jVB`W79R5FC-kVTXZ-$bAW?GDWyJNh+hbKNSJjirHE6~ zC6c5(aS-*srChfV>c{~hLPHzvKaJfFQDXOpF){pDgf$Wfo}HM8M#<*apKj2fieqYj zvc|C5Aoc^|P$Xsxlo^xtL!&JmC`H&rmhaHC(ws8FG8o(+EDpYZ?(Bs>IXde8=!sjFaOud2F7}d~vU7U-d8BFbiN+?t9wvt!uZYV5;Gm{65V$RIV!_d$vhlYszg) zDrkF{YNtn;&z-BWFMvq-Jn7b@d?;rn`LF~4J9dOp>y`RR0I`$$6aXxXT<*_=0THDF zDsJZCXDym}2S0C<0~V>o<~8dc6C~!^yOg5WcMY0OO7nIzao%dX7Ty4W<}4u1uiyCw zjc?!@`D{pjm&$xOH8K_R6hpwK@6oS&jO!j@6A(0>d)$ng5J?Jl_3Hua)f$`C8k^My zeJ@F0`c04ZYK395mdbOstV8i%Oaoj`+^&6Pds4RPuKUsCoLztKx~AMO?f9o!ibD(d=~MxYy2PPJP?x+7J^`(@G{r0d)?RlK>#8 zMi?~_Pqdl^s^4H#8E0b*ib*(?9kzJ;Fpg44O>3(}&2A|9Y7|6_jJOt6|F9acS#Gd7 zImK|YLR^c601P+<$*ibkYslI1awva^Ql~*Ml?O4z7XggM``3@p9Dn2J=;;3(9v*)E z(xpq^`O`oB(_45OHuF|=uK|D&0cf6l^2z4)*I)m{t>yAJ*UOV%>(`r)h8T}n6Er%F zv5kyW$}* z!Jl~g%7-eRo3_}B^ux4!>9V^QRY>n~(Qn>5gVMdX7f@CMzuhBcW@)Nuz;vof#cw&! zQ@?bc5<^4=W|MxDz=7-#FwqXxs_iLgp<<25eF{7G&EN0Hf#Kj?X7=8D zDaxZ@plv+7CwSjzVIJ$MgJ*Hlk}|fsxkq3e0{V>rfPST!-Ug{gH*9+J>rK)WjN>TR z2V*Sqebn^b7Dpa6$9-Z};G9fH*M0(Wp>`aTC9i`%jr1wkM5#yu75M^O7HXUvm&~OO zrjkxI3mmD5#eesQ>wW_{d~n2-aeFW zZ480ywyHjqj%UWe%5xG&pCS~hKe_mr{8axYW0}?n)QMVA6WLf(4H)dNZAWTGsSU8m z0^|(d%9p8%9!SGc{ZU>~3~VK?bN%NQ6EE`%Owda;R6EfW$kfbStSw#46Fy({SGqzq zvb1C|fx!by&5Y9?RpNWdUb*bI}ItlB77h7lyBl`%$#^)`mRRaza`5VW*))wX_O^v}NlFRSeLzf;;4;NBbLAAb1Z zN7w81uZ-jP>2Vx?r5}b*jN^De$LOt^mTaJ0tn;*m0gl8DNKO}4-l2`3Y@6VV>l1gV znerB6E6Ml~<>stynx0pEDWL`B+ivaTrF1!kBS6w~*N;=tJ55G3jcI>7N@F--gt@_@ zKgm2$Gp%jDMj5qL<1}fnI(V0d+9?%Rf)GkPm7ML;_ZrOA{pajLK_#;;7Q$A)3avod zPW8-F(#=HgQ#u5er{8T_?{-e@Lb7vUQ{U2) z)+Al0s_e!$=-L)d)55CqdFSE1L?8gdgkmr?b5zYikiUZ!zUeWJ%7|Es;>1y;+!!z zcP%Isf`EsprFX|+Ko~<3C?xGV09MD`lztr|#fN~{j~LdYn15D1#`OkqGfJ+0tyw@e zm@??HqAk|CfXnrMkk_v>!A~_500-yXwS&dM_ZN%B-*j#FH;cvMFF*CEPyO)OXP+(O zQQkGZR{;P3G@tw2=bH6;efEVHUih^;cb31o*{nVunJ)r30CN`+J-Cpj3nv*tupXoU zAaVeJthNU-a<1h6%$zLuwrw`Wv=!atS z_bmWGZoR&u00pUh0t*00-u-qR08qDXuGVc7L9?H0d}Gp@G9klNVN$f8MjS? z#!HG=00J<)SHA*zP6H#}IXHGuO}eaqRrAXlm-EFtU7XR9B+JH>#BMD~7+HaUa(lHI zJ0PjP83F)M>^~`$x@8%ZwD$50DnUzVke=xn&Uqa#@nwr4zX#3}8ZXj*PEaGB^-0AI zLO@8G4^~|~vq;_6M=Sj+1*IZ_s`|qy@%QDzjUfYoaTt~1M=%6*g<(V(qMBm{3DeVx zgSJ0;@^CB;w^GwU!bZbpz_{r#Y{ct7i~-z_T4Ftdhb-+|pG=D)fNg7|PTG@QFCW{c z!yFvBfgGJU(6zQ{zH{Gw_x;f$k390VVHmErZM%Bzx#y;pF5Wf0mjM6(;F)KhabNn< zmmau%`}V(L=0}EM`0Ox_|1pH{VZ?Y40iWSkkv@h z3zFwgTP!O;c+%Vf9+YhVqMmNr7ELQfT9}Z01Z>^}HVVUWDi8n+QZs<}qRMXC2EJ|K z8dZHaBHcPwf4erD6ntt&B{7{IQflACj!zn0pw544YKgWM$dYkQG}X); zV`L(_vzRZwf8T}so;y4|{L44reDkHl!^5k;^ENAiB&5j}86!cnt9(GcSPj4pa=Fe4Q%QBW0G7vn}QQImE(ChsZ&Id&MN@GUHY@N`&aGmklf3kw*bIfvztnMR6%440P-2dxK6oz z+LX5YXHUG%kj=Au$Ac6Z{mO}~oB*r2)?Z4dX_r^btpEVKhIgwU)kkq6ZI6fclL`P( z!lAn{@#(#7sd90&&MmMT!fb)i+|?a@psZb@Jh#?Rn*UN`m3b3%2h9t{2HPRWi#vkr z9NJkYz5=ZS8mAI^BZ-D6&z~@56T#IaK~g;r$z+f<3gQ^pNOVElN-X+JrQOD>S65cXR8YuwKHJ$A47L8zYO@M`!8USE6zosP1r&q&N`F1a|NiOy#0?GJk zTOu~)N`TQASe`~W$0=bBlxdseA^~C^(LaCc zsi(ek<;s;){0!**1ONbe_1lkpDsQkT&M2y3@|s-pD6xamst&DG-<(rs?&{>8jM6B}1Ap z-i(t9lL-LJbzjoES|D3|C3n1H^gQX`^rrg4)aIMwg9>m`Fr00sIN{!U$e2Mn9#o*U zY7L-nqH-0O=2V~DcIULxu60vv{KYehzY8l9rRq7h(j`HhQP&%|q8$${I0Q{K?8HRSwrE;06Ob1> zcH@0=IwL10sK6?%sxvE7%vuChjr&$Y2z}$lBw*iL0Rvur1d><0m+-Iv3?TrZz|HX5Ckdm2T2`eWjwm^OMi%GDSol1!hSfz4e@oz(Bf>bM-$*0{Sc|QV zEVhW`fNgJzMb9Xc4dNteOny{N!PsjJh%rc8BNPx()oyBARrGlsM>W&f@>lf;VghoA z7CliXXHzGNks~&MJ8j$UrGulzU!Oa7?vE}!c=oSvymaICd_G@&_q*R6^nPyx>)$=S z-vB_OXP$Y+{ox<};r-XIUw;_D1?SvFB6>7%_}FH%`Pi@-KFrL=L};0_M_bzFD+It9 zb))1}RPT;@Y!?8irfS02P~580%)i~}7j5qHJ>PEQZk&en|GbmQ+oq8ibJ51#ZM$U$ z{`u>av4c_Hg@JAZ3OUBg9H%F3^}XUw#r0c_7VW%c2Y&*%Q~;Fn(p^cCQp#1-0N`#> zc4?j6_4ZTL#9LO8omcGw0D9dnC)5NwDPO;<&AQ`RXH`9u6;C3UGS-R29+8qYncB{P zfg{NY@4aXMyygS&9&IDl34P%r5z)EE`C}lSW2R#wJ_z7B zM{b$Xg3$=?W2d;B6fWC>P*9m>QKvbxjf}AYbL-9$oAk{z*G0TPrJ*l@Uiz?3*eS9I zNyR_eB#L%&>vF8zQHzh9!*2ph6Nf2Y0_zZ!x)HfgesaUy_Pt~ZCDYk;yym+$3{|P# zvKRUn*H`H96riXO$tjOhMqZT}!^UnGL*Ioq-s$lPRh=*V?I%tl6)R){St3l06`V3y zw%v$z(kXcpFml{s-CwryPz9viexw}<9&E|;q}9ACDeF=QoHDo<`z%$T)!NWb#5@4$ zKH``ztJhT21aoGq3?W-fj7bn`SGuUp@jsrT)BDxA8qI7?3fudmFjxdR=E# zCO=_Vf>(;gnzjQ?f@9i-VtbIKX4@vGDYZEJG}8>g7{4I0xT5`sGR!88Je zv#U8oa)?rmZ!OjLqFpycu=)mAiCr5|N{rt21x|BYt#1PWj5>J_<+WS^cm)8Ky)Pxl zVjyy4@0(k*wtLw-_W}|9W81dhdEkMEzW!Uk^&3C9a^=dqj^%$h^j^sW@UH0_-}uG` zz&~BObm_-;ZrynfK>P5+56`{#7yG`y9LMp)V;mnGV>};1e+1V)H3OW!t8v98iGvID{p zh=>D55K}e+6U6HzCZklf4Px>o#rac25>HA-n2-wH1pwFuDe`%87XsiI&aouHrX9b7 z)#W$|a6!X_S9IL|`T+QQ3l!kv&12$IRI20YoB>DLyA}?mFTVR$_NT zLUR>ZnEpOFY@_DDvXr0!zKN?bLVhBi+?|NnImeMBfeFsJ43aA8G4OT zcg`m%->ZLsa7a$W!C*M1LR}saX;6Tkpc`P|TD|JT?hn;MxCAcB#9+2IC2TG;@R*v* zeg|nW=!m-XKDZiW7RwzR^N`wgAhQLQL#@moHE4i^(~&ajf`_qY+S5+4MmC7Vp9}3o zlh_NXnORUcB~agycAiHwl1!o*;YQZ z9fszQ&}};wNW8+b;$OibaPZ#uj%dxyce=LuhvTznzJ7dk{M?x{Xa4@ijT^UP+^iu6 zhu+7ezncUIq@1g9| zUC#H~19 z(HP^S!)Ej8&1Un-F^nG|qQ-Vw(|d?t!_*vQ>=h7IFkriG@}{<3n6i$`{xcp`;oBtn z75}OEKveuBQ375=0xc0vij^nvMbwZ#CP`oH3I{_XXn37d4KgbLP-$7uF@{@7+_2*U z1WExl+4a>FLCMb`!#Pq$E{80(vJ%^Kro4h^a!#~=qv%<3GwK#=On(XhpgHa}Bc8;*Qw9KPe`cNtLB)mor*o7| za|-6n6asa6B&k0!c=B%?EEeB8JUskn2;uLU`Nig-dHKS_7hd|-*S>X&h$bU{@95_q z0PJZ`d%Ab@xzByBY1{Vjg%@6UC9^fksi?EmDB!@Qa71#XHRvUQP^0w+$dM!v(tEQb z$(HAx08diSZ)4g3tOyQ~n)JXq?KDBn2BjpE*m+pw_We^gx^ekum>j z2+~-~eZ)Dk@B`rT6UliJP-i}KYP9i7%$ZZ}0#*$|@@X&tpb|NP^lcnQb<~RrF0hpX zq>L;n6R!b<2EdLPKCFd&BtvWIKV;_?h*5@Ho}D!!K!8NFsTqjq)_gvHvFW-O5yI7j zgM+`lbm`JJA9&z_AAaR4U%CC(A=LMder`+vd)m{U-h1@ibI*lmo_XfZ%P+tDcOiry zJ^b*)Up_fGd3?EC{@3Md^;z)ns3ROR(+r>%poS48dZ*ko%}&k$qPno{RR2%7xJus~ zc5J|jk;=Kr*hNU{ZZ0^Fxe_x4umgfKH9c~6Js<-HmH1QNorBXT0jEiY90^z;r$J?8 zl06q71VsYrq}Nc3f`EX;yurDnc5f7MKPH(288?{9fdC+;qc%5I&h;2;_G5-5pCj)A2|e(tBuo%v)STVY2pYP}W8B$KLc5@wI+YFqB#aTYw`%W4HIs19v ztZe8!{}Z_|^Mu_d@Bk-{Xd(_p{!GUbJ8~vx5avNI8Z1ZkJtC@1B4uTqXyswz&+^FP&Jgk%kNC-E0 zC+JE$1dh&Y3G-D)p-%xWjb~0Rhz-5H^nKq79<<^*>uJy&q0a{#?Tx0_rQJiM>?pmJ8 z`Q$r^x)d~Pv-(x7YjzZw978X!%c)DRR8C$yKI1xmg_V2z>i0uxYFWL<_C_kdl*;X}^Vz9{ILg<+(K;&uRa-;SF=B$E|mviQMn5S&#jnZHO)cn=^k_6yVQi?QSz& zOY47hzk;6jB6#pcB+VCQ3^S`Y_Nmd@(+J@o{LbvD0iLwz-l{|VOt>oR2YY$aQ2_7< z%3g4*Ft1;T?o5_(p{0uDeAaYsDLjhM-F5j3`v)w)i#Vv)hmhtpy0n=TKXsIkJee&Z zX=^F@Tw%3M-o~mcKRLap141E%oCTH7%Y$rBg%SQlDL8i!7B_E6CXnm}?vw5cJV}j= zcr%_(h#((K+ZE`#yKYqAYcUyQaGmu0y|+*QxL4}T0c5S5S&gD|{g=Ml-GG&r_9lwY zWJ>_Qt)+;zbWVhUe)<#Oh~{fY!=Xp~uDI0KH%j|Qt1=EMD)u*QFmJr(<-Q(bxmuxL z{4yjRDI7=}`Os#LoK$|6oY!BLPZDaYe6Hwp$!es4RWfYF)^8SwRoQh zo%w>H>vwj^des8ktN9pFthnFNR922URy6C?+l#s!Q?loHp?UkmYr~$F?};+aCZRx| zr{47WXwG(cxUewsG48=y{XIIo#GBFhaCN4S$H%eSv1nSeNMmN=moo9IyI6NHfX`i2 zL&0pMdgHKE>*@Zc6)GA0m4e+GczZj8jTu*9a4n|vjTD`?XCW=&RQ>d+=7UNx(>@7; z;h$GC0*dCH2$v7fJ*dD`xL6umFP9%`U=JH47TQ!NZDPeFdo4Ayy7mti|H1C;SfvQ9 zW}cjOr}=Atu2al9`SA+PXO{2c*s*m6Q`CHvA?|n5d+-N{t`P)NGqrcBguO?id$V=)_#4pU0 ze=yqm;%mWH9R>ZZzU+rNABeowaSN@6wU6ubG-Jx>8>259JF1Tv4u|r~C5+(Cn*dn9 zK!r&~GgSpozxz73mm;>`cShS#L0fHV(i3gzap5=BKV9&dAVlWl}sdAhrqR7&`M zS>=&K@diV5G4~&q(IT6+ziVw|ZMLZg)sNgSkxZNXz$_2M?>^hAgG}wr2kmqX&8-=e zoHorR2=S_L#0n`S>?NwAN~tK?z)4)va-r?$eN9kTZ|VT}TBA|j@E<>tI&HTzLbr=N z>@SOTk(v$Xj#|&;xp2wTZ!U6fUy5S1Hy2rorrx1jl!uNq6-7K$AH44~Faydzua)xV z;z)W&x%K^Q$Y9}I(7cC&f3+?msp?fqY+i`QyM0F!FBFTJ{2sM4AY$qh^M&lqSQuS; z<@NP3u`1;;b9Q334nd_YjZv@$G0tdJ&#&nX6wdHS?7H!XUik36e+Z6cu?n)58aaL5 zK@;5d`Plo^K9J>u&$@kQTbBqE%gfT#SgJHUs+TGHKvusO8JgdZ$UapD1$8FqkxG+` zaN?Egp=|Z5!G1puN!prqFE4yJ+4Zm%*1pG6B0$p{o0Q~R=PfkI7+nw-GL82-qAq{5 zCZOn&2E5i!`m=AL33>%!ZZqVa1lH{fa)~-p2FQh^7022@uW*kiV3)sw`#Fi!>eIFP zf$fHmKH;}YCIxH)@RsBXgW*!pPlH9+48#mx`xkpX-0uWDleHf!wsxg`pempa$)pWL+RQPJOTA%*Sa{h~*}5C6 zT~k;rvlt9cOA$@MI#dHpFmuU<>etR%Mn*3PMibt;YG9gsg{3|rt9_?$WWE(}yVTaB zyqp@6g!LNH9Vgr9;2#^YOZw%ai8VfdZFN|@7=1z9p2GY>*9Oy7m!mJ?0dEUXi!5e* zssrykxc4h=>H%*i?XT$a;pHP+(ehe){OXMltRosh1?&77OSYoLmg?=~IziY_?xbae zZ+=cy-dcQWsnq>Sz3DyE?~0Y~Nj&#l{CG?Ke8wr70%Yv?)iFJ3pLTEE)x0ZMpotyb zVh0d>WypawvwH2C=uCIn2}aD-g3p51A$cUg(PP%QO&X6xN>_YQ;T|P{N$?5D_7_sS zkh`%|k=9r8fiH-GG<#3_%msUz-N6eRej=09uC6YYeoVtgkUpad6ceKdMx9y%pIL5M zUMTlY#BIxy{&f{vvIw0WZs{)f<-HrFnRP>2Y}=A8;V(Vw94ClWxKm1ab2+CT>1K~N zM%K#8u))f=NjpA_PJ*m{ze2VhWV?DLsCx4NG{<}vk2YOPP-!tS9bw$c{oPRWi?B$rDm)zv^{eno z#jqNhzC(A<(`)XTubn47&{0a~<9|Cz%;&#yIc+;;kov)^m+9)2Zg?7B?iuU7J6Fn^ zV{PfG?cVk$eX7u(ZtmLIJZeSypX8n2Yh@F*|KetpBxc53{}# zsEK)l91uBz()F8|sHdN5w5g*W=NE~`s}`ZFfg3*vUmGfJ_Bz-ci*YbMbB3_G%~{n1 zO!Di387Dd8N1vk_4*wg)pga?s2pqrphOCUtO#jP_0Cj|3{VmS^a`vZvk3K#Vm)~Al z@$Kmq2K0k)K9Df5Wb5*z6GZV&s5pY!if99=W%@>VLd>AZM>0k2GK>lkG7tfCCp*N% z%L>L}ID^4^!afV#FoKEGiSBV(HS)pj-pxqi%l?{yT=AZBeut&aB4(jEwfb>6VJ(60 zO&0*>erFyr-ar|d`b;lwRl^cAfc$VNDc`;15u?%IPW=dFDKz3sK|#TkA4TFZqk}_G zjMU%{+x~NvGu(mum}N{1x=Fr1HHbDwExp>xI`JQw4Hn#Q@=e1=yW6Y6uZQLqSS%J_ z9#2TL&e@5qINr^CR>p?7-4O{ICK*v@0T=p_9<@~6%TpQHuXsjPCI;~h5F-WK{+%?L zf=qX!0(ImpedQF6hd{N@C_jqI?zEJ#40+jnsM7DEByhn}3!V}1G#uIxpc>ri7$XxO z{D}flalX6x6=`rdXTMA-@J(<{6e3*;L{2FLn?bliC;<^Ggt zd#Th?+I+Gb(zdj9lEs>HgH8F0Opaj&8E{j5GP03~M>+8t5+QEOjVR9pMAK=j`hbA?4U1rO zeE~hKZ((|j!trRh?H%R>*=mIMXQH54L>^~A^OKulnD-VNHU3}Bfv?>#=L7LeJYKx# zfTfk#W97AOKj828MyoupzrM!D1WqjxHwv9FipB^pA@sboLUVwWK#n_!jH#1|-B zS=_W<>VBz@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy32;bRa{vGi!vFvd!vV){sAK>D00(qQO+^Rk3<(G=IW$|rJ^%n9 z07*naRCr$Oy$PIMM|mfDx8A#@*1lM>CGRo@?>1l$wq-CFFW3;kkPw!DXZ$9~3p^5L zCfko8GlYhMR6G?Af<3zkTPf{MFZ7lRy9b^YUzJ zS65f>frAIn-}2mZ?-@Kac+2R>=<;f%(mpjcnI9e=&X10b<)_gmo%T1I!c4K zrV5XkB*sPAgOUP%)>!hB*Op#oUXl4c7mN6na&2vGRa}?b+S&(udU~Jk?(Y6kZ*TX5 zixw^VDSW`*iHV7^{{H^*$jC_bYhU|XZs*ROzy}Qmj`sHUT5oS}uCK2zhjXnD*ZqqY z*Oo0>R{QMVelBTRXk&JfabSLPpftb9YmK@;`NSvM|LGgw*Z@axF%15UZ+`1rz5o2r z{|p;0=KK2>xA*n+E}yDYE}NX3Tm*w}t5&OpO1YdH8z0Y4PE6)2m9kWv1UNVzIw5yo z66BONI(^BCTwCJ7G{+z#821%P*_8L76VpPezv*DltO|aFj7rO`-zR6i@(zWf^*SWr z@kkNDn>2hAAT0z?b>IfiqIAl}GbPDt!ztB{CiGeuO2~=uB+YdhDAB?((h;{sf}-+L zpp4FZB0OQ0QsyNUpCqC=3@U=flJ&&DL}rP+vupAp!LQ}L5~-^p&?^p2_e#7Lt4D|- zVy`DDlTcs{6k1FUR!nkOH~t0Qvt33@Xd8iukmYb)5#*XyMZo8^)yxbW$~mU%6)Q11 z4Z;d2|Ad~TjG=Z&Coer-T3(U@aWj+6gn}L$*IX2d_d9^ye4uc;{NR~{oA%3+qd^V`^J!v z%MT9^-@O08!HW(K9$Hqd)nNDHDe?&H^mypx)MN-6T)g(CvKQGzK-}*8!V3qBwaJ7Yo;| z7RJwICQb7WxHiZjq;FHT-VSnogb?ep-Z``+O(-KaCl(tfq?^;zwq1(H|^cC=Yo;L!#y2s z9qpyIwngZDFCU+n?42rC+QdQNPZgt`N|_^JoobZnOSN~ke@;<4SIh$x=wQq-%7_U0 zk|lo(SkfCE|BMYZ=j0uU)JQkREl8Nq?1<_&sK|$h0&!=B^>}-lVe~YqQP2ya#ujG| zk|JI(GXxAcP@S$enggOJj085v%+?B%8k7=mc}Sm*6-K!B5n@?{5Fild-`Rj5YAdSp zM7mQdRk7_NTZWjVa-}Dx)|g}^Aqod>CXFvPd zsXcr4w|yra{ZYR+y&RmIpaH1~G6?$MZQY zqfF=XNgnQN^jgQf;wR$_;$o6G54T~aBz2|&xgnM*Tf>ubZVl0z4FImV&bS(6i1QJU z2&j(6-~=OD>w~_aWe_9{L>NUXCVBHhIo1){z`}w&mFS%GY3=$tlh#N1V9o)eO8Y0NB*jcJQ<5LDEW09KCqMwVPSRUupKi^G2uG{p$*lEPY=^&1Q1s$8xV%9V0E zItlHt+dd?%O5vwIkXL9hM)tYU(Xnw{52D<;`}Pf73SYEqaB%SOzJ2@3eC7|>a=uVF zjK=`G+S=Qn{lXW%@X|Zp@s9Dhec5%!f#b!2U?az?f@8(|+rRzWg@J*A?ni(8XkU4% zyzH#A&RV}?$Bvt~Zr%FEgM$ZGjZchsppGJpj6b#q{cJTtF?t%ZI4m_~8YX{n!#w~O zu#iU=9jUXEK+j(tm&73uEl%znq@4|*F+>Bj6!CJ&4X&g6`gRuND5$sG~nCvs(S=xHd7gIE!Rk6pg! z__J$bf%7Mk%o4)wBHVi#^J7L3RH#ahR2fS~nwJu2Av{U*!ZD^4e3LTGU?VEhmrhfl z9SIQvmrq^Gj8KBcz#+Lwbq=Quj9HV|n$=>xrnrPNDK6JY6Zw|dgAgI@ira*HDM;-0 z6ZtAONih)B4B}H9s!v9h`406PnikL+X4c||U{K=4vj8iV3{MK-Jq$5s1*%K>`zQLB zEZK)q{gW8^e;1Dg9@@Qo_rVum+&V?L6)RSh*RNkUeDTE>9p12E!^FM!{!+6AGI7<} zb;f~Nb3m|`*w)JB{&C227!>iD1?x<8M;&)Rc zL<#JqRWg)l0+}sqjyGMy6z|aEmQ}ZA{$a(jAdupY01z?f5>!a`dTiuGyeuD)A^2iq zG$H)ewkQ=LF``{5i3x}^r%NZMBv08w*Q7NB{?(!4ZA`zD9h!`ba2>Y;iHa(?Rpe@Y z9%O`~P(jRJOLvl4fz#=ZoA`}*sUP`)bSEgLM{*s4L=%AmddyJpK)4cNppGikVRb6X zq!AKK1W0FB$eg;GL%l&K03DCgJzb~+!lcer?M_njb7(60pU64XsZ9@M{nkhq`jtlp zQU{+@8Y#bglSHpMfZ``0=;J109kIuGMfzyN&M;K=C6R28rMEMB~La>a_3 z``4{IHvP zufhRumg-c+j#U5@PGYDP5l4wzHe0(@0+{eCVR@Jd&|sP15O|VGegYZsD?Y`eQ@Yj_ zL!MP#=aVCb1v%Hz67xck)VEjR<*%TVM%gVZ*85Pu<+%H2I)9=9Y=Z%^n3ri_sn!D2 z3H@!2jb>m!I&66$r_R@|GE>VY+>z-hH+2x4+y)Ag@OqeyewE6tU`qNqVAHYTD{hDSh{{iY00-E(2cB9P@`XVt9`eAdFtt zO&?Y)6?5I)J=Olj{eyVj@5%1&u15|WIIwfq&OLnQKX(2F=kH#>e*N=TUU}u#U;M>i z9GRYTSx&}*={bj?An!ypA=;CIilrDvoLX4XEA>tbbCPmi ziPLU0Te7xCN(fSyFH>ZM8xTqMEDq-#d8FV{jJV|1^o%@XZ3(zuJKMZ{sGpa58@M7V z1a(!BDil5cCbSAZ*L5xLZPK#JJAsn6f&{qT-mu~9kqsL*j&0t2!^G{k z-)ndFm@4N$#vr6af-Mf49OD}DIJx1}Dj*gD3!h5d;8WX40#ZQ`H zNn2uv5?@E&h4Ah!q)1=_g9DA(5?EfYX{pI&Tum6wiUU$iACc z1C1L8qKs6*Y9sI|q9VL?Xp-Bcfas9W$+Vb3Ow_#T(A1aUS`5LEqDMOl zt_7UY3wmdAQT&jRG(~Bktb{hXRb7wiPwk%&GGh88wh;sEMfI8$*(0XSWkD)FiP$~xd-vs@?W=Y+x8q#WsCX}L1b4=IFM5R zCiy2U>GiLF{i-LQdh(V1ix<5L%Kl0y@D+y+9q#2$S3Km|Ih4Orsp1tFTS0BqNh8D{ zX^1q-xLGu`w6SS1a|z6I3!0|T(uNQw zJtzvPN<$JSonS6Tb9^3@j8mybD1+3A#f>E+oR&H!2$TFkp8l5vmXP3LH|dg5pidAO ztV=a1Ax_tDM&Mox&IE`8z18Wk2`B03y)|iy z?zi8)_f@ZXRrdb=bh0>2)9cmtgtFn6fBBd5hYlTT$2OG9u!{cG+qZB3x1-~umz2v> zi}1Fp>{utJ2mKF$9*a|`_+lhxWnwIJ2xhN3x@$D#l;ceqdZU560a}kc_&^OVz^zsb zez}uK>Qko>*B@V7ktUpPk`&~TxS}Q^V$)gJdJbWFSdv(>8D=S9$Ox0vAXlj(#_N!g zjAq;c8X`HdXcEHWI+77{EI%(RBhAqJNv@>@(=Z?;hjt=`*YY14BD$gU_;pOH#t~vM zOig=Vz-0PD9I+$z_6qLAVxlM2&sM_<7lin zAQgEDGok{xlsi-$=LDOO%90{McESq}wsEC(_?yuar^W4v(w#!ttAQxJtr3jYL^=#w zoQMHP8OqViHbGEFn^ff$r}B_Noxr~oUjj_h2-h3Wa$RbcURS;1*7`{~xA*1Fer04# z_V)E2I%Dk_KRWN+^S_8^{!i}Qz4O2XrU1@3&#W$sPbXMPj5pY2Dw&4QWnz?NhbPrIdn#IO<{BLRZPwZjz?j<1439Yo927O zBd?kj*tI`$5Ij-7?Ab^<>e3}KRAfa!SkO}~Wd)IMwj#J#RPyzj=g?kHb$usHM7nZI zIHZMyaSWEYH+@TRGc8?S&?k)1+h%`bBBT1X^M?8qwXw>nB1v)g$7&M3xLo|KzC$!4 z#_zPm^+)uj)YYn$;-p7VHAAKVp)6Ms6HFLO-=-C)?g$d)o5)Q44)eG`Sf}&F59Ya6 z37dWuMFLpRH#$1HXxHxD-G_#T&c<4%Lm2rF;`#nd$p0qF|L9Yn`qaJ;edt4c{+}JE zDF+fuIl&Bg&1-I0jStDZY+_>k)w}oXxef1>UWr#vv2hjOWiQAoRT;UPVN!UPD?W>#7(kR2^lH+ zt%e!!#O;@A3~z)c<8vmggUi)pLDAoj=N$K%bDOIAT0Wherb$ zamH7|cGo*mj=ByOtFtN_c-}7wW=`F_M|~G5_vL!*2V|B@!J{CF>B)T zPB<#}=A^iacBk&WEPyp&YJzsgkz#CaN{cqLX;vV~>14u8xU4|nnb=NJK;F8C?4*;% z^!i2^Eds;m_B^ajuD!mRpF4g^rvTx95vKQ-ELpk}@9uved-OlLclW+sYuBuK@tkwd z*?Rl!x9|9wxBW~O^j(;z$vIZp6Vl|HZr)rN8<|*)&2O$heE9I2u#)s9>`A`{mGfad z^jVFWo7Geh6L%J(#}(n;_->e|6%PZF4rkGnV_DyOxR zX8x?zQn3QbB^w~ zL%Ix1XtTU@uaao3Jp#)=ypQo~a?nX{PKr>~V5er{{3U21Iv5ishfV6;kvKIUkOUNOz+wFK8em$?*BFgZ_4veQNw z!zHv#Q^3F#XLOT~KR5(L4B#Qq8vzX3Jh-E$@__BNG{AG+k_3A2Kmxr0(?t2CQ|@I2 zKi*H8EaZ#hU7g*78#bQxAhzE9I(GZ}{@~D|1IVAa`s%AjZn)uwsXOnybDCBN8QF0P zaNvYb-D3xcWl+ZJ4jepi7xt*X0h>mwf$^1On_8$S^5sm;Q`R2 zz@oVL*XYz7tHUd@`h*y%DgZk*1{s%A)D0=-2o+`Iqy^BS4S#48vuwn{OKFC}DkS;j zG=UFN2Y&)6_s&b_QbD3c0;AL>e;r4n1;ofQ#wxu`c*~+jLc$$uQIw#oxa(_+>*Z!i z+BQ8Uh2;~xlErpex;4Ss%CedhQ&C@^6%u6Rm-0x_YS7hoY9n=R0I!LY`8*qqM2$<8 z2WwY2wGFLDAcY*2jRZPtiiHGb3XHbH>h(0qG`yfe`ID|+K!rRaG3q=T){*Pvhjye` zr8fb4$RpCE6Cugrk3pMVXfo;0bdsd)l!kyjLa0t^iv4vV3OqrGL-XWh?a}KfU7;O` zo>6K17D!~WfL5gBqwK^P>_hE{x-alJ>!1hl64i^r&KUH|+OR+)$zTV;21@*JR|zDS zFjVRu8y{V?W9N>pz5DiFfQ5T^;hFyK)vMP$4qy6ZY|gV4$np8U>^PM&;;VEjGt0Mqod}@&gp!(=`yc z?}i4c9cy{^d}BNwsKWFZkjY~M8mu5z=MbDtuy%E>;{1eu{_#f*NK2Z9qQs>MiL=&5 z>tDr{ST0aWJ&9|Q8pPQ;vzVeV$zKhRo)e!ju@`O?hu3VcAW5#bw-G}e(B0*;z2UQ{ zpiDb#?nu?GDMqb}j?MWmwSm8Ed7xU_tN~Z2CAs1lWkrBV+kyxJnSjy%!6ABFj)n4A|xfnUZHnG+kP%D5Okcr&^Eb6hTOuS4|r2PRJ2?S|)+w zYsqE>R$A&(+8mwL6ya0^PP(=w4NYp|e7rkvYOS-EO1IUdN-6l=Uc8-RhemT;k86PV zHg3iPc@wOR-9vSjpq49@+HyZP(9rOXE3drjnODB@ReOHv zm;PNA^y|fT3f$|vYbT%~mtXnH9*o|v;dK4ZojY$CIy|%v3JHx=L#0NFottfGR^q%! zq8oKWt^y|kD9H)sft10;?|oqld%m2Fra_2_ig94kixA;QASR@Q+&ae)6^gt|BdQb} zZ>);Ms~CiE#sQp;q(Gp<%ctm$@Cr}qE-XZ_opcoJFo@TQ+8a0B$cRs&$rcQ?N_DE@ z3MC=wOt36dB$@TvPi2t4_YQ){N@T)+EN16Adg@8lx)oOIbqq#>Bqnt_xkgh*;~v1%JS6RcN|IHvlu@l6QS zpH2gN2iKB~AHo;%9I$$}t)OM-@9B=y(-K_lmdV%PByiy;&y$meHnYz}@l_`LsvM`J ze%U8m8q4?^FNYA0W;WcHqPFdO?eQ zN!kw$4z9wwsLKZq3|@=Pc+TzX>z%-3)Cug!TYlx$SLa^;y4Tfy_@f`iWHmG~OISD@ zI3ZK_ANat%-TU_KJqI6fcsN8g}ZMB|%B)Dl29G{FMuk$%F z#L-d4QHr=Z$Xqpo-#<{6>RDN2+7hJ8RQ?Eq-N>5B;OGcBy`byuMA+Hh(Id>RicLb& z@{Jc9#@!$Ta9)y32-=y!J{gch8DE2&!(&GKP#>gph`%7&^ddhNOh3gt$&sqeLlHfbq+_M^i{rzMbUtxeg?c(Br&DHPgp2qY8H!pv1r<11 zr2_Xr6Bh1ODh2FE!jFM+{N-oQKX7pH&Rx59ylvm!J(p48b=rywsSEC?gs$AN&4|&3goI4h zYYXn^wR2&f7!ErR$gEUS&Vt^CKfX^ov1;|IiQ8_yEq~s5=XGFv$(~XX!-+KN$ZU=q zYhuLB>N}EbJpV{=C!_%*sQtHf_?^m`-$K7G{0MSqV^i%+OW7`OR-leDQ$?N*$d&onqGr z^gPR(Gn9phBCYCT+xYQc6&q+=bkRigR@7UPjCENkV|7ZP3EB*mc}2q&4;vyhT3w8-=&f3ykBkVgW148w)bl`=Qv znOwGX*-PuzuK6}f{&;Y3==lw2ZrFx*^tXNHuRn9p8IYY99tV!=i2m(we|zzNe(`@U z-?Ml3tF~|3{&N_~pHKS{#iPkX;pDXt{1X-B6q{VBL8w#kUa%^?HA#wbj+DS65f9T3P7o>cU>qg(>VLHHs;$gII_%_}bULwg{)P49}{%kj_us zO1(Ig0KYqN=Rm+oq~XN1_84oToG}GiTfThx{vZGN$JOUw*xEICa1b-OT#*bNFh57% zM#ief@kZI~4wSh|moCX|-n=>Yn%BH0&+?Hj93z#dbn##(44eZ42PQ{HM)!a5f&06V z!O?6dhD_~XJr${vA! z3LlNx+tJZ64w?60KaVcV_;sL8+o(%FeGLM_=dVc&%K|os&AqBWe(bR-f~7buP|Aob zF<3_COb`yiZ{d|Ut|y|eBY^rpsv_672#7rJVtd^evarJ`_mTmR!?7Uax78x$y-rnn z^R&b(a)<^^0IZ=~OnCV;Hy*hlyY1k?gJd)ZS=i3(d^>4@Gy|3@vx9@A4Z`}Oo z%2msU*Q{AR^@o4>$Jquv%Jv2G_qYan?0VO+<(VzFz^LAd-S0Lc0P8-^V2>g_-OTpt9`10m!k2S())$Z@snpzyl9d z2lns7*T6WVqXB{pb)AtyOcs4py-`H+4TTz>Q|5bmdPKLfD9_ot$H3p?>5slf>D8U5`BS$S9~nahM0*D*q>$CEsFkUVFBK4I65KXcUzLGOiQ5 zq~cm&U5PE7^~Oh7+i7K(mkf^34Im1eQRQMv!3X5>BojE{Tf4BG?gdCbXW7!FFWl6Bea%(Z?D^oYeK7l=PMYoW^6t196jpSefvMG-p(Gb#8mJ4# zEAM)QO>P+MRkcKec`eVTMERif{0F5|Wz~BL?(U4GOf7fmrI*%VuoXCovD4a7dHDYK(o2O&OFsc`QaWME>DbaT8q=J!!P zlKHx_4b=60e7^A@7>b7u53Ty?lTY3b`D|X)yXd(!tJdE4IE+M z#O#^WD&@BE(Q!TkU5w1WXSO`uj%oc%+e)P$opZ*yUqSkdjxjsWKMu@!Fnq-;UI86# zI~UXT*Y4fB_Z2Yy#Xb_J8tZfTM5%b?+N~GiPDb?dkL8SaRO-p8@+79{C-1o9j?(7M zo7*s|=OQdRnd~^tI6x-^pKGsft8?u@M;NnqU1#5PBZ4sWpg$7*s67KRDzK6 zT|!4QDFg~6a3R>?>ucS(o;iZfCEdplR~`e8F8-QTfdLRZr&V+YL=$;Xm$9Cyis%0m zU;gr!nNFW3bLxdco9r8)n^S3^R`%-5N#Y>AHdS!vy6U)Vx(4^OT^LS5IAOC9~_J<^UFQ)ffr5ojdkoBEP{|eGn{Sv0yHUHLiOdL1-oH;?{}5!JPZ0qi)S{ zE`WufrR%T1e#v#$T}Qr1FsB}40du9hyL)hSbgbCf(a{f{mXMZz?%C&R_&OaY12FNa z8cTli$6Jp4rGx8?6&QA~XcCDXxUER4iHJ>gKg}{R4tb-AZw$Z(^L0Y^wM-j6JlsDv zI(jwUqC9W1Hu=52WxZd-rf5I7VB>{5?zr*xsZajJCxc**GdnZ%N8rGm8x%gA(DuyJ zPoIP5Qs;3hk4hs?mZ*rLlu$kMtl|T>tQ2XSmKSA{Ku-n5nE@QvoPNTB7Obi-PfV4| z+kW*|Kb*hmrkj?nU%wt}VzPn!5oCO-XEUhCCV%drOuaO?sHaoCBPW9EiF}Ya#q2m% z4p0ujfgc{%2KF)lxe#Lhr)x9W5m18OvC=Z%%QIqQk#NHsKX?LJyzREz`p^O3e)aMe z06yb=_!GbTdqW2v|M6n11LO*S;Sqgb5|oiZ8)#^FoZ=&OWiZuV?8YP{gDeU3_S&CZ zQ+_-M$bhdE2wb&RoUD|4@HSP?{(=3ksXbL)QYe-#U(~ll5@{JmyZOpq5MfvoB2~I9i2Ek(`+-i5=v?X?FVd~oWE zU;HA$WPu+qsP~*+$IHo~xR^z(@^Y>0_3^%^FpE<2Tp65sVCR5~`4;K<7{Pru%kLi; zSdAHnrOTHszp&C>S@ri{`TNpa?s)5yXKY-*`;Y(Irw$V)J5C-4<}}dbRg6uTvVRY@ zUc8u7Ju;`n!_1bOM#yIxku3U$KdNkmF$IHiX-|_o=3&PsY)*k*ZsqE$uH19yo8Gkd z_B-y_fLViOS&%<@N;98o#_SI#e4@aBn<#Q<4i(NioQWGt6mvc`Xd%-Qq#%YZ{0+~P zjqhUjp^bi(6ofqa5_%-hh0Kt-p&f4(_1$^bom{n#E&uaH?&^nU|07rfl}E>bodTxi zUU*?^ZgB9RPOpdFEqP3KDof)#g81yI_+;xWOB!F2LJ_73oQ(GQMl(nI*13*40era$ z<=QaNTQ#tM;MRe@fr~qrbpNmJ13h1P<1M%SJ)#Lj7mhaENs+i;!J3>ykp>iO!xXwkj(e6jdLu6 zXi_-ThJ0=x=OvDTic_a3H}#4)_QLc10%kQkFS+CrK08Nz&F7wb?z!q8{n3A`{_uwn z=J8IyOpfBUJyU*ink@CdhW)GU&%ncX);F>Z`A=-G2M+m20oPb}^pG z_wm`*iDgk%+q~s~y?cb|L>b2Wzj)Z7E-MN)(ilyhx9wWEgo$m^)I+=o?9O;TS7N0P z+^}Io7k&XHM*ZB@w|3WEcjou)+h6;KfB1*$mMzba>2R3(RlsCQUwv`ho6@ikXhwDj zkB?nhSUz=&3w;dBe5=xYwiBRnUoDR=8Z*0XTem*{a_m5QCO(UMK31%L54U=e zN?Lf$o>vreW(5T4PuPn;V$5peKF89G=vWSs#F~L-Y1423yYv;__O`dl+YZk^|9lmD zm`rtav~vT%{Ei(va|aI&QaCbIqEquGE(UB1+NlkAC^tB2%1uH({>#)p#4KJIc|2*y zfET(l-|=(#6#ELpBg1{z9Oz=qGOSuRwQke?{rms?GoSg)(-^!Bqcf6ivNMf5=Q?># z0{yOCyE+hWiJk|MX zxu&dOJqNhK4o1(yWh_+A-+S-BE57%=??Rb+} zKd^%hNF-MCttJWN4C|5q_U;?4%JW12*+y(}C(iTyj75aS@u`VElU+GnA(W2lVYaX$#`MZ0^Aw!BUOWJDrRa zS7zOTEXdEP4mdj_lTUHj-GU{0Un_bd&zwvs$0!thm9K!0df|2ZJhzC(8mG}Ie3`L? zKwJIB*S}GH^v93#89tn9KG%(p2kE==RlL4zTkN77-_@7E9{X~WYY-5J>>;123czw) zjLkfLu&00zP4Suj;NYPR7!1A@{`^dg@K-#u<+-j4F1q;Xr+@my&@nbSD}DqH9CM(@ zJD*+Kw!O4^-@a1+#P~#;2;L2uE>#pEQ2ih(JzMcBgG6;#M6dX^P!=M!TVKRx9mtln-7hc_cV9_#_IgG zJMX-+pDXt9Xzt zOC9FIbxO_reF*+2fhqiAp~O8u5`b&ZQE6R9j~*i`(@Z1=(G3SbI-T&CRO=k zANyD)`{Sfp#~kRNefF94*bVOnD8f1haZwEMvnn%H5R3gDi0;$A2v5CiS}@MSlN_K^?-9 zm!Z&smc8;#W_*UPew}_EF!c4ogc5n{LIBpNBYS+}N3IJ+;;Q9`4h{8T=fCq7EiU&~ z%jNvP{L8=eUwrY){|P|Z`}W64!Hzl5A38L+9DDBE zS0J&)?S|S_S6$VPUS75#&T$g_se+b{2m3atj!}KWPeMzgd(vR{SiHowc(YT56Z5AX z^(^(N`Fe@?U_jGVKuK7cKkYeHD8XxaMZA*NO&5)CkyJ)TMk<)%&vW1X?|%2YxrZNq zm`%k;f{U`(NzqJ2NV^qJf$~~LamMgjA?C+jW(Al59X$t}x676-E4=AVZ|a2K&SNn( zH`yuUz4rpX{#iUUbSO78bU0VWESavJM`s#uLiwzjcJ8g-U z1O1!d@|HX{ugU-Q=Re;)F+SOk)s-D0Yd?aqCeAbt@H(PWWl+bQ%dK0tKKF~i_=_d1 zw9g~hXVyNg*s_d>1F{+q`ee}@IZ3QHF!4Cqahy2-7OTyQPq$~fWW2ioItYqM%-#jk zR4`2wk2CqF6?#nRhfjLrIe87A`!3vi>#ccga8tYQZ|+_Zs}&FgQ*_aFK9ZndYajE=S8El1Pgp`mt&=)zL5 za2{mVA=5hC4_O3CONVex&=T#VAfG%Nl?;VP2~6FWF=fwh%V$&e$12&=sJwO>sYbj~ z-P3DVEi$7nq{waNKjv6X$W;-6JAA$IWRB*Y=i0@${+W|u0-R&2GITR?fIiy;F{bYG zcvfD-`l$VbhYlTn?%8M8;+42wjPwPE#ASBaaLr(jnSTlBA*chuuW51tH?F0OZ=GwB zmV8;{hs9adN`CLY{TDp^@FV}{`0&K)#aAx=BEF3GJc?ys!JAQnN6u_H(2tExFwo;u zw6$|kO&c|ULQBS0rWIz%DK`tDs_BzJ_Ugpvmhq~`Af5?zLQxjE;vKmO8AQeb4;~)Q zIc*%p8-KmSQeF2_I+-zXPB}o{DxYcGids(mV*=3Rv=lhCpB*QU1KhI&ujCc3yz^^3>B3uF7x#AcPNIt9g)h7CfxrE`zuoe-x4v!s{^v!ml5t z3SQ;NV6QztRR$3uwZnw$Y-6`TmRBMjidDJ!b*~%eVh{v*LS`1f@b&8iw1BEYEpp}J zS=GlCs3CUL>EQ_=@^q;}ISa-s@A21XP0XU5^=ab{ZvS-Q)4XrziWMvR5%Br`eGb=^ zef##6zwwQ4l(DlNcQ51qCUE*#nO`?WFM^j&01tbF#;=xA70gCmH~c9LV}ln#AVIlm ze#`UETs|>1*44APXZTCa(QYw z&bp5xMae0A5h~@(k(CME44ui6X2WJe|^W#z3W{oHg4P~N+jvok#S%a9DuKh z;(SoPCMDHJFz{z@)-_?zu_meK=0iK#z9?nH182F%jRW+-bi-VA zf8m7}mfrvV_gAn$`XB;*8#@8RBO}G}@rk4(2TJ7mJB^Vtwz9lTbq0d`5i5AD;X($2 z;`Z_531#wo_wPIV;YS|+g+qr9Ey5atzXvVPqC_^0--6Uzeioj`XN|@u$NQ!##bsbnIxz zZ%8;@xp~a(R!)jEraR)C20&TaGhN9n{p4@}tMYRjH*PH6b=O@TU;5IQ+Wz>D|2Tiw zop)mU3Vf$j0yNyetj|*VBn_8bsK-Us>@4s|&FVIhvLw-<@tP z_2Gx#jD7ph{q(0l&BcM)ag-crc|^aYzrSs4Yz)uStNd63LW(H>1HHIh z8G`Xpp~@8w_TnrfJ7pZ0EeGgd61O3aBD$qUCAYyD#mKYJGFw*93QpN+oqA=x+d1zj z5EY69284DW3=lh#-~=*>%!<<|5D2^KmGCxHKfXVb!w5Tv@0wKbg}mDLzW2QX7V2TK zJikm1S>hYxB4G%Z!P?L06GYSsXk(m!-G;X^peihnUw-S0FJ3k}HrCbA-ahouLl0Fy z@}K_Gb4ypOnE1#CKNwl|31r3stg59E{a^p}U*|Cb?`&@?b-<|>*;DggoQ&GZ2uqX8 z@UNaj0_jI4w0ibr_p|2!Vna%S>?RrK)A^)gzUnDz$P{n(Y(4@cSvdncDUAdqTqPxN z1wp3V!VzlBvQG#H=-07O4+Hl?9v{ugzu^sUDB`>FlP`PO%MOBo2?+rB@1o-^zDX}X zKF$rZxuiC9#+wLQlp<0ifN%hK;NZcHPdxF&`<{I2sk_k0ICFe-lmpD{m?Z~V3iN;T zH~%lDPYO%WjpGMrhy!wD7cF+H+N+af7k?0N19erDkDs(Q0AvXn2d3pf>@Q@PC`zYC zw1$D z6P?(>?_zx7_V#~$=%F|5+_r5k@>_~uC!S*`zs8oP?sx9o)rW-`YazH^ZgxNemO$@E z6!69PnZ+qO>8Y{9rduIO{~q)Fc(-y2ictX$*_Cv5ub3u00?5 zwU12v)nEP9ZhWXG+d=OLTG3LVKX`C|Ki+jb8`~E4k@>RWfk@S*Bz-d6mm+rs+{wf1KM)uf9 z4=-aeKHKO#WtXJF!h=50(Gh%2B@hQgn-@uzl1oXZ)WkPvzFESW|l~ z-k-nl!c8M>ZEf+2jhQLWax)Hq12BH?RSG{$1?AdQGYvabmfKTUnq8Tbr!_;+l($heH$O? zhrP`k$}(K1E&n);KQ-C2Yxk}zOKru0&wu`N2fp;BfBY6o4m2;FrIG_J1$sP+=|Ycf z8H}=%Pw2&NAwL;cd7x*aWN6xS?52YJo9nJCU`1!Kqa#~iF&&?>^l3SO0X+kW#&fEi zgcM2A8;dI`1nOXt>HBH1XBn+?z!7@nionP5Muz%_+U-@e8@t-`FZ*S}1{H;o`17`pLAOJ~3K~%g?&zTBM%RH<(6Ur>iGRKN=3i65+KnTl_oG#JrD3{B@!{ni@0Mlgk0l)H2wgefHU< z_y5BCb4!;joqGJ&A1hZ1l}>yU1=$>t>zb})f=5^C`)qH03p`z?|4nfiLvY}gyCvv1 zyrR9m=dDjZ`BWb7-G3Jl<$4_1eT(0FpDLG2Q{_rGR#cWmVB8Hacuh{xYhVwio^q(^ zWwqQ?p{KjM3#0iy$S!+6pK0aMasW?s69uEr`HzU2>!4QQgNdW9FoQn=2kJUd{E&?# z1z{NfnH19O!ux@z4o|MG{j4cD6J zMoT05a-~|rG)yOWt$|ra^C~5tr03=qj6CU$SvqOpXex5D$QD7?xq&9sW=RN&ur zcyVl}Zc!aYrOa{IIaV-UYfLe~dc4{Fv2j2I5OJK2ok>mDt+F__>ax=Fiv#@L{Uxus zq@$<1r-}`AhH+ne`sru75a^5CRHw>45F?Tq6Xb|(*Azx$g#xHuBhurUJr{FVtCjYH zg9kSDFIoJ`k&)po`}gnt7O?D!P-mCmKuhl-g5~`506Pg-XrTjoa+3l{reNHnHR#9b zk${_+eI}QT14qFDDwE9JH&dk~O?58OJk4oV<|yjUKxfARXFJdF&r8#9=(Xq04sQlE zZ#h7J&tQMnS!Z>;?|tvm`>+OdD%zAK-3=IOT|K0LJPFaPo{yZ-Bc{jZ6!&s#2?IKo;Q(Sw5)=o>dI z2;8M~C>Z=W<&x^kBQL;7cP*32i4*y$RulJPNOUL(-F8){dP(cufn>pc&NV`ZU~1N6 zud}$G)v?(pa>^XSoD1aSA;dI(5!3ixH{X0SKSne4SD*Q-(Vsl=6F#cN$IBQSxT%hQ z>X!E!*b_w&6_H#15rA-n&H)PI)xH&Y<@?oLU7cI+`V9_$h)Aqu1&CWK=Indej^L=`D|}^+(A8s!tU|dcJEb2NL3GKuJr2 zh{A}&fYt)Amdp0qFs2;0Q78k0*fCKUu4c6Q})^$@X@@MK^Ac3CdS8?Y+Y{>$%V!5&;{G0@BR2-LGmuZ;Y+MRvI1l^CxH%R6Bb^XXva zpB`4q?y^(HfurL9)lXOBi6>A;pjYZQq99NGGpNwdJi6L4=$1GT$-v7uB$>=yJ}uRg z6`GeEuxb3lnd{H&dhdJQo5y$V$A9fte+@nC{G!f|PCT|R@)k$*7U<1Zb=nPVw(eNUz$5v1uPkNAnX_$_N|rJ^4#4<10gq|BBy5;IxuZ}- zmK`f50aA)OyDBrN*>FHdX2Ca;&oQt4nqq+*q}wI0N{CB8?Va*$IJ{6{_yxR+FTS`J zL4Oj@)yGFhM)SLN?!;U65Idz`spM+1TrW9z9n4iSk`bn;mc$+FyaRG_a-yqT?mQD6 zhnx2A-+y4mniby$0M`hdwnuA5#px1zK2OdCr^+5!9V;bIAyQWf9F1I|PFpEt4R479 zu5CKCq#7j;g=8d8l%{2-Uh*QIrDht}63b^@C}zJF0`DW|Kv%BrIfatN{5R{mGQfqy zfiR7K=9%qSiQo19_y0nEWOSsA57i*3@Rd3J@|_F{Wh&qG#DjYrVa$qo3d!&Qm?4;) zob1Qf?rzwY&teoaU=)*^k}_Ej{}(* z%9F_fjOYvJpMQSGO*h?C`RGSKT6^Gu2Xc=-`e?4J2VXu%u&-jvTkO6nDx)3xdX><7 zMic1@;MThWe7_#wtZ(13bH~|*Qt{tB{P4q1zxd*dUqgFO+xP2R3iLEf^t2+*Yxs6X z`#a6?0t%Mla}){lEZOi>^<=7DR`fU6+S`jZrk8w}>&wX`9Ak|_<2RCr-BVE$0e zF27B&=ybfXH^gx88vhfsujjo0a@@d`*!7w7r=1xkbH)LF*Zz`AE-By(c)6jWq1=H3 z1GR$(4{-ZDc^8J?vd5M^G zx$K;ApcM`@(IPQ+KTI(-)*#W~T_G8Nr1zOc{#LjjF)nz3BjF)nlW0zdLg&yV>qr>0 z{DsB=+8n-g$4zx|KmYSTUt6_mRql6w=VQ6Cu`$^*pWEf~dA$en>XjG+rGmy{$c?XRYcOdBM;vy!Bp|i^0}N zG|))6xJT9ikR@asm?a0K&*^ai#w~g%Ye-|Qhli&or?9~-rgr$1I*T(rb4s2+PZJH| zV3PqpRx67}G8lzkRm$bQv9Zw`4-Fl<_Toz}?pesZYL)hu0=+m*FEqWKu!BBcMj_={mg>>uSc=W8{Fl+EgEl zH_bZrF;HFqt0kXwjI?LPPcjD(uxq`&y@xh$-aLSj{S-IVq2)4ma3s&z&8dF=LdV`{ zmKY9I?KXiEaaXFu^w0JCfPv5B$HgM$aJe(=Eu-}jl%eCGTG%cvF!Zz<4|xzei& zW^GKD5qz4G^fZgvGo5aLt1HlAL$YG0CkLQkRTw_KfGAQNAtWLBqduWo2uXDgPES70 zQL80LH^@McYier3PtsHNFH`pcSn{*ubl?C3{mPXqd#}9m%EfPc+uI61`?Eh=Yj1Ct zmG>S)Ts z3s4{}Eyk-ePBc5|VTq-a5%`msFgee=#Mr$mk$gKJPV``BWv8UPw7)@fu574G{)c~r+1c;Go#tgn0ZPwKWp4Eb3kpHJLcFC zp4HLdC74WK2YdP~I0MM^g|nRLIWUboh-E>~9eAI>Qxw^VetOQH@;MCPix)4>VRXNz zR<4Yq!Ruh4T{L7qcjw$4mTLy16&oj4Ou4wyp6VnW0R4|F?Nn0d@Ty%mHqyCqbaZt0 zS!bU01VB%VK;Qb*g#>!zq#J5tut_&6R!zW55tYm-ue4bMk3R>v{cT&R#8G{yOqb>) z&LD~8Nl4FB@VLk(_5kS$rs+*JDKHJ>aiKRuI!`%p#u;af|H}XMq2X(;zIqbDS=7WI z7mI!C3{Vs5O?{f=(??8BPPIR~<=Kn3Z{K!Rr8;%yCqMb|_9jS9xun)c^kg}EP{LD< z+)4jj9WEuK&r_6VGIQ@%EoFTpgeInb%CR|X(DC8`M*xd@`f_bWS7lQ)oT#2MaugM_ z1iO^Xpn91O&WU{Vm7DZ@DcNkijwj^nqd8rIjTODkNZE*&pEk5=Imdm~XH$}^&bAqKa->Sn#IvwlQt?Rh^ z?z<=P+`jN1|Koq8PUJf~{mnRNiUf5@)|q>`)mdYnsb4-I6@|hdrty`#;o;%4wr<^e zGq&R8^!*FWK9!Hwr|y++${Vv-VPQv@(*0$rq0rt+jdwPm% z*R3mZ8%@);q%N~=IpGMCP}dUgG=Ky5k zVH>_Q;wMtY1K=Dw`*moN8NylxcqXzyKRusMw;XPTi(sGU?s-^1m;2!le<&>ASMFpA zpEsgoe&N>5vp%+?YD$NIKO|G%s@Pf=4+HwJNzax0_U(HPz~9G@i~ml^qs2f^s};+Q z4l{11$)#SzYRKHs7Oc=b<-=L`yi=e|%<~=nt^)@STwN}gUqHa;t9GYspg*Rm`v$FZ z$0co08*u<5``SepT~vMZo8MgR>+8);O-x8| z;p=p~ph~IUQTJF-?L3U+Q@((Gf_$!Ao@#sXr5DfNwqyH6{Y#egoyrWKqd*@!Pq5f* zIGkf9%S-^_(`8O&CTDFsZXC!Xz;|?a_jI(iMS)(l3rZ*!Z}A^1aOIVpSp7^vMIEza z&Nv`3UV?q>e9Zy7>D#P}-iA&YM{O01=>3(PIio2+|^vzIq3_C}5l2uHK&B71%^){U<*0iRAg;bchycdP`IH z<}asjG6A$(r7$pfvX#@N#%FcJS+Jj;hgr@MIlvJ;ruBN^1Ztg~9oA_T4b$+h59CDo zXz2W}xsDols+dQtD+8E42V@gl%D{X81HVf}U&BRaJ>PNvp$~ni=Phq}%i5(&m!7f? zclKP&AY%^jS^e_m%M198j|>k_A+H<1qIBgw)`*_5L(h`h!EegNIrngcNK0$#(xg8S|s zjO?k)_D&71%=kqesh-T0Q6_$JZNKD%tL&H)4hV1AwbFmi?BIZ14qlo03{1`TUUJDL z>(Ft_0{xr_;?zRIEpIXMF2CcQKRbEF6_;1BrLEXAH^R|iud{YKx^Lcgf27RtJGK0uOVs~{IX`;Ko5l1@|8db~%~ zH1ik}8>DuO_~yE}w4Eb*ocLM{`j839@wHdX+z|8wHS@ihbIrEnj4zlxFYu#Gz;u63 zDxG}ki!qM^Nz-HU6f8&3eJ_~8VC9c*4rV1` z{iuMI$@wWLeHr)sRr#Y7z*D+aYC9iAaR+#Iso2&?wPhJ3?&Se>m`QaA)Wh!>aLikv z!33vl98(*zvI$<`BpnG`i6^-WSFQp<4Pu8*n+2p09GwLg?cf`+4CrM{ax``@o&iiWGJAu^GVNX_(|uisU$kg9^Mk9o~i`m$0VZ(g*mUAuNQ zbi-f2VAI(xy=YnozAwK7@5!6qMU71bd8UgR)%gHT=T3R}CT?G~ zTD$nq|NPHihWno)=akw5zokI09d)-}GE1GRve}#`PP}q^4~|yAY3Z4hRem-9i$Gs{ z{PD*}KJ^EGfaRsRHvCH97#v`pJ4TEn>W{XX7(RIeZgd0C4b4c5&wx zX+4P~vR+!DXa;cUr{s~&J_*aSA#xT}f(Ov>?8FbJK8Yp`yzhPQ<0mcq5g0~4^{G!) zo`3#%neHVpOG}e*LjtU`BglA-?t)w;RY+EL90Lc;oJCf`R}p|BguGOk1kzm3O4ay< zFMJ{Q&2M}I>n%FDAdg=o$7oG-iM?F!*iJzcr~~*ES$+~eetfE29{!oP{7mO#jR{zxC~J_a8iXFkfnG zhutS@IMr#W0#YCJ%I<@k@-|C)2j0`a`b8|mZ)+>Pfcq@aoBK2~c4mnk*`e2Tr~$~c zCBc1qR3y7haRAC$z&4HjU;Fyksl6Pf&>`^y47}#(mFfOt*;oLg=k{Y>v!hOa0c191 z30z-3uD@A*aaw)ZIBz;UUWRR6g7;oa*r&Sfsi&S=^3X#Mu>(*nV!@6C@<3WrjRt&_ z1a?-SIWv)Qq$XtfGjl*0O%AKIlk3j>G~dMyL%Uyk=_US{Nji!ikqsL*lsDhBdFk?H%R8HO4A?ozj`_&}$hc$k=9|{T zmCvrZW~;a6{&F+FZKI@+2EvV~Thnnn2W1#aL@X2A^xb!|;%^NB|( zADVWkdPjw_mPcA8I;4u!{da%&citil%J`Vx3Zzsk9?KiPfH$sVJ~3w@)8fomzALL; z29aQFWbdNjS>$II@GW+wC(jlqPBh|hoKJf3^{;x#i;zAU%T;?(D-?UtGme;XOMky@MjvDe*!Fh$lAF8?&C35?w zv)GHLr;Ldi%+o(|O69Yd!U(PA;EBs>MN!h^cZSZ&2s%xYzgCST=J7OMrsM$YBY2`w zcwYFGkMM;8EvtkYFQW>w%VXd`T85OCKOs?lP0P|1(Dhm58_AtI5^i1aQUzshv+b%{ zN;4nRGT#fKxac_+YMH+$G&{^iq;>qu_r90gv112c&t$1UJOe%A2uJ;cuX@$1_Wk_N z|9lso{r3VFXN}5uyCa7VLJ4qj?Mg%T_k?kPvc+SX$v3|7jbnJVw&StK9xs*PBi)Uu zvk-+a$AJ^g-+ho!>SC8sJ)YC&ijeOztmZ%OV;}q2egN=yN*pZ(dhwy;sBty5?kX6Y z+mG6V{3WAtYIsC)O0e>{HG&aMm`B&*&eMaN^HLSNjt0V8Fk}v8!159tMG!GOGwSZ? zPlGLJjb6V%3PCPZeYU`~ss-5?n`=W|4N~6Wy?Q6jtM)R1WUG>ODGX)9{G7U7GcYi)6r=r~RjXF9C*~ zc`RUM(!|8%x~*GZyk*y}-TMG?dIx&pQOdd^u7zkJ)+IJ9%fSdQWysXTLB}Pt>*+b* z0|*_9o9hfRFkj}ynI_ZolZ!^5O zg_0H(@Jo4jzyRy6%6di}Gf*%Yj4768w8eC0*R$b3#AmWq_^fiAPB$nb z9c9Ium(&$x%nL_?bD|yTYXW&*s5y|8(8oO4E8PyrUozznvQQo82YT@~2Y;HX*=@h^ z8^3|AQ_DGiWCeOOg6G9UnBM2dQL^d%z|j+P0U5M`_a(erKZzO(SUKN@$M&KF5_d$L zdV~Q{M4AS8jYquZtm)X;=!(62_gn+HHarJ9F|9g2wY1(VP3&e`$~4F`J7PI6V+l-K zI?G6L02(Xn>5ZM_t*Er|QsU?|GD!ki!ua4U#S*-*24zWU7MQj6@Yjt=6F4%j1F+i^ zF1Ca9IjumFbYj$1N11{lt|zWSskTmIM6Vby%kgibgxcxwiZdN-F05lpRiWx%mrmkr zQ|b}PMXIE3*U2Q+sdNIS)xPtc?_iZTZY!0s3pZW3=bjJTlgH??2YOemj3P3cM%7#GoQ`j`++V6@p8>MIT9;S-!EBK{4T?jzf$& z?$GLW+r>f=5lg*{q_`H+Ua!hkv8Ivf9T6D3AhXm+>{>}3A-pvh3B$3qX=MSc-5PGC zCxzbOqqaoog9av?QYvE@*6;ad>q)iQRf`-@DLH3-B2NUOVl>sTju>UYpQs7|QqP4{ z{PC<$=)O^XghCDY@>hiG_lnLGN+9)6iA!~n(B(b_L3FSd1w@Xv2(ti%XPpt{L-@sapkUM~m=aOrRll?AX4ec4Vo_0q{AG4RlKAXz_zcsu@1vLlJR_hKWmped?ejF%xMY zyrOJ5eGm9{yi@;jY~XYy{K!reIXweC8K;l6+#-0cXQCxJ2z%Qor%Z1Gn`!Qh9B>_t zo+gU(aZbu))ihpAlK~k3V!%Wev=8^q>R~-EhHtzkR8npRLcE2+fonP5@=z^mQfI7Q zcFj|q9F66?781f1$$e<0+zQ18m$cs!vQuju;Ct#?GO$!HCFmQba*KL;DZkmy42Cx(Y0d5iXs;CO<+oY0I%xx zY}~kU2{W@}?m2*w{V-mOJPgb$5Ula&1oEP|sCS}hJhNVtA#V7Q9Pe<_*VVWeqwc1Q z&B_k1gr1&p(M6j&fBMrW=bqpbjIp&vBVugIFz4rN=oW)l?#~81gQ@3$>8>VQfVEMS z>a;7h6*LjmqtW~6G9w3A=L;QAdSufaJ5#-Q3Qf4FL*BG5n}c&zi%4z?9+OhvJQna@ z1IhKk4FFlf(Qtt56umSlMNwb$)Nz^aHbd?5)w9pVMrB#3nb?}8)q_q0(~OQd&1p~0 z8a%|Sp^dUhbE%LkwiOF_7rPx>GZ*i@_ukyE|N5`zzx&;TMMZR$rqN^g<2^o%!SV}2icSGOk8PFPFaxustE+nr7v;?@ z#U~zHOMyPJTcbE(V(1}x4vpEF?!7AkZ_(OLJdfr{jbs`}N~*qcr>qtF!ib5&5dqnw zl0bbTBP}2xM?PFuTD?@N&t5&D35vKXT+6_x9^7CWNia9+^~OXRj%M*8jR%0CywT?X zjTJU&K$dhY9H?ip`UDf6=x2<*UNKB`R2dO;0vxV*QC|sB)~C6?5SL{)`mUIk8Ls2r zt>~5?8sz0UFMi(EQn8dnpkO09_wV1o@{^zZWbgg=-(STxy|syni3(PBPr+vEDV~9V zENdnX@D<0+n>Vk*qY`eFESnw5W=ZY`t>dX2PXtIE!~6I8Y@Qu8-qXiHGT2kQe{5{* z<&Qo7*y@?;UI=-uP2DrtfDx{x;c-{f7Ta@DVV+rN-IQw6Vp(D%2b_QAw!$qTp}TUQ zih@XBx@IQ=3kk?@SwxO3T$(+I;uF*;5~rDRc9tP0Kv`x8@Sg1mc+W~mYmB%K4T+a- zO;lH)O>hY%QYuC*_sEhtkC2hj6=0pO@?})Sc+5y1x`TWSp zNE@c`YhV59S8E9VReW`E&&CZKM=rnO@^yF@JX@h(Cy!QcA+rK^ImGLYoHC&V`2|lk zbrVofH}@G#7f3v#N5_Cu`7BV%7iFdX*!cL09XoeiyMJK+Q^4d<1&_#8ffOT*X4Z34C9@ z9V_#*MS909G(k`XuLp2$1KXD(_RFWX<(;`EChoFQ!MQM%5Xx*~VtmQoy?bAQ)%>fm zI4_T_kVT>k@n~u4J~TAV8&USg*(jX`NqWdseKp~Q$gq=2vpAAEopl*VPfCA@PGhXn zOvhuTm)?TvZ*-aT2PE4iM*QS}*VT+0br$95wF)VqC}X%N(=9Sisw=Aq5+e{l_;`W9UZdSVxptN%pWA}6NFyLbX$ z#0wIb{_hwb9$AI2PvZ4;=-^7a>u| zP+BkSuRYu`oG3)a2sA}ic`2_i!V-!YouXrjiKptDE;$X9-5o6l5*1PBDQh`QoSJ74 z(s4u3A`b}kLgPCTG^Zp|kw*E}>rZnOjj5!AL`!-8Nh){xRJYW=QZ%q#<`y}k zCxqNey0(`n@j2zv))%)H@hh!by(%|8K3=`{+G`8gjcwW{H4>Vo)N=sS_H79AYoS-A zPkiDN`GJ80vYD}uW~AOBo_EYH{Kydx%B2?-DipAKa@y9Aw!@EOCO{NyJ+pZ@fx z595_dnUPs&M{9vzI?49(Ra(;<+V5;tu;lMFw%brXOE3wfXV@9YT&VHjr2Mbj;D0V zl3fQxVljXhi$tlN*f=8+KvK;yOQnhSm}Mwx&)3eewtx%3G`Q=lTP&b~1osRZ3_KY1 zx3#tBE9G+gpZv+6RI$NM4Y4G5@x>SCFpYoAbf2yW(0?l714PR=Y}il*Klx5Qce~@` zc9DT}EF=BUG|iLe^RgIEHq22L0yba7zkGfjM)YT6I-k$##}*=gTMG0XE($Bu;u_kW z^muhlnJ_r!azn8!VMY$v=l~JTM;4;A!cre0DT3gDm`5dVf;SPJN=sm@p!9m}T2K1d z@t7G9$~qrW1)fQCC=kjRz6Mf=!hxc;G{7a8>MGO137yC`qb6X|b|WCr;Zu4fGJ$HW zH%pl-4(Jpquu%s1g?q9eKTFo?C>AF8!F$oTBvHlYvh#F96cu$P2oBuyf-XeWm@cp$ z?p+aTV>P51CxUn^aGY{RhT5dlL}113ZR43+trEVfMp(e!`8BNW&VAqmAE;e--F109 z6HbCn+>Y#eRvbV_Y63x-yV-Rk%D1}^6jC6jh6_nQJ z!TeOA&ZuctD*pCt#ddCm}mJwGwK4!?H#g(O^2ChTab z%(y2$gFI(hWPf}xsJ;mKjkVI%g7M)ONsm5g=C26+H zE0S+o!&sRi5KJ>wEC71cRg}yYpu7_kfu}AVq=8sMS!Y0dpOL2X3y&zkkEoDDAyWel z;|;dYtzp~M9HyOXn8wd%)A-Xdf97<&zLe11O^?iLkd`Evl9>=!o-kO~5DSMC?o;8aB35ORX%T6xQ zR7~<)MhCnO_oS=d!6jZOmXXTE^5~7tBMVGYM6p{v67b{vx~kGTpgeLqeJ9m=$>B}$i4 zKPh8+*Nh~q&A}W*$e6a5(F76kh#j~EslwFTjFu#B(nQjPfMAbmALjqG<-!RCQ&`?u zDO@tJa4Mfu#^Q?e-}~P881Qr0O1Fm9_@@6_bM|+39Kg)T($~H2b!T65%{4s~kBrzc zbHZ2Vc!-~o#gcr5K77a~$bs_WhC4j?h`(AbBfwX?*REOJCW#C1XlX>xc9I#U=V~2d z*)(c0h&QI#(=bK+^~@mClswIoW1h)%lo0319HhJ3G|$L)D!&}KQPDXpG96EJDY&eN zmP_Ld_~PWKjubRec^$+V(H+vG%EUE>>h(HJOoSbysF=(o2kD_6y{NlQHz>P1dJdQ> zMdE}kAia7S$Cw4Uxx}a#Dl^SbJ+lwRfFPDRKm}z?MAMc;b=J`rzy%i(S^a+LxcMj{ zswhn#@&aBhAXwxTE}9)n>S&&w40$%3E9LMkSbi&4t|Uwid*o-+_)X7S?ITrj+O$w=xCiOCFU?q^8uiWjV=I~4v4U;3e(z|rMWXvoZ5in*K zN5g?2y_oUrRC?!+$Yv#iv?QC+AP`pJj3^_OYKEs-n&MNtl1e0DCYtIhiQA9s#3mC; zWd_6okSr0$4X5$#95{tUo5%hC z*?SXU%d(bV~iTe#dq|!dx)z^%+_1m*8zGnHVG- zg{kh%Wcv&dFq10>cw+W5mLZwRPcl;!XX$go!aaj%i1P>DUpM(^OHuT zHSt`r**BC-lNYRqnFZQov(lqYtqja$Z72lH)kw=njld(^|AHSXvtURzC`*$-w^ijw zsoqzL`c2Ha6`#mB_){T|PNYh^q*|i;9LQ=mi56^tllmr2y58v92N*(Q?GpGEB6S#Q@G~g2AMR?%WaGP^c-~q{q_l| zhEUi;eV3Cp@msv3Uhan2_xR(FKmWvulQ+oT|IO!6^>e~{#6(}|0zk@aFF;%0ewoO)P)hq->l6Q*Nc@y6?7`Qcd4b9(5lx=fY1~ z$p-OM9zIEEB>SzEZ2@Ic)Pex4qI1qP~sE(X-@@c9$$K zpK=e}LW}KFeMX5s4ioQ^I%}vg;Ph}v?s(eIR1<6;M7F6WzAq1_O98>$jddZI5Pid4 zcNdCC!}i&sb+3XH)c_zA!psK(s(o^hXj2=vd6ZSkP0%vX>6lAp6mO>*j8!_q;6&Q7 z*ra9Mut+?#4+SCBYSXuc-K1zJ1jJSXDASh%%XZO*>J9h?N%jpdVS`W=y{Bm5K37U& z^R%P}veI%0N2?=O^BbQ9Mqa3*GEpNZ01wDOwbUESy5Bn9vOMf5>P7c*8y5$a@@6}b z$(NrWmW_oac>|uj-gYLAUDsgpI~W1M9l+w##ZwCjEee7ufhh^B4wWeD@qT-qq^_J= znLoU?aj~2d*m>1eS9TtL_(7*0i{FvX(aZS^x#ggzuL0bon{im^I_FG;G=Ulc-h|hr zN)afMpLr(_HF;teGJ1CO=Qr2HjPl#DaG7a=h9K;`UOWzL*A-~Q+7gi8VDHL!ML{VBtN0djt=F;PY&a&9(>6LlS(GO2neasq z9YXr6$wxtCPy)Tchxx%19D`LdSDG8_V82bo88*M+(Vd*Uj4A`je|(6Q>< zR)%fbPwhhsOU_$cSy_;TIs3ZTz7ADmwTznR0g_Bgi%~-Gbjd?O!PJTzv$1VuV+GfE zDeK8TCVjeZa8tKLvPiOF=qm;T+Jts#wS|80D5z>u+pSs*s@L+S3eA$#o7B4kU&+_)m6Pvru2o#+F!hqzqS!* zBDqos0xr(f@l7f!Wu9;feOQhctl(bnna*eb?cY1U@+-gEkz~IjuTDL&zP66!HCeVm zK$1M(Pk&NA>zI7uzIok&(1yw4cH1LuKm*}d?Q3R3`P7bGJ7;$9**$h|vKuMU1ENN7 z3}__BCRR2WfSuvj81b1z(Vu(|Mj&8?aOxAOhCPf!k>uSLVynEDVsBYC|xj_nv`{2v!IltyU@~38m9F!I{A?XHf(r_6tE2K z@tgI{?7~#X4r3)M5c%8Fd~BF+$FYs8^O4sN9eT9;_aFTGr4N1RL-!wg>=14pn=D%( zAWy|xk&79R$$j;!z3@ar=5Z!{q(Dr@Z08i^DZ%6LJ+8*bQ}Xz-qA9sIe_l?ZEWG>O z?;bgKZlUrysUBI`Vx}HcGe1p3tStc*$C5MX({N1a{9$syKvp!( z#^ajQlO)hMMV#<~RC#L`iU~{ALDV^w3Kx!2ln(u)I_i`JLP(DNjO7$;pSqn%nf#nP z1O~+nN_2b3ui9J-c=$Y+Ep2Hfjd?Dbic=*7CFp1Git48R#KMf1@#@`e9MYxSBi z10T}cC+b3a`NJ!wr>5@kueRTcQ^70AETtRB7?qsWj*ZwX(?|IML|IBAS zOD9G(TJQn$1IHP5AQ^rmy%eEt5qU+`1o&&0~%bi1!CGuj?KWM%XqfxP#x{9D-@HER#B!hDpbw5!TyGZ}*-X~Y6aldTuP!f)6YOE- zwLiA`Q1n)HOf_oq0rM#rh4Ml!Dy$%ub3H_JbrGYW-|4za%iqp}V=eYCDUb`5XYh3M zJ@S@y_BSvo__1D}$qu@8In{joZMSWF;QjBvN6t4-OA>pQ+)6f9Nv932b6F-hNq$z_ z;huP2TBe%`_vmveewb}(Cm5yQnO<96z3kATN3Ic`UzHM^`yY#Cq(tA=Gj+~tPpO5F zbYWn%kW7k(MIZ(Ttef*{5_M13VAU2p+r;FUgZ6=GAdZRDsWfQmEP|~KEbosxP1c}f)z*y=pfe66l(shJ2^U#aB&`f5g~KC|fYm0t>4~?^r?xO? z#SaFHMJ*}4Ro6(@Fgg9teKj_B?WH#OXp(RKRQQoI58cv9tGSva8rP+v2Si&tAG6r> zu{0wO(z)aIJEm^E_10Z4dFe~1uDkBKRu-)QT%d&(TX1NE7m#n}FDVY0KPY6K6Ps4a@n;XtI5?_N%X$=75xZc@{dj%_OP(YQ4&T$Y&cmT4uQ?!gHHy`n@Jvx z^AVPu_8@(Bv8HH)w+e? zpYdzam%JL)C@|U32f|U}{@KFEDDscB8Av**I2{D^gz_+$1{#Z}loM@7pJ~|K{L~yZ z`WV`~PjTW1Z=`#wbI>;}KB+A88PJLn^d^u}6J0VnXi%oLpf!p_n9JNNW9pEWLf|wi zC%3TE_o_qUZSu4m>`zw+CE1|ito+LD-F%;F6kW8QY$TiG;RASR&NNTS%L3r)7*v2s zdr65H3s>i3?c~Yj{oU@7u}kzLUW~^lIjeIe$OgNV4vk!&_tXZrnbeGcKn?U(EG#p^ z+4;erC2KS-+2vT0gI`JETWxA+$Ws|$>`B>Gj6rmu+HH(g>jpoa7?{pz$F{i-+-&7H zQ2L}|YXlO&SP34(1e=mvc;c$_k~HqRS42tv0fZ1J>Aia{TI7zj|Cg2TzIfIF9^A3k~1;WpxUH#;X#4Yo!XhI3UmPwAz^ zRQTgR{{K#_t*t-!^FROJ7v(EIrEIsCs%+MfT3KH-7>(>cxa3=>c02_K+j$KdkNY(aHWv^4?-HT^EbKA;`Y zw(w8~J8Kaq1t@YdWlbq4m5&Vy-(+dFCiwW|0X*WKm6uZ%Tp{sP?*1JEE5!tz<9ZIv zWqWKT9gZhf^gFFf5D#{%uq4&8^YC7i4*cVB8UiV7+)g(pXE9t)VZnUY($m@4ENzM$7CaOi?Xw$4R*P+r^j&GUSL!>8EPhJBu1}rlZh!3jhTg2 zr|B=+wDdvuK24E6_1(l41Kpy%g8mgIGb+8ER;A{;=)dH%m0Cg&JbrO~ZS7(?SHG}H zvkSfoiGFH&`uM3+$BxT24L#gyr?E=Wu05jOjsR|K^tyug%)b5m&Nz2Ik%l=_Wz$$J zht}w2xJ%}=+{QMA%tY&K9+`_1~-E@V?Db~YB3$=_Axu>M#OMa$${r;Tvf2L zpY813v!`=%dD(0aEEP|EsFH2^sTk;JHl$*Y_Wne$jqKv`n$AXBkxb? z`_w?bSSnxMtFldK9(fgfoxkz}FV#+Xy5F0uOsV~6A~Hpkls=F9!u58szdJXyW@hD$D0*ja=K`Z~3?#V9u4(c@Fw|2o;gJsh-nkA8l zwaUJ1Y`PZ{%Fu<)$A)T|u#uJOaWCD+9(!y*`uG@vuDrl zOE0}_x4e`FaGF&xS*jXrW)N#B7xr}z9Ju&Qa%YQ{=eB4xWtpt;$-`OI)FGuqbWmsp zrL{k|eLL^Cmq|@w^huM&w?-}l2sy~WQ=6X5`r6@Z^iop`gJFcYUI?yfZ^zr4IMy&A zTYKt}bt&4pI_>J#npNB2ANhL6V!vI7Em%#eM?}CUSAuy;`f3(ED(Zd^4D5&d3yEb? z=7cSn5k8Zq17RW&S;Pc8s@2&pH1^1*MW%rh*+fFel>44)gtEpMCM+dg3A#%0kPFw2 zk@dzKZ`}Cp-~R0fzxc&3KDaK+hz7eLn&FuP%~)v3KDr`oBCzA5mhs9i58Y489{s+3 z`^M^Y$!Le}8AufZPwMa#l*CY<#w5HHz=c7&sc&BpZg={fEcOZvYY%h?AgmXRxekEw zUrbreZJic2v*1(ncI|Q!w-U1@&%v6_>$cfDD1Z(5-EvDC6MXQC7IjUq{-l0#Q~jzS zNLqoZhR_^HeLCSf>2KM7vUSD?(4=P9WKgvgZ9#jRzv^ld35#g8J4H(64YiW*drgt- z;rxvzsepc6I9p;OE7lMyR6Js$_U0~D&uC)&>9`_C*@*t9v<* z6=JzO#O3he!_%Mt{O9)`J$e*LXtW)-Qk@HKE4hvJoF*sa>HzKn*$Vxx%&BI?mf{ZK zIR7?AZY0Oh4jVky`wWhQWW9D29VIE&#IVUI+{S=ySJf0v0oj5^4h~yutN|++$V^xS zHP|hhR+4tR1#_u~sVa)KD&*2z+@*yc)YhU{ZSOTSQmxuGhJdp7Eg~mHTOv@{P&VoS zx)}r7$jwuRmZ5CZWH{>=48EO5)iozaz!-&FpgC))~ZueKg{3(L;W)HZwhg*VWElfBp4ivsXXj9=%U^ z1PpW@Bh+z`369Tf0Sb%prC4RZX`M}wWu0|UA1Yv*lL~X7+K;StA+Mkb8|;#9Cwj=q zmx$L;Otw!C0fMXMqviDI5+5^;ZTS?oG3IS$xdn-6ua?F4%!5@$rfy}n?qM+$soy#C zIGg6?t!-jr%6$X z06k)mQx&A@I~svBhRx2-OfN1j&fBYM$KrI!NHahw=*L@D4AZ8`-=vyV+P@%tP=iVNAOw(j44wS1Cm&_28 zDNXp=$E4h};59afkv9SC39A}t*5QngM8E6Mp+ob>j*Z7_21Yw{uMSzct-2*=ov0ar z5n32y5LBN+5@Hwgkg)P8!gRyCy*;y7Rt@%(pB)B=70eBFakmeG7)eh4K-=Ow^ z%(+ocp<~eAR!PDJdNp%HH^&IS39p8}UfZac6r3IczDJKIkLf$rG}&{~4?~%Qsy_uM zkSh1bh7H{ZLJ}<8#Wv_iLX)_1lS13vtLhkN5+kc~|M&7t6Ll>2%D2F)9&-fA#hD!G zLn1Su&8}B*`{bu=8LqVp)|y75Us_t4$E$+J zVHqva*FEzLfnW2|%{2L$j!RGTBxH1Xnz;#h;s* zU}=k=HD<8=X!fr;h3yuLZZ4yx!Dh3>O+*h{H4HW$Eb#K~bI<@35HTG(0=j_q& zHQ#Qdr8`tR9QAf#lHd$n#iT>LN{>inzb+$P;NYqa@?(-JpSm9?Z|b6#;UNtp>89FU`29etF+{@CK33Cg2R$&^+pMW005>C1zz)@9EK7c-H3VD}~! zn<3DbTe@+p(FS~kJ{D&59QLvu{RfG(_NQUMZzRUew1SK(=|^&x=RE04qHNNG{-qw) z94p2tx~4NHgWN87yHbRX))SXJXHAmLGm+S*OgF{Y$4%_hWPL~kYQHd>6h3GX!Tkeu zlHj}R8|yQxYpYY^@-V^?_hQg{9TE{z4(7ta3&==XkBNGq4{4$a*_j|v8(}D3Oc!=Pfybro!pjS+2HoU zRQR-^$;p5&#YK6SqcQ)8zZRELkqC2C7f6Q9~R%Zrvy7`JM2Zc#dHtM9iMw5 zSyZvk;!uwnV9AfwMwXR#-o@NNs9ZPi3tHfiQqqNr)F7ySpwSw0K9#D%^_H+z;g9=} zC(Gyv0Al^f)#SJUPrU}emIm9#xw%$$<-F#q(AGgO+LB-J%}~K|^MUC1vJPL-CeonR z!2Y}j3K+KpehErat@T+IkYZ0UHxS*p zI1TEgEgJKKI_bZ3y0?KIfGNsnW@hH3s=KwQ%m-Y5|u6LglK}HLhOes zB;Q#xV~(QCvkh?XOKNH@*=uX+U2elJ`dxyi5|j{(LMSIp0IEK@Ug=k@$4zIG#i$ku zK@GZzdxO`cU?2j~o{n$6CPJGf-^Hd8(e|>AI-%bXuV0>>pI?xj@( zM(m9skdA+tqdJNJ2N(e%CLB}{uI+@wcG0Al7HI6(otz}r0A(JIU=psI z%@h>fF0w8vKr4L91dO0gvBpD%)B!#POhY{d*bw*=AJ^6U99##hsW=4E6u4DQlOnV> zSXtnh^!s!2(2Gmu;TO}VPMtzx<77uZNNVdyc1V)gmPEd~yu2(A!#XA}3p;vJJ}dHB zKYHxgy8QO!-QeAmCr;p^K8$`jsAnO><1|(1V`71%DOXkLmFn_<8Qzu#wd70Ma?h9% zMEbWO8ptQnaAF|IwYRuqM}P00JyW}P@1BzPY){S3&QgEiiK~Hoa+r5|YP!33?_P;X z^C=>s9^Jxwwe16)I+(l2eZhQ}C;B}%J3F;w=gtM;y)ZX7H!nPUg3+myCr&QQo7MPY z5BV(Y+_`g?V6sCnxKdP}5#ZD;{5A^#Q(1+axS*DHq|@Yj(pecOu&p#6LzGM8hk7@0 z^vgmbd1iw|T~v`=Qfe9~2UKW3K$piwB!yJ(Cwk#J`j|t@209Th;OFho4}OXsOg6Sa zz@OHLd<5S~@UlP~(@rhGl2*w!x-(Ntb35i&`YYpMfRPft53W4;09qKA#KT<{6^bE; z7zQlypmzVPW!f4cMdNoQT`xk^#Lv$noAvwU)S z=aC~vX5_O+68y%|BS(6&-ajO5?>>02^XNklfwL#o+FIC-A1H^9KZ4ik<8DH%cNF^5 zv$OqcuD-f+`DK@N%nuf$1R8%cMaj zAid7o+Irs-eFsmslZnHW@ST=qKO^mND^Xu2Iy+A+omj^!ROQ7Uc)7>4(9BBt%$L9X zWyBN8Q4CF_M^o#q;~Q;~0&Y>L8!46~ACMJe9qrC)DR1MS*fLNVU*lK!4$8C#`s4nI zGO62?cS1NRs)AB^(jxGY%9i@N$W#(qOcqQ>ObP4V(JW%JwiyDnC%+VbUnjHy{p1hX zOj5r-H#2{1@9ur4mZz6Dld^5Lw)dDQ@R7;3NHHt>v(B1AOB zmk4N>wVGMbD+aeJx(=Gjo-GtokgUuP{sRMO6*H-ecaL?Y-{lD=`q=1V?us?*PIo&G zJorHOw|?ulYDth%KR+Dj@$uPZI$(F7So&vXZq{HGcBUtO(j-bSM_={ms}gYkK~}jX z&D1QqSK)aE%H@Oy%6{j*`@YT(+obxc8{~&F6X4a*0rKqIe{3+j5~SE-Ndh@(n4QV; zAeWtzFY~p^mJaMYaOz0s$R@(JPt|CN zz5=5aFzI8$RB%f7EqmW9?6wai+gy|6fUO=$<;%E~9lF^2F((I?WD056X3Li0pdhsk z6!05R?#LF^o6v@%X{|v$Yi^U77$Lo10HdV?Od1j>fr*__#(|IF7RX8PYr;gI<%~A5 z*DgUPKlL8>5iG$%7UdbEXtZFPXw01GgLv1tatG~7=#bQB`x__9G<@vT8}SG>0Yx;C z^3X{LzNL@e0qqVh!Xp+GNbOV_Ia!f4G2NBE?uhjf>VQ`7C7JoU~(U<#pLI-5CEb8 z7I7eYR$u~{&5mwDInuW-N4HK~dg-MrZ-4vS2Q)k_Mb0_#Xo=pPbx8F#MFN$Z5)3Ki zf+K4Kt*s2fK!bN{Koi{5fz6v+aLj2c^KX~b()bLDQeqpHN3E1^TWobUbx&~!8yGP; zSsP%5Rc<12;n%*RUMwP!wq6BCMn&fqU! zDTy01InmAv)TclN=2j2`n>IoJRawQs7|9Q><8xWyX9M-Cf?vjf~;4;&2(t;LlY{azeWHZ3x7)bwsL3|8XR7cH{B{#6T{N|Nt21th+f)O zzMY8zNzy1bS}E<9a+?sK0z9uK;g z9*&skfsF&C?pTcj^Tlcp(Spw)Y}*l^l#Ysk?kNp$WLVH6dt1;%vnmkfC=>&`YNwM4 ztn1!f4%pcTT;9M5hsbPGCHsp8$&`=>cg>U!1ff5AbV>9ye`LV4WY62eq`XLWp5&k( zaElJC1!f}K5IQ`;jMQmhCOv8z8Yz9Y zgQXNbpTHinp}k#={7i>VjFjkqXa_2>vbKq! zW}3;`mIw@vNfv8-1etL_k2`JTg*L0-^F7})9uK+~6h=(+?pOND@8Iu_ZWt=@qWmqv zpAeir0)vugOj{r@x=PeF>Q^`x z>INx<3TSK5&@)cr=rrIPcqyTlQydLFF8B-mJcNCp zWGF@}R;m0(zo}v9zltNVQj&MxTlMzdYZaY!a=A&4tN<3>23@`mF!I8>Y8UWf z_L4{AfCt)n0~Vk`#24y1L37<8(mqw+!}xY=Qb?&7r)hu?MY_};W{YiFh&Ya{wfB&& zi!X0$?MRo10tBGllT-ZJK^A9?yChn%n-rD^xH;Q>DjPf1!v-j( zz3|IBT5wV7*zC;%fe{ludThP-;Ub$n*O{?Wgq;)>-elr^=M(`?==IR2^IAY)(C{#k zY-DPAL$hVghg5KU`SSsx@vSyK+$5LPgNyCSOdUhN$=F3`eHC~;$Z7&qU9^R3d2m$}rFz+J(Vm==JaWk3kRIwH7|5@~OOfQ4JECh=0eW)Q#dXmBhYDpQjCw{N z+EHLdYd94_pMqSPH&Eo0{<3Gt1R`V(7g=#T6p|GtD^?CPiUzi9-syTFG7RdoK&)Pi$pVkk+Ue}H9Le7 zS2^Yn?Tax_!7(HrBq7aImW-4)zC*g?7C+zt0Vagh6s`f8m=5W{nT$*|d6Hpdpchod zJ^>5U2E<%EaVjTR%>J|>(Zv;|D5d2D?D_yJ!vaEO7cova6gp2Tt_&5DFEo@odj=19 zNjbW zKfe>P7B|LN^f_ln{-!kK}UifnsOuNZXL;#6dp7U_>kw+dmDSP7Tzyr;% zUKafkyy!!~9OjgVMy;-_l#ad4As=avKKURzr?3GE4QO;j!~@-*$!M^2o5Qiq)g$nN zAz_sD5M}6yEJwZKoJ>RVNMG3@Y^K$UM3GS&`$R$ms2vs-ncjr9cPD{HF&Zi(qlKqpd1N|YQ+i+m0y5A=eti`U)3xuZ5VVRHu8h~WswopEQFcwkAH7`v1B8a`TQc!Q1gw%}vO8&iMCTkS$R+DAV6 zPra3d47E2F*w9jrR%$ktTM5>02NpI4mb~3$Tu(GsiI?Pd)uU9do?>6 zx%;8nLF6^PDN^Vc+YYCv;1U$oSEJhaN)`oI>o0zi$===)Ug<2l=@ofXQ+q8HxlB-Aj9)cS&=Q=IQl+^~NZlO84I3vc%Vb&53M1^115f_p6uXr9ErGzx zPj65rD@_U4Man3FzgQyTfwpR=>~di_F=&V(BZ!AiZSEW-Z8^b=w7#DD*H*b%S;Dy@ zvU1?sv;b(Uh7Mb5XBdQWg*N!!8Sy-H3mZwA>m+i5+5Dz^Z>CinI7GoD1I$G*jpg;~9 z5RUQW_v|2GzFNnTv&KAGHyON$yeRdc?a8N+gxZv8WZ}ZQ+FDSPEvYDGJl;=hW*%vezUN*j7!<<}VENRW5CNn>LCka;-x)&FX7Y1d2xxGq_Zf5^N=6nK zw+gmx^$1j6?!R?#Y_nnH71tv_jn(Q0q_KfTZ*h02T*uw0p=;rQ3Lg(@_$MIho%};ch!EXAiDsHTp8@4aB^hd2T;psa+HKA+N-TRK8U46uOO7)l>WA<-Da(KA4Qq45?2#J?Y_HI}``mITa-w zQO7C@;)d6`mS~-pM5`sqmaW7^%giDPw;~nGjWiOpBh)!5B=v<)J66t_*p>@}4Ixed z03ZNKL_t*Py-4Jyb*BxoNfvlC{4}t3FYzKGo7(!g3zHfVOxa>fBq>hFMZV9 z>|J`vCC4T4;L7{UgP6&xAt1JxlEe2q9(w5EsRIWNbZ4e#Ix8D1#5{R*@DprGWtQm`U1G>-W^AJ>XG+m*0#ZX)5QN+nSF zO5`R}KA;uNpt>b!h@vRpfcAz;A7O_M7@^W96^ku0QJAY~NN!R;Rm|I5vyx zvZ=bMd?xMMr>UF?#IHB7axWrDq)m*i?Fc_UZBQEo21!Q|5_JNJY@-i&kHLl*=hX6Y z=fy96@zj5N>sv2+;R|2bkpxsfvUvo}&dVlUdC1KItSG;<9wzqLp8>Qx0{p)P1F4ot zR$un!ACh-V+#?Bp<)FOVVqBJy_UOHH4vqh&!O#j6f}K^shf||*fogl|S=t~*qoD5= zSbMNxAgpZHX3AD15cCm*tkT=HiKduAjQtveI%>BG9mIpQ&&cy2EZA{u^P80$K@@vd1C9WbcTcr)F(hwBcp8R2Ol zspiYfiX?BgWjqomX;qs_tM4@Q2V3_KS@#R+*vU}dx}G5mxkVbaDv^N$Tk4CK6-k=6 zv#$NiF1>W>`Okm;W!GGDjgp)OMi&YxY%gaxnCn(nSMUZ&^<|4!fZj}Pkhl>YA@u;6 z9P}3E=O2=z0{6&yemNvCKFdgno)_G~sSPOjUy9G@yF0uMUL8;%k0T*~gyP9^+6d^O zUj+|P6W)4Bh3c$~L|knW!%iL$J@C5Ab58=iIU;HyZd)r)^)Az!Wd60BCda`gX<`D6 z*l{YRfsmWtH=SChp2jYxcG9%yj~=c?k+y~i-4dPqJ9q5tAGrA9j=Z&1g+i9`#ZQur zbM%ca1O=>_4v~zLnnfzvSUE&Ku?v}koiD0r%OJnf1=Ut0KOi&}Xct*$C3KY6qphs2 zb{;!)sC#nxWJ<_BmXn`INARE__y;Ee+B|8X!m>u%PPZY_{UNB_x|(e7{+nWqk~<&o z#{fl0?6%4_Fdik8iU%?BUIb(fMV(NRsV-KIHpvnMMJsd?YUIGon(-&`l+`GT?IqW5 z$ekia13Y8`HuAMrQS5oV4z!5a1}|xVDK!?sPqOcs-})FJ$lcDg?ETZedI8=cc`ft< zazWneIN>!?qA$h)2f!9x_CX0UbKKy+TQr_j4@RH_AI~q3P?zn7LtMiWoLcS5Ru~L} zl^9S{J4K32&FA`(mlhu&JrK@Y5SG@ZF>b&ud zZ|q)q<&}-(r0k4oG4rhzEw>R**s9jkqdB@#pux^1CbkxPzqvrIZKbCQQbT#VtUd6+ z1N{%Y{{wT^fAsp4P`q&tlBLK1ZKy!X3rF^>5A1*4_m&<6I8vZiNP_l0qrGt5?`-va z@ECUocE45E)&5d`8qK*nzsDy(?+KuU)Y_t*wnOEtFULEYng}|BT~|*f>%Wcb3Xu` z(0JFPVH^G!+z4z_Uu(~0=L09(%>1f)>OeJ$W{wD6J&?F5u#$KBxF`&^nVg?D_~MV8 zlV3k_i~4TVGpSzU;EgPQ3D!uk5|^ zo$qXsxIK$T+oO-pt0*NrVmHe{tL}}mvV402v)!~}0HUw8Ep=qjaG-(HLId09)@_Ly z&hAdm^PX z*D)+|J0(y;=osey7qFrYlCJwzJg*0g@uJ>@kcb7BznUy z{>ag&;~)CahYo-8lb<{w<-3Wo`;H?Hm*$)upa&xg#_H)h0hIOL($dlzKCgS->jGhm z;B8hkVxk|S7XgMiT-BM!3Zo%9`{a|9fhXgusZNttp`{oiCgfpzFie00O$wrAq*pOj zfG=g6?x~#*z^yez%YvG$JxTL1!t+FCJ@GV~#kyUG$cdNJ8RJ$FvQI}e#BS6|G@JA8dBPM{VdxIrsLdp&h)o3|9b$KC{JajT5ld%3T{^BoA zec$(e->h65HaSOM*~B-G9zELm$VWcX`Pj!k)|D}<)=sg-teOmHR&Zm%_CiaK$A7=S zZb!Jr>R~y+;_M{)hIcB=nq;yCoJ`>yW_S#+-i2E1(IEA|QP7GE>=2`jCt?P<0cL1T z=oNPkf&mPQWN*>R11s3Xc6o2dlWXZv15|A3t4}G*76rF3$bF*Yx@eVB7l>g)``P`> zXFh|cY%TxBZ~VrL9Ku^XUlTp{<_{k}+?CIq`3|pE_C&AX%XZtf2$GC=#KaP(`d^E= zVv!pun$8@i^ag1Z3Q9j3?9c7eU9%_w>#hX)XIoN?8rDV~+ZdBwp=7ZcrRC;^*(UtF z9d56~^1SCgZ{}q$d)e%+UAx*@w(+{a%H;Igf{f99((Sn%uM|JVD6CpcNaH`)7tfin z+h%*xep%YA-E#BIV~65MiQar4{+`A#F9dUUOCAXjfeF5ZI=EvxbUJpBJxL0;2A9^t z0SXSHNs`l0u4HE-vbkJ%s5me({TYWoF+!pU=@h`skzm>#x5adqSP%<&#Zd zlHoFry63AvD}?%;jvNInQ*&EM$rF+c|3t%fY74DKf!6vS7q(&oPUS*ZB<9H9dIe_G zk=xcE?+n_9$swg8LEsk?-KZ=IwZc7%!NsIl!5^bV5f~dfRA%>} zH^5ps+2e4&yNdBJhryt8`5b^%ruTL_AWQk$E(BcTNlBS$(vC&>%gCgF|HdcqNRyz% zfsc(|xc&Cqdry1X(>9*{>}Su&9#yU#^EC;K{f8fZc=-!o_`=5f-~av{lIW);nOHC! z5_|LI`TCPK={3Uz8KUv1|sG(`fARK_C~H7B^JHRZhz<>)ed8z#&ZmUdg9Kcd<$}+YxU?LV!qcl{eEaQngi(P5 zcs_XoO7sUu6n2#$FgrJMa?hUKUzfxGhjHos($aln1?UrYZYK zfOBp&+CfnUH8?TMftGZ4+k1tytt4hme86}~Ekny)2DT8Xq*V~%67@Igk>%tyL-tqYUSM zZ@J}`<#)a7T_9`yw#3U6kW^(Ng2mR z930jk#`9Pnm7_nvJ#2*=nZQe98Ed5?u}nmfar=5yqt+>7i_;;Lf!)j{nSd=x--1@{ zyf5%l$#FUv(zv7my6uY?k%q8b@F)a)p8$MEn#|75E$!XA|IPykE_p<*i5NRbN7|!D z=RL5cnNVZESmH@;h`l9Q8gv87#tzDDpfH_M!@}TX+Y%R&O|a6e2d}m~){rr5u7lGA zT6hYzhG?mxI*fJ};-tI|el^a%DCfnRBB^PMLTGA z^5n^>PkriBy(_M`;@}Vc&=1Xi%eQ>X(NIZuAXinfibzkss%P?p z*v@%*o5;dl0raT%?s}Wp*3{34gvM4_s4W|DTS?^Gd>NH;_;^hwWZ#g-u}%vnJ4M73 zw!;=78oPDCNPFZ{FN&*{p^|tbh9Z`xKiQ+7nLoCF|HZdodg&z(%X9OE=s(A*`=dFC zj8PkOKtwwn9aPb50+GEv*R_>3TTV*O3Iat)Ny$4VahM~0WTg>Yhty-Mb{_DZE+vOj z#Uza`Rm--4TNiVi{@7@d%46~;E$LH38}K^RS&GR{;3pU9bmf+_>0kS`Uz?YAT+bmv zw(2oPg_7VmBKd~^rWv20?R6aL`Nf`$M!n`@&%=nYEpQPiNe zMgx(9#F8XdZbGcPDnc+wUZ~nsp6f0|>|XrDesSHM9K@jScjN-RDY+A3$930TwASQRGr+pCFF(jCYw~ir&oC+QWckg3^aH07QSNeat!0zR_15>_LL)lLDmq65E>nR6h;j5o-Ef;@84BT8gAi z9^mKYkpo#17g?$JPzM(s98<{<7t?gXNdZPwJ*~&F6Xf^sTzh$F)7A3OrmN3~qe!it zKf}V6m6e_xaXbEwcf8}|-FM$5?~%tlZLrAUco+zF5ZG(aaNoqa{G9Cj9odUtURz&( z^zCnd`_dVz_M|i)?NDRo+`2CV$h<;^Knn1h^l^bnOZqqHYq*~jEXG=B44gT)8m{8K zuuKX}1K_6hgci1QOV+{KK_X2YDZwWOwehwZ*FuBfI?;=^G>9rpvgnd5U>`F#^ga5Y z;-M|EGoCR6GpS`Dw?#H1|4QANfBxrxUXy@(@-?q{&Ac4S=M&_{agmA2wA?qpaOlxT zr)OqoHDQ#)#WYe;^@XhpSXfCGbX)FV3i&&M~1!Re+tc&EL}B6}cd6d47I=m$aKa zBxis>ir-GjvmbWeeDlpy@*e56Dc2HXg?tJzwUk8i> zTI=g;8z+{IFP)SLuvu+@;B8twQliJ8)?i)r$|`iwE0_gcHK0=KI7qfBP*1vA@H z8`KB}u*YBj^&jN z2fu6YgDKKlnJ3JxR%-&%#K`z!GJ(IJ`?;T+dczyuFuiy0-d2{ALPbFAi8~S&WsAq) z@LUM^IToIel8+~Scc19Toai%dcKS23b4R9TW)B@cdUUK_WD|X1q(n~!g%7uSd6px= zpm7G%lMk_+EL$PK#9|RDIi{3FC(X&sx#b}2fsQTMNTZCJLAk)OQ$Xj8!Xwe>7Sh2o zC{2{TrhK2tM3Gtf229W&3!3>rZSbhoZ<#GY!!*zV5fYg7KO#ZLXL5s7`O?Y6tlU@M zlXLZtUw--J)0bX)=?)zF9+RcFyu7^j@BjYq8*-(6_bXrdDkdnL!LZ-bQS97o*h5;{ z`s8>Q_G=+@eypl(FwoW9c-aXC`AMsM6>8elj?kiHT~sx3PforP>4T$eDQS>Tdt5Y# z)XyN5fNi||ltp@bm5TXO2yINfn-Nhan7i*PuvRHKSAj za@n8Xv19Rp#hp73uCA?*)vIaQ8Cyn6^uZaG57Dv&VkN-IrFb;iQ4asDk^8F_s#>W`H&rg^wZn4Z&#XLC`{F%&_H86`5`nP}kw~NuC8C+@4D5#Siq7;DE9vduS;5YrJ3=3%IR*2?NPWZ-N z6hygi2C5*xO^&MQ_TW}#8`hE+h@e(Jv2)&zjZ(|Pld@ZAeUeJw^{IJ_Dy+^ti$1fj z?y*8cop{Xos9b43C5P?zN!#4Gh5dzI1b7@H?7^o;*(XaHd~PuL&67BR++0Z>l(V*f z-`+drDVR42zvX)m-Zhrcj+E$mdmUU)u=4TeUKemvKB<9|QXXBl65|LV!2gPIWfs=4KB*!@R5!o;0YErZiW9DP)(my0NtV> za}ze9wWJn_BN0@=AAhT*Q2-h}wSuagF1b+-9wkV&R~h_HVvSZ!_h0+k*G_%!_kQnQd0xYA-1b<*Fxk!s$V04F|L_n0@WkK# z?cZ+9VdA>JZa%F3ydl@0;D{A$2S3N7t9nEW!vV4R~ZzYw|jHkA>d5YdD!Wcu~Vot~1J){-}O_9Y~ScZHFx?!b%9ax3+f(xB*n#`tE{H}v5TsmPAsL)5(}>7uJu4NLj7Cb z@|N!FU;p~<)mL9F&s-mmQ$jV4PvrKgQ>SL-!qSe6!x?#vFE7F?Y!92{9Hs`MkzgD6 zI)<*S%Y%u8?uZ=qIwE(|oP68c-e#BVKassTJF-Sg^lh>QB)YI-MZmaVTYZ}=DAlm9 z)sycb5n$BXigrtatr)b|$4J#qv3co$AYCMTa7ey0fL(~G35(d}f$iIIiGj786t(H1 zJQ%2{2khZKk2wJ?-nqFsmS?$EutS2!pqs+o3dC2i zhJSOM2Z!N!cHgsd(#hZK+}zTxojboKldD7Hoa6!T$PtJDVKE2imOC?k{i9U+%`$C} z$L4@h8rx0Q6@d_e6aE1ke>ht)TTO;=<7@(En<*G1`NgG70y-d)-HmmWWEACH7a#y5 z{L4D{^H0jsAPnUy*yQ79v#!KC@Gm~OgM}>Dn?9XsJTT-yV1)e9puxj?Xb0U5oSSdH zrTe?T`@8**fBfScIA19B+iFh$`pRUaD|;$0Ex8{c zvJH+T-Le=+oYJ7Nx{2$aj{68`31Z!MY>a%?>&(?TGj|PKG^nHi30f0_CTweE&Vpr- z!zC%?1?6v5O`jQ-JW)kp7>HZFTeijPk(yl zv!DGep6oZP37SCi<43A_$;1|m+CT^$6Qi&F4tSR4v<8r9&6P*(Bg(Ll6Lf<8+<)VG zp*H&gAFyLC+;WG|s@6$D!NfP*SF-*o7Pivo!XQx#(Qnz~+_1g)JV7F5|3xo)asTIk z{^w`qLOk5X(P+MfxC^dY?jYIt(wDw;QXXJ6CC`P}App?KI8x#>JlHD532{8Rs$RDd zOE3}eM&c{8vonubqW^~Q9cw&CPW0Mq_@4S72N_mvP~pb|1_rVYELPfxPsCa_`Q91< zk1YnHH}D8>dWhz@Q3OcJXyFuPx*kyhulJ^zec7)T)=JRqT--AxO)a5-l zeKuy+gV>wl3jcM@B0q?S0MoNneuS+p;Aqvy#KfjL!GdNPFYL)zI`Thy$)##ef*Bm4XXrUHFIX%=wwfLb7ipTrd(bq_0Czn_?z71zXv! zn<?9KNcdg!62i>%pcIb^)v%{K_dB$c7bYu-CADQsX)n4k~= z$^R@dr~Vs*MieL;s~>>YCJSia>eIBXEY8<`I4Deendd>S>(c0h86l4YE8vgCx>RJH zrf5ZPpz~4})xcKOZ$xJtHb#<{YdSj5eeQGnKlp<`*nRb@U)|lkdv_E*Ss#o5E|1?> zU0KD`@Z@OyR2O^lxK$Ka+0#AXJMss+^20wV5$th|iVP2%JjzS#<(_%rcjU1{j~#o( zE537E-$64Nl3X)#qR&G=xOMhr0}a!-H`&fvSB8mH7fS$VN*Fd3D4lHL;b5WAqzOvcvX{GLj%9W^EaHCVisb zSdY5fdKxzf__+g{s#8t^tOq8`>ztSS7a4-T>5)!_NMXdH^ulTY03ZNKL_t(d1tZaT zgHHeDFaM6tTi^PYj_k>ICy%+^)HFq<`12uo9>n3BZocUXsn{LeLH$umqF=y7@B>%` zJ2^5bz&fv&n4aE{M-P5|$HKzbmX?k$53j}cr5r8M!?O`Ix%UnLeI%g_2<8s^c~X?v z{3-AJlwoE2qO>hEgBu3C#ReW|D*sh&2L!SrnGK*Bw!7{I?exu%20F+eIB94w0uS`A zT0)d|Daw};jM&b*cmCfSZ|uMO z-S6(nJ<#it=y8A4$QQv@NDRG+QwaCnci);^X}?e2>NUN%usAh0H>dX#N529VqPq@h ztYA#rZ;+OJ4mgBvZ>5lv4@0*ZP3=S2PKg|Sh(U;bD*Z0$zlo5#O*?7eG-xu6hRJ6w zxfnC-P0Ar>Zpj02I&vFb=Or(BN%!K5@sPsFG7JK+y*#&K{r7+W_gDV)U;niyevQZ9 z@`BPFKXkxGzhOib^8hMA)xKem-_PU2=928!Xk>gtIp+D=Ev{J~GGyK~=_h&=Nl2T`$+Pg+<+HkD$BsE1S2Rga z*v|tGJh1Yf_q^xC_19m&OU_Bo;%a2}0{>=5HKufz#ac%N)vOI&30J@|5`cRJr)-zj zOMU>%tTD@AOH;34;(D+i1i=or9d)SJ(`3Lq)Y7I%1TFPNA7j1grds9B#|Z~hytKg; z_UIq_ye>)pl1nb>eCxMf!MvBcFbW=lb&U`7s8a@Fqizx>O;%*dX{Xk(6SMqlK7S6gbPmaAS<;`w5t##DPEahmBkh<7i$|07jjaYH43eVo&zkmO_Jj`QV9;P$*MBFlky&8G-Y#&eTlf51ULV0B;?)|sNfJ(jY$tcWl=_?VMWC7oq*sPyJL!9&I~0T;FE5A!Cx3dNQ^;CzqFTT1+m& z(`Q@wM9t$IY@n_penLZ=09n@~T>Xw5_Fs~tZuiK0nje10Z~o?aaef}X94XNoka~gx z$kL4kHFxM7I#Uc!vty$Hu?Ny2?0F%RXe7}{;YhdQkuY}uRjY8zETk*gZboRM1|y+t=sXBj7u55D7-LjVWRkwZ!+FI%Wd2kbUtB=V3lDP< z`%=?jTQTytYS9>0;IyW_|7crRHkG>a?1RhKTIE-iQ5SC_E9RS| z$0mM4nNI}s1QCRSG-zcvk?#FSIQb!*L;Iy?EfhP1whI9B@N2$C*zu%ePz3_Y3dFkI^vo|HibdR<$FOu8YjJTZrDRQnyQ03}Hxqn$MI9E% z&}laQGp_2kW1yTgk-NMUI0&KsDZNu0v=HfysEa(9V`jSZ z@FS0OKls59&dY66@l#o6ARhl4+$O_NLYbo)=DHGXITK}H!dCkVp{_LA(U+{t# zOiiw?H_%7;!8p3_{`+SB=^y{GE03)0&dtgzmXYL>U%(i`*ld`6!6vA*k@*EK-s^WB z+P!2<+k7Yt=~R0xYhX8jJ8L=(Ze3S z93!#)AOui)x(#68v|xyzIN;SF2`ous#TVeDO;-!1j4y?{jJ#hJK z7HV-Xm_c2)xI%+iiP;FXRzyk!w{T!ai-eXkQsC1SHNDHI<6@ShYf-MOw`YPRujWS8 zOy@y?I(JWHX@~N6xko7FPDU42#3;v_z&%02Z`9`s1|LVl8BcpgM;?B2N*;*wfZRs6`^7JQ@uhML z*GM~BbyqLMZP*L%od1iz_=`2UU35V(keyF``=XjV+dA16UY2}8q1T;w`u4`I#a$22 z&(7cX=);d5zwWy0nvOljK#!K_dp$v^i#IEB=p!R|;Bco0CVZSA7X&(?6O>aBP&;7s zf+&t1YjeT>Z~`Q6tm?0=uIag4M~T0{(||(&O>S9186&O7D-W`=oxR!Dti5eUZYda} zPVJZH43I-&p|VvZROg!YQ@fH^7S6()Vq*m<3*O$@wmAaTVgvOxs#J8s^;0Ety%S~G znp#RFwVS3X1m&y`Nt9bGmLLeZh>%y1b-wV0FLdQ9_|A8K_jezC#xtJLlZ*5AimgW) zi={B#l8f#-x7~JI|1+QY%(Oi7n|$S5K^Tuv2LIaUq;bM20OpnOu^_B!*`@|8kl-jM z2tp19V2Iy1qonbKnm=)3P>Jxit&-sbIx%52m8GCS9ebn2?l&OQpj7rbbf@5i4W55@ zTMOa3+|eMD1PGBZ*z3tN>!)7$!WYiSgfDF#z9XjXFNC0Pxx#CkJ<&nM;`LcGu+-MaWhs%+7SX zvNxYzf0}R#D>dkwb%y;1UIi!(uHH|t@EA}K3X298;hoBooD$VEfmC2ExI-n~p{Ql6 zOmNK|V^e1v1SWUo=~{a;VIf|Hx@tN)lmX=8j)rxaXzkd!v;X7&<;Ocued;xRxv;A* z_s93;UU|7#Z0gB>=|RI<<5hsuAcqeh?#ZdCsfC3_oelUpS|bLXO0{_il-6)<19jO zHY#wKON)DQ-f#uaC6-bgVw@}i0l{T`$KsBjoXee;0AlkYfD9sp z&OB*K`9Gu}rBjBQtb?`8=V__9N0rQJwn~y@#e#bzPwJvw8b?txr$D6<8J|S%BvS5W z#oW)ECb}fGSOItKkNRP7zo1*G58Tt>Y{^}wO{FM$r^Gq|(q7581`P9il|wiUQ=N2Z zxjew8`@Z+RZ?Ejl_v9+yDY@OQy;G-ID(C)}{`#-~=7=QvOQh)>_B8Pv5PexkU{(ad zP+r+FDWA%bOqE`Xf^lr@qqc4C?y-TbrEyBM(Y`cV)YFJVVHu;tp1U=Rva#-6ja{=Y z1VOs$ZK*4F$Yp`9Xf^`LH(Yb*E%J^XmS{< zhEfjO%Oq%ZVSa7{aYCGLN?x_VWa4pAk(7p3MiwaxSJtu3oTNYt@<1o6Oh&gj*--0J6jnW*M1R}Lj6c{U*9l=5e6d+|r{tTrq6D2>YM)x^6HfpE8409< zycW%Ep+%FVDcbr*Xh4<)Up$m!8uzw$<%H3&gI!jy=`79y}vVpv5-fa-$FnOnM-U9@NqY<3gMeT1ygh zq0mx!L^-f$^i72vGEE_4>3wD2L&u}OQF=j>^wN$}9#w(f^6#=_g)gF6)3?nTKWsem z*0;WORi1Kpxx8L>0Z+Y~EN2%1ylY9~5yy@8G&&PCah-|EF0+zt4I zf2LA9(0a1!!HYbcnpG`})YFbCTL+W2G126b6afdL)1w9Cmz*86PWhLS_RB&DK0&pDnOs(EvQHi;AeZ;U3n~R@6kseU6xmC z&Ya1sZ1EV+W5$7~+FdPEUT6{Vf@3YZz4%4M+*!wp>c zwb4It;Ns5rfBz43uDa?fA@AZj>q~Mq{mRQ<{_@M@P;lA7$<`SoAQzZ+J}Fl9u_46Td7ebEh&VxhKu!}d>O4_lO^7XOF>to1UIfs{TH5)=Eev?_M;Y1l zDFNg{W8gGNKUoR7W|^f%i8V8Do3>>K{MikGwGy;olxVCjs^+5Tr4=DJ+5h0xz=nYY z%(OwgBmj`34*amrcVElUk)0BjZuHjYWdeN(PKn|0Z#wi?c5lnA<&(>ukAM8*eL0-j zx#ymHI5zQM99~w2ge5Zz%rWFbBaw?wUXtdr;s<1E#ABZwm+V~u53o(RH8!%)f?;l> zzU5@1h4Ip;5tK%gC?~9|Pvsqs*ot+ro%u0C6?rNeO!5L4uD-`T@f(b7nkeSxXZx35 zeg$rs>%HLlFX+kB?WW}XJ9buPWe@XeoQ{#PJ2@3un(K_WWHQ_Tvb-efZ~o?QI&w6O z=HlqW_%j2lPn5Q&%{fN3iJRYjd}e0)-pen)T&&{?$)EhmpPYH)8{fE3?j>CmW5nUN9kF^sb&`PJ zl`FCr-~5)h%)IA4e=#L*Wonhrw8MXQWOrXPOlnoyfqPvj!Y^nT@JgCOps}q3u5KGM z7fp7)C&i&?LMSK;=9X|kyJ&qUQO&HfBC-G-Nj#yt8gVb3t!p{4apiqU=TM#}Q0RwN zIO=5wP+u<84N1dVa?B`;=_5yuOv{69da?)Dd-k)RJtcb$`<;60u9zW2T4 zidWG3;mqzd5*EyhC$jPBGH|L+s2j&MDBr?qa{?W)5pq+T(EWOZEyR(cgSg%dAuo2-b&cD zL-c5kqbZZ+EF&O$@@sOq{^%z^`N{crzVn^Cgnd^gT%3e$l{s`Gt_rD3s$InwHgMEb z>hGJMpZ)54-t*ogXIbrS!|wDF{V7fKa$(q2G8j_ZG^7miG>8ygFj9&I+brup>silQ zkS9Z3C9h<}9{pqq2q4kRx!VKJfBp+L{^_6onOGCb6o_mi1=A+h445b;Ul|aUDe|_b zDdWvZX}*o&ZKO5vV%btCN36f5@$UY=kK(Zx|jwgt4YkD#&s zcs@);Mu+NbLnTg=!fc!%ji3@sPJo<-6pE>d3~hWBLKVYC;%1GSNZlAoJb%c&kOc)$ zD%TBZLMMrRa4FHMJgykeJHUZQY1&_v9g`DsYvkOu*ItXHE^yaifyHDwn+V7S$s2M3 z-icrSkCHepUg%IYYx_mamLNKlTpSYz9X+UP3!cRGk zvCa!g;%5B^hiHFOh;pK2@{>YB1pHh!8Q2Evbe*b{s+V$tBe}0L-lRTYUGH_rgomdN zDIEOuOWr@;*}ZF*Kfr5U-ek5cWQSl6N$gk3;dsPLdCl+iqCEU&W)iltozC@|+%`HZ zN4}7ErsZ~HdX7G(0O#p*`bahxlhTjPmy+L$KhW%QBtY7oIB?*S>!0zAr+;{TedEMk zcO5*}-FVXYpH`xm^ME)Hb@A%j>V64QvcK*qmilX{jp9bv@+d}vmn97A2JwYnATdRr zv^6zlHz{PO;H(LMpp*g~gH{m}Q}S#>Q&^H~YM<@qcFajuc@HpqBM_%Z9^`rtRR0!* zB7s$#)RGuZA^6Kb#zWW51$j89LSm-C_KUGq13luegwjF#|Ey zk!YQN7MST36yn9jbchTw=_L4t6eSORP=P9sT-c;5kDy(3=1z@qg~RcK(mxe$2B)RbI%5>AUC zxx4*K56GFFIkjuY;x}ezX1@GC{>LxeefQmW$&u54I;Z`3 zGMS%NqL;veM8A8zx3N=j6gUB99(1|}sC_Ntt!0@uSfVI=GQrrUvXjR$zNv5PN(^|g zhVTBcBT|5W37@S0o@>ZUx(`09=A&8^Q8>QW_JlG;X5UO-7 z)#T@16Dh5|F{jH}!!&szNiE0r=E+Lx`0o;RTUp}UJkxKr6Ma;=)Od`xSMyKnfhJJmhuC%GfG64w0cqof7<9 z&zNY1$_9;lfuoCU9F6dWJiRiNmesQ56!?YX<998aJfXL4;(G#5$p}P(LtrjJdLR ztfemTHtmxBTiAoDdT;9u`Wlw_4QdprzP4qUp(1GFSQrQ5Dj(~qCH&MeuT&PsrZ_L| z?C~p0Oi(0;05d4oshe!$7FKx{{v~p|*8Xq)=5L;pM6ctB3hAPDmwUL^*JtE#<^g&5 zj_k?L$vwq#W=)PYM?I9W^3EL>X;eZHNq&^h&xP${XF(4wLdEz?|o zSfK#3=L(3mNhRC{M2kCic6ROL17}24SHf9w(gJ3v!(n&Cm7d%JjQ5nT$@(e|!QUqj z5|YF3-8a4IO;^i>bGwYswA3S^&kFBFyf)ZQlPUAIE_lu4_nadjzTLwsXytzS8Am$^n3el7fYs;Hw5BU99zqvsTXgig6d}_8LPThqYRj^~IaEkLE#zyVLtH~0Rg3H7Dv#lu zl6!H1EiRYGqo}2!^=%6}Q^yi&)lHS3$HUq{nwJ z%r755bxO9=v48gkJnq_#ZGc%?T$ukBl@vI5QRTGW*CRiyBR=%r^fN!bBTY|U7p>VQn9|XkLyEtSo zx6|>o3C^70_E0YH0<&HoU+UvN-L#RN{a=$%Z+>q6m>j{m=fEYG-1ealfB5M3>G8SK zWavaMFJ+kd^rt_)M@G>CZ)vbUS1m;2Qd^HVz{O1?001BWNklKvLXWz$sUI$ z+k(is>-89M7M%G$08v?PlIlprQsvdpWdrz1ktTWUh3Q^CogCGC7SYD)H$CfFs}d}C zN+MZVKDB)K__5=7AP>zbv{N#Ga341gY2t&I72s`9l!hP)A*9Zn3y4H|KmUYW9QaeZ-qUV zj`-I0>3~ z`OSB|^1FK9dfm6KU9^AyF}XPQh+M=c|9!b_yx)~Wr|u8-t1OKzIAvT5N$uSXB*YJD z%g2xG@mEySa@{k>YhBl0@rqYmEa%QImIRGSRN1LguGhgHF}4wI;4wJ_UjnvWw{Ry3 zo*pSaiu{mXv5eC=u%mwv=Xh$$%Q$r5=Q^o%yX&^Ra6Y z?l=F}H)GGp69E!E$nguN{>w5lN>)wVvCK%$_{S4{8zb|owyH*%bi$moQ8i2f0z~d- zl`IQA+ycTCt5bsM%X{R|ktS-;(&lrJh zizO1DR>Lj$PO8r_0(i>fEw|j#mqYfQ|NPJYgzd!ioTO1Q$4>ACecB{z`0sa|AO~q< zHsVMAj!8WIJDD{9gN&*3@^QCq<{3J{O3=AXW?9#5^n3d>j{4ZaSj4)5oD;kiv)q%B zJPB-Lz4NrEJ+=SFH~vINUfamm3r?272uP4$ec_8JXL_EHXwq* z=#l*U8GAi~;Kw!?jCo*!m(%lNEz&YLiHATkus{MCVL*Tapn#AN2xXy!!bl@&G^r=#q!d$QX*0VQDhG z*@E5}X1i5yG`2$NuZ^;Dw4B*%jj@ouJX;W;iCdgA--4CL2uh}E9O&plZiFLf*)~Y( zPV)@lMp`*|k-M|P&=*h}z+Ydrcguo-ft#zLL_|DFcs zFsMNTOB(>HlEa0NP2V0Sh@imEXdn7_fA@ELU^cRkd+DEziXSL>LPNL(yV*5p3v-#n zi|tI@Q4mNz?qngHp&=gG^tH;YX@9~c6uojUfBDPvFFNBzTyEihF3nWv zW*aeiYz;_AVv}*dR7Hep{1CT>OM9mJ1PV=@b5FRKT!^ncOuz>rZ($h$Q}!^YeAwZK zH_tx%?CmhlvkihjQELxrWX}u&`w#-8Q%uvhv0b$JjcJegAoKogfx4ZG3f6la+Dfg*D!3eW)y#rt}nV{cIgF;8BdnGQMTiy>K8ZXzR zEuo4>xE<~>vnK-J>(f|;yYIRiM>}5r_`?rByb(en*=x6(yfd$-1_9u#)m!b|ir8DZ z^kT+pzH0d3Zm!et)7C9pawi)P&YG-kF$NUQ^=X8^;`TOa}L75SwI1 zr=EIh@tkwcX`Xl9c?~GlVTTt)ybI_!>(qDf^Cn}X^MG81v(BdYHGsfYakU-ckuTFv#G6#2ks@+=1&gibomZPR_*W2jHi+ztR#F&Y&;! zz$X**^QVRuBn3j()0|#l7DE?L4>0F;cN6Lrth%pfoy2tc5>@4N555gb-C z4fC^o5cpk{N|}4+Q`7O55@k3JQ`3jhvXQpYyS16P9l7x50woTuSvxqm@Vauj>({S) z-OGpXy6b^-6PZsj4~j5*6!gQx!#uL-C_w)RK&T_UdQiBm_Y@Ey@t<-BQ=$-(ux~|} zDy%^PXfre^7b8$MnwTFMak--b!z``ZREv4MuN@uYUEbHNizCBdkN_%cYWVl?ZJ52L6+@9SLyZ z)bN;yaTDDTxzXY9*Og|<-CwuNw z2w=K?=JCfLAA@%N^xys6-*HD!H-tRwHLw_A0O`z(F5W(3nIk5b4r|2^vWQ>s<}tJn zLgrjiEOxDV>svp3$m%BTQP4wy0eiRGr=d4>Jm3$;0N}d-aYzfo0Ri?wC>ygOE+~S+ z1?}-VH128bt1ouUUUmxs5HEBZN)xcn+!!6(0YfR6v0@A{dL#HCCQLX8=+@zK$xjUU z3~?0#zh`W0EXQdx%&hFZcD&otWS&n30-UagjrBZrEMNeHdXTOAe{;VqeX;#$Yz`dp zPd49(FZy`~h7J3v%dfb6(dvgD z>cbI%8f>W3Dw$z4E;l9^+*64M0ng3=!|^8li}zvX7#2adFCAQV;o?P$zjOHVmD~4J zu7llwj}0EoXi=>;{fE%uISm3u)5aP_hD(S^K8*>v1O0e8X99BCSQ{+Bq$ST;&n)F6 zVB6Chr|u_U)h-$x8Cm$~BWp^g*abLSOK>pLhB@4L2iU8x1&m3U*!!bv9&O!v>n-&& z&wP0v0-&M>l3mXz1fZbDrIH-zzJ2u3N6&2Cx^;}^Yq3sW;sHbK4A>R65WxzuHy^qO z#ugYFai&fk$1W*G2m9b0F;VG``{Y}H{KtQshxynXmdlEmMeCxX;4@m$Eb$BiyMO?u z>+3vLnL_>}ANfdmc=MJ;SjNJcz_#odwrhuP2^NZyR6E!yY542h25$oliZ-@!(W1fY zS1em`!M8sDt=r%Iv3DQxb|UsTqVLAa$<)+DAGX!SBXCYL>LL;(Q><5&IN}XKQnJPz z?CfVorV<`wXV*L+z-d;D2#qHz*HwEC)=3Drv^TI)EPeJfs3aTgu)rq_ys8E)nS)nGlcITm|qvn=C-k3nbXJy zvRgmE9hHv^D-`B&s}oaWM~~Y2!f$Lmq}@K_j59D@e|QUd)!+EWH|B9-TcNKnTP1rs zc+28GJqS=fpx@boS?IB^fBoxQzW4o01}i;1gXKc0Kpm21!?%l)c~NLkCk0uOvJ>;R zXc5k$)DkS1xjE;8jAHEiz(D^kM;$eEVSlx6^)Y82bI7jCr?IwML64Dl4;aw0k&ztE zpvOTc>R?f_8xn*Kxg;{egua}UOW`E;YhX}KAdH+R8(E}4w5L}v?jn@CS{V6F3z#h& z73`fX!koY*$oVE5@Q-V?_@iI!rqO*nH!(huhgsDzjPfR4{Nficz-UuPdS%x$2LUoF zj@)5(wi~1EWp94-o4dgL>R&qVyfL)1GS<}DnWmJ_7m7fy@axQvj>KJHc4|&GO^Kx( z7McvLj>B(quYBbzi!^mSI5?PtWyP!y_spR*OL-m;ppb`l{WfUU*Dk&E(#5~I_r7Wg zig$HTYzrpQv5ciuNZO=tZrhf<2l6$Lx!gMF9)Z;%rn_xTb-7c=F}7=w-W^cvyJOW+ zM{b)(@eYX~yA||cLWg1G@jL)o>e)nrE|VzXD{z6$DB9wH4@Z@GSO*~BkBy_z zXhvW7!WU?swFM(OnFjuR5U`iRKnRyHL!+fD=&DS=^BwPK|Nd)Uqtw9^qr309XX*?8 z_y1B|p6!$EgxH*gQEZHdV8=ZL+xit4=&5pf-~}&uft3HKWXbfhD}%tZ2?5R+q7ysy zlb>8!|JcVqS_Ty_$QScCd&7h~pH#x5Zb?{Ii>B=jwIpnA81H5)A=pm4E+qZ8!1_I&bP;OX4A;G^efoMH1OD1;1 zC*57_SZ|E%28dg`fM=d%tWnx`Y=_kufOU*dvHIecy$fR;Zd>A~;ZCbD)+RI4wgtbrA3; zKJwfNam+2ZjKKux81T{yTylFW+o_HXMjIsZc<#Xr@HN)c+cS)rfkAAS>_fY%;HEyu zfeMbS+y@B+$Ya=P#hU!|*S_|(2`K+ou{70#VR(U~c<~?|VrnvjgAYt&Nq)3&I}{OsDF9VF0v`qkK_py&207|B@z z;2sMm)Mqlpg$DC=2=7#cAXtQu5HN~Xt~@;d`q#gHIYu5$j65#kdm5nu_Ou;rOX_MY*uH$y-u z^K`Cs2P^md=Rd#tPyh5!WiU#fzpfEIp2p+YLxWjlb^s6;x=f`mXwr9s!3F6a2w`s) zGfOLjz>|UiI;?FRZQi`K1AYYnDsYe)d=>O_qFCXFURl`;va2*RF?g-c-gyYZL5jMhBzNCWG}IZP)@$t$~_ zRS4wJMtXS9qZAC2S+|=9pt2zQ4g#2oiXMIR(KfW}+yD5F|A>kDLaDdvw$U`Dh<^%l zj?j&L>76qG@vJezq-T&>dVU8Dds8sRNF`sG>glQ84f%2zmLRYB{`bE>w(n|s;N&!? z(8W|Drx2@^t}ZCe<+_0l3r9g=f?Gm@myH%7YlJ*vgPPvtz^{75wk6O?T;z@K8 z3@+rwn^lLtGTpKAT)Wb9C$ z=-RSn%dr6Rkw~~?!a>s8qy!(1B+J;vis36MOAsniG>x-{w_>!IA>yfG%HwhU^|<4Y zk7xwtr7w92n}<4Byg5B@;@$(h)bGTV`4N5GhmA&;pO~DeK*(1Rt|R)>ENT`#gFps> zLj(e&qodn?^{Zb!aM@*-jb48F<bhlz8~ zJ-7Cq?|g^CHU}M|2s&O8Z=q|8&WcC6|`U zrN^MtlFb(Hh6?8t^kZYAz1R|W1`KSS0N56NW+f5w#AHgAXj_*DG6Y$Un!*QWa8g<~ z1pNviB@-aKLB>42a+n$E!SsC#0-0hR5N>H#UAUmRrKv4m)&=kmnWn+4PbNIYy|yR^ zo72-%wc6xc-}06|7;?$*lz=mP%OH?JU=9e7hd{f%iF4#fabQy!%6G>hSeJ2*5>u^rb)QLHYmpP>% zFsGo0J@qn}{&L`Fkxl2Oq=-i*V$zqscMirNu+!d?15(PFqSs!dJq+yg)O+Ak2)AFQ zjNP~>7cQ(35jDh?)@k%^e+t1y2Dck;ys?Or)+(@@kO_GLCc82SWDwXb1TYKO{>3kT z(f+{?e$WF$IOH2WMJn@(r+~+3FyWWKb3oWBIpDtw(P1NbglAlf--dbHO^_uwK`HqP zyx;!IU;c7@w}s3+1%aK`=>Ouc{wm+MU?H~C<)J1C>uW@trci7TV*)pG>wx2I3|eo1 z+Tl|`78hr-YcD|nqxlA=?Vpi>ffe!NZcohRkNYR}#D^58F*# za@458$05m}a1J?wsL9+TKESNdL8$k1_iXCz>AevH$IG#-d<%s9mID}+`?TmCO#P%& zPtE=6#v2!5Dr5*-BKmB*LuyJzMI&OUOkoNZhA=av6L4sPq|L(x+KU%2n&|7R(ijU5 z#M!B1u}^Dz5M_pa(-C$@v@im1-F)-S?cv(6Ps|&NeA&e1KQJP+v8$Z`Aqab0Gi&F7 zZy9V6f-_tlMAVX1C4<1zhX8m(1daO1Z-4vS<2aOQ;igTSx*vG(0gmJ$4s35c8BBU4 zkL_>TvfJbzk6PBBMk2AycMT&iV7%y<@G3;Xbp1B$k^cn-IN!xS`>Szh=53z@N;?Go zy?5OeEnc$p1ZigdJzHY41w=va{ z3Hc|1m^}prJd4YgE$fFu9t=*o{UJ0q!9GlNx#$-<=rzYM-kOz#c;bn5^_y01&wQo}R_MBQ(jq`ZzCoqCaCOQFTVLnQFfYjt@)~}4 zKy?f{q=P%)LD^F-Rhr%1J@@ridoRbV!L<X9qDR|8rCG!tRSVI`kVBU;dOM0Q*YML;fM0#Jn zO_zBqQm%mBq;OhR36b z(P6+^93v)?4`~o*mCqn>=s*A#GHVY#^w6f^;o%+_O9I3?_jCtnaxz(7!@YITgP zUt#bkAs(}hz+arn@ZlVV4}FHEMtPa1bp)6&Y~Eug8MgM?)oSk~W}8Po|M|~nd*vPG zPxcWDdLkBpJrzhi3iygghG7q+Pyt*7q^1RY=$R#wLB36BTk?dht|wclEd2Z+z(#?C zFfqrq~H6if3UI-VT$%ONk9EyD|u55IFQ8fKEP- zl^y@yC6`23{^TbMU_^_@Dbu=Lu2h6py#{`}hKmV%lM`V?A9nB$KG_)O)tawD{HV^xdDf8?bvk*GM~91kW8t!+smeFwf_lQwZGeJ zwzz*D$D>iQBbs_@@k8j)9WbeHb_6WE(?R~2qmL=S>}4;j;Ka2&XM>2)a5Fu;E2tAk zf@L}$+8041@c7MRWMkMl*x2K3!?^Sgd^gswUq1+qSemgFq6{B^ae}NEZvw6GYCsNQ zgUcWO;UDHsIN^kRcF5qNO@vwP4?PH=%@=SwW*;qb-FM$_B21U(v2Q&Gf!n6pS@0T6 z9Fo`Ld=1G3ZGF?NSwe!$gaa1Y=^jLgh0#QDuvzbdLUH4WE)POa07uo=YSV|qg!(B^ z5?+ph<2aP_HoWOgZ)##G;m||SQ><}3qKAPTZht!x_K24PHGWbskrw2y37vF4VMG`s z+t4mN!>_PuF0ARdEVe%2w6n`9E!<1%{aNF+|# zTLys)0*3+wz?TaH0|PxTc)<%=pZw$}sE9|K^Y zjklP%H%N&OiD3odjW=gbT;JzqpWY#0SohDlVmCV$5b}$0Yo|9N0(-%CyzqrDjD@RyLWG?Y!8Jlv=tA_YIJ6Vd!@9@98DF(G%LDEhI^ z4G?Vu>tN^{H;X}d6Ev!<*M0Nm%`-px(T}#lAVd$|OHhO1WeeCku5p4`4|TOSSO{NM+dHen{6vcvSa;=v$X!aMks%kmg>Vl{O4XQz-S z?@Abycp;O+=)ZtBjOt74*KarmJb$Razwfxm*RHMo>7V}T&#;Ai7_*PluYK)n)7-*M+1$3OVMg9QqDI1wjdRVxNL!zLG}#Aw7Q zaZ!_+6*^>M&4~EjDM)9s*;fXE3<8H71f2J>-npTnp#}f{JKtFaucAHsiA|e^C+@xX zz6D@uUBg?3+f69%>Vi<_mN+sM>gvtr%bG`Y2Bq|wI`|LW$o#$ni2 z6HC9%cA-8qQyASbdfdaSSAP^jf7QyBD=&WV!3Qa1rVcqIJ&6j>67+2f6e{AGcmM(t zIWb$92DFG43}KSdsY}SzijFy2vSDhth)w|S&Nv>@9hqPda4Z|Ar>pOJ*SjiDJn=*s zhp!Yd<0}nh4E7nZE-Qw_$ep&%Bnvto4XbeV6(J2K5aG6-Z4IAkFJ z9$Vr~0GxK(X{G=3fBvxxvyz4T@4vtHsZW1;YU73t9BhF%gS)`oEm;%!426E+UlQgT zRdDbIPnpAG06{^%z9<{v^P8*x=_~mP_FSOtk50h!^i0q8=IF`m*R5|{cir`+qmCN7 z; z6vH`D$q&1kE+X)3`!#DGeI7a-gP7GVac1<*Z+`Q=NOK#u17_RsW|3-2(91^%N?-Qv zh>?d$1O3h+7>K-(Mp|fjSHO}+yd>RJZo;w&HX{Pdms2=-Z0&%a2&QkE5vH?qxI;vb zl}abh#U*5?*BqtZDQ?H zW#}7~ps-hmz@NJ6>Z^MO2N#y19GsJuzJxRfP2gNSwiYotK+zQhg+lNWv$GHPV;tJZ zH@|pUSW$U6_x6#I75CnI&!24Dw&FR^Dfkg~4P1@DnUbF1nOw1;7yJVb_~8=3P!a?U zBhrHi2^i@}FTq_3iJc+rE1hm=G$zML3>*@f^jC%Uoh z){QnvJsQG*iolJdk3PCMI5?Q-GaXXUvC3jPpG&8bA>hf)zxkWLDShArAIM{yZwtn4 zS}?prR*hLr<3)iVigSrC^XlYNVek_3Vg^A3K^{M3rN&M;$f~=(L2wFB35XiH6Kw z_KJn=5X(O(wE5@fr^P|w&}zUP8v`T^t-h;Y&hd+4X0Hq6(^f7E9@S5^{2Z ztk(b$yvuxygs;cvcj`)q4e5oF1%kCC%rz!r)T^1Y6Ybe_bQ}x@F(eY0S#QQlkt+Ax zC7e~@@JX2A-NCtwK$&v}frAeM;7e4Ftx;hZg1qE{Tr7g^6I)iN&p-eC5h$Huc`y$l z(!>b0mBY5K`Wa`OQTy1(KGuDx3;HxwU^<^RQ*^931bhQCu8k|Nys`m9H|z-T<}#~x z45fLZ@m))ae8^d|970!sj8}Y$H+~YCqLtaGfZ5&+8#k;NpPV>z<;o)#_BLDH>mGPw z>VKT|hV@tc=+e5SerW$DQ}>im5@e!v2{i$p(4FIwvtuPjh{7db9YTJtbR;}&TF20s z&ImoW6xQwF1Q~4TC{6edgwT{f%a5B0u#*5cg$wml<(yzVJ;kD1$Wvkcq9^@CYL-)6 z3_8ixLWlCmImGj{R3_%FC-e6*#6dkVrsY{F)lgm)!b{Zw2e>ng^5na{8f-(Fagyfg zzXli2ufr$%$RKd=LIAcZrti4pj@3AkEy6nQVbq^-fzQ^HhXJbU)mL9re)Q2bVb_bd zs;GI~amP&~4Bcbf6$dY*=2tWF8tNS}^r}^>itl{qJ6kx^Y%>IXgbvXXz`F#E`CJ}L zl~mFr->GBW-nf$IA)e=)6#h1#OL%5rsAjm+`5Kl6pzS2SH#t7hw_)A-QwIkZ<#AVW zcE`7o;)C<6!NDCWCFo;Ok-SLS?B;S|G&_XFO2yq}GS+s2(3_nOvu6lJ2O=dH@n=24 zbX*_X$HI>R;V(h2sJeB*$>Q5gg=QbzkHp7U2}sK_j_A3?iBSJ9PLr-74FwFu%3@gN z^yVQ!Iw*))sy^NUu_*XX>f{;OBa}Tza1S5yj3s+VB+Fx#Q|G7BwLB9*?>0u}nL*%y zf&dJ@%)s~*cC&7WEsAd|!BsWGd8x5QV}dq#aoz@ha#|q{c!Ih1JofqzK$q)OI90Z7+gd*9 zq?51s^FROdTR!-~|7}O;?SuO7k69$d3TVdi#KfJK*94jg$3%Dtyo50282*C4B2fY+ z-ktS!`AHEb~z|@ujL;Rw>u)HG{x`2>~9dicurBbn8GS*`?sf5y!07FS+FVTfY0< z?^a4UUeyhQHJ%6xup(UA{ETG7AqBOjRssBJjT}HYiy7V(YYXa zr|mYfrBfC;uv7A0GDPx8y2-c>?5Dw^Xm!Vq(Nn6`zQb`K&O&J6kDPt>*=sJi-~!IX z9FkW`(8rW*aymuEX+bqxuo%&{#nD%2Sq$rWOZdW5-|oo# zNeq^T5rh=*;(X|5?n;L7`R8dUE(t?_>AX{f#CW_A$;!_3l$suvmlC$=er4j2aet+p zsuSb##HW0Va2uq#B$2YqI(+JrH zLRF9yGhu>p$x`JE%qFB~Ij0L35R+hlVUr>x_(&B?$<0nX~&WVARJ-&v;b?SmA`ub`@7!qzy4PNhSJ(!zu@c5+itzBP%M=-`=af4 z&Iie#xqqHe2zwTEymp*$;)#`^p`lx^ zxcu@%ZlC>}>r7($By|3<5d?wigs+C-VT4>CdaBJRLaLpG(Wv6!C*`HM{w<+}G#Ni2 zk#0c%i2xLVQS2>z%gxJc;Vn@W1()1Xft6CIlO^cow(y})A;(ZQMPZssm*r)?eC3Z3 zseA~h5HyrQd9ps{&*-*?fKeIO${FgxbdnnLE4c!U!*oBxbyNpwtIWLo5kBJLrqVNf z!yyHuly~-;L13Rj0JPYKCOi*Q;cEdm$UT><&(vEuAZz?9U;YXX*qkY16vyd#9P(sc z?Wx*S>CrW723Sx`;c7h2ZL8K+jJEZTf6_aJyuzB7^BGqF^LQ2>A!6;XHjmwAnzU+} zT~87M{V-Dh;upWT7t!+Ay4Z%|1hlJj&D-y|1N!*T#DVhVKB*#bEe$~)vu#S@zAk;6EMc=Gfc4ZLQM-TvA zHeg9@D@Ju3!4H7>a%~-FkJs8)Uww7qAO7JVSdvsr(R&Z4aYf6zEl47$y~T@5E?)yYL$quK&d^e!-*4`-v%>P%56p?b1ORkI70ZaVj5w7`uy~cF3L%BpVNv zJi_U$ptI-T{eLtY&5@;xmlkj!4-d3IB=*_Ig5Cw8sjt&Cd}v3UZuY+b&|TqCy(s{` z3F|hepMH89)}z>P+R%J$!9-#k+gzj|gS8ko6i?3j&`gtU&RP(D0|LD<2mG1vvl1vg z3L454f?C@Jl3hS53>&}yS=wHUI8$2-3grlmT=}vr1c>KnFXry4_``u_1&D*ioq;&8 z!Aa?*2vgD00@qaItrm=e3rGI8&_H-}WCSA>>;x-Sj$$@!SRdVT%dI>-M=7%oDmHQ0 zk*;OKJ;ecr?$icpo!hM{`%|J|JS!JZq3Y0m$C4U zX?pOEW+M+ivDi#RYYNYsyiuyPV>U?>0BV)q-bCZpOyzI??#cEaUOmxto3OYZ84m?b z+D!Y1l`C@)N&{GD=FFN+Ek1Q{WHA8&p7n9eF~)3rscnrH;6^X>pskk|7bAPgAn^1dfVN-5h;0g5@I9cx3Iu)eSHHUH z$nSpVze$Z;w~dwS@D95wd7px3ixZK0Q}eb)C(^Ilo;T@KF_VS_F`)+MfkImNwp1-$ zwF_?x3aU6sf?V$fFU#|pU3(7#G_r%~`@TQLhvm0o+?{-pIt(JGsxGPF&E*SDhc73+(e@ARvX|G|8R@-b5cxQ zA^Gj}En*f?(9@Z4#V-;$dB_kM)M>VD;6j{R=P%HS7~ZV%Sm%JK3x3AewEmyR%+U~L zK3@lwfo;F{d#{<^x^?^dJMOsUpw-5Y8zOpE>@Q8>o`&S$h#MdZEy!S)ZbNJiaZh_z z<6~&_*jrG5XmP~JV+~;k8M<&fu7(&9R)Rp|JCQ&^57Uz)LqkLBjz8}B{P5=C9@v-e z!IVoGekC#v#F5Z(RB(vS1uJHmU5W^NtqKn_px>I4kZL;2Hgd}k@R zyR!v9nC`)-+yplTX#=wrbx7$cXrfM>c;bmQXrnH~2)z$P&pL+UXvPEKi6<%maWu35 z0=>naFrFG-z{*z*<~kp}=%W8xw0X;xehfRbXWy!cw7e0_2>|8=4`1eB#&zVuptdH! z46-YOz#I@D^Y!U?wKdRf`@Z|`oBGOEzdF8oc=JM#QJAfZuoho=eC^r_8#;z*@{z>k zmMT6|JjCc9uK4HVtoRH9lPpQ6%$J@aim27dn6BndxA=gvLQ z!R>7`(=+1`u2u1VgKS*b&~^m4_%d*-F%q5@DZ2UQnpyAYKmZdPNHOAlPH!ZbDmyZ~@L&eh0UZQ@Wt(_dS=(eI!Ir# z3&Aj%sueH z1KnTw@|S}h__RtI5>zS`4$cqYF>2F zMHqoMIpEQjIg{r$!9uxXXflL5+J!g6B@2npA-jyAH+I~#`wFz$Y}WgShc~?#ssh`G zhMsf(CqD6sX()kG!Res8V!=`=m#0D4>j2QrFzLJ$t&yYTxZ#90*D2&v@bCcEdCKL! z@r`dp5I`-AR@)Ht^93AxZhgGx8(}{Qmtsl#zC`E@l`(@tAQ!=qxGW-~=4ET}yC{>G zqe9sWqT*v4mk)qv;vgHn>;iO$k~5~^F}1mM1T#k!biRARCyJnt988+Fzy0lRM_>N( zm($?r;!sL|Y!w_urHIhBxLR`wa&Jl5`8nDuOb=}TV{dMcH& za6_xPVq2mSvMu7%$|T&ywBYOe67ck=u;&&&;k&S9>y~BZO69kp6YwbXN2U<>UeI0~ z`6MPKy6!?W#BGtlBYaeU>&ENj* z-`;_x7U;l8XCu1~K?p#YqrXqJOqr3*L;qv)d*A!sqc>pt6C758*4UQwSenaY1m8nK zg5^23erw@i7QxC{0H2M#d^ANzn^%>0OlT>=EB=yZ7bH`kwq+dh9^MI`3ONOuH(IwO zU5JZ6F|vmVQ7l2_rf!Be69#QJ+U@5)_qny_9(UXbRw23lE4%g)1bCjnt6uf0JO+MT z(rw*(+pYQa>(=MWP&Ae-ciF@bY2%X~f?KML*0}`9`SK5iysl_q{H=y~V>8utT$&l9+V;)yj}IH=L7DbH#oa!$7l zYlHxJVPs^qv~k16%{zv6wEFt`mO*%A(_VYOk<5@Ws;9k(ij{O3%Py z{dvkMrxgF}&;IO)Q%^mWXGdr1#d{xD`+bV+l*1PJdMM4+FiW%?LcIs0`R+?Dx#Y;} zuDgy4rRq?6MfjwU$HO}Q*7*kmabYTfPePOQG@7%+r10fyt6HZw&ds$gNn;~h7vq6W znSu|t;z@#(&~{SyqJ=I1Ttghir?&}yb5FVx%EtW_(1ivLMCpI?o8P<&O2ypcon89~ z0;DC{$$uei7<}kMABw*E)vvZLyzoK}YP3Qbv#&6FDM}-)@!xPPTEi8lCh5vS4KIda z9$=njjOLHrxN+kjU3=}%nkS!p(tpEybRSi7pJWpYdJyq6dgza%Q4fQ@!vaV$?WP8R zE7j<%QNXRUg@uCWFcOHMOi^30Vnvfv`14$+-zOD67&76I3pNU-FzqyhUMWW#Gz}W} zYCC$k0Y`J;(Qw*^rfVMB{7axCaWH@T+u&O7e)qe5 za#Ssz0)7RQ=#-*HXc-ahjfX9v%;;P;$D-s%dg@Nwd8%yjiacc|(+Swn8wb00x~)A-MS z{_~?h`lCN;WA|1Y+wX+sq8ruG(oRfhjychv(Uf7*JCBHIg5H$%xSPYqH0?5WjJycm z<4-*C#Ol|-{`I$CcG+b+_E8m|@oZv2f74AjHBh-x^ybHqEBDh&$ahSSrHkY3K=4et zr-jSK%*y_iDH}o< zZRtD4S|U1jzV)q(*WG*XJ%bn}Ervf299dB+ z7TcKN;|!db09W3E5}gTkGFP)JE=y%(wys>4Sg!*q!9CDo5U>FT7GL8kr&a4bNY28| zmJ3OaNITFnJ~f)>)PGE+#>ClS=pbAUSHc7=6BXkpUqe*;R7ZsA$8CcNbR?pN!aJMc zBB-9F3p2vh#?Pa(#Vy#an{T-#KfGyEuApgrqeYRbkd>kX;nyx9Qs0hXJZ#&t=q?Z1 zuVUNX$r#=LA<~@w`@jGDn?L!h)MxZ($_A3~jOkLEi<1x@C9Xc}K7x&jCA> zF}acntK(ezt)Q<-np_)98#)Uq$*_9v-iZ zptI-sE`F6uLJ|Mg!-U;p~odABj`o&)0p zI%!ykBoI1%M7LSZXEAkBp|DJP=EG2lUa#h(m_CGlerj^+aBKyAIcB)IjQ!Z({_Wom zfBMs(KH&G)cL@5+uehuYJI>=+bKBNzw)y}UOxcCrQPLC=YA0k($P1Y82*y{;s-2A7 z&Xky2Bv~_rEwBhk5qM1pUGiRmL8?YS0)L>DP=GF5(1pYhp^9KfTN}0|NPJYY(sT4hZ!i@Tp;fFXS30q_%W2hh>77< zpXNp~Q>T*FPJm+Wug9pqdt`Lv7z|EdarZsN};jxG{)TU3L24+d3S8r8}HO1)g&PJhaDhPAfio+(3IP!>1&~Rm1nV^5N*w|0P zQ?R?nJkXuvxd-i^{`9A{AOHBr*f-p)U_`&ti^>i+JK_m#q{NsBdkROaz=K9&8Hq3q zW=ztByVBrKaJP5mc4?XlMOySoTE?Dru&wu{&iI=|gr3dukHywh$ zzpuXyf_|hnRr}TS)bw%fW@|734B*2?>zBYops^u(BTCwmjRm}Q<#0$r6AC_)XfV~o z4?lcAAe95Z2w>ooIL>oDbSwHXT3f;yRx)EwMDY@F8|O+YD|{Ie`5G7-0<{0~{eRi> zrZ>H5>EPgCwomu~CJ%I~r|!J-PLRh01ydIkY@=(gxu*QJuYHZR(l}ThKm3XLrD%eb zLGp;1A_;@B7>rN)BRt!_XiH&J7sDx$5ZKAh1-4RFS{65n$?udKxl$3|C~X^afcfrn zRO#-4VDF0hFc|3{Sb%BVo@ijfKm>Y?x?m!;2mS+n3!9qq2i0h=jUmsotAs=d*9m!t#2N$8fujU%-)_A2#|g$?4h8S!!&;T;)^ei zU|2^q$z>*C5C60dDx0K%rh}kjsU6=o;>YYwvqi-;zjFD>iHQX`$NmK{-TXgcMCZHk zknQFJ_39Ax1APM#Ms!bL^nC{a@uoyj5CSH=Q|-a(Y+ib|mJl4Q#dACM<(FShMZ7Z1 zycRM+zjsK5R>`io;)+Qqi*!+IlxvbC?6hzX!ajC$Mo0H>U=K<|gtdl-hPq&aw>OxY z+&iVrQh6pJfYEysn!@AU&yLZ0H@*unLEHT2fBxqNw!(1_67=IRFNsq>$sBFg+*`0o zbX#s?A!8vJN^Ifu>zzZAih{welD5I|)q}@;f$o8!8Vj&M&TK;mLCiP!V{Reeh4OV_ zwBA*YNSYM|ayLfscoyJKp=40eWKpG9iFztM=o{oC z9CaH_)uw2CU3<9wC!OmC{ zgB>c6(~4?URy{e$Neg?HJJ5jYz)_J`M(fRZ2Tf4eGcNgKp;VxG=fiMr!|TwQT>G}S zy=@)Z(C7shTyQ`t=XD5r9wqyi?|a|KH!r$~7V_K_piN~FEZ#l>gd`#yqymlrC;$V@ zgdc7roky6&5;{r7yr^0x{^o5nv{&&t-7d&IjJaAhL`Ni0D2t^@@r-em}P2=WSrdldq^+8tH;FhcL|je7ceHHxQ@FLj|efT>j+Yp3H&%UGMI z#`R1dhn+O0qFQ4ns?Fe-j_F3UebcrGn%U9D;q_RWs#|fqj6UJzh4#X$yo3TTRnp(H z$Nmlh%(TovaqjUWj#$~VdGnT4=;W0&1y7th8V$XMYyQe$4l(UE9;A6srhtUB$`1crhi}8 z(095~m=FmrlqDu;+C_96XgV`f#M^r$!b5&yGqoa6Feve1{Dh8IdR8VD`l&Mf&hPwA z`(5vPSAhyH+4SVzL(Vgm5<1KcbjZhG+@pxmeCbC&`q3hon`S$I@94pebNnB$#y1wx&Qbw!No3ovzBC>Nq4*4YasFk!@ntv=OZCf~qF9S7=Q?_8+` zg=oyV7SN~ZE|jC`@#$#Gmd(+&ty`n*+qW>13c@Odx`yviQ6Ip2xP-}}KB}HPvTMJD z0PNwHe((2wZwW^7jlcc7zZ

+{kUlI(;>n$s`h;=F{}8wgA6C)Xp~p9iu;;o2pIs z4{zT5QlzyVCV6?B?ZF}FiA?~F2b(;BQR8MWX^N$%rn=cafaX2bn0@vKRl7|L;3+8C+pZe6NFdMV5o7U@!r4mQ&z@MG$#;rtL znh{w5(Zs(F^B`3?;?2VTP);zKHHey#UK2N$rDmEG@NN(a%o#(s zs8X(IgjPatf=8E3PEAB(qodK(_(asM0S3Oez=XV)orM-KSYWG0_?45nQD3QncEe6o z#;ZEPwBLN;T#gcqd>w{E(8fOck&jIL@P|KaTz~!bCE%93rP$li8{6?Hm86l=yOYkSa;!@<+ta+q`k;hszo@pTE1oXr*rLTD+DIJW{w!it! zZ#IG0CU8RF5d3w8mjWG%a)bR*bzz^T<|**IDBvO3 zxkU~qHAD^EO>_|2g(i-QvynT6y0%R54|S-6P8)R`vZ*Oo4BJX&9_|ozLkpj0JhU4y z08+2>*k-NMAVv;8g}6h0yWRcxFPL(AbYJ((0;Jt9oIkn1?Pk z@4EZ0Iy%6mMja<^v%@F@QHEpMhDbyhY1kTpbe7a!KzsOQJRbL5z%oD!%R`{Mp|y{% zJsZldwYR?Ytyg^Wo8LU3*6QaJ^n-&7CjgvV8ugiz(OzDRdSgF*++1v`L%acQbT(MU zKod={@w*3=#nx}wz!U8%*rt%j!6_bNKc=4jv}j~Rm>KCg=bUr2+F8P$VPk|wq@mcx z(@5RqzxW}(9EF-^(RZ6?JxAyPM-M;zFg{}(C&*4Ui~STNah3N{`Q}HPf{+QEy_D~q z$xzV4%yI70A70w^-{1LfwpWT%oW+4rFBlW~lt%AriuM<`RmWmN3syCi+H0v!V)zy} zMCweG|Ec%R!Z9Ye4|OhjuE`gL|DDVu*r-Oj9c63s*V7i;9f^3pf*{H#<7QfdUD#V z;xPkfQAaP<`&IW3MK=_IC(iV4sJn_3|6v_{IizW_Tvl%$9$t$YcT~oxo{&h9tmsN^RdNADrxP97--36XFqf;%WTOCg={PT?7hQR498_w%|!xQ^O-w&u5o zl;FKnxHxx9HTVaZ?iAkh3n?Xy$LqzaAx+{6?WF+4yDCqJqu|q&B!eLuE)5bC@s;Bov?)IfP>T6HMSQK(y<;0>CdCpFVj8HIndjS)T1ZlDVaDTOKj z%VW`=3R5^{QNo`>o`!KI$0wulQ3!f$u~TA!Po=BoxRO)+ZkVE*JLNGmP~3n43RW7K zQj<%Xn25~59taH#84{RAcI_7sfUu8_KmK^imiG2-+gsRHnuD^c3@F(;ys(SgiJH_$ z5@!Rz9r&U`an=a*rzsuKE(CpXVxms@b^0S~9=RWT_|Mlh$Wk<0@*a|NL> z6u^+9dETH+PTLdgHacRQK*k}y^13CIXq4Xo3M;Vv&zYn#U-%$U(^J8N7V}8>Z~(E=4hdm`4tm%RM{{1(ZuO7py6}q)3-Xj8fP$PJOx_)hBAvLt{cTdaRP#5!cqh-eRYc0HRAARdlB`sf^{*NLAt1U(6iGc&@s;ml|*5$wdH z;hrcZEm-?8ofimqkrL>yymsB%mqHVNa%gDiE<`%81w9dk_1|W>+% z{&|AgiPeCfq-zY_d<{3|NB2PN=~6iRnuTD7FrOqJWooW?h5@1F5twE=WlLgqzHz)c zatyJ9SHfCnr5jo*p^yrcCQ~x-q!y|820V926+-U2%F)B6n0=BW%0O=q!bgBy5IUh8 z3K9Y<5Ps5mA^_oS7!CyuWum77=weZnRJic2kin5cmEmGKp&!54NkmAtO2ubFc(5zU zMZ3OY)B_FqepsKYF2EjkYuFpJOsRiI!5Iz z3*8~yr4NF_nobCEhr5J3v&Jt=6l!Rtvr#@GsgmsMSVw^CugDJWEp#BJA?T;ZrgS%F z*cl4ED5;ZRqGDzSD6gUd^7i$ zMaImM=~$z1mOP8(cj`!Zeri~jMZ$UMkS>tQFsGB;<2o=5OT>DK23aTtab~X2<{o}i z^^PkOs+ZKxLNjTl7AIlvp#VgH$$AdWXr1iy1MPxFbg}w!+lsg4HZ-}!Tx2t!Tu%7NpbNv{p_d`3rA4+w2c0+rf zcM-~VI<^)=9gg0qI5&flI~ijOTiWUkd{cRj>+GCEM*$e#mYR&3R96;`0|NSU_Kzbk zxT!9z05AAa#>)YbG)~}+_vTCkMaQTf418(~Bl^)vSjNL>o(qoZ7=$!DzQZ9*<*LJw z0L=o!O|a$~1#{1}xw8e^gIhg3OyvjP{{hXVveX>Kw=hlI{P0IU96|UOX)YHX7;5Z8 zsktxWRKJ%Xd+b99K(@4TVrq?BhhbQ(AKOv$Wo+Hd0d3Orm_-=YF6e9o6Sqlxi;PI> zEI+V`w3nc>_c9E)HsJ{4TT_Yc!x}!htad5rM@F`^k2>nO)e{rr*G^4NJP*kpCZ-;z zpK6HiCJ?D1+B8-&dQ^MC-ORyk>-a6V-0~>)Z!bfyD6@zAB=ChP`!a<6VnivyK#HV> zV61gCV!BmMX9uoIr`eP?PoQjgvMj2Y6y?82BxRN(!F7cu(32Psoiu*BK2dBU5F65kT$_~2^0oy$NVAzd$!AOtu`2~TxXUqUe92S;Mq zYM}UB!N5Wm_Ru4*sYW!uZAUb^Z8U0Q?H?XqSwcgR{b|sNaYC4;LRdI=BkoiV=8QQ9 zWKWywyi*qw&*LlsE`jM7RW7e_T_1{JdFVRFnfRc5a5{|kTFX! zx^F|zqJ>>6Ak7vO>7fJ)`k{ti(l#wWBf(Czup<~;XgQDVZgga1Ipo+MV6ghgz`($- z5gQ62`}eg=LC<0zam10s4?T4M{UCN2jvtj+1FKaR@`6SI$$>X9cQmV3+Zg9|7XHOc*A%l=thzchwi}~;jq>YYjj$VmjN3L^D#9~p=~2{ zh;~lDQ&A4Eqrh*{ys4cM*pD1`E9kGg?y4CW3D}Bij-eOMQ=K)hX0TE1 zttuo}yjt%kpLY0C+k}vEfxD(1Sx5*~j>z*} zFfxNtJEz|(P@pSQOP(fY2eJ0Pu!_+<+%S5VVCP63iA+;)W8}=~d2Cb0yKjZ#k`ew` z4x660)55rJt|@VioLD{^J+W;1^!o7(aeK8eu?Op=`0g7M20Jl%?3p)>duMgA!Gl?1|stB=_)%TDg0YP!czg4P99Ou-(rvXdUtY z_>X^wP5!Ft!s=i|Idk~oD@Q*3;SWc!vbKO776^XcaZXmK?00WL0E5XKwsYsPeOSB4 zfQJ$kI5AKH-n65G?X&Yr_y>uh)0f*gNjb1x0h4d}lhBbn6SFv*;dI~%dR8BX{p;AC zu)W!8jG>{^yr9**qyE-_1uj5|fMUnpv{1b%VCIY8AodaryA5C(Iy(wg0NeA$IVUIu zJ@MV|es>C6;f_I!9x^|+oXgg!wUCLp!udqU?bGX0&cOrjFt+V6iZk|!d zI}}E&w6mQU&-Cn)^6li1Bpl*9*OfqvIkPis&qrko0s`Uao9+mhG_*JzQ6{5COTe`Qv?_G z^rsV-`SC&?Qi5?DP2OYZLCbeDQ}t+SWHOqW0I!`!V1-pQ`%$`lXa4>^>k)@nE{dtR zhI5BC%RzS*Nkw#cz=83tb7Jj@+x;GW^f5~($+h>P`yU!wwrpAPh8u2ZV|uyyn%BH0 zPs@}P`bs(wS%{fEpEd-r559@c6wj0=0W5?Zqgi)cMq>%c4Z(4fWgF8+ObCW&Bcj5F z4I57z+cCBs2ethaiEVt^1$_n+*zJg(`9hhb1{-z{!P3xU6O$7sqRM0~PU*8tW=%wm z28~LZ!l4C)Cs+yAu(~MlXUERI=Y{~+Jz?0U^zn~>oO_M(C1{oM3Ia#$M@-CstWlvj zQF7@k!9n5?Q@Inge1zf7D>!u~J3Ew@VQ1$KmyiY-B^y&+LMA3ulIBsaaNg5mfYwA1kSx9Iu`@ zeS~QKgt+Epu;mK9)m>(OQHCPI@*tZ@Y^j@}ksN6IGpxyUmcxO}Om}n1yCV$C;BG2Y z+8YjpGcuVS&qcnXa_b*UPrQ2PyND%^>V+3xNN@Jsa#W~=f^rMbHqB5Ual{ce&7l;s zYi~e+#&mFUY8g}axvzfpt2yY1MHTFt&@7Ay(h)xwjgUuqA&6U1Cg>UitsK_s`>}*{ z)WU@ekA?A^^%&ic{>Oj($6TrGjcPotH1;Uyu|;7Dz_=6Za3^Bg__^p>WB-UX!VW=0 zH>ZD=NUVv&fWVaKW+34HMhbcB!al9yA2N~im|0oe-`C&VF}6edcO=Z6=_L$`@D}iO ziMik}P+s7l^fPz(q{z~u@^|M;!Q5-Mkexfm&S?Y}Zz4;=ZbxgreH|nsZ zfa77fznyFCxEq|B=MWm1&;lQ3I<2%?8esl-qF~aH*Hk9UX*)kC+y&LZAiXM_&ew%+ z)-VkYt1deU@Me5gT7fJiAF6KPCHQ71BnP3MgGq^Ije>q$=g@Z~%=A(jb>!*A(HM_W z$p8Q#07*naRHMVgVJ#1@H~bSyF=ijUjTd?XdZ-dg)JU9;D!uLkw;@8+26%&<$>q;K z@BH?EUG!h=-fBkmfu5+J0ri8P>kO2MkE-2*XVMu2HXGPSZfltLb%x__F z3V1SwQqmsrlfHy>!(o^;BPwx=PT|H=^3aJ`h;)A!2Tg5&V%~nMfxkyVk2U%lMwItJ z+j}+YhfX|eNr3Rjh?o^mguVeQX5=K^pV*x5TFKv)3>mD)5; z>ClRZ9X+6Jbp*VR0mSslT^P!*gh6$}GR9Xxqw>Lza69V~w zwqp32Gs1)nEFUXP0JWE$mgrP$E43-tnV&}Pm}-}ec}&6gV4Zzn@j$d-$-<}y#%yG% z4%728WTSQWR#e03Z#k^DOVHyOSB~C=4`f1RI$5P-$>2t%obbmAL806ama#H2oHX!N zM|J>0DGerqCp!g#g@M#-WdY1Ne%FiW*x{jfq>OJEtJj){ z+)-gT_;aT2;YS`0Q47y`&Z^w~_uoGaCB98(o_S{Flv7SwifQL;gzvC@IuF1*hw1wX z3|yge7A=7t`~e!EB7PmEF{+K1FgK?irvVv}V#k)JKcoE+!`Lal1bSz0z|8lWGtYea z9f%aVv`?qFdp+(R1wE_`ao_vKM;>_u>Z3S&LPZF)xic_A2^k`87Xgy)$pa@~Vt15N zRsjA0B-b9xvDa&UfF%gxey({A&?w@;MwZ!@Gsf0>qp+foXE`l=s8@Phk}wp* z!e3$lrRt0P=xnl>Z=F=Zfr8flk!Oy(-Da9l!kdDSha%qCMAVXz9426CSZt=R%;tY7 z>r|Z3E>u(|ZqE=R5%cC{ot=;!LOJea*opvxKz+Yucjytm?7S#9NRNvyx`^)->|HpW zu*mj~kth`UI!u^^gtO<9gaCFrlyLeS&r{2vfByNTHZ7fS+Z-uRl#(WuG(U`y%}}ahD}4OR;@Y;GY3ol^qq?|Ifjw4}hG-$szl9-JVOFa0=H^sc>4$VLbD^nD|Ew$OdbEiVrblaI7 z%f9E1n`G}4FJd%Gdk*(BX+Vi7E_9Lc#|;K)IHweK~Zkj>wL>x>_i~aN1n(M>8qyTTD(>s;?w3#+)4>=12{$ut!gb)F= zlW=lCGfH+n zDF^_LCCHpAA{A+93?|-b7a_+(YYaE3n<86q)h@o$1dsQ?*w_ecyAPYX6SuU) zTP-N}jX_(n2|`|go=_&}cTE>f?tFmh+X!b66fnNZNkbQ$g46b7*5O+6GkS-LFnS5J1DF>$kd+hAK>*|R#lC)FrK{hb8P^Tmvt2w{Z^d|qf zl1XUMVsH;t3B^n?^T6bldT?i%LgiCcOQkN~WR#xxFg=aHm4s!iaH=PNkQ2YdO(w$T zLK!K6k1%|4wYD4E%KFMtWl?X`4}rdD<ASH5>=ND$a)>8?{QE&rrt26je}!q zoSOGFcQbOs{7kS1d-L2I&oyred1S*|Ywe^jy6H9?*mqJ_8|kO(;1yx`xLO8Pt9DXZ zz41qv!$=^pE|Xl5H>c|<VdW_yYE5XtLqRxx*CxxX8!F(+~;GL`2XY!c& z%z;lv=;V)V+O%nS`SRrzS`?jK=Indk5TH=c0ggGyp6J1c9?Y$NXf^aE?69biO5hVD z17b+j=(vf)$ejVuHekH0*{t`Y(?Ek}zlMPxE)VQi*SrO6xm22fU7^jbMteChNdR+z`O>Mgt9f40kt} z1vhVcK#`d-4C5S00^}J+hI1!MU-BI#;pqhYc?@^8ufWg(Uvk`baLd?Dh3Y7ax0YR$ zB`Jaeq%uyW5)0Azj0M$kj>{WlGIh*U<_JtD0zio*DJ8r+oq9SPI!1wUd-kCnbky7Z zI+?jS##!P;b)-YM)f(W6CuEr{tW$WGaS|L2+tB8G6;ty(<2{`1UhKk%1j3yocM5er zWn&)cNN8KO{zQr3Xs5zafNPe`Y|X0-_+j4qON0{LZSr1>HgpFsSuf`@WYpu?To_S{l8g%j)0OJQb7WjnKU3_Gt1 z0ExpebE`UY_gcqro0XIme72*??+IISNeH;hDYy$h=Aft7-=_Q#2>(2B4I{%GZU!m- z{%c-Sp$+%bPd~j4v#TJ%*_kBSWpBHN0B1>X@+Sp-8`JjM#e`WDoeF96O*(M?7$-x& z6lG{8#%8>@lmtxVw{F|E5?jVkf!W<a>^sMjV!9~k4XFLQA-IWl| zeIzsM{j#@{ypw{B2)(%|paF@m0vIj=6?;g_*h32C(ymO{$3)fn0<)SkU;Fyk#?JZt zIpyi;nXa(kmZ1dCz)*vOV7>Dt;uUiUzGP^|w9_NeF!+qa&B0L8;gy`<;gz_ZlM&5T zuvAecoQ;@#lpDU82P+mbvgIHf@tV8p!uSpc3raVS2KTrjtH>d|=i#tW3ZWbp%F>ma zS2dI)3wLupqdTzJ%xF?l#lqup{-OCF-npDAsY`dmf|r;y_naU4pgu<(QVo z)O`Q)g}CvJ(R(kn=&5AKb@~?fy<=knb0BRJK;mtX4dzt{B#rCyuwT}e8zMT126H@Ood;{)w0%uwL5xDy~N^{EnBKP zMs}3BmLx*MB~nw*a(=WVAty!?;-}e}r$Ocl?)9dkv)W^tltns$#j;yvs`g$5X$q!LwocC{dQy(hq88#)J4n6 z#q&{kkDY>boP3-%V$fu)mr?0(6kUQt1*2As(7SO$T;CvtI@a75QK)0h9ZGc^<#XSA zy$Iarai%+_+^G=9p^2@pn_`i$iwtz8J4?vSI2sOh!jpoZmu-o|w?0@KgN@bADyeuL zS=z@Im6cDS)8G)`qU3NB?&cFBc^r2%<2rB?jUtQ{MBnUCU>}q^7ce4^1Yy~)Sc#^f zZ!j@39@TIxZ5wO#il~g!rMJqaFsA|}BxL?pO8O8^Ng1up*mufVd3b0&6WPx4dq~wS zr0=2AiJOzvSE+a@947o?Z0h5bur9xK+tvc^_V>U4{Wi99MQ5FLR>TwYvg@fqfSskY z&px}@*WVxAdh4z2LRS~a5L6cE$I(bP!;H0|SojB5q8#s3otUakEm^(#;n%NQw|*=5 z_IfyrlJ|#e-hv*c1c$LsbT4R^7KX$)M2P(L$_h3jRELrUbb>buR--q9FW^ZirdtDJ zWLF9TfD!GQ(Y}4b_=dw4FeKld%{v&?Anl1LQVJizSx*B!(Y1333ux)X*O?aa-4RwF zMgyL7=OcyPo${E&VJ9c17CUzOCSUf}5iES9g;JbQQVRv^NH!5laz^>(5(7K<%fm1D z2bu?*q^v{yxGzCx?}jse$(Qjd;4v`I_m-k=7__M_xwgb;u%L3_1wGcG%~oW|yR6V~RqlMvG$+Db=ldmc@zlj`V<1K^iDpx@3tayRhA^P=*ZyE_rd=qqQBh zODR1YUU%YsYEO1@Bg53Drm9$HB%l{k-KZZ{fi<>o5wR zP`%MGS#kbxXdqLpS|>BO*ux2*&f+ize#HR{Dd-cTHoxq*69Rw_HSM{?f^nQ(1~YyU zj)74)-~$2@U?V2N;C30{sR#$SELBU%@yS%3dDFjRBuqi((Z~e71m@O}qJPX4A{15W z7+qK?_@26vxBe)w;+u_-W7N*hvg9ytCIqkK(4SC_kXK0G!-lf(8RA=!EIlUY-;~Ny zP{T8B{sKS>ww(0?tTjT{K`)3bH-4iYbVK(#hto^*3vg)6a@d_etUnq!VsSM1oTbs? zqn1UBk6s=P4lRxP4qF%%7j#Drtkc)pF!S1+fnqsK(_&(t+Ve9oc2h^Yqdj{5u>w{d zt{+l2&8O@I0{C%yG7f_PP6CRfvhj%@78cJqtiu+*o{!}sI;0=tE05$|V39}gwGeZK zl}`*u=5J|nq)+C{wP`7y!iq-&$I{MB)}q?DZL4cc<49WT)p%B<6;HsDL2^o5e}TN{ zrK0&upf9UT2p{|znBn|yHF8$e(KR+`WZ3_5B^c$Mmc0}Oyc{{TZ1+c-3DeSxQ3+XFYE zWsD~S22-09@QyO=rr_;46%1g|MRNE`}G z?*H;Oq4by-ZV7v?#bb+H5mxKEvFE*KVXuyX?b5mLxG{pyV-rdn>-C&;=hVAR$#Zg^ zM1UXedEp2T6}L8N5On5a06kB|oOeTV=8Je@>Zl3ag8j;xM9bVHd&wWA9yKG)vC=zSH;H zOwVO^_QK_^xYUKAXoreJ$(HGF79`jZWPpYO=!0NcFsvXB5*RQ*TZS#bQ1sbSAn1c^ z$6pK^5)|1A36jNkDc)D=ww&CI{YYW9Do&*F1@r>l5A4CHh>Y*q0}~F zt#e2i_8e(V%rr|3U5l5^G@;t~R3LLEsf3}xsp5oPu3f!0eEjOiVY{ZSu?Kc9{mXy( zFCS~Y6K^n45Fa0J!UDWQ|KSgRcwT$Cocymp_jAJ+zVL+;7UtC}oi4hf)AARZDwA$u zNvQho{PjVNT9#9LpEf@F^PhX^rQcE9)ku1Kf8VsDN6fo-c^I~^r!|TPdZEB8@2ziE z+g=qbUPfu@K(@wc?$y^`-F^Axm#=9W<-Dez_-y0j<9-&Pp>W}gzW}8Xh(^o#5E*is z%Bd1d{v;S_b!50XF?*IS8D2AS6M!>sdIkdMNlwWJHuUeM$3&PJW}per;$e!U9dR8a z!`-8yx1CNK%e1m$hx{;te=El?=(aXE)0bE`9;jXaYWjYorn9hF@72$}_~MJh z=7kF`m98sY=C!u2>b^3;jz0fv8@Cr+b?Vh~wu=Aqm%sesmF1QHq?mV}qrY=!_h@lp ziK+V?H9!=mD2fxq5J|*Xk((7Ls2)XxVSfK(AKSUGx%tJv_Sb&wSryQW-HwuF*vjw7cHmY=&uZ#}?1JPn)9|NLL#P~MD8DqGJH&Vby ztnCo`1X|FGQr)0a$Pi<+4X7MFbfuD1GQwOPAnllWa^au<^Z)Ix7VX~Bx6zNao8E@j zHY`4FPs`Hxzp4z=QDSNcpQbT=6f5$twRcrklo75kE~{1CV$rC}wEnMOzwz$f-Mv5k z+`FH;Mqv4z%9QmN=bp@3u41u9o$%v6!BP%!zr3Ud2 z{@_0?>T6BwdRP4MCJ<@KGcL`ze)h|Djcy<)XrtYGhg)sa8MGqGXyijQ8DrLE6H?Kw zwHzrqPq`KDnNB`IlSH*jZnR2nM>c>Eqm`Zt6z>ksY)yZrtR>ITM`s7X{9_1>(=UIie9Vfz3;qM*X!kQJ8JDq z;RQf!#p#7WDG#sPx#iG(#7E;oy`!-SzgFcyP?QgF`Az%vnwIPn?cF$0SB;pa37(Bs zMhErI2*9U3ie%V@a*Y94_itmLFeBc8wXd3_VM{zn+-z%s- z(T-kKysq?%s)L(kiL=F-8Ko-jW1uj;?Ub3NiUky%Q@(1qx4*Z(vbyr5K1ck-FaPo{ zufFusOM4&v=trwK-b;+PH2#4c{o48py`HOTWUg!1rl(ZL;<>u??JHSHOtG$JC@Oo@ zh)&~WIr&T4-H}!0w&mj^ETBf{L={$_8Q4CSt=a6l)IR$anyTVhu3pVy*1je#B?y#-{eW9^%K_0ymJ^ug6P-uM=! zEylCj4vNAjoA!-D-(E}#W}-P=2sHw2&71QkD4pFlCFTC&78+tnujA3E%@Q+HX zB9hi68B{<0Zg>efmb(zy(Nn6kG!Zg^Eq2c|;!Cu$i8~0uCTPq|1zp}{*Vjhv+!yp| z*hTG3x}?|ORxhk+GaJ4jcgc=^K@Ohwfa!OArND23vHq0Ts9*JKqnV)fK{x= z_?Ds4fhnOt4jZ;$b}ptKPxNJ zrR>cX#OZ8#8wRsz0n=M0;!>N$>_jKVJo~uO852A05X607b6Y*^%v`cYxeI!>9|vaS zF^>3-aC-ajWOz>7u=0)jMLv1^cvGD|PtFc&r@VE(7O3`ikfUcY4Eq%MF;Ns7%4VOv z$}QJF-n*y3k{7X_#=cH?Y$~S@w|%b$YcFXw?(+hE=Q#S+l~qRcuW93)tI`yMM0?}f zsT8$LuIOn`jDh05kCwp*@#h9?9w#qDJWz)t$$vv%WRnxE0zLZe-}Zi(C@2^c3fKxO>PSOmcpN2>9@WjvK_4?MkKLN{g=VnjnQBRObobB)t0vRlcjz|w@ zq3}eV>G-8#s`HosIRpyBUTi#=mbQn z-y`$kJl8+vczoHAO{Y)PT7_F2scZ& zd*CxmCf9az7V~?>6`^~jckv@=D+%Jqv`q8i|fONz5&mtVOO*z?fiYmZ>wL!7;p~#Fd*q}YJoGaTKEW?@I^)A|qZ{kToZ$$dX|k?=E;G>bPw3h-Cy@Gq zQ1OL;j49o;02RHKiNztHgQI>at8t@n1%S;kwr;{i91SZg?b!*BgGG4W3sPR~U{_z? z+u9knZm~!)S-|-#8Pyh5!5C7)h{2M;xrnfz?S!N)iR;Q@1td$}%YoWlhwi<5# z;9&Xc)oagQzI^G*M?UhArC+&HYJqTz2w9fn4;G!acoVydF7&Ckz3Jo z_@y;HdtZ{17r`U;oadu5e%_8u!Pn2%VV(E38hOG@m=xe__DDTSZpgIy<$7g8u5Z9Z zqo2@DhHrocY~7}9qEK`I5hN9~uw@ZQoMuopOzjW!6wk4Qh0F%duEx=0(AN=44{o$ZL`lCa2=f(R2C*eSz>CuZ`yArSE8q&Xvg8sMDXtfs5fueDN+gcn=i~A=wE#BJsD4S?ooa*g ztm=JDF7Rjvvf=A#jJeX~L;|!XB3qENtPe~z8wz$P4$kCQ--Zx&W0YhY6)H+c)#0o} zBQVg3(XmfbzPMeRJ;BYUx6Sy#yPPf6RwMKYT2@AWV&l>@#{0A$pCJ2LPkA9 z7;EZa=mU|{4txh+8#1>1bN@NnxtI4 zW9>jPJ&*%dVPsB|ST1BtB$ts4R|mx!_CyU55!K)~q?D7?WRWrB#dU!?LK#UqXSIy6 zPz>3^ZXqeZ+5XB2UB7m1?qk3Av4v-zer8uA``drvFZ_k`&p!L?`BO|EN7w?`Tr<{l za?IL^k!iaqpp_rCuHOFeV>ZH>Kh4P-z*sGRl|Ov<{@s7_Cx7yRS6+EVuZax$`qJBT zJdmT;a}3(99hEShqpqc3tNhkkTDz2XMcYAYL&Yoj*va2B=VhCP!|pS_twC~Ox<_+C z%i~sRCY|iiU*Sb#IE_1niK!tRlOR=r(xGLEx)1ZdOj7qtZ%|EFoM_n z@q8uD&*1eMSWL|`+7!MP21};8wW~Y+GHZb49&dloqVu5WsOc6%o2PZd4{|bVBMUu-kIdX z9zAq9^jUf^9cc=0R)Ll}BOK=FMaF)zBW;@rS z!)%?Wf~S32XF$fDHZI(sHez$?Q19|C8x12^n1(Cn#XqDBn6rq_uyaMp!@8JG#u3Kj zHrk4x(X%IKEC~e&biCrD;Hk11uF4tCU07b|m39S&&&2YIoIVk|w5dJlH7$Q$BX~Xu zyT-?5^m-f{+_1ooPYoT3=e`z+;oxIB9wO`~k3_LWZLFD(Jc;*j1%r&y5Vw3NagA$Z z02KC!5uTzrY>KoKP>C2k6NU>3@ozF=ZwJP_7fiz^zl&^(4B|vb6d~-46H%OH$uq;Y zX5u5K%V5z>@uHlK@z7w=T`X$~9)y_{*uSff*W9=}+`WEhIJ~9DoGb^nT}V&80>!e_ zF+Nf#-O<6$uY-!<7>^Y*-5nUS@!|TAH|86$HjM2-Oh@|^7tu+mMlUGWF94#1S<1ML zW5PIb)Q4EhUNRDqGIX|B)oWf)YZbnxk`Mfmps}7$C3t-2DSUN^p4q>0<>@7De4|Yn znbK1&&OKxL;uGbAoQ`}6^H1*QZr|R1_VDoJJGBPjZJkYdpb@$J6Yt0l+0C&KSXgJd%Ld?a zdK6E%2nmRLwia2R8&))ezo=*L=bzm4B0FB2n_p#%S^+RUFM8}j@5gicV~PvM=4W=0 z#6jo^Z{CadE0HN*#91hvC3Xo`*Mf(-nT(<)R=V1tl5!YUB&<7U;{m-moz9 zwrmoHGq;e`ip4!j1}n=IQb(LYh=X6j2LUHQHYg=6Q;fr!8`Z(qHo zZ_n%5{H|bZaB$E`mv-MsVfdg$dy_nkQ5n&JmeU)ZU(&TaO?cb1j@giPH8}h%-034g zPRCEEigN09CZK5qp~fW)T80(cC|wepfA!T@mw!ud?N0!9yluw= zIeIz8p=MqjJpo|vp4 zy2fQRXf#;muPUjgtmYpvJ$KKopujG5K;iBRZ%! zafC2j-V=5kT_;YRQqQh)s=sr3zP=zwzJBriu%Y+f*R(Y)Bl$J0rst}M#@^fpB23Y< z|NNnp$G=qhW@Ymni}-l&7S=w){uS6 z8>vd~$_6$;u5k8A$HYW5>4uzjqcqbBT}p>YRXk~kkR(WNm>KUxs~HhdZbJJ?BH5=v z{N|z@{k&|+r)YPz3*K!x`a?Fz>6bE<>ShqQ!Dp1cN@s#hF4J;9CWT}u(%E2!z^IxP z^MCx@8)wQq?$Fn$Wgl*4Nt7Hiob?%*2a&>Q@yg%Can1=(A6OZ*kYqZ{_0_fBTdmhQ()dy^jS%jCPclcV= zskoMBj7F#85b{_b>}wmw0fe9#iL-gB>_|S+NCXtJidGt3zW%OEbhFuziSy0wbbUV=&oXU z6FJI}-kH+-`D^-k&gM`47${l4iC&*OxN|UUU*8(;=;W2UlYMZS#M5w!RLQd@jAV>l>?6>VOA;M}KA61I zeq|@)-~bZTZC=#{GP3O5lX7$;6dk5}a5Z7uZ${Gowo8VplRB9!L=>v|PkiDNC%^l< zzq_v$;7sE`KJIS;s&UR-%c{MTx1sTXafW^S%&rWIt7iPx)WLf1Z~Vq@Jf}Q(AfJ1G z5#N031C8h*%f}B-2Rj84x#S;RNyNnHjL}pUH=$ZRoFG?9xSp-E zz>eqbYv=g}yr${>9eBM;qit(r1g{UMg<}5l9S$DSOx42>r%w#s zUhyLA^wZ)yzH|V}a#uv^7>9V#Hgfr`9(mFfe zvCBx)e2c8EGbv8~s)y*cMUjx#`7i#(zZhQm(ksW`@-5#o|9Ho|`&v+@n`7#OQn#kC zb2jp|%b1z+GM0pZuJWXHZEG4Jzh9&I|Ewq9UsUQNf1mz=9sT!w&-V=aO412aK;AH* z9kNB1SGQqG3iH@TJ(R)#l;I}Hk8e&}APiV$Oq09N^^KM783)bRJsX>_egke!NAWa% zo-Wo&yy-Q*9fM9r*8yOPId}?>RpYb^h|#O!!RgV>s~C1n9Go!#EQvDyMEQ8oi(i(5 zA6DkHEiHS{>oqxcvD5VY#-&Y%dH>yu>jZYfb9iL;CtzcX+G;4H4TeWnb?XcRe0;N1 zS`2*B(;z8YNe>d?80n6&qy0i}yH)HMw_#tCO@~W-vpG-!iL7)u7&gR+1F%SQuBOc+ zgYv$3G%8ct(6Q9gDY+QZi#>_vjxZU*=?I7h^e8Cz&=_@y5im~PlP;dRKhm@LJ&ocS z&F^ZH96lh*>_L2n7MW{>KKxP#WK7m@_7UtlDVo6qTe1OXYc(-#qr%U89HGU}xB=w4 zmhdheA(GR>W`q&|yitS*cVZ;hNqi69(q{un1K5#Vglyl`Mfo_dtyz~fh0j{6W4$^? z(peJBa`>jYm(5P}nELMbeD`-BefBe-UAb}d#{4{w=vwAQ-ePYr#BBwp%R1t9vVKSQ zUemt!-=SCSUXab-mJ$5}Gkx*J7vgdce81=^{$iflfvPCO+-&95Cp_Q#lNU3R6 z(x%6tVeBy@x*TbZ3~+7)qu{j$E~|Lo;1Mq82JIw&U*XNNOy@UHK8Zg}R~G)4dH zrD5r!cEDLzA6K7>J<{bs9%P?WE^?n;?b!H6HuJQ+l=JqrIW^Dpe0B+}c7!nj{5$)l z8rCA?!^MS`+5Gy(4mqOl`)enECLnf5hDlGO2+KdsoG1els0TMsD9lhvS;B$(M&wKq z7gh+?JB1>sdw0C@w@F|y(&BIf;*~y{a8btk`Mh2-SFXT-nB#ow9N3(|^J?fJX9geFX=RnJN{FL?u)Wk22 zY0pNz#Yf;?@iSoEtvTu^+6cl?wz8h-t|>&;_{LPYmXn;pJ7TmKzci2?eG1) zzqkIqAO7=mQIBYHDx-zuVCJ#&JLB@&k`>U0ZI*A|y7_MHXK;n>h!gseULJTv|3g3Y zLnmviYcp+=N|u$@K`>Ql&6msTSjiu$hVN`vHTre;{YQuMs>m3rBMB2ij$r&21o`pPMmHPsKV8CB;bs z@qveoZgvO(!o^JuXUjB&>u#!V&<4)wNt}z#TNn_oqW%hZ`$l1_t91A^_VBxzQ{G1li&95)%+56gX`I#q% zb5C5*d-3afeJ)nf9}C8#bM0{DFUZN!__=y*oFjQ_R7L~o$HHRKo=~Mc=u-NGcw^m- zH0+PGkr!oPn#9Cpqs?;a zX=dr(3N-mapipU}F`A0to0drwApAN_GZbOiOe4-#@S;F3tlu9JQR*KxdQvQMz9VvZ?t%)qBLt%YpdwW|ij~qSr z^4RwtN6vycwPx-L)NO1OjEutIuJOLl?5-Gg&stepTwJ-ZdEuSo=-Vzqt+1B*lxx&4 zb;tM)A`C>~J}dcg+-VD_#pMIZQH-!!)?yp5Yw)71W#iJ>_l$fBCPk}bS(zf7D!L7J zHp9Amw=cy<*GcYH{0uwaCLe3k;d?)C=IWs&;=q#bMiF3O8Nn|JP7CdpwOandlNV!w zonDdS9r$H!Te~Rdf5a1L^5#)Gw{hJkgeMpN3tGe3anGG#vfzH&}j5di{yEV%2XC105STt@O=3=r{$bG*~A?Q&%NL z;MJixW!xfFMrj6~=0UI9B&G1WNJ{3!8eIXI+9;6vxY^kSqn5r&$MDtrNaRuMrg$SB zB8F5IsYRutaI_(ZuYQ9v;PG)^3%J?Up*PBH@v!okbCuuDsw@-H3E(ysnX>zn?5$5@ zoL_$K@^cS7i+*1L-(=#$F^y7~Ev~eyf+%Hemc9gcf)H)cNh~A!me&9<;{85F_a53zMB`C`=h@QBx9c z>aLmWOd=&=B=)00)DJBrMgbORU8r2YB+R>M$Bw<0N45u{8w8#miiaF~wm^bke zO0fU^@RhH8W!T%>b9#4}awk9cbP9;(3h86LC84)W=MLFYR~zxH>H2WKr04wg7q*TP zOD)d$DRt*j6^4>I^SG-Tn9Fe9HB&TJR+iWH_V>>H=Kubix4-Wr-}gvgaeS!Eab{;x zYlXNKJj!S1X379vCQ>+07x=HgT>d(c$h8Y=yZ%l}Q5yUVAdR0%cn=lRLVd zkRNX-xJ`^~+-F7TX}Ug4%7%1dNJsQ3og&T^guz@EvuMn+Ao*Q*IR`z5XIlRJl}&vz z_QG&ZugtLl&fFqf(dt|9YP|Sd?A(zS+{wdxRsh*)@5COF!UW;`N<%-77w-_8a*SgG zzMNRd?xs;RxpU04hNtYoBrpIPj}~VeD!wkJ6CJwxO<{~23))Uoj8SuG(Ma|zqx_gp zIP0LoFK6J|`Znn(vE6ZqCSpt_b8T>+12u5ii<%?1f;`XwcT7V_%EIO%llHk_OXwh z=(+Kr)#ZGVwBqY(hn^?Sj;$lq6`MO&NBKa{u=f@g7Iy@^{hs%{=lJ`+@B3bS^2sMJ zobZVi9cHhvt`zQd|l1#N0VO81Bx0$tLUJ^wb9W8wq zbM9pGm8-8j`)j}bYu5#>LjLHEhja9y6KaKOr^?BwKv(>u#1p}JADl<0{yTz`nu01^ zVNF-4Y+$1inOM0~s*HR(od(Kn4A(w8l5Q31`&nqL*hy#xxJXsB?{!*yA}wCYmd>PL zl&H5mA{jw*6hCM+{rVH<{Vn(nU6;-;4a=IUU(^R@*zt}DHm2nLRXOO(;p5PL@QE8t(HKR^bEF;;r*-=SEI|!4D ztM6yhP7{0+F-oxS$tQa8CeIc$`2PLh|NS|gBzFj>cvTu#dP($expGn?7yr^< z`b)~zlO-)$bN=dR(r{DGJvs}X0oc{&U~lM4dJE4#|NOIZq;%cCE)R8R?rP@g6$y7m zyTR&Jov@X2)uv8Wt1!%3QuopHxKlHKaJc`(tFOKK;?3JPKQCHe|Bk*@yU1AU-wLta z5~jcyGQ^DX(f5gp|8<$WU#~({VQTV?b@Wuy89JO*qwTl~wyI~v;RG{(sjQ<@2Vqi| zO`*?bH|R6@Zj=(#t#|@-e4Wl{KP!;mZKp}mbNKlUP4#M8eoa&KtfJ?mGi&A2CSnn+I#uzf$=@@k7g^||h>SBVd6TJV#Dtw7&2E&3j*;;j%1F() zzU2qFpdEb#Xa$nJ1WsOm`U0jG+a2y54R>yC54T>wG3@I7d4Gy_WZUdp?W)DfqvE=# zGlMb$N$5}2ki^bHm|*W%m%pL zaf%-BytjY2w6wT;czAI0Cw}6;U;O^>|AD78qp;MqE#Mu?`5)_Xz`Q<-{`AY!YUQpD_1-&s(KD0Y)uR9aAOJ~3K~zoeiYQ02peg)l zujJ6wu<;(eAJV&_vYRoRaCU@rmXINR>Jx3A%d0?QANha>JW%+}>K>j=_Z+mOk!Evr z_GAj)onA=g5p@FnyGYV3uQ?gK_el{O1e)Est%PK6TvW_>=+t*80vmu9G6A@ToT*8Q z8*bVZqaLG+)A*63UFA1PdlbNF^p(zx%i*E2R!``KsPAEVM8B7P*|SWiPDI@g0L#zxv(wcx zV-lK+l5gGKA8y^eMM51QHR%;jhK|E=v(kU#SAOMJ=JcxHlAO7UOB5KKyw3ge=g;qG zreO7b?|a|IS#6Nw=n(WgM($t3(1i;ZHoyP-zyH6IgI@YSf8#fXz1>~6DV6_Tt5P;a z9E;=#A5$9+!_LmmP#>((%euV?Q#a~9k=PPAHs zn9af5+WfGr_utQHihiAU;pOaCw7Py_O~qD@oOj~cOH%8HL_H*OMWj(H?C4fVhyTEJK|{n!&`8L2qMhvX4ozSU(wKTFzS%yD|IvM5JB zr)m3LrtLLlfA{vb_qi__;R2{d0iSTnA3R7XOGX&zS^pg=qdjceq*GYL%|umFT$_GL z=f1$5EIpN8uvz>Puj1=kiuUjY+k~HrI=Sod(uNq(B%%-~G}gVaG4&#fpz8$?f(>vb zboHKB_uMHb-@U^i2h^JaqClq}0ElY-ZEjfpcmMAH8gw?GM1;21%uf6t~ zw_LAwNV52ux!y%TeD8bTdtS2$Z|StZW+0X>Uc9(;>Cz?ECWKPsDL zN*1&*Sc{Gh4-PiBx3-=Y&?EnR;6pk3R@=JVsT?a!T{xQBneh~sC}LgO#5Rv_&a%L) zaRp;%)ymckz!~s8S>w*~sfcO}$UhncDz#h2EXGv)Y$%9pXjR6!x=wUQ$*DAgzSRhV zhGC9Z+cMq_0n_yCYNrp+tX;slYfpNeICw_!bNaH}QGORbChDb&It%V;ODJB*qHZWiGY7JaIcm+EDY)VI;7bVs1LBBZzR z!LgiNM?liJYXGA_T)!kU;JA+7)X|&4eUBdAd2CuK1i_LeV}lrSB2ir3OTw}ZzsNu@ zgd=b2x%?tqi7IdWN}bvRrtP=%I^EXIt>H*J;R}~kuru6sr_jfD$dCNU`jsc2TuN$BhXsl!2l< z(kFXIq6HsuamOg#_g>^y(}1DGY(7(E?3fjB`4O5IL~ELUj@9%}Yz&)EUeI~b@5j&U zbveEZf1*x-X6HT4=utS60e)5(vO!B9T#D7*$-`Sq)6kUo$k_ZjkuYW|7K_+xwF9}6 zGS(JA=7V9CX2puIb0l#UavHQ1Pc-&XoTD9E$A}X|lXwSV6BQV`KyFGT8(}0cvkto? zM3y`(2vkZ6!TX*gm<32`B$DK9>1*DO)72d;$bqMSU5V#DC`P%Uv0GGQ2mO#xd8yI+ zu0CF~eeIT3+ut4reRAHb#DM}IlF&0d?#4Q*8_nFWn8zl&|ve7_b zoH)fO;e89qB$XDL#2EzA&={pv7$irw%c*drj=#z06kNqau7@eiKHlN9XR^16D3kml zDEH2@Am&^kE@J{M()?R=Tx9}31PMMR2Kas~fC$|mbN}Y$HY3WGNh-X5a4`4T&%RV7 zh~|VX{_3Kh-yhw*b7yIDb5kPo;5>w(BcSt0&%pPWmzVCWuCBfD=ldt-nV7Nx8VunTNZDuHcNsn6@AM|1N_viSPS+S=k> zz1H|BkB4&fttOu(sVkV&j56WE6Uv9`*;H2YSri_}ow5Lxr>j6RWi;p=VA{LIR7tCd znS1c7;J0d&u*Bc5GK{2>De@3mCxL1Sp_vttLSec%T3tMaPuuV3@LD~u#dfQg)?=z( zpNx%N?UuZAo%fsjv!Jx^X`O zC|OZKGPoCNQkY%@m@na&gdIQ!QKkuPA_0067@|{*K7N*8Nl~HL0Zl=JI(4IU?Fp}L*k~xE08maI9uLJm+opcs87>4tF5?Do!`_e6)XL!zA)$}TfGi|nKxsOc;-S` z(Fdo>aRTE7g7Lg<`9J=L|1jumq|*%CLx>*j;)RRr%jeEtJoi8SkN@-P^&2;a<)tM$ z1pDeF9K87Aiz`|O@Mfp|nN8Tr7xmzQp6AA?7EJe;G?>J~YH4r4)Sj$N^K7--`xa45smtbLRUzax2N8Hyh9o7A8y zbd^KZ{1yc}254uC?E>3cZ$V|2^#$0t&T-*oy0bQG`-DfOCqp}TRYRuh{Sg|b>GiyQ z!K>-D@r}+EZC|^l=km*1a5uNII2;R>k4pF>Gs$yoL|u7^4G!>Q8sFm3VCc+p=aSf- zA)>Q2NF5Oj9RIY^JUhY%2u?2T5ojh#6@5vygTDDDuS|5h@OwQPVp9b?$2Rps&5*H) z-lrFvyq4}sWxR|6Dvmr)5epB<#=d~L5?S{sAba%5c@vj3P|_}0XodZu!2RQ4NAJvU zy{1hh;!>_41xwINX5A3)HwLsYhcHP@>l5_-32$!B zE#BQZSl!*bcJUYg$v+u>^;iG(u(-6Kr+UYSANn)@?e35L*k50K@x>Qe?GMTc`~7Q$ zJ)4h0XL1mC<;s=A|KV@_t;65_o!>eB)Tcf*EU+0@f#$WJ6)^$FM|n8bETd;4wXjsP z1B-g*zox~AOP~DYCl7z>r+&(+zSYOWIr?5S=R{;cs8$VS=F&tB0Tz75&pMyCTH$X5 z`ezhJHBMixyiC)3Co^`_s5l+5k{=#LsEi=oW{*+Gq!o1{>_bxrjmF3VT6XaCUzQ&80)a!1 z%4X0*hM;5ICTGy+7P^kkv|`(<6x!(52xCe(Jdjggvr6X`(M?m!s?+)0GR6HaExPmb zSU;E7*9iQ~_Tb>qAFbKCdQ)Gh(_qP~xDgg!S(Xq*XL0ZIx-)hfCS_bXz`E=2jvr$0S#CgauHH*aan`K1MYMGirDmcR3%4}ECvd%yR4*YqrZto}yV zgrh!i^MMb1;L2bBu^&6uLb@d!y$1}g%$k>oN zpE$4Y4KS>S&|7{yl%v;5OFBbM$5GZXb9>3h2BTu9x}9AR-*VmGaSXC8rNqq09)RS=2E0Zs)Y@o38{FKpap_{SQBvU5Q$^i%F;E1)5=^! z?qq$~;4H0Ko|R7hb9k&<;jlvGW&>v1fKxuSvQj1q0%@ZlY)8-+DhRod6fcnLKC*!O zX68=b5HIo5{wZ=V^@tlROw`@ZpuSbV59R2y7ZvI?lXbaO(qiAN0H+n0wa#gX$1$S?ux_(hnfgtbaDoR7 zx4=^eZSWNc)|T4NLe^$isjJ{n~U-Zec*AC^M0&B`PR z7p&76fu2XeL3gAVjxY`8Mh4(U(3oLg#R+Vh5_axU3~Ql^YZoq?BuzlvuvL8Gl>EIc z)$yqjbc{ZVM=~@i{Xi#MX18>{2R8C5@+h<-Tu#IB%1n>;cq4*c@OJk7&itKQTf?!o zy^Uw{0>rW8^URXsl-|YGtPw61rJP6>>kmxn&wUp*-MXK>W@6#?4&PU~ zfo4yaa3S<*Wxol0B6j#K?}Jr{(KM|{3y?S1q>E2J5hV-hp6A8{97mq`Pj}5ZXE5B_ zC_nJftICmA)6q|hZVIOyojk55#UC7}O@y3?pA@owg&_^?LKc#PA9jLR$BbBR%_PcZ zh}KF3-;Qg?BUVCjT<*kc6N7y zxQ!Tfo^+QwrHmzT6ob0xZw(x2m64tO$@1>r-V1MBz51-a9{4%%AI0%dj-JH@Mpte8)t z*`dtm@SXatB}P7^m$bye+fgB)!zpVdH(|jrF7_!tG<3$vBb;}}-x2SuYV;*2ZAu1Rpm;J?Xqj@mpFnS0iqKmA+iDg?=;R13uy#t$?zm7{Js@Fpv|_ z&mDE5vnd!bcvl`*`64!((pF5Fwl|(WD8%y`UZ6hOJMj1Bx3BSqx;wE8Uc)pyA0_Kp zeoe_|@B&C2JLeP~oU%}7qaZmYTue|m%TwvsFj2p7i%$vG;*le6Y&y!j@${okE2K>W z7^a)JCcHZbycLp$iq}nZ*lpc-ZB!>{E}Np{IEbcX&?1ilNMS~_@X*XyZZ?FY;tv#e zqH#LBokHHzvBL2RJ{FltChpm^NHZ`dZ-=iq2)o0U_t_CJKYkp@qurZAOA8$Wrc}r~ z%fJCl=o4sF=h}lcBStw7W9EI&9}`LX%2W3=mEP)lW&&pZ+)JMuICUVv!WUkCdH&+% zi*qmh#}|NC(=vB*?b@}uKl zg^}5hCAQ5J*GkgC?RDVY>Da%l-!n|3?&ouT~DxHxh z0Y*ZS?_n}L$=mzU1)fty*3^8j5Pe}r@hdTkKX+NL%V`wPs`|xqtJ?HN)AVxkC))TX zp2J5&77~Srs74>MB~L3V6TQkdf-Ct!LKOe>z+GWeFj68AE~H1y@JOjB2BOe9YCW(k zdOINBIi$0wMqJ4`rP@%H>`u*@Oq(VXImVkZOd@k@V{spGMK%@|=?({C0tFY;M)nA# zyCjWZjS_JrD~2H3CCsa}<8?YdMSJJ^_Hf91^T^;6F|vVgf)r^QYy*S<8L}-L1Ae7V zaxn;47JdTMbnF<%Xs4ZR*ubmbB;yV&;VkDa>za{bq1FPM0?E0uHi58qLQ}j>)+*@a zLvOrp$Xf`c5x2m?QJlJ+K4GQhX~#}Ff5`3dXbtj<4o19cI*QB4*=}DrJU;P`lsb;( z+)w1}8LzQ3r9V4v^XW(TCvx!Grj`v}4128m6YXAjbaXfz?(gf1cl*QszSdam9}EZk zyTh?|IrO&0dfVI`gnk^@Xe+*K2dfHC;t(PtJhPTcM$YQq0Yy6Rs%$1k%I_>B*>oI; zY$YKp5*-G28n{>dy!Pd2fa+a+>6KT8pZ&)_3$r=^;Fu$SSu+qFhKi2FR_8}GOx8!1 zEsg3IwA0=bdOh%h;J>~deTrThpUg!`0oA|phxL~RpqDNCys&} z)-GqzJIB*xf$gndIdvMcVp?8iz!dn=8Kaj-h$2g6Qkp7GIrvq*2funjyW435zj@_? zH^MpAbNEA5mVMr(rD2iqG)Rof{TW#u(F4xP2`@3t0Yr#K9ktR;LdUnLRMU1-*=t%0 z+~M8~d1Go7Z$(WqS&Y2gh!lNYds3B85nH|b1QPLZdm=eY9~qOy8ESimeINLPuZ|uNeNh|>7FaT zK+c#^_q-hT!qQSWa^06h$5AipbI5k&g7HQ$Y`+XlbMy-1@a^=|(L2m0FmwPEX4H+7 zPe+eahPQ8V?2P1lxziS0D32BwJ*}fosX%^|&t+`{r;~8rcJKuDvD4jn~Bx$5aAf$U6?m(>smg)x02 zUkd|6%wjt7ubARo{9QNr*QP*6hX>~l_V(5lo`R*cZ^h-IM)WRAdGwXe=CGz=7^_j5 z+hUP6MvinIht9Nst!GEYX>(Fit5GH#cx7hVsJ{60S#VFgC-M}w&#%f+@v6LUc^Pr_ ze4b5hhBY;KT4cAW56`gi4X?~CZ7gf!nBh@3lPHkt;Xu%_t8l?z5#G%0O9}&EX z>i80}<6pXmC2X+3b1>`{RD%{V%|?YB?BYW!;F(zPEMHL7J#eELaUygsaLY-YRl^1RxLGND!jb1JS=NQYH3-He^L8CXeZW1M)K+G!_ntxUHV&=EaP}%M(sFt;;S|t_0!j?$N5a*tkR3SovYv&9mUvA^xC|6MMT#Gt1{}RhEKxQ&yAzU6z-obc%q*BT z*s3 zq?|~~O%$OnVC$7OS->8hevinEZ#|o{Oh)l@p=(AzEyt-00^|(%F=~=wr(u;$een+s zr0GcpDuEiwMLG0U?Mc7>xquob}=PUUdv7rMJ%2qh;0`u$^c|hh_mvBOnnE_wV&7oEkz@y_3 zB^)^Xvog%_HF?hraJ6eU>6p@&4#?$`P6(+?_3M3cu7dZQ6G{h;dv7z1WXKJkDzz4u zSyo2s8nxy~KSuD3{tsB6vA63E!Tzosy&V3Y7H015WM|-xzIUKb!QE|j2JdY9&5S|I zI0il8Y14VAwh(0))heqU=h>QeG*Pk+pfcF1UfpS zV8sG?Y@<1?wqKSF7e%8ao+a@$zkgUqkIGXEA({=B*Iv|$Z*hvakDs_;d_ zKbjns+FjYQE2LwoAC+&VN{Fq9QJ7EJC-cV%R4VQj)Wt0Lq0!W78E6!>qJCa`(epmM zKOw6X^($I@$5j0Zd(*46$GIO;*d?zU8yZq7O$y*^(*@cvoEE6)*dR1A#fT;}aFdt1 zfETgGPDAAdiItoHT$5*U>fsVN6%9e7F%XmyDvrjFIHZti$TKI?D42>5gL99Q3shnw zveGOPx;21=fx;>2i1cA-<5o=4v8dU!TgCz&;Rrc8lburXkYalil~x8AU1?3}`IDU^IsaH37W2o+%;+Ip=o0jZF$A}iIRfzXFqo9Ed4dHX z>CC`tR6cK~tSNI%y)Uh<$eHV0TNzd~Drc&FNh9)=^;O;D=rvl`h#g1IrcOBXMQy0U z$le>J5HBOyxhC(BAU>?bR}>jpV<)D^y~5lQrj)iBYKF{VM*ZTHGH>YYl5Tu3Wy?uX zDAt~S=g}7t31iyO;yH4R#?9Z6fC-MRh;=27*B^b#mW$NKq$5A1xY+-IDSx&v299+H ze6Ij`7KxW#^SXe@5d!NPf|N0oDWETW07`8T^WU(e;C!w=`^ z(KE_TQ@RSIEoKE#+JOM=Y*U7+!uQb9f0H1(5T>r38C`HHtz29oX7Y=TyPv)K}%?S#-zq`1$q4;Y3^89;o+y>`}aMplN~i z!^kQd71ObNQ$gY$I70+X;d5^p(JJs-{Y!XjM-6oXuBdcZyIM4f%P^O)ky*9I(fAz< z{LHhf@Jy>3q>BS-gBsye2BFyx(#~pX_TaWgY}dAj?W~dJ)bS{ zUGU(W*Ayidsina1C7HD9#eok~S~NW~pV!F5%vHG6GW0^lYyK!Hf3;&wpVT#<3Wov zprpH_%r2b2^cEZr8)pws>_eKv`oXE=`1xoHGaGtE&2e56KQbPl8}EZ zDhL=af=YG9jQ0*f(zd1rI+;^vXIWP@kR$9{9eOxNKWfq`?IJaEU=$P_qnneT1$}&f zZwp|?vAo%)W%z7zjoZr2>5NF)eaXu33~V^C1g|t*&5?>joycT2s_S|Nd-?pZsc*$I zWxuM;Zx+vK6wkAGkK#us?-JtaL*enG|Dxq)h#NQDy@P~V$vTa=oM$+MaQb!}Qrd5h zpp!>^A*Fv)T=X0ry+MLb!rRf4x$;7G%KaG{`?r}My2zF`DZAi;t2|a8C`A~NX_NUw zcNx;<3dJJxf)6&)>2fa~@TJpIN91+X9pLB;xDxT8vSdJ`GK#=GV0f^aDFTj z&R;Vp%UZjmj=>VM1YWqP83fI;&}mqe(_cF{H=N(U;Aj2^9{p=XFUQV43C#w*C>k0HPQ>tQ1zX7^P=?OLw?deAG^SkBL6-UfLPgCS$`W>8^Hdh;TKQ@=`Po_51;RACOxLsM?vh4H zJdc0sf>zhBd-IzkHoajmAUKa?kT4qq$^-4$SaR~-0;2~3^d;!XI8Zg|jB%rGVUD;D zQv_~Nu#HNoj4TMJW!Xg9Xdnv{8)9B`2s5`e0=9EokKE{ zs{^0cJNDTta0c^8g22u z{FdIEKhiX8jl6ih%ZoM4TJ%~u?J`I4wt&i$zGALva|L;YP1EhmnrdfczN)<#aNJD8 zuj{qV6~!&-Sv$|(fn$*zC&N{jN73}`fExXMjoAGjIbw*dN9s(4OBSxI8b>@YWYZ|0 z_;48Drv>N>q}$i_>vD!#q=xf$-cwPOZkl1sRu185_4Vg~&gdf~d?GkK;BqMHGUYyq zIt8|t6sR(Z&D~+J(}g)53y9JmCtaTIUz z+z^gP#JdZNpE z0Obt}{=Txbk~91esC|LT$!G+olN#ci!QEPHv<0W}&yrxP_Q zewS{sv(b!()2!Q3GKXGe7kH+OL^)cJNvp?qTPwm*zXC1|ZLpw{7+G+<7N}SiP}-O1 z9;eCI;;Yn+S;WL7_Gj@Oo30%191Od9jqa{S@;e%J@gWR7I+Gr6I1cmCqVVN*LSp3^K64t);ip>HJcJe{fbBQ>l%XY~SZe?=#ptw+`H zSInW`C1A@2x><$C= zDL5GBNFG2sA3#IJufI9K)dBq{4U=}xTOM1mJ(G(330(x}JlC0KrY!Ovf0GBjNp5gT zXNumD!Mhw21LJrnKjcV~AqVma$LlBH2rQjG$LSuPbV3;Mvj#wsbOIRVGpg6;Wwk~^ z9W^_B%?4;jW`)@q)=AJApi{7@u-cjpE&SckUxs#ZI|5pA!l%v0&K%t~HwIMlBG>dH{xC|)qk*OJS zykmb|*}|k@IVxxwFDle2W6mZ!Bck$GWw$*tFJM77zG^_q4?BxhSr3fDRS`lMDw~Ch1BC9@!LHmSi3T(#1!9L9 z^eTde)3gw#Drc}F-gS1CSK?L$H^DSmG?1gHz|b%@6QE@Z+tSQojGtkrl+eb%v%;8f z2xNI1Y$+I5+csr1hJ^rL*90|vWGz%^jpP&FmnMd@w91nO(84ZV7u9etF*?$e{hmhf zcdp;o2y1&d*2tcf-!2?>^dmj9g=O)tE2AoPDi_qCujzU2c{S?n#c*D`D=u#^qSvV} zAF|rr;^IUy%xhZ*>Tt3E?3k%{%T9+dN7v#{XMocV44LwprnFF=l9w}$jbjp4bnF=D zB;bfWibn!4$oJ64Q~7ofL7RA%C<1_kX4Zhi=>!uo9DU%_$Q{bY^Hn&$g$DehoJC$c zIpU!0JgSluX)wg;dMev=zzA4N1AXwy(FaASk`OZ-mYNuMeG(qR(2kM3J0HM%Rit2; zLGY^>1s}5p%&x?UpUy{2`Qu=jiNPWItp}Z~w^&mrU`-?bHHBA}b!v3Hs!qVN9^de& z09`f@E)AD8dVfZX`u3Ub*K2*->Tqsr)W3B@9e}GhhHI~18(w?;wc*Cq*N4G7&S$=% z7H3Sxs7%Us%up)bGbLfFv8#u6iQ zjurVVxNDr6Y(<}luIyMWql8?RlOt5jo4jv#=Ar}PyKqA;B2q=k zUS;e5fOidxDBB>)a!Asb(Q06WSLy~TG$V3~t2pP6{%iFyJQ+cHbdYt(>XWrPtHDij zc^}!{r&Z^{#8bT~F1kS_bT?+vDFJUEY(PN$$^5eYdPs$Y|~y2M~ST`6pgU|olG(1FN~MocAV&X~3^3*W4uGdh)` z=Q16DSRwL4aY#~Si%MJzC{0Do$+zfO5rgQ+m~8>{h(k&qbA*vX7Yh#0>hy%1fe?xI zYjh$g*En%G`g+TzoV}mt%P}*R&02{C9?5umU!4L@v(}pcO#A!fHON@i&$KshPS6R! z>7QF&m*Z!TgEgJ3*Wk0W=T%OgaCw}UK6@JJ-_?r#?VGoU8?Rp;yI{?A{%ac$%L zh0Sl>+u#45pZ;Hddf^9t;0IpSzWTfGde^&-{?6a|JIQUN{}<0)tj(ydKYS|!J`y@2y? z0=j`B%(UsMDl4OSeQ|Dsug+=ubV(zr`892T!vKYPiF225?(~+E7i!DhJ#pwCcALp} zi(xK4-FcwB*Hrz6W{oaCduh1v%w;e1T-NN-oYsM`OZXvMvL5MuZ8^-cWf{;@>c}Oz zy(tr;dyl}w(G%xq*Mechf1r*5?}6Kyvm>0R&xMA-M%NGYbTW#Le5LHgl&&pf6Q+&H zTc5%;pU|C^{2t>Y7mgm8kd=jgDKBZ@MHVC-b?<3> z9K8k-u^q4|vqIm`^>yW$zB>YXEW>kqHYW1gi`cM;Y5nyTt<_+J&prt11gvPvf7P9U z^5Orfg^1T6N=af8px2tAFYbKkf?WU{!jnr^Upv33dup?Yy10fj=q(y5XS0K(kK|EWaeo=6haB#puV=+eB)8e zB1HkoqLT%w3Xbj0K|~#8`+^0R3hLG%X;A?CY)}{yRbicxDjj@Mc10t2zBae2-R_po zYgMcq{G3)hA8X?gZzxF|#S1j~e8bfQLQU#7qaBj4yW zsR1n8WNJ3&Xr({FT2!e(%UPaP~Go1(o-FUIuTVa7m zL*EgrSC>M}H)FRz4$Bcvy`^Y4Pvj;vODh}*7?Bp~(KHiD>}V|PS2Svx+Kvwx>B}nn zCFS3o9M<98eQl1T*P__Zo^Q?X2?j@LXPF{e>{05FJEQOmYWSD5!0wzJJyZ1?Due8- zsF#w|65=5BJXTJU>F*ecqYvJc)>y36@xXz5%3asEuif0j`LlPsr^$65vUMwq&FBbl zb+4>DMAJT>4h!iX=}H~xL?}uIfvjiM`H*d5+E;0)?@mY1ubt)Kd92mp;rMYR=mI~e zW+w(mPp2T|aDacE=7})I%QDW4h~xNC7)P#%SUW=;Xo?5UPF{)r*H7Vc@6okr>SRl45Uc+Uhm9QS^9Z+VixWl)?24KQgWt+Zt>x;awNI8^xR^xg$>>RyHKDSSD7Z!?@* z5X;feFYI|?CeQY_mbX2%&zlzPb+9O$WnI_TH1jBDzaeM8u1>%?y=J+gxV05_Ib4$u z*BXx}G(&Xd@^Ix{PYvJtzHj%!KBoAuz4pfN>MLIvzVwwZ4_|rhE5mT(fNaA+?x>VL zh|i;lsLZ}=ZD?5_+FfaCTL+1&*RMYN#??2Tmi#*_E35DMgFpC#bD#X=CqMCnKlp>6 z{_!9G@mD_bk&nz2z@YuGzYpo?(Ka$}{3R|AXR6LfbfgPt2QmUb4t;eCggwK2QK_*d zZH+sawsRV|Yz}Z1D$}PCh$zE1hfZ9=#+;l@{gkz*+jx}G{Zr86y{`0X^ZIcTgq3q+v_EO;w)y3-ic>=2AA8a4&a z6r$lknW0$LH0-LJ!qMHs;jUh%yZy$kVe5?>8Wr(6op5QkWSe@O``M&4xztv9f+?IMh7#0bjy9(A28H>2P3A^5*E6tykHb9mlUUIq_qS+D;g)vp>6@ z*~dQX+HYNPo(jjw>k4a?S7zzT%Tk-=f20}c=${k6}tiZ@8+YvMX7vMXpfe-nmFodk=H`z;2H)0o_I z3Wy7{c2F`5HtIl_g6B0k?@J(C%K5RSZgh54=G$|5$twbF?St)v5Ols+GogIaE=z~= z`z{}}F|p|pI}-9LWsK-)cg#m;yjc;iPO@JDTM{p+v!K!PaFdn$l50gP{QW#%&-hu@ zPY2-q+PUGvc{%%w8^fh1E_?9Kp8TxbfBnm^d4&Ir&Z}R3-P8TIw7Bo~)@`l!*Ip1R zTXfp6D>~8`dlrcDQ#PgE*j|drxX2r3^pxLo$MY&zYhV20%YRm{2EJD#`aisM>C(Ub zrC<7`U;l?c^$%Zv;rSO1{>I<<8!j>brN_fLdNLS^vs_q+sI3lC5c)FNBAp0oWUS*K zANR9BxG`)NZO;@|4I-v=Bd(Ncs55J_A&smGn@8A0sxVT)v%;DZ_bck8Y9zm|XQSu& zq^z9%@`lk^?WeMQZ&P_bF|QT2$TG=`;~68TNLA7g1`gn1YRW#61X7Bf$RO ze8_{wgOLue5P4L@w0#@RK({zS5W~WFs%df>FDXl@?Yu}?(r5`=n!x6?{^VVCz*@yk zuv5^AaGdqdhFMO}9TaACG@pLBy+7Q!rq`Xc)$RV48tVfA%Q<>94>A|71QjqXoi;Bc zBXuxoad|(U5xu8r{rvU`lLKexv{>jCj)2iRJErkfHBYE#~w?X^#`eMC>|>vT*eu6R8>g5&syKQS?~VX7T|CkvtM!v&dVYX6dB{sT1IlBZ zK06-L3E(|@crVJa@7|5+eQ#~-ss6m@>XrQqs)u^UzqC56>plJp=Qf868=J#R@AwC;oOVEyI*`kvr~Isy!VxtzdU^Ak3Tbf_S2sk{^Sdv9u9A6dtR^eP??ZD zty0eN#LOPzM_XZArA^VTnO~8rfAgAITDx`Y*7JJouy+0W^(&wI+~?je%zypC|N4Xf zukN=lU%uSuXtVx<1Rl=OQwlPVtFY0~SXnn5RR*h3OyI(?0UjT3#sYE>n$Zs9M*mS* zHeR}$EI<=lkr5HqY@QI670NK@LRMruN2co6G?LOZ>4v6DSG7+)@5V1_0~}s&I$Fd% zk@!aEA0J#)l7KDp;78i@%%X7a%P^|zs4{%t7j?Za!&5EYlWX&5_#ITGA zMJFcM0~rEa8E3m9Mcf&@5q{heFcFNJ?s2FL`@GuhcXa-s|5ID&6(lJtoaPflQ zs6mBnn(k;iJ1!*4TnMOwFJ-&?Hj1C2IXZ=8)TPs&(dc3)Hc4HO)8rZbo;JhT(Ukqx z>l*cFRIeA+)fkE?j&sKGMT3_OVYPe|D(oRMt!Qd>P3u6gokvU}#b}z%Qg}8Wj}P2X zdM3rAc7IK+rst16LU(@&2hV6LI~$seiYa&rfg{Ix+sQ*i`>;cYueZgQ*>Ef|dasVc z_y|J8%Pw3w$L#9DU1SUPfN5h06rG9^!Rqt5z7{{yt4CXnZ^ac1EY5^)#4{kkR;U#A z3cpNZHl{=cM*lGr18vihcA8cOT){ryrPcn4eibs^17@#&tw&3cim2Zhwaj?W!~7ML64-Q;%l$Hc17z* zp4{Br{MJ{#_{z$!{_3xu`>o<xx{sPyXare&%O>1`ZE>Je;GC3=HWV4rP4NT`A$r z(v8cZLC`e9lLGkA;(tRU%D>ao)w6KiYgX#2RcfxkLK78loe8}j)kJ=^Gm*xr@=b%7mgI} zPAJQp@>ID9l%PerM|eb1W<6A#*b5^&GhdLV_4S;hJ2PX7ZM%9pMy{DRTG92&zWC zwxhtDFT{H~H@iL>#}$ zAFrmxw5jt?I`g;a)uDvAN)zP~v;Bu!Ma@T5{JB&*1p9JIT={IOPIm-wBD#8UoJaM@ zZ{^*wu~~>qUD`Fv;be-os}#*Kf)1To`#PqlOCAH47c#=UN8Bb0fWW3Wpu1-yW{tygIDumAwtE;6J~vFK=$>v86`)mo_ixZI4UC({l85-mhJ~KD_+W z%fpq=d~Ue(najg#UwT!q>s{5#eSMWtx;# zNzTm5WIGmSMYu9Vg5%v{ghI|^vRD75?3)$#n-C5o#u_8+=ALdg!`YBv!>&!Sbz4cu z%I`|gVdLwEo+kDOl5)4Kd%YjOqGwg-^`7#Ert4QVs^^PyhpM3L4@M*A)42TTp9%%t zDzwG8_?e-SfptKq7+1cxI71~&1t>yA$MjWdihkUN{Dqk^M9~UFH%d*G35S#{;;>kd zj^Dy7c6Mt?h%f^lbPlJWO)%8DuoE0p!Ux(U<_-&bbn+3Ob6VH1s0M}+4ILv;y$}zZ z=o%;VM48c1>5&rof(|K6zv3S09jzbg)RUAWV-KKn0FFZ-s8UadV=nQ`g%t zu-70gNpDTA+fg29G=Jy%)^O{!>%-wKO>64e{7JqyKj!x&GeU5vV%to@HqmIamO(a? zqvoS0N80I(SLV29O@J50$!qeM#81<)pPV!A&mU<$1fz3*8(sG_w0uLI52@hj8L{*F zA89;mjc4@|r<^(F8BLhRf(P-XL)s~2cPyD|AS{*ew&zH!u%l9#py_)N8+QddqKHz} z`QTY)y4uk(-6SfDg0kr}u5f7gC2g@9WfKNBj(}&T0LV!>Eg=Bu!3rj$0V|zc4vHy+ z*rBeN(+;`!94Aium`4FT&S4i$JMnlfufi9d1Uj9p#`kEQG#r0U=`$Ds7kaw#VWoYQ zBVN^8T3{Ex+=z$mky%$D80zTu!uD`uYjIdxijn@g)s5ka3zvr{E?yco^*oEVw)`6)fye`Of9WFK^q-53&BcFHUrAn7YM zPGgZK{YYk<$_ymx5#Zw1?XAnNzWVBiL}7VteeKG*jdQ#2wJOKAN+VIM;~k= z#}LrPparHvR3)}TJ~Agq)usrK?Jxewo!7}bG28xtCQ_yzTJD#Ta z4D763JCb3du_MD91CX?BfGeAzvxR1~bgafw4JHk(bU)O{Xh34GfpkBMEwRskCc=pQbd$``mUW1Tnb zX}MH8EqO#GihE}|7$;i*03ZNKL_t(s@W_j^t3QHPqd1eQ+ayu?RCa(-#m=;KRGN7p zha)H}$@L62A!6h@P=O0uh4|NLG=8}6^5i7BT(@zY~zxRdV)t9wWUkms?|M|~rO8=%mvFmj? zbULJ@AOEngK;|oX><@lXQ50u&d7Pp1_1E9HsAu$lR*UpDwMcJebMxZ%U;V59-Jkr* zul$mF(hqh#l%sD2y>hQw*W#U-UKP8CuT|NR>klUEHyboaXV zO5@tYKRsLG2)h&s%9TYoe3x5WNv^4&UVQqJpUV%LzCTtEdY`F!HRN-wq|J^2bUZ4h z0go!0L?dUSQGiL^kIvqex{|n7!>MrSG2#VwGzNrc9YkX=f+X#tfrVxc^Q<@m37bLg z+z=xVU>HAPNTZ#pdu%|%uj;D7hB`!YCU>+_mr?wVoD8dgFX@@y^7-``O~`7DM7`L^ zEmbiId9bFL>a>{LQt2(Ct~3M&nBw`qbp(JnVn;vlEO!~-Al6V(p;6mq5q=dHl9;!n z)j0Cn5{>ksoG*fDarIlle+4SlpmPJRz3kDTH`*`@tLFN*-BII8Sg*TzG$ z1Zou7{fx%=Sks_~clOm^fM-qD$AE_S-VYeLv+AAa>zs1pcIq0nbNWkYem@;KMtNf7 zKFU%dWQmN>g-F@bA|t;A&C~!aO$--@2{cnz7;xJfVyQ0-!W^R$;$|I0$|ScK95=Cx$Km6?*)^TJFV3Bn?saSKl4{@Ul0@Q`N1V~Jcgj~EZHPAN36cp+zz?f=W*f_~_I_;b@<{J@rp6~7N=eyS0=lp*6 z28KYbcBcE>dw%DfJ+8g>+I#K2_S$RjPaxK3fPhp$VeLjay8CiwrY;_#?$y>Jxrrv(zCo; zmnn0Q0k3o(c-cF{4T2CYJ~OVFQAOZ2;uEgFDgmXLVSAS|LOEOgI8a6yfYQS@q|*$a zU{y3?k91&0eHcbT#9B&sFb|Y}IJAYWHvpDEX}=pfHEVuBN&qsruBcqXfwjwbyf8up0uQKmB^S0ZNWR2bj9CoJ^@AOlbU zo<(~R1|JW&6x6UgN>4wPLX`wxU-lqFUVC5KhP?!4wQC2e%jj^fS!Wd%_dYJcTRU?U z0E~PZ-O8=t>lrD5N!kF!2M=9jT`z-}5iZ5C!KiSmdQ-@jNv2ZYPEgd+5(dW1c3AHO z162+OZSm9v9xAPZwX#Kj0*MY|W+pOBMDXMGJChW>BeG}tQFL`6M(^WtQOHY;{g~-X zkyFb!yV3!fn%-&VcA>>)phpZptn*EEyZgJ{#*X&cONnpw(Q0=^%>K&7%bM+LXOadA z&wcFq?()^k-Af;Tse9)e?{r^(_4Q8c?b2U)7;S@oSOp7E^{WDd@6h$3+2Zy6B_teuUwi@JNYYx{#%RjpN`Q}5mh0)53Z5^#$|%CDlkvJsktcd zSoHt@GclkJ-;)5Zf`h{$;a5|uh7edC#hs_1;9K!cRU#lp!D8~96+a`9)48kKL#hL5 z<~Vgu3N5V1qnJ#836p1V5RFK2sV*lJb(uBU>K0I{BN(*qQJDUQua@3fVX~Y_HFO6K zHPRss;!$jq9T2+*i1!N5vz4L}jRYgC<3=tn6CE9E)S8h`=?FDu@*wI!_S?6$F1;?T z+b!AC=BQMew(RD`xVqg%bnC2`v5Rn{d&3jwo`px^&vKJmscB01y=e?GF zz-NqC8TDBG_Zqx9@?FiMwly2tmlz)7Heu~9H62Jo`M8+w9J!J*+*af= zWb_X2Kx5B@rO=Z>+QVrlE!Z*Oj<<$Mg-M!Ha(=JkWbDArQ024 zDd5xJC6;>(4570Ml5k{svUHB#-m4fDg|HdEg%fERT=hWiv&%bekIZV(eR$-aGOM8LqF$9Ox#}Ltn%+;6ar4Dh5 z`x_<*7};81UpuG$``;@mfOfJ@Om6S&?f!}!hbV31}vly@W z$~WuE0iqt;vw3}U7{4t;Xclv#8%A%AUo9&bKRC}OQ;4jVmq9T{>rpLu_vluytj8}& zfl8(zm$5b`Cchx1y9v!aF)2zHfpD3|5+eWT$jGUkbe26>G;R{FrW<72>UpHr080Kr z#R=3P{E$x0O29!gKAm_Z)YFuq07XG$)u|c;0JXasuO5!eKh6%2VO*fdhIBxm<9MA} z3V32{%;dd{Atto9rIEc3Y(c{u0~%P`TDf-F;(AW-+mmTli|SDhg3&9z+WTEN^LW?U z7%*M@q$BVFgL^%{5THHky%YM_TFuEgs{v!n}SQ<h+Ge~uRh#rk}I1Z$g$8Ms~*w1ZuS~6nRPTzMVGsOqTyMlkq>+9a0 z$2z_kJw}}77IloS#QP|9qTsiQL{B#K?>~6ZUDE7cCT+crfAgj1Y;o_#^EbPTtmkXH z=sT~!ZD!9d5|#wofXIXwbV2!z56Y*9mr#WlEmzIG``&w>+}hfnxq9vT)Y8GhZ~yQQ z|L~W7>Zg9HAB7SAjO(cwJ?XfSATg}bbEwceL#(GfHP z%D89IU!Qh^RMD~^a-t)u{xh-yF1`67KP5`?VU||;s$sINXICQXZ8dJylbHN=cR`~1 zl^d63b0BsqaLze}_FAE*7)sA+l3E}nl`jH0=1!4y;ld8>l7E8jmju&!I3B~nK6F-* z9eO1)g>^+lUiNcLp8AU{B5lEgds)2WiDvx?9TV2(j;3VG9+ABc1CiMN;Ia11BSa(; zT~3yVJPPn0yv%<9is4c`nEVcT3m9fthZ;;UsB$VdaBDCR(H z{0!kXJi|Qu4DFnF8Aic5Y!y`6h0Q)OM>DaJU*y@q8kFDgIC{^t4M8PI773r7NDCa$ z>or;;l?>#_#ECq6;?M5{(SrbVHvp>KlnNF+JM9uVoYEFO4%5*Z{zO@+daU#v z9&nERZa1-`8UCg$?8&GO%X2XMumTw7diSIgvb85me6pOkv8@AgcDB14S9iMQ<>l_; zGnc#n`ocfyo_+DT?)9&{)_wKmSG&J{^{>0bhuRvCWqbMv_rK8&DH;&^{E-HhYDRm@P$cNJeMgUiI{H_b2O6HxHv3A zN61d;6tJ1|%;bZ~FUS~<_sBauovR{y8cTXkSjoq;ZzKspJ>=c`PTUBdQF!qy0W#Us zG!u~s7lHiJClR0NM#IN5LXU?_kRnFGl4(^keVBlaj4WEO0DN<^#>=G$DBDRb$Ftc3 z&Ej{&)Yk4k)}GmQEBh?#kc{(EyjzsM!=$Xau~Wh4u`AuM0tT%|nJP`U*@l!Tc@&GX zQ5TuL5oo6@d$?CRfr%(f#LRFJg~BO%m6~V0M@&BLnoQAodj=-x1SAX|r8p)`2dsmO z>3Yw+PWRfD0^S<3kx07gtB zrXe$FHfM~{5mq=w%RB?u>E0gXnly0QYux3G?~wxa{)u9fe3p?HUJD)ZVoVR>)q6#f ze=C53QSACAmV+goK)keD=MBw800$SY{0EL8=_G4s&AXmvhC_rW2mz6PN!rPSv4|6o zDnZd$l|jDB+{q|nbLGVZk{RIdFuF5P`Sc-pE1)aF@R{{k$ga$)Jd_`aTt;!5OzE06 z{5f9$F}mpYXhx!YtTCGD%Se-?a%>@GCT*1u&SlbIcWXx{+-aasIM(FRDPd<#(7p^h z?W=9Hn{`YJ7L?d|R^-M@eDd#+r$^54Gx`s;TuU%vc*$y4^GpL{(Xqc6zDOaYIl(dR$^XDdR3_8FiI4on|&fji{oKvNUl#8$QS;)Pj0B3v8 zcI1FHM~iodPZ|KnE)V(fOeHgmo?+rhhIF%5i+I`E;AF}6M!V_ByV|dnK6xsD83uiZ zn4N9(n`7ypZ@r_$=)-(aa%AQxHya9qIilI_;6%_rX$iEp`=H9Gux6mj({<{wl*NG^ zC*JitppkNOSjvKTytZG$Bnd?DEE6BJUbm2pn*r?Ot7Y870}Xi)Un6_sl7SgHb{1q= zZ$^jZXg3l%HW=bTArI!v9({nJUEAcc2D?~k+}n}@pVsRav~)Kw(fqtb`_5hkV@YpE z`X$)MzveA@m%3*@_FQ*KOMI7gTbWSlVqW(|XGEZxZ`x^PQVBiTmqV5ZO?_3mEI}U4 zzwyQ!|J~Z!>X~YDea2^0*YMpgqYlyV zBc|gHg7l(gq6rRpHuA{8BdO`bDd`#16d;WL7IER4?@=g4f?-7H=(M5(CJ!@qr>b8% zJt^Dm?#Wn-PGhrXxz?h$A8FvM#(Ck&jc!HSwF?)PyGh{_aeee5ij5dfX%!UF;hq7f z10<$fA+vxZIP7aX{h`g=hQ&Pcs@Z&$wDK7MWq{(Q%N)WI1KA!&jztpg`E=FHJ%d!L z{v093R^xa?Xg`u#8d!Y_!?c1n1X*(oMi%)fvfcHQgqlf5KKRw`FasJGW)h+G8^Aa( z&&+kp%(Pm5H?t%QZJH?}B1Tj^&r{-Ml*2IV3X^Bc7=ub{gsZ-$HQR&H!}RfYzma(3 zWWKQX&%h1kvoQAyBeE`pEWYhXp%f*vEs35tWGU`wi<1WhCCf4hhM9C0tb_8n6w%0C z=8)pyn&pc};Kt!9a(R#duHbCkSFQwC(8yvCprsS>``-a@q}x7Kuf|C_@Nk7^yI>2P zcIX{Ttl!OOJEs`_@tg)gn)$Q+4imazuOAs-@IWL2+Xu2Ap?<<9ua{-Ic@NS4LAR#? z0t2Z%iT*dY*7e-!u1jGL`x?)G`~|K1&sanM<^S?>_l6Aa9Ioz(u`^&3U@=oLR($DU zD8aAYjwi+BFUv~gKc0QNi|&)rn<`E1G`5~8`y&XJC!GaM9&x>n zlwG(ayY*7K+9+n?)-AHJPOytht}#^*rc*O*&z z>-2K`;Z^C4yJtEk=}fm8c>uw0G<+w~dyZwG&q}-C$H9pvJlaqPurJM9@Tt@MZd|cKBS-eyM6kI$!|&nD&Dj~BhBxmhUm>ms z)$p~Bu>7N~R599Gd@D;|^kI?hTAA7-eMw(so4R6?#=qZS;**^6I%|Sp=yNY zC<%QMYos|$jX;S{5^UM%-JtaO)>}dt@Hl$TunLixzolkeEdoH2ZUF1{=`15{-rJ=jK~<<&)SrXI)R<3R8@p!5H=$VD!`M7tb9F4g-21Czps-uDdpX(>n z<{POJ_>zvu{mE>R60NuBOJVpxU7fP zZ)F_!DdUXbRC?b&4i?w{*%x+x{WpI7_|HE7d5i0{r*tBkuy?X*H@T#aVnx=Rbi^#{@v}0;>NDioN6*5X_swO4YaLkDT|<9k1$~87 zs{)3gM8jG2ZOF6kM{2Qg?sPpXOeHcBu|CM8zsRTZBB@bG2LO$wg-`K|==2f~h#={Z z*k&Up&pGPrw?kBaC~J2o66;NCR&`EmYnNZRt^IoJD^5n$ce?NxBpC54i2?>dG3XPF4e~== zzbhu7tsk;Yg1JuZA>PnVgVnWeTZVCtwpvj3Kn2fwjS6Rs3jeZ z6u_w^eFdxz>o8F=r`Im%AO8UZDZe6;!dX>5-(&Sb6w)05Wspmeuq!h_3}3%zEPCMt z)%`O#Mcj%RS7zRt8JcNJ#LJqk%$s`0#=K_mi&ETLTw1a}4263}r>UX&J*D_Fve6E6 zXCTI)%6$V&K4Xt#yxO?d|dEL+^~(+SnBH-?C|8?~F*3w$u<5VO-YCbfoU6uR@(( z{9agZlp6u^7vG2y>E?%hdx>X+A?(mC0?Dtk;t6haS2*L10ESyI&_z^)T@LC1ho#HaC46hkC}yFF(d&e!G2YZ{*%rzVh?=9EwN z$%`DZT_5p+sT5;w3_4qcXZKmZt(HgXcD(NM8*m3+qcl>0Ke@IYB8r~0)Q9bp1qtyL zDGp)LJ1{tzeCJVcLA$I)>WQKm%5#&4@{|}3ZE}pX?8{#Jx|HtrwS~@RQzZ#mz)Y|Y z`_XQN1?^T~Cj*_U5_YY@(8<%FMB@y|E91d4ixfcz9Zrj9pDaU^&>vYJ;hF9kE|VOD z2n>{aADVRaCqN@fp0Un5rE(xTgux%G1Lt(QNf8_3M{L<+7-xS&B72y8%qyVNb?IwMt_M*vJ?PVsX)QvQc;IPT(pG3Kk_v&QSq65kCF5v?V(@h z=}eq47mTTgwE4;3%%c1%PBQot2HhMKC1!qJN}J2)Wt?hx$&7t&vBdDfyfNZ3BhfrJ zjM#17E2g zJxwN&jv?YVIONMeNY$N8in?=MMkOWS4cS$Yk*9qt$S`O$widQ01M(cynL~``5xz+; zcxUiz6@75^yC*uJ35C3FN)v%;*79XqdH%rlg#;#M`ASPRCM>Ss)Zt4S92`rhg#&HM z4g^w_11+2Evy`GbyngArE$e+^;*-Y7jtug=_1c@={_0jJ=z%BlXTVhbKcL#dKx^)I zcy4oR^PhbF^Pm5kitz8{DBHWE*Hbb290i@KnO1o;LFH%^Rw$6jyPo6d9|!8g{w@5S zXePh&wXeOt@pC`-bGyItE5CA4WtO;}eloCQ9P_G?V!66&gMLAf8%lgLbKr=_NiiRo z`s{^y+pS;J+B}MQtoiMW$&;oaU?=bBkM&K1K}@ZGj=r2=3zzJ( zAL{({t$SBvPN-HXKJQ1t?8e8i@3siqvbG#<&fA*e5i zoxmq$=m$|F;2T{1v~opCI2-;J?{vX&adiKNzZsF?iMUla%;E@zSe0~{P0;Bxi7=BF zei#HXn`aq=C5(-`n$1gB;dqOw8!3WQrDIy<4mYw&jvsysS8&yv!_<{UNr*>0Y}Pkp zhdxIJPWXpOv{JVqZ&XoYT3t#f=(3Ac!f@aT&UW@ zc~#l4VXTNQ001BWNkl-bgG0S|_snCF`kVF~b^gho#(M%27vs-9#;p*42=4kH6E1iBswK{s8ESwoV>+sXqoc6l2#MEN!TRLVHM!&Ddd8|eX&ZmUS zbDGtxJaeg=zr5T{pO>DbI&*C$mqH`!WnmgOau58u6(m?A1E4GoW$ zHnij5XhRA^%xnM-+GGY-wUm>L7+e5jX27dIldkm|VR8U6fHQlL3QnYq%v+z{2yR-a z>{A>iO4d-;C)3jV8(*lSA^zQN6r8HdD z5ce`;c3W0_=to_Cph>v1lnKa%CzeiN=Ak&3jNPRoAUYumt8g%0#JF6Zz%S<6p6D2IN6Oe+I_t8jFuR5bnBe%dFc}@F6s~$-PnwH zR$EG+d+B*^Jw?QS=k}fMt*^h)z46-DyZ7IGw_Ck?U&}q)8n6_dfHFY>o$wsiNmZ2L z99)U-tj#fxqWs>ul8n-iCl=X)oA3`997jLZNA+~Z8)1=mMO*?#9!f!71a)wLd1ejD zCZ&wW>3KGv>%(%ivx!0Sk*qsPtN%z+5j5-1>wNod;e2&+)dML^^Io}lrF-t9&zWE9 zHnFz0c0-bw@77uN-|@fvi+^$dhkodX z9!aUY(D8JPp6YV1F~D=nHgIQv0+6h!m`Ap{bt6hJD#Yn(`Ea^OWHa&l>t9>?xBvEk zgMJoe_A`WC1C+LU6q4M3f-4BLHQGcTCLCEC*18d+$(iN3Zc$2N)0#!#jxihzMjQ*_ z5kuI{${J~F+0Zi8Q;2u=<@tmP3nGlD6}08qYJN27VSY|_;4lh{AxLHwMHtO#G~He- zJzyQoQiV)J(Hto|sSfB!d$)HVNWn-9ep8I>@Uc!w0b@aO#X6`k@Y zE!t_#uDmW!e}THYB} zk0HY(WUI1>0x9|8;f_o%%+wG&vR|HA$+YlQ)82XZ%p(PH`;L+4psdj? z_9@330Y>4@_ys^8EHODk2IZT5N*16mQS)!fMCYT=>JYO^3aJelr=s=_4y%C4C=*dV zBE9CLAafcFO5$@)O#S@jmF|MFe0dObp#0gBD%0{Gr)0BlTedWJvA5zLy+Gt;+;=Os>Y)3Tt>Y+u%y1dEbfAhEcjn}N-9&pp%q!|(d8 z?!C9(_tCAd{Pio{d+)r}b(`QTm}VosR!`u%Dkt&IV{rBK{5Mx#`4-dela2I??wvH~ z@sr=6Nyo251|z*u=m;R3HJpp*OGkkjJR<#LDN=R|91JR`nMy0@p2YYkM_L9{+rd7C zQxLB2-M^>7lm-RD@8y*%-HjJ+bl?5G-|cOCx9+}YydCS{sG2Z)kP_7@GzL@xW8&!W za9X=3Uc7z#_CJ-vL`4>T;a+2?CgP=n3E*e44t-;!1*I?!sX=Vd`Z1$zAE-h& z&E$P7IEj*gsU%PyXdmXY$5uKG zfF^u0ox@P z*};W>gat2okyZN`i{Q`l47edA=YTUed=U{nx-e>M=fvF4i%xi+(`*f?TAYurfTAVp z7*Vao?ZTTGx9|;YK6MYKp3FYP@)Fr=b{|;@r}8_p*q4Dp?0Gj&cO0dOB*1<+1}y-t zFQZi{84nWIv(&_Tye0sL9PVOmecfyw%k5(@FJwzSb}@FE~YO9!CBof z{fp-%xsV3=CEY91LAZSBQg{8v4V~t8!~4ar+_)-j@)x^z-+a4!@7DX>vG$9rV=|P+ zYSnvNa~`dj(b9xp^a1p3QSbFEnrlp+@+%6lGH5s$FXtE~}nJr$$RD(Z8o z)EY*sdTN)=DRe5}mj6Q$9Ss_mnK1 zt$y7J(m85|%IsZzATv~9#xwS<`#Ow8v-q7=S-O&_{-`l|bl_78hO!DEM0P)&BNNc<^2PItKx%|)U=pCv7nz8!0k1iQA7?MkvEggh40Uwy>PUJU;HMW5n! zS(@Yw0B$`0On2?(_3owb{8;z(S6=JB^2INAhyV9+w|eJ(x2N4328nv+2U@D5jq!1V z$U2}cHG&AoC{Om7NoQ4$Jco7Z?|~=5hio$Fk2rmx*3%9nrZ?d%6cM97(b8Wmmp~j! zgFZ(AtfhZU-K(zlr8gzpC2YfGh|7tLFneq4bEuARyQyu94<4?DoqW!_mwo(?e&PIcoFGH{U$|<3Il6?tlNKUz+&ptFQW0q!`@?fds}z zQGi=?+=<(&UyTw`w1de{X+}S-8U36rGtG+0qZmZ9v@{@RBTl0-I9*N7G`!EC?t$-< zD#&mSJO|x-G*tQGKSnkYBONgURQ|)pNFW*zX;v`|D{hM5JIfaK>0v~4l$!16HuGX{ zszhu1vR1XP!&ugDJ?z$QuXYCybtbj^n4c?#5|!9mYpP39x?7Y&H@AAUy?xSUF$CbEukhOgX#otQm9#yIfAPb9DRz@^*` zE9<;;Sc<6|E&CHOl6|ekZ`@m#ksx#yWC@VjyqUcI{TvqDrHH~b=PZZ5ql|c@=OAjv z?D3e$Yn^Q-Yo@@v=^)dr6rEng@N54=gpt4_v%LU}82wcM(JK$&^gCuzmt}xTOJkRA zUe#7hNqe+kdVzI#ZI7E2lZ1v2>EuO!7SF@Ph)eOgyt^%b2%~iQ)TQ z5<*D^gYl2f_?e*WD9)yg>^zb=Xl%UuUXc~JOINxpm#=7sf4+NW{uvDf7Q1UwID7t? z7rQ_I^Z(ra)hl1=4zyfmjtSkd6hsXa?7VYTT@34C;5EX~&j>@I?Of?JERbJwG)?(B zD~-%=_^9BKgwj&I)YjChXAXZt3gh~sFH#oRM$q_5=Ivz{U#6qMEjZqp-RahZLyo;Y zr!AJ3&tK|pJbObk`c;m~~&`J60BYWy8v``XvO zSA)1e6WnXS{!}yi(Xt1U{Oisld_m-})3LYwqSFDR+|g)9)BEs!aT49#yLV51@ArQ1 z_}~2GznNHFU6uZf7>hds&=8$8sH=`B&`1U1m}JR2`*B4r)7mFLFGkO3aazosnSIPC zWWQeNVXBn9@--`Q+QxaLS;QT+5I831Y6~A;ZnEM92nh7QX6_FfOSB zWT=Ycu-q<{6KY}ktacJvMD&&saK#!lK*X$Bu`8bfY#4XY?kuX8WQW}>D>r2N`1xxZ z49Z{TY zI=w)N`&h*Fv~xLnZ9WQ8<2_@i?|;ENH66j+c0>SX955qQ?!k$qyts*Z8x>;0lNjWI z8QGXmGJOUCy7`_GlRA_ozkP}M*)q1P17IF)KJHf6SG$|rkGtn@KHuHAs8igYeYU%} zqT^dHUbGd-bJAgW{ngjH2U6DC$NHWLCYdkQnAIcmLr74UVMev802?E?($vzVJ+U^TlU6@s94+_FFEcEfjk2NN)*lpyhziXp}r@ zYisKtzW@IF-zRupme1dZ(UXCaOnek`B0Dn{ya-}I>==(ghu^bW-3~tN*V}Kuee~&1 zfBN9FpZ)C2yYIZ~7Kh17h{abCbRx7E2n~<-=!4v)xiQX&sm~*_*9g(?(ym{U1}w^W zhY%O4eGHZre0ciY2w`X4m0NxWJWu$IQKLN1sx;R#utrJ_A_{D@VQLJ&A-xbR8f;|h zPKYuWE=aWU%cmI>Yvd}cQ)EQVOcZ?Trp%lfKR>C?Nch@gPrS}d-@Lmnk-eA~Gt^XY zLGcKYJPdtKigznFbwJJ4bKUHUtO#nKJO+l2)i|dZikmxvSaq;2UgjU5R{;XvhR^}B zT$wI#bP}XNd0TwmB7D4+PmhD3f<8uT<&mtT8?F|0n1-P?zQLaltWoYrK4xI_@;#8* zU(T3cyZg}A0I|WXRSQxN(5OfKJJrgB@-)cth~O@rX*Mh%nA5Dq;c0~_+Q@fu1WAF!YzYlbg)N4kHhIO_(hJR=m9>@qD20QR0+T;!G6<^kF zgpYjJOEMs%16{6OvXtPJzkIp7we_yR0sz1gVBo;8$9MGu;S#@;=d8`C{_wGv zMwr<@lp&(k^Q&U^(tB9eEt?%LeEh}k;r&(FD|pv^o3{h&&&xLORr*2yart*r77SmM zH0Trh)V8a*o@z!PxEQN~L>vX_@ixF%^9XRv%)SXi3&;=ZQ#1KvjjT3g$l&B>fA(kR zB~F=?Wh?1D!Qh95k80{WyDG852ycWmz9c$ipYGg}8klYv`>aHU^D?!F2pKB$2Q5i6SkawEF_1Uf zs}Y}uB*NG1hz0-yn}u;{P5DqF=&*P zcXDuAAgS_^k7irbNO`3Ha$b@im_18mi0K(ni>)~hWo|QUrNs=+retB}Fm^<_oRp^R zRxonU=*{>=vtEl=o_aFdM`RxcRu~Y3s2?2)&-O*%t~1>XAVLp?iY(kFLRxz&B*PTs zhi(r=WTL^KM<0mpVZ2k?QE~#ahu)n`;zW22g3zq8pAbFIYD+J+0uIE;k1(OT zr29Z-b)|2BWD%y1ai5#lZisoE?`~@C-qH(|b6=MC)^~NJtCojcvEO~RFYJ)f9pcob9b)9w>#X*nCw2KA+jExQMkd$w+TRQIA z=NX(^>^4w#)L9xAR~~t5=!dKZ@VO|htP>M^yL;zF zLszfexHh}0wSTUsV)Twl!VP1EwJLTGM&!>ojUn*s%6vj4IPDL|b+oauvGa$2_=k^w z@+W_C_SWs&=QLv0WK?C>?TT@Q<-3s+9W=%FxXI{LW2UD@#|JB0>SSVFUYj>KR#A)| zrH&Id;3HeU6G16Flh24hhD@i)Pt{SYm8cTpMYdxR^Ruto3|PVXa(IO4L7EJ{1vUg?MlV36b4yfQ(|=e0{_M(QBh7mtDwTHyy`@(AkplJW^lV&XFXCrF!-`eh>(-KT}xR$;40Vy z{$W7_ZsS7XY75;Eg?(u$B`FtPMnmE25QSLsge9L(Z8XA4he ziQoyF0x%iubz}W*Tlev%rj{sOXRlKDkJOwxspuNyn=a`ru{L@mQr6NsHm7>A{%dRr z=sd3}Xs-GaJzJ@HXYeNY%s|~)rmr5>KKHB!f65%0dq(ZB%Eye5Xlff`xCb&uVkXM0 z8ae`bRb9}8VI!%?3mQQzk1>?_3)(-f!JwJE+>R&I(%6}R2$k8e2aRyVP`1N@9C>=? zo{V1d?dYhLKgy0+U_2DFW2W!$30r>vjZ&u!tib~>&nznsUp$kMq)Y#xY%ZX#A#MdG z3|rOii*~dx<{hGYma@>s57GUM1^|fgeg1*VsJMayV=ntz;yI8AdS_h7EJq$(Z4l5=a6&LaZzTO&|s+$SG-5Y!o{JmjfYio_FKnNh(6=+xDj(($lI zaR%cbdSa1lU8ZYMCfm64sN0j)_{mlD*c4I`loj{X`E2SK-ZkCZvSY5}_#$1Rn!k{44_zaP zR=g}<(wjso)O*`T(mG1IZMt@pJz8s?4;1o!@S zF#2AMFL)$fF`5hKe8R}}9SBl(uIpCeE~{}y5CdOV5enboD}VNa<`|xDYVkT z4U!94f>YM4L0^&C*YEj9pYS0$@4Wq1x3>RKgPxL(M0s4qkpe}T`@SOz(9?cjru1={ zA_-^>++`Z$L5JTX`Su?@mNT75u%$T!*11GhPPuj$U`kiA49)Bn+TDu|&k|ki=w6U{ zWK2!3ZD^;9P87tv?gI7+r1W{?xf|YQw|k!*4*{&prJuep$&v~#8R40mo0+-xzy8Ee zT=;?S|Ngb7V)RP9_{1+*<~XC*S5kO(pM%d0UF&0@DcU1Pc> z9>gA54RRdGJc9Q%^v&uaVTIsYIU>RA`bV;>M(IYAnK%VNu1p8+gu@@^MoP`39zf zwG@ICLHThefM@dR;OJEuPyk#H9&b^`Dzm}juL2Pw@oJ|r90yVcfgND@9U)Ht1{{Uk z$gk)pVIr9X#A7}Ig2_|XX>I#l{@m7eU^cHA=C1b3Kf0sCN_1!m*6-La9~Rbtit>+w zH!SB!@myI7uI-+Py05%&t-JBk&F)4YIzL6o*`8K;Ri7=4r};3OF{&zO=s zb1yj%U!FE9!z@?Vq_+shU?wKF8uZD~i!~5b_b}bLNlC!ONABIa*M0r9*SjzL=@+`Y zckX2;4MGML1pf4C^~bnHCNy1INT7@@AcUUnWkO!F#{E82tq11(}T_ zqG$HYNr)O;Z0mp|W^{*QipN_2<_Oea;x3}^21&uepv8>d#q~9SHs0Oa4+2y`5UjE} z{4mHcXu0djpu&R<+=MU;N_pvn_8=T!`E3?cuR3K9C066fgYH9}bf-a#tixGskHkel zdtkXCF}2=jG*DPTn_uzRUw&20{>Jk+^t|5fX~}4FP20$jvblnX#WD0lhcmu1$XH0z z>9E`_*crGQO``uwbc`T9qmQPNaDtP>dFvBQ=p-Z;F?+VzF=(9OG*L-)_N0`Eq)DgI ziOFjqsx6F5$4lP*uq68gm#$vv-d}n@%R;V$oZBmXDs4(QoS0lVI6Qpu)}1@AXh8gQ zj6TzKsam&VM}8tRzC!dGg&&zkQf2~t2rrN~wrteaJIJKyCdDh{z)eAf8GZG*2eUi#|Hg9Xx2QxEqITaXO zj`ar!_Y5J4@kvz>5TEvSK6&+hi$bS|!65P(2}IdoAOwdPGq4*)CY-}lO4MOD001BW zNkle+j`r3f%AF*#-=wI(mQ znP&2fp2@@L=P!dxb>uL4p^$l=u?Jja8pw6EjLs%-XplQjmcnrzzVKn+xO$6L;o?D# z5oW}w>H||DJs?iS%mmUUL)o!V38*o{4gA7brv*!#FCR>@M8T63R!qsq@jhDD07=Um znsL^tbcRU@LP!23lhy$n=zzo?yef0OPKsU^w5EMdN{!1`bwsk>=Vi!gMj~*F!!--$ z;FgFF@XCp(X5!i^%1K^wbE(NjV4_rsJGS9@4|uffpl>8O-VY9(3XHvYEV<3-l&5Lg zDu%(YEL{+t%*aIRTh8{CmtT=VlDno2GHEmUEJ}@rd^((NBC+;7b0iCK(<+NPU{0T# z*Rt6GYwk!74tIRCDfr`@@*`OlJP`B4C=&{fn>qy!$q5$J7?g&ndVo6$Jg913W3~<= zdM~?&Q>!0bOr|5Wl8Hf6jUL0zRi#9#4X5|%j0jGh!=Qx7Lk*fJ*Z%ZwGYW(rgZGVT zy1swN9(m=bZ?=yeYW*3;zo8lby+`-DMM+1{04<-V&W|lfEN2GP=9(4TyYGa4C!_PPJuA~oVrJ7 zv77{s8;B@cYNj(n%!fHn4^l9FGx2;mI)bjc_5a# zSG|)j5EKoFo)>ra_Fj7UcZ_Qlj#$-Rr;j_8JQnFNfv>-av~SdC(6}=`=cP)k_SDk&cNa zt;(7c-~(jfJ1WV((1-vt;+K2^dq8=xVMH$ z^vI_72RwZRF^048k+kB@2k7+-WjkhY5r>2kh6n|JnXYH@bt?uq zG~;0H0*0#&21c~`;E}A~J?;*C9ItSMX77M-0{kqud%*@^z?w8?h&3?9x)%yW3tHDc zmMZzWI{Dp)I-p~nsiELQy1<%mm4fmaE*L$GoZ2T3-N31!EJw|7#45^S5CsfDfMG@y z6RkdaRo{`e&i59hhp{hA>8yf* z#_{HQ%QotPjDGmE{sp=*($Cn_(vp3^|fv(al%p}haj=7k^akN=Z4-B z_DbKnBBCwzlM6aX=LM-wUY0b)mU#c}S0W%t0D3@$zb!gA5@~o-DWb9z(Ek7@7Xsvk z|A+0;deeq9>$g7hna?c#^iTh^_M3?Q5v9BAgYudJ<9pa=8Xx#MqF%MmIm2<0>Nsc4 zX(TLhJ$AJxB)+%CuNW8NdIk+NIMQMCv*TKfK$OahltR=P=+me;+dWu`K-Q zqMea`VnUuhj-VN{0=Ec;Ey3X7)w2@A()oK2GHb8WTzz!+kq=$L0M5yNHURKq0#w%`IeV)H)yuDC=Y;2AwvPgjHXMNs~L$wMYNAd=NhGPd=vQ6!3BFr;-c`7Md; zW50ah&c9Sg-lo%{;qi(j3~taYyF#QbydYYgma^!fM7ryn>)naY+4eTZs$-WYaBKJm z@LJlXf3lCa7z!H7Nb)c`I6jFOZMMcpWZd$5;;aVkQ=oE||JNY=x$J`U3UAqF{js6V{N96Y3B2LzR0X^R{b0 z|MNe8|KI=q?|)QHp7NOroUKP)FJ&q|kM7IU9^hY1`? zY#UYu`64kQ%MS+bLhI(KZyu(ToY6;)IK*2ped5TC_?BqJtls5RxX?$?Y*GvuT46?y ziP1|k(TXzI-TQZa?`%n_$)IHZSw70{+#*|xNv&L`ds>|>eCiRBSfZ!d&?uER>S};Ak2Dgpk=ZS8pPTIl}!VQgcT5lcLtKjTEf^z=lJZ3};k!r2}>57d^OE^sjzC9v+KxP-?AN+<$Q>dv^sIbm;Ma4X;| z9Km?6R20YUkBg_<3a{nZCu^UUM}-2`aCZ#%hjI0F8sC;e>2h0w!IL-oF)phn8e;fJ zhFGJY&Esl!Bpuq57@w9i%@UHNBe({TQZ@vBY;;cqrWsIXL zol=4U)1Qm17v5{SwP{>ZK}X_YsdQ0NpgCd?qKwTqGKupOVJB#9z#imgkqcoxL4* zo`~afL`bF)v<7dm4N3=Y-#9v?^)B!-T%6gT4ceVzKYCk^uh`7@|kGPBoVQu{jj zjU}WzTCRAEnODK3w0!|Q592V(YJC~~+lwFLCENlPS@U+6x4nYa_#Pn_2XL^sD30ES z;c>_mGcSERPy#`m0ZuEwJ`UmASLDNr3~8WtffP~$y*bU&vHHf+itYKQ@+61*U^ds* z0B3cx`+zgpwS!`KIR`*;8M08Bt?NH8V6E?Q=9;mhEgPqO*i3$ajL2^Uf6fB{h)bT? z4hy&fLg@yxEr)m-t-KN!Bv&!`W|k(ag7}4kDb^Di7)zm(fsgtw*6cU8be_Go;Bihp zMu?mQ^h&~%N3cbU3@q@ApKv}Yy9*1-W)`=no6#HaC`{xS@2z0z)gEp<6@jQ@A$za! zm>-C5w)w~~&dF=9y|%Qwx3>(?W*%zfZ1r)8K|z+rsE}W{QB88-gHD0YN~Sg!q@=Q> zZ56W@v_(Z7DBAV0jSew$3e4OJxLxNaHe+^(PaIm#1RW*z1nKl+yiOo4g*uy|pN>9s zF)1b-E!l<)de|rc%*cI+{m`-wP3sx;^wSn&XiZt#xg4?rgJLFc4RKL(;G2#=wm-Qs zz<@Y~PJ4S{@V0m-r7&yPmu>@iGm|lZz6yV(pw&8>0MlUy!6Uo?A9TO{yOGwC{#(6_ z)E_abUL6}C28jZ?TwC7YP{5hdLx8%VK*Au{K!Nc<8onD3VDgV-9H&I~WFwkoFvS4L z%t;Y~3q+Zn4rLb&RsA_(xiRC=;1(@mwAGo(@2i7CbWc!k&0-gWiJXgw(4wB`1mujz z3agX>U#HDYAp_?)0oMu2mD~=giy*+^b{ApkIQOQs4ORAOIV+t3&gz5JZcAIb=uk}~ z3S$PryOSZk{6<#_`wVE(v!g?Mpb<&$&+S=%V{2}!Th~^^mGj%(k_HhMFJ0`Wzf-pG zXP3I?uRPnm^TJ!*TW`GCJ$hS4OEj}*U}@ zqUgm~1-4;2qX}gSfoNQw7(f2*L2|^u(uAM1UM;d97_tP_a7bQyy+=U+(BAbh;F~hikjuhAU_rU9e z^r~6=iMG-mb0XcRKJ}@Ix8Het0&|gO5+<6u`5Yj?qcQn1BPR$AMxCYCI5j(9zdXzy zk^O-VPv>m;BZW1S=O*Rs98GjBZE#09z+quR#+B^42Zj4A?8YQe54#Pt1OjQ ze4p9q6vULEAJQZS-!&@@u0f}Zo>FMrGmA(0%1U^g8?UWMtbwj+3m8m(Tl?hMo`gm< zm&IYiVJOjQHZK{X?UPH9@xn6~&FE2P^k5171~3>AlJ#V#n8gYlM%idYt}Ea19`Hvw zTp&CfO7guPkqp2EuzomvjSm9~R_rR6phIE(P|bY8euponi6^RIBl!XPJ;Q=~KnWqO8v;&eXKitU>8c)XKofo8&ODu(R^0&C3J-Jwmda2jNS$UQ04 zaV;F_C|ad|fAXHCNDPpkxgp!+&)xKaE?2Ky(dlj1ymjo}NA7kH?@6nCeZ%{u+0&0y zAStfT-+hJ>Ph2^pK${;G-a+h{7auOe&~=oahh9#e@JU-vCEX&Oz=nSZ?(H4@2=!Hy z>XW9_#!$H9oQ*m3GPEOTQ9FV#(M|oU5qGm%lV^~}tX}3>&8UuLb&_L`wF)uKN5SKsmzbVe&fPdRd2MENT{7$IY^~b%Hf6 zRXz;LcvD)g!K~xznA6Lhl=F<<-&h>hTTnzGzF=~ox)hj>V}xdbf7tLG_R00!ya$O? zUQU@ZD-iDvLfYzlZOcY^&8qXXg*zF*+0x#4);$r`?_jxY=g4@j&Mnq!qqyuqz_`h@ z4*glw^2hS^3*CYSPLls?pFARcW^u}snV%X}48XD+$~V9*p!FPqzcp*4cH|m<=X<19 zX;*ZC1hl+a2zFSO7_vP8V!Bx}MA@ld{cQ@6BOPe8FgxEpmf|6{ z!%^fUZ5J&bB&jRgEP$j|G+Uq8FF(r^R7J$l4ROOp`Am0ThqJI}e;TvPHzvJx>>qs3 zKj>cg=nLH^{?Ye#x8J?hz4MK?ySH9{v%CHNo$lV9yTZQ)Sz0mim2mWcfCRaNhxVE; zhA`YCazGvLlq5@0v|*P_%wGBtBCE{2Kx))gM(zDFxYH&sVQ5>LrO(O)_k!#qEXau0 zy!3`(@;1vYJaPUyw~T$;-oTXX4UnG|8PzW`d}lYq_WoA4CPx3@_5&L;s*DRA<!N6&SH5F1H z#7*L7sf%+0mW00pWmi}=Rw+pqI zV+|a(b?@{2bTj%^SaJy@x7liDMvzk-p`ps#AdS73+Xv)H<=wh5qoi{id2WgjMXQeF`$u` z>5p|~?AXh`081W+l8&565(twAm#hi)>&2M|khzX}c-?8@%naJ@?#5ypBFh4jvUuAN z70IlH?Ql#gTvc*+{D3p2@ta|RBhx1ReCO3BbT#PM zoP1=uV$cYqCUGVvopT-f8Rju#_86CNmPGO9lt%~7WeTwX*_WR?VO z-niLayK=2NkB*Hx@&(OsFUXYXGcP`?z4SUT=+RpDP)i8+@7>c5{VPR0XW59&*AaFh9 zQvtCvpc4^MG!-t{;ej3qihAgaKzy`41W~Pu-9CUuPM-aN%85fw5Z7hYX-D+=bS7{| z2+35!PmYBB=A4vw5SRg=u;Cm4WuZZEqfz30KrR~hp4LosB;cYt8n)8WG=j*p20~GS z4rq*qDSHlE&Ab&8#twsD)Qr9ksIjpY6kJs4T5(aTbeKggg{bKEs?zOBems)^!U4je z2J#xDGwe7c9&sZbht78s_Nn|^ihsjPz+B4d~4A9nElPO^JAYRbka`bO}0(3iYq!Wie^XJ*O>n7#U(so;JYDg|+Bn9!Zr! zlTItrx5HpyHRvi^Iipnh>G1JBL>)Lk6KBIfgCttwl^70LZ`H!83Wj|)nd5G)bMWJV zQ$T%qD3hDo=Cvu4z~J-Xv1anpx(_BFbYa>kx-o{0QNtd%%5V)+;b+j4&ykcQkB`L= zrI8NaY^9M4e8&$^1zPPvfaEHAjo?L}**Fv;TzcdNoV2O($#=?YH=aBUedHrQbf3Il ziqfWlgE3p7mHKJ<=!I|wCZR>Lpg4yz60@sQ+-7vlA}0@7?ciYm&h1{;^Il+r(;~luUOe z)@L32P&XaCZSyO$vilzcV#*w_x|aN&2aBmRz)>HrQ#q;M@is*mGU8%xNhBH2 zuqBS;Y1zNcK6n`Wyu|VgGGja^W)DMRkW&@|S)#!l@vgMSJ;>CB)Xazbu=7G?0oUF! zBft(cfPbVzrXI^gHF`Ea!H+=ze)A{kuO9qK%)CV_g zIr`{bKX`9q@ZF#P`JW&Chd=xe6H@RoleZ#RuoEL7h$t%=7hVy4A&L|eH=9zQHYtTM z6j+v}d^e|c>qak)^$BPjx;sufL{*&?D^qseRW2Ei&tb-A zs2|Y)G-{Wv)k9!FZLvFO0>uEvPZI~ZKbu_Y04z1Is}KBW+ojMgy}jYfUZfi$4|cVI2r&cacm z0k+b0)NQmQ8Tg$QF|%!6ZY*^N{>m@D0=L%MrSY?eF80xBf`FSu@|e|>v6eC>#Ii@H z+0(>fbgD2tM5-oRa#IG@oiLtqMn<{iR-G>(LAzeh=7WDk_2{>e2(+4Bb|F5_evdah zoTA|Luj!8w>=ZL>yqng>ori7&4?r?5$@Fok6AvXu(#|M$Q^o}+(U2@@s*Tiu(;;V$ zwdO3T5fJS2K(AJCgV6#EMqPD!pcf_{+yPMq#H0lrw$xzePW!;v(gvQ z&X0>aDe+@FAGfiTEiw5Gt>LfB4D6QHt2cFT>3efS2gWF^+GlP32WENNk-`agKAeZT zsj^U)FaZ~kLg>yV4BUL|F7@i|TAVj82F`3f1WFJ#Y--R9# z%U#*-D7(%4YM{r#H8yX|(xvDD#>5hier!^i?T$3VZS4==MoM>k)iwuCcIgKS=T$Gm z3Z^V$)IxAql`AT*OrzE7z&(?r?i;QYybqf7t|-;ho=RqrlV1lQhgVNK^ix1q6I@dl z;f2R3?VdV!S=)ToM@@_2PjXn9bg_JRk}U`7BvRGuAr==UiQAI|YDe_J;LpoRu5t)- ztiSDx0C2lv^zY8j&aR?I_LPi1isgc2fm_21FaK7)6|RL(q&pCW$KwNXfnZs`+kXA^ z*Y|((H-B?p$Is59grq|Rl0cG7k_f7(CK@q!2+eDb%+?9RS=ZW1$C~`2EVgl24dz&< zQfyCyLT$(WW_Gv@VMbh}!=vzBPovZT1VQwJE`2|diUBI2&WF?SHC8B`$X98#y!BG` zIm`k#k_F;OULVZjHQSoT>?w?1jr~9-LSaUX^fBaeC<8bXyMi~B#SDgr_TW+P+$?=8 zOv;pPYS*({K^E^AFiGLs_~SP24G1s<%vD4?1KgnKd=hpP4TC@i=I?j4{0GTI4t=hD zy=5SI*;i$V0aA7gQfKK|hv$g2WGS_6-G9eCS;%1pON zrRpu*i)N$JtCW;$1Q4ge4Apk-UA`#eyb475_qF~3Q)6%a!t#Md*(lrTP^)fnbyb%0 zWQ9@p;-a?Sam$k4ye#TrAr1pr%=W3TbBe#Bcsts2PJCNR^Im=I$7_b)W_MzqZ2Myy z7K5w7t^wflS@8J7XniJp3LyXMYI%~zmv68FO zEe3vRr(9t&TBZ(oC>P3@XtHot+$eqDo35A1Y-YyAytJv`3( zC9fxhbls2DBS~a%Gy5TNj0Y{cspRw9kF&A_?n=9Y3_FvG#~TJ8CIA2+07*naRBT?B zPSF>#vbCj+>g#n#*@C1cEQ?SVWP%jO+c~w=go)}+?e4(96%w5j`ahcyH zdoZ&tzVwa7#f5v43_Km9A1i+%Ei=yy4S_KO5CITgIA^zH?@Ei1AB0N?JQ0(B^b5c6 z3+qzCdrmOx_&7S(C@u}6L`?29T;aOp9&c(e*;ycFMr4oOdK<=3WglUa19w$8JIYku z!c)vLBe{H!8jiFdvSPv=&@z2e4j6OP8;NByS&pF_ISDA&V-?fS zjPLX!-%^kYutQWosZI)JmtYg7o@@mh^F-TE$w(5+_z2ZCCYrnp}ZjI_$pGGDf9M-rs zbJlFDo6|iz3*(p8wFdbsI;hIFAe6O_;pJA^ob7;76__hbwP*CeDPTn7_7gMSmp^;3 z*`8%_FN(o}lXYKa=B8s!Hf%N+9Uw&ZN$aj}%Bdu2H;1C9L-$um5fCNIem`3$C8CF! zhkgX11EG`|#?JviB;ws3kR)-mt&_n!TRY<@WULD+o^da_Q#pd#^GWqlwll8S88Yq> zwC6~TF6x!UxFSL4Q|a3adW;YSL(99t0d5>LZl^{%V?f$J+f5|xB}FD9NF31}npc0t zKo3UGx$`jk5ZO=IXbyykQtJ-Z79Z=>McpudL@D45I0DY3XR^#9@zkJfOLh9jwQJY! z$-c|eitYm;?e}y`9SKlq2z=78jG-sh;aK9|TAxDR#M;{0xle!k)3e$;uaf}dWTs&B z#=ftZ?c{rvG}^B`={Pm((&&FdTj}P-=qF_^^qBQBt=CLxmd`Pt9z|P7nu!M5vXdIR zLZpOu&XK8qBVHeS;5B%KB;(4r5xRX+?4IZe5gkP(+QSx&S2Is_UK~c^tmqfiaZbrj z{WP5bvllU;T`A{qtSrZ+9*W6Nh~8~ID*sH{UXYgy+qTecP(xX`qytoB4Cfqc@@hcL za%ctkqtDTQBu9dza1i&UfhaY(hTir{WWlYLWn-Cv8ba-l6gQ< z=@@PU6Mz*IrSsrfojP<%iO8Nc`eV)H_hn;!Lo<1nKMwVd@}0NQ!L*otX+RK2$@;4- z^e>y-Gb|s~qmtydFow0GA$%q&}VtWqunPUfobRVD# zw>RM*{Q1BsEe-8Rfs@0Kd@7=nGtOvZjG&C0ScY>ynUf*ecG(w$U;Ulm`5o+$Dn>3?i6;03@W|PLU=^}miomo&b@p04z;Cjac*u7!#K%766sWSLL7ZH zD9Xa&0h0nhi0#G5r&Yl)`C#-CGfM=G=000f4n-WEU$`*@x*a!1kCjhQUWDkWu)a+X z{Z;P?(phMC^20dwJ#Zg-JMqe7kS<|LBv;IyJ@1~`>q*Cm^4&3_DOtHg*>0V)<7GDV zSmszcUi6emkF`cLPU+6PPhJWvQeHf#v(91kDBi_@DMa-QkqSS?i1Loku>g(6SqO@{ z>Pr`4!#7;d>@Fg}S;(w}$Dc~f!H4x>0K*a5sr(#u1oyO`m@#WO7#)K;(+PF3Q_^Pk z7B6+Qds1-PLc?Bm2X?fT&UWk(5iuw*lUHQ-{XLGH*T{um-0YKn{$n5MKK5N7?`}T( zoRrA!Y0Plaz4`h#y1jdv+57k=rH7WaWy8z@71zCA`ngc}NBLs^Z{**KkKYK<%Aa%` zEYfn=K^W6)4vq+z*+nk(;kvJnz%Fp~ZhYk3Qpj+6)GW%&9Ae_Z@PaAM3ZF9)!(pPC zPI^~#&FpJ`Pix$JTH}^pN@@w*HPggcfD7yy73YdL^ZmHh}E29(A`gD`z;3b^eG4+k0u!mQS{Y_xV?XHlSd zr#1P)H844Bt0yPkUs-20i0lIr%tR4))h(aERVn0)AANNWG8lVJP|g4$0-h$JQ)#uq z3WTY4F(u{TC2g68!7q6ikj_Rhlb4pgo=AASd&5kgcB&#UaMAz?tDoCq^c;2UQzhND zq9`65~syoSPy zsdSE=Mf;Mibn2f{bh%7b zg7`E(s-B#91RX?Z_yiA$26ujRc!dXJR3FYFfBU*9^hM~X%go45@t!pnjI8i&f2Epj z3Y;R|1+VUS)p1X#!v(LrA4){ZK6z{o>@skY%>m1#=^4O(!sp>pF-! zF@q(uLZ*HAX}yV|s%tpYBU;2w-*Qk~C+Y9H>=GYE1ODm*#Q<;+Y492_2kg`}W${dk ze<`48pMjbF%z*~&(wO$y^(u*2z0Cj0RI}FESqtCQ%s#fG#c6J6v>!>L#r6c07?}-w zkGgJ@^CBvq?%*a^> z_Euo|q2Udafx+0F0fEX`%R(@ImJrB;dV;}Q;f}P02Qzrlq-740d~h!Pj+8(VId5rw zd3$YBn)cGjH?s=#yZz{s`f{4Uujknm-~bUfX~{G+sK-jz$vf?!H>aH$QJ>XsMq>T% zuw6&83Tv8)d`-uLNHy4uwnWo{_;nG8^?3UEWm!s8A9d;G6&=|u%bYr#jLG^00|515 z&`ZqZp#jyI@CyCxsy%J$=;(DVb8HERK2=hFLE-UBR)#E!>8w==#~KhmoSm7uCHH+4 zJh`5V(Kp;y4Mi6E&5FqHAyQh9vtItz0ndv3|Gt}u=H$+uJGVdo`Ok0s?q@%H<3Ih! z|G1!SDB2<%VtW&RLpGEPVFg^lpyZ&IfMO{MdCb@s28MAkk#o!XVa(whZm6(Qk{vuW1&)BPM?+rq7lyuN8AKy3Ik0nT`@~10@ZHW;A=3XNEBOMxI%XidahHu14Qo`40 zR>(^Pi5$JXlNZUZP#ijU^@3(4S|ZVNUIWxA(e0Hhm%0`05&w%X{^#!Kt~w<0P(1{# zlf1rt8-#e;spzY(2wYmn4@wlySG{D=_)JeflJ@LTkut91=lh_}&vY9^X|D|ivWX99 z)L2u;%dUoCqWXq8YCt<9MH`qk0u-3{$qf1u5`$}r3KPL}?mRigZCc`c#QHXtqQOy^ z5!Nz{wd2W>vgy`re|ldvE#?lnxL@G~u#ln{UxJ}~}pWTk$QDRhgsB<0qz%MmUV0@rf#%ees7nux4MU(j6hHmj%EbN$R#Vo444R!GOZ{ zgCzl;=~D(^Z>aW5`-(C;Oq7@+w$Kh12~`Zo?LQp9U6oJzCkA_ea68r)(yuvhcW{a* z-1?o*>huctAc=ck659(pujKND?t*6W=dbHLc^U9xf4qo)G3#r2h{cVDxXk`R3k_|M-vZ{Ka4Vg(Rd?S{73os9Y0Hby`vA zRwM|9HVBhacsfoFrC|+uUWPOfhfX8Xn^8P5e~c*58N#ea@N4=Ctbqn&+Cd8ENpwW+ zGY^a@h@;0>a|;3;xQ+zqgH<&58}Z}RD(f0sl1IDs;@JR-VcaxuJ($g(*pw}&rfIaQ zwc{N8YQ@|PnA}`u5`KhBsEC7?Y5e_jI>}gx^j>eC0PjD7qC*-pDJ|jiFnE~|MoDz{SX;*q zx4UyXyynI4d{K;Qs$15e_42h#-5alcy?g7eH)XqAb&9qcSMZ?7*IAB~o|5V=e3owy zXElW$7XzT{Re16%xQSd7)sc2NnZ8WJgKI3vsAqmD3@MwIg&3}+jhU_lcrXj0H)OPkLdM`X`C_ThzBE1jwX@$6oMfFqRV zSh{L-5#?o;4>&QSEC8dNrkiBmX7n&{ij{8cdge0u*l~-;j5ijLy_=)JEkEc}M z@g%3VB-lb{-4gxO74a-djLaRvq(r}-d3qAUz)pu{(Pr4%OS|zlIw=R+2%0A&^2b&I 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À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 literal 40787 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%0A2c9fVz}caZ44RCPdYiGST>P5r<{4yOf% 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%0ArH`Ij^7 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

msW5s-JvS!mUEmj6XK5gE3RTUB^8!{?1_ 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 DAE^Nb literal 0 HcmV?d00001 diff --git a/static/img/screenshot-mobile.png b/static/img/screenshot-mobile.png new file mode 100644 index 0000000000000000000000000000000000000000..2edc73f29ae1348a93839ee7c96a43d1727ed4bd GIT binary patch literal 129704 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Ô%HMJMCzeXj^*Yq9g#*Q@W0wr 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 literal 0 HcmV?d00001 diff --git a/static/index.html b/static/index.html index 28ad04225..608c5687a 100644 --- a/static/index.html +++ b/static/index.html @@ -23,7 +23,7 @@ - + diff --git a/static/manifest.json b/static/manifest.json index 48eb8eef3..7ce8fd63a 100644 --- a/static/manifest.json +++ b/static/manifest.json @@ -35,7 +35,23 @@ "src": "/img/apple-touch-icon.png", "sizes": "180x180", "type": "image/png", - "purpose": "any maskable" + "purpose": "maskable" + } + ], + "screenshots": [ + { + "src": "/img/screenshot-mobile.png", + "sizes": "1080x1920", + "type": "image/png", + "form_factor": "narrow", + "label": "Bambuddy on mobile" + }, + { + "src": "/img/screenshot-desktop.png", + "sizes": "1920x1080", + "type": "image/png", + "form_factor": "wide", + "label": "Bambuddy on desktop" } ], "categories": ["utilities", "productivity"],

+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%0A&^2b&I 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À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 literal 40787 zcmV)jK%u{hP)z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy32;bRa{vGi!vFvd!vV){sAK>D00(qQO+^Rk3<(G=5drRL!~g&w z07*naRCr$Oy$66@S9LbJZ=F7)8O^A7S*X}@mo3|1uuU<=rr8vOV`^RqB=ElkQyw@5 z9uNYFA%Q#~0YVxj7%;| zwb%Og+H2Pnb0c`1ea0EDTDNi2!r60Xw;bx~`e=7&XZ3*t2jYcd(YY8BDi)k8=w@K5 zu^3(#@yBa;Pd~U*P26;>-5-yfN zw&KZRDwT3I)iwG0`o_ny+5Vf`+uILy9O@{-t#HywC+$4@)HCn;-hX|6zasb}I=o1R zm*Zdm`q#;Kzvn%#XlZMH=c*^3x~d3)#}i3c$ma|k6i5=lDgX=wqfbp>#VY~P3#~)} zJ((coCgFy+9*Ew-d=YSr2Pcw>sjTq9!ss1-1jh2HeAI?0A`AWmFe@~QAchFb=rb}r zeTv`iWATzd6$+ntkp;&ms<2E$KUOF`iAFmTrymvxi`9y?g83x*g7opZkOxnbNtcX) z-^HBE{>$mh zF1zfSs_JxqB9SP@<8hr}pxwuKpD4!Sv0^frjNZlI4n)hH_Y`yK%KLCyT=u@)ec(L` zhmXsr>*+w@DUz;O0`Zicak$6%j4Rzqi%a07;^i6qLi6!`Jc+#VWZrx}0a~QV6KbD+ zqP*iiqTlF@`#dV0!<^*9;oO6p_~HGCW>zQR+26-Nf5dmZlRR+h3f`0dyvJEcBx0Ev zGp6r-)0?ex zBYbNs(AHj=m9(1o88l_wC7^+zx1a=dNR5@59g4tfEw9OB9>7g+ zKr1z6bbuI|5Hf!h5?W1~6z){<;qaQ(U!<^2^CB+#Rs0qQL&<_-d_lvTH>20b$#>=9 zqO`(|r+kXoSk#$&RMr~>1prp>NvFS z);n(N^wGTFE@cuuI_;;PdPZ#K%xSN<{r1~$0+XuqxjbrKFq5DX!^lvAgclPJ`Ar6r zsU9cP!7%m)rRDh@T!Rb@@Ni{#i^hX-V0ePiU`lsy!i1a|wtV5?>k=_$_Xhe{B^z)B zNQT2nlZbSfoiECw#3T4J3h$pU8HUgz&7mlm4e!Au8ZFZzCxnk;9(WV+fpG>#@*ccJ zy;6B7izU-U@uRSlkFxt22kw(J18LIWv9_-6z=W0w>tFZU*S&rJ-u;_@_~ReuDkFaW zx*$8pcbs|lSs#1iiIraj*JHH9q=f-wmhgN&KL8+fL$&I`XIfh#1;@xpfe!b4(k+D| zfLMH1E{wtD)XBd>1+q3gkmuU-osd=groR!>$LIy+7W=e#SF2v(9i|U0W+Z4Gj~zrcRyq?ay3yT^-VS zVIQZQa>`i*D;o`Da54#?l0k42c;TK-SCOIlPk;Kl4J%fx$UgSiW80vmyP*Z1x5o!Q z@PReysw(8c8cU`YW5rdgR>6uGyQ3dRQ*&!i3ba@wm_UvdKlGswWsZl6XP$Xx`vVU= zaPZ!H@9jgcL=I=+zyJHcY3m-KObGNe3N00k0o4>u60+no!A;eQ)Ev$U#rfvsZoLKp+8(kW?;8*jWZdpt~kKKYqFXWpt5 zw4St9uys%|KlRj8V+!P+o}Nr?eO+&=iVDIC6}2h&+Mdhh@+Zo(0*;$*x~T&)Dt!Fo zAMZuHtnma=)}REiYFfxwU}g`8YFxWg-mJaSChOt_=U;H`3l7Y)X3hF5GL@w?jgl#o z0{1Cos=B(G%j(MR{5D6_{S{K7>GpGhJg>fU18OP1-l06AM#Q`axeHxS6Z0P?65 zs=a&n_I%?T-^k3JGp~b+h(M;YGWoKm4PcG~@TRx|;FB;hC$+V0KI630m%U&B-8i9f zk5##BZ@~8QCPtNkIJ<7$y7l7$!jVYxMK5|0fDG`cAC_%@X~FT($XV13{fQK9whWW>NIVvmN3q9&RNzuUH}}abmz~R|4gC^LP|1ER^t%NV{IcF zkdpv1m4xRvfC6BQDUbtS0q8s$y#33TEz8%T_k!}L2DTAGYv8MwgtoNY)5XTdrjErY zpK{rFf;sfp51?V<#Fls_(|@t`?UJYL=dmZ=-gx6rtHzV)kx08g*N@>m4s;+x90;L0 z9*KyD5r_49v#*$a%H*&p85eS(VdG1dEJ@#g|NXJYSFS8p*Hp6xR;~)1GowK;QU_w$ z|BjB4zP{eZ4eQta96ekg8AkR;B*~MR z7!hP?;{cRRP|6i@E}PB9S3UFW4Hv%n!q1N%CkLh6GNI)=tUA~^9|k_W-B!emw|yg3 zy^m)+Q>L^%OB+zV7OcwI&;pLe!?XYmGA-ElF!MqU&(5*5k&h*djT<+z+wKs@5oBu8 zR`wIBGyubA&(Di5zW8sy_O-7O?PGQvRwH-ybj>3t$xaQ+ss!3`=9y={a684z*@`BM z>PTs0_P~v!Qs#UVQQ!|7M<2&JqMT87KWEOI1i;?#`Op8qeVSu~KXl33ORG#YOpb0k zch8CyAN%Rges=vAzVemB;;S)!@y(t z3}Chf)>!fVsOflB%zoYH<#Ek5*DT$@urijpt*88cj-ndiB%qIP0vl-Z`X*hv2yq$O0||OEk;g zF%411;2}i+{Ph}-C52tq?8-2%-@T5tT;txIaP&WsfF!tc2 zomq|h+KzVgrj47v{@dUFc2p)ARWQp|!(iPGXs{}d^&NBKE4<^#)C<8&EE&t0x#X*J z6kO9G<3W8`!ACX+)gcJHpbpH>sQ=7oK7$1TAiGqv2s-3#N5{dYKe_tqU!m8d{OyS3 zv4UAe?3ZA?EN=uEU4KYWuBol&q;*5FDsgJ%3U-VLlaCb%#uUX`)_P?+V|<7?7O}^8 zkC||X^7&l0fL<@n(Lm04W!sAnSbcv9l=IAEL^I^q70fbof?zHcD=nc{)PFcozVIb4 z!x%iktGO>_je;Swa0CMQUJG$JfZ3KQjX>mM8^y$l6I*xf+LeT<;k)CICxDvJ;fNr0 z#ZPYh>Hoav-R~Yzty}?QsbgUn>G*p!_^d#UEmuY{wdLoY+d$N)h$^o{(byMMDh_Ol zp3aF@y|(1WaaE3_xQP{Ab%6y{dXL^lK0n8bk!i>AS0s6%Fv0ENhaXP-^FRM{ z5Ay&(_kb6NFiB_k)mLAA?y=&0KD@81t4qB9{qI}zPv7{)LbkiY5i0r}J9fV6m9M;X z!X0WvEkjks4 z9qv?dJbSUC40}lefxGDjkja{4s(>r>x^wL5cbosRWRUx;q|Y7{qm6l zaivDKTEKLeS{|UqYmJdg^ceAAo@*R!Fl&efzYv1;YwJo^8=z5H54DGMZ&~cx0jS(4 zqV|OwYHZFKvaDG{5A4Oe@tF@*o(JBusPU@lk`#fT10o)Pb`(x=0MFI$de6IgWq=yo zU^K#Y{Qmd9Z=5!5+74_pJH3n>V}8rNWOT>nKl{1QrMO2R1*b{}KX@0r@4oxLhsVVu zL0F{?CWXb+c$V&sbt94FvE$%0K#x_ED1uO+ve`kCz>1&JzH@Rg_p<0q=8-viU$(wU z0Oy~7CoGJ^LB^`s+QIoP*cMXL1H#Nhz7eHj3bW3+SG-F4StpTL}m)fQ$X6$P|E)6ah8d6!;#>8z0;t^&xRFST6AOkJgZ z%nqW8c7kPGGGy|)8p#57S?LO8jwBAaFQYkf_kalT3KZpm#w?$P%~-*v0g&h1+gXi1 zPa}bSxFSY&3{WnfKg<*3fL-lwx%HL_rz}0CYU$FYTe0ka40BaVio8XE>cVOguYfo` zxPaM*+yS+a?&|6~dn5>}0J3#lBWhZzK81mx9*Ja+6^C_;QKL#L@y}zLLS@UBxD)m~ zpvyr`zdG=qUc#X`g1~*8=GQxxdoBw%+P5m3Rx&-oR2*;vz0%AaOo-?ddi6|f^j*ZZT3bguFN5P}p?ve3-)w!!eCcV9VJA=yWv}0`{&R!F4ClE5 z$ktv$RA7wigR;bjlfVguLGrdwu>nxjP^Q``(+&#U1ZZGCYuW^A#1?a@3L$UNq5-e=hk~t}u-n5oXxMSp{Wj7hFe4A>F~Wxh)Nqae z!#{lWG`3=V^e5uqyeQ zkj+$Ku^oquiV6=l%dBn9>@!tX`6vUP;xcX!yV-8O}GyJ3nIKIp+_@z{mb&7M7TM!9&0b6)}EfZB3ElY7K;AYwQP4JnMr6ED&% z(k>-Ox%)p!)`K*_(8I#A5@C}C!wQ6)LUeRPi79LBMInYn^9gunf+5ktiI+bsUlH+T zA$*3-1;4DBB6?Vr`+%O81Qfx1#~pXHp8(lI3X0YDncm)B?fg%9a-R$pHkdy6^4EKZ z6xm@sR{)vz6pOX+;lX1X5iWzde3%GF!pY!fg-0~-^jcVjYEU8r1zh&h(;MZ(XF&c- zfh+)%sfc+ba&z=JM4PIfLF^rzNkzj9`Aq4Vp2}7bF%HGUIQ?r}2p)xk3By&+oSB9# zW!;zl_Dd76MV4Y3?W3)&jhlsMv2UEOEi6USvU&67Gfy=A!va}s;Exq$(}?BW7$=(Q zafUAekOH!jJV@LT0MuDmE@P$vVN!%qO``XMJW=p;;>kvqZ6J7@6poZPbeMtGa_mM_ zMvlm#Rg3V)jG39CZMMAUfL&e7+6%14?O+cG1DKg{_dWN-UVqu^H;hy+juj93ln>EH zwpnl(n8$q{+br?Z9Vgo0s{nEU&tRgwavtnF>dz*-auJu344T`JNFVv3fAnZ9qJ~Dh zfqR$Sb@yGf_Uzd+I`bU{F%S*S7E>x5d1u!k+Ad}QxLa@i)d^|k3Lq<|WWpe+Mp|vG zr0dgBRq0DnWa3apavKEP!L&uo`%8^O4fpyi$~!eZ{|0o84322jpGy!fFHAn)18YVr zkaV-N#2+ii)?{T+^(~hb?&u!*r^f;veqUzBLmuO^JD}fwzliWZkdn%~C1k}pKj*NH0EyPqBR%dB5XVF)dZ{FHzgC#78miMTRA}72bKcuAmTCEep zTbEtYVMx1cWO8!!Sn!pDj{3TKpA{CkK%;YecI|FGdg!CStpKvmJ-CukqprQRBt(efEU`3ep zV8{Lw+Tpbl$bJ>IK|#gXZaqUrH>-nUC&RsvOB!jQpHRI@zBuekx_MX9v0ltkV7>Kd zmOS}pu&2oPDBlRgpn%sXBL;41QNNZj0GECx8NTzRMWi!Ra8x1p4ZaYk`8A)a<(Pq>Ky-}Y;28et$)sA7Z(Hkgh_0@A2v-b<&v!W3EF zoxF&&l_$iDNyGE8J)f2Q4x%3Uh~>=sXrjd6q~RWr&Sl8c!tcN{x(2BhVt_CR_43 zaOp&n8)8_dk04PCp7&mBMTN~XVsOj>#0J`u9c(dDlpYlRmf?LK&Db6s;V3b{uTrBY-@n6L*o1Vm_O}EC}l@3KW)8>&etB-TS-*o@gaW zd5I5^gezGCGeW&Q24gkeO=mIX!3BMA1S9=yX)`Y&pV%d?Jj+8)uwto`0fajZl_q;z z3S*dACKa+pp?Nf_8XQE19*Ii<+q78eYE}ZHDiy+k5h!YSP<4y=J32b*G1;4=P5hc` z9^Vpt?#U;gJovyv4;3o*BdCj^8E0P*xy)DQ!Dyh-_Z4I~T&P|HoA(ov$@97@2AyvSb!c!?3ug9^vF=bjr7#a46***=wF z@F7JgHM2Sb2n=2PHQq#NQZ{Tz$=M2+L5GBvG;g4Vy$9ua3w|STigG(5Ff%FzA~in$ zc8e#Z8o;hh`oKPn4gQ#Jw$Eymc_?`uwYx}pc)2nQg=}&6i6mG7o$pc(9E zG@r`_$8;!Mmf&)rhV&!Bdq3sw250JB1DM_^KYW%x){(4AIeb$9%Y|(8OFEqcEBM1I zYg_3+o|LV#V|YP9yt4Q>mnYnc)<}BndNTiz4 z14cPDT6|~dz)`hNJC@+0`NEJi2dIg&_(XwfKcz!2Mz7Jvv<4j^j{&@c z--{e8=uu%O>Hd&nz`as|J3$27h_sCQ5^`*%Wpg?_J(gGFeRo&a3AIfsfE;pZrPb$_ zj-G)fmW<||=Y8z9{EDkLOaDsqYNvJVF&X0^jv4+CR$aGUb7H*)_5`EZpZ!(8SyeD3KPNNLlD=gJ_RaMo+g$oy+P(SWqG7tBRMr|!8Drt3y z8mLqPz!@@g#u;bai+Rb13wB&?6&hJp9RHbNFAK?cfH;pU?h)}6VXK5C#T#l2k`)zk zdbWQsi8rP_C3WT@90CDD@#~$w8itF^3TQ~$s|-RAqxS+V(Ux38Ir&Yx@^e7g|N5{0 z>JpD}nh8So5|F-tmNISmQC3PBPa*y_Gk}ub$0dz z){N$L$BrF+0JG&;v{~0Dx48TH&wsx8MAEJRvT`m#Ga;Pf6mNs0y&BEmaybsJa@EUV z1VtnSKe~!c5$?$k^!spSgiGFKVQgm~y27t@X~nRa;I6VDCw$B0KJR$PJL;)L`3YPe zR7}dVY;mJ0@W2XeCGENR&TygGZ1X$CqhssF@DTxA)@<2=fv0%y*F&%RBeM8}){s&l#3GnH*?du+2dF zr_Y>rr++`}O9hbi#ZyElz6u-wh6li~QyHOv(kv7zC60d+kQXQz6L1iL-}})EcoR5y z_4(5cLBv0Gf8pO>Niy@jd(WQud*1V&5fL=@l<3CbN)wm%l#UYp!2r-Z&vPq)CMM;J zd7?~01Rye6HNrQPS&$bMKJ(Tr1a(Cz|ll!bgHA^HfUPC?v=PYN6Ba!!@`^ zh0y~b$_s<|aKWuSF1}+brqGM-r$7B^?bA;`y{U|xA^dRZ~+8-Gi_Io39KU+>Uj1}MVmbZ+> z{>a?roY@qf?4H+<{Xti{i`FuCe{Xs4afJ7S{b65Z3vX9rvBjr+b6;go549HU((8$QNj{&c6%UVh$JoFX} zE&gHpmf8?9!%zW0Idr-G`q#g90M;O;9X&6@eT&V=yJ~A|V_bO3e3HI2b{JyCG;_v`uM9Wd z@^BSE9snLB%I_Q;7APZ;`Vr!Y1QsMz<}YyG${U4mE&*`n)nbsC2@pD#XH1~+2qI`B z0GW*%fEAKuHLRuU;KeDYoWc(t9>q2om?`W}oWJe1+p+q>^O5O#nvJeN2Wd1~%kyFY z_jw!`wbwGGyfGZJ$yjtp^N4w4k{aOQ=7D*4`|YJjwg6gzK z1Lz<(Lvk72;XTDoAxrwy!uHHeD`i7?WG}Ou3`M&do%hFOD-$$-`lo-I5{*2`ZCus0 z$y-a--{Hv!(YwJ13sVRey%UQRi=0$GeB6pkQNoc)BRsdM`ps{CQ+(wsU+K9O#WZR+ zhYlSgC9OG(Y?hP`M>F%TuC`_!KFYpzBoeOxa*mZB6&7PxO)Ks|Gt1?;HPLX1Q(^G} zVaCg~lX_BuHuIv0G?srha0EG-W(uHZmHWG=bnlE57L81>`t|NifbgH0Im6Pj_+qQ&nWDFP~h zoZ{D5h+F(5undM*F-d%k9b0-QNEtK-rh}OPLsSs}DIJnRKHydi5oy$N6eI-~`>h+fV^b!l1Wh&1`Wop z9w`Hqc9g8WLrq|){?V#Fpy`kZ7>SA?5F;osk5v{hfeTmPk|AJA)vt-0=?mxt22BHo z_opJoPc+|w@f)udhX0zOrh80sk$3tjx=(!K6OCvv9dY;?-CCHxfDkNL{AXI0A-`6R z52V-f#g_(D<_dqJjaR?vAN?ul`H$OQ+*1{?Z*_v zr0Rno{9rznOoR0xih^SvMQ+henL6dpU;Xx1M^y%vvtj;X6OE7P^H{$71^`xf2~&Uc z(Z`+x!$$Ss(junC^x0J~VWo=rqyTVU*@LxW#fm~AkrX}batdKZ6PNybTBCcP9^oGH$Sb=% z%by3li@LE&pIA$poN}N3^r!c&UAuNzU4Y-qfb-=7QMprwI95(&Gfhu<$8-GjhDS_SJX1$YBM%Ye*2)bNcw0UUk7<}ZNV z_x+Xwn;?k*Y5-xLR1oA2M(ebD#;bx93bhAS=vNMLU2(+~?P%2H0#~+e+s1jl1@-g# z^o@u1jX%Xpp7NV|q&;cR5;D_M-i!{tm%H_6mjR)Ojd{c;oHY0Lq7hfXXUTStu5^ws zcH-oW(@$4lF+ogPt?$_K+%~c0_J8`Pe+t#h@d5J~zA8p_`Z9gfSPewgnAHf3rT}m= z@ew89i1Z;{TP|+Nkr7|}>Q@V>t`34cm_&IFL587KdSVDtYq$O~&;fqTVZap+_Ft-~ zRR`*yAG$F2IuvO1Kma>%5i9Wjlb`%#0=`mOz?_9VzK4l zv4x4huz>c_3I8^`p0^fViReHKL5jqdESzUi9sJVCk$u)2Mi@*2_%g{068rJJYix$;Z zrK@&h^)DClNK;V@P$Qpp)>%E+6q+lGNA;ja1}F|mn^7BjtyWiGm&3ZQ%%~=Ql*rLw zVc%;Zm^)ywYOSE5tE;Pg6^ciyo(#ov8aLu5f6lg(e zVf`NOIHw`$@HM3#48@K*??x!A!;S_Z?n57SoL!TuyU7bSmf6IBIFqSF$9c=n{=bHu zz)=DY0CG!9%X}CR$*A778dnp*F~msYeM}C3#s(Y+3}OXb;d%2dH=m3Jj6GvQ#9*QjgUN+$Wesk0|mKc$>OVjcFV1_>qqyft!=nBYV7!Glhq_rEp~Qxc8yj2gf9TC zWSXp&)EL6#5}Fx_s#NjAAO7(Ev7+Nh>D+YFP52f@B9Eo~(9SWL6f`q}sln$oX#M0T zKUsh|)O)0O{!rX+zvK2zkXJS>bApXm<40(u(#)7XdHUBz7rj3AWy_Ya!|wovK@dqO z5{`h}2OF`npJ@~&fi(LC5N{`AC!Qkq&_&l*vao&o_CuqX^l?SKWy_W>sNg-I6J2d7 z*~Bb(=~NZ@)sF#@aqa#(u1t)8CrnM&s-BGL+U|mrA@%pu|eQn#3!i}{% z3V81E#~<%{^wCHAAA9VvUQED$-q1GMy!hoWf5|0ac`6yoh? z%wz7k<(6AG_Kq6T<`@SVska8&m;*xShRov|*dy}M^kbC*wJmvI5yZ|yAwI?W*x|r8 zfQ)BegM1Kr)-uD-s0Kg_6! z?2%9pms)rR7i{=9HO7dK@J}5mNf99hk_u+9~4f0!Mp|k z_gH~AlF8)BliwDZ6rq!!!=$JtZoKivzVWKkFyV#!9cZqCOblLSH_N=}951^5*wV#z z2ssRh^|C@7+(Q%EF%f&}QQ zi$7W>F?z_gWK0izu#-9nWX-^%X~8R}V%TtP?a|`--*+R&0ql&_54j}O9}F4Dl<=o& z$S^o01jXIneS1$m`|Pv7_}=%vcfdHs$Wc@olWJ}d){UQ94-ok>I`N6s(jE+j%P+sY z2TOhG;UAM?;&}|c?)dXR|MTR82@{6hDn&QdddyFlh>foskyh+m-~47TK4DcOp76k= zaI=xQW2M>3y4q2)JmmR*kI~`)CIa=}b=O^efA(h|Xxz4aYmA$#6tMP>pymLY=H}p^ ziY8rMG$VYldi>?rF05UagLPTjoZomg?a3fF#Dh?aArZo+M zF>$-ESKEg9xAGG1%iThRgMp`K+F2|_+~*IdD%b$;@zX-3?O4A|3z5sO5->o6?AYS?GAn2&&oN#@T; zk$?Nwm1bEeUjnf|{#Z5g0}tGfN#U;c{PWM>1Xj!z*Ezw9H~7Qu_he0AW{F{=boamm z5A>j~xL8wLTgP^dU?ZVH_8^oB3Th3tZmO_&@uCY*@E#Z?QWULCWap5yMrCZ?09&Zs zR3wb9v4zUs0}ead#BlZ|*eH&MlKmv{XtFrxM{v}KCp*dUK1?WQyw(EdaAs*B24b;6 z8PUKA{r1dsLl{5*V@!w4eZd*i3wFtDU%h&D;eGFYAFE}We+9{aeAS?X@r^4@uqd{e zOlz`z_m~pt6GOwU3wu>)N(1R&&k|+Lfe}vQT#VviK;?q3f@|zJN(Wn9JZ-Q+WEw7}7Ex0vpXV(an{`yyfD8g^Qk;J$rTzG7)e! zr`J!$;j_sI{PGHih2MsQlSP;rHp*v8OPEL|vrCtrJ`esz z^iUN9K<>trfoOF>Fd-;3*g{;!qm8QJ6)PVK1!3o=PGHTfMItfG<4wAp zZ`ztp;1lZf|dd)PBg z3C|N=Wo94_$_oYJ*^#7oIB{VCaRI~FqLFzBHL6S^OeCUdI&tE}$1%-yWJhQ5QNt^l zV6csYEljs_mMz2b{P8(3ap(Zbu>{0+rUWY!Bv!;y{Bf&7hsq6VUTDfSFqLSYX|$5< z2D2j#h+#o3w-R9+Lv0QM7+*x=>8gQZBWGaF=0gfWizj0Zei~h<2Cu>vi1aZ(l z)XMkVbI+L1$QvqvF=Cqg$AA3C4CvQaP6=Gv_uNVV%YKj_&ue~UmViwGylDWu8rM2# z*jfO&4)2=KCYg~cPF+5$_}0IANAcX(o{!Hl0nh}7v^EwVAU>qAcc?UurvGQ3eO7I% zpp|JOiw7vgscN*Pl8OA4S6+G6h#?vMf!u+)kBtU9ZTcjEj9GC-Y*4*pG&6jpxRJqa ztTI(wl$~%Nw?(K&qBXd0-MV#$pW?{j^@1jw`$jD_k~FTrx+KAf=QOU>xYpo`@m1I8 ziq(tjinCw0u(0k0EwwIH zTZ>IA@~)@9*KO-N;JOdyT>4<%J^M5^u(T-EvbM}Dur^IYmw z1)FEgfD9Wr_v%-_8Xqrbd#IEwnLwM<=a<*v(j=4R2z)b+AK~Q@oMZYhIt8QxXIpF$ zyy){0ZZ#)C`_thbaI2YI?IddA1K;yVMzyJO3FMjWP|K?>? z`o*XR zC7#j6B}S1a8p=2CVN{cm38W-U1k#UQg5TH=&_~gZ9s$Z#xAVDg;1q zYR0M5n#FoJ(DF?HeFXkNMA+2TK>)_Ex^T}QYEQ5H*=+)N8kl`Ngtx$~DO7w%Aac(O zw!biQkVEuUuo@;cxaI{@+`O|Ey4tpSe1oCjy8HWFHk%RP`=N!&V;#^?DwZse1V6xu z8rZcpwYd1ces|Zu-i#(4cQGPxg<`Qn^jdLKG#VwwAGSbq=bwK87ll6igCG8Iaa|q0 z5H?Q7efQm$hvrT6V4|4{JrySDgiLw9`HgRS4Z3@89S(T|?5SzfrvB@WojX27e#kWC zG8S&qg3=C+Jaae+3?~fsj_AUw+!juM4qBBkDj@R$Ur>o&aD-8W_%i5AK}rSd|1bwR zS$ap!7Y^p%o*AJcQXFMUS3u#OS~SCo*tnX!;=n`!JLASC#$D^2$!_7Y#ctx9sjf5I z>v{?q*U@vp#nUP6i-DzOuD1^puW+xSBz#V>00gUzqD}}d{{^h^T)?!*-ksRIvV$u# zz>V@eiR@CwqnZM4ork*I9k<^B(&CHRw~L|VJR0v9TxIbX+XJJuF??k;m##`D3oN*x zfb!uyXYT!j{`F6QqG18qRIblYO>ND0acgYx0APvd%s7006$-|$ZyDwMW5jR*wIOVB zWY+jC(?Y^C1`H6KDCSWq8*1y)31E~x3!ek>g4jJr7?UN<^ehfV&vHZoC@B;nXx}1@ zReX-4h>bVn(~@rPE0(&Kz3bI(>1&s};^Z2)JKN#f3tg_am~nlW_SlC}%Fe!i*Mkkf zX+C6;1co^g4^JeZgmDkvb3#=*UFG6^MYn4mR^AiGp&;v8c33dvi3OBIY6_Ql#*snn zNgVtBzkMGg$Eo~({^x(P&v{_@QGS9v;}1UgAf`jWDkgbKpEVHZ17Fsy-}n;j?YD3^ zWJnz0Xlb3;cJN@w7I3hdX$Uw36iQ4km(5@rBG#%j&1-YBPo1wuTcIxLdh@;5Tfu66+WENxK91;tYHd}TAf(C@55MR^ zR!vCK^pPIo5nFLhZfj4sp9`MrsOP)L!gBQs+N&xprPqsH>^upKlRNBqZ!i5At+!}YYFJ9!%dizV=sh2Hx z>6wkLJ<;ph^IeWjw;nX&`T*bz?qPu71W-W-rkpEZwrtBNP;P@VX4;(I3b)#tYM1Hk zaR+xCaQXe5Ch7e%zr5uSc_E&7w)lJFk$1<%YXo^^-qx&H)7;!L!QFZ1ouf8?naK`5 z?z{KCq!v!_0JK=BRJfp(_w3zsK2~ZE*^nOqO!Vi$C`}w>64(WmtOd(qznSeA+q7xp z#=%65(lc~j05VeWnKltxijrMm2As;@1))l?^d9_4z$};sB5FoyN4W>T!H;QEQNczW zTN7z4f3Lwlcnh1{g3C{HXT1HTZrbvbT%k2B@Me;E*AKsaSzI9$)ZNg;?1cb7*}b3w zK}wlBe~LB~7p9LN{$cv6zE_e)Yrdtq*)>$vxvkG^lv%-D=|wLKSvlQs(m`B@dwaw$ zBj?2?T~VGa5Cl-BKO4LF;)`3*F5x~RV{%}gMeH@Nel@H`@Y9r}0U7uCTt4~J8*lu( zp%PM|VOv@n9+#lWb8&@ze$)^#%+mTwIgf^#)^YjAZrvCc?>-dt~ur=pEt`bdD}9#^osLb z^V!o~t~ue_b6qZrh8ezt3v(im5eYyP8kO2t=B&&IqeF4}g2belrV1=Q5?Dkgy~emH zGge-tldd1#a=rUH-GR;c$^&^JBH6hSL}#E>{`gbI9`9BD#Si?2vSjx*UO=1mZEt() zMA)y~{%TB)E8cv?R@%j+Ok)=6u4IiDciXmaf9*BbTr;FkMN|N}wYBY5@`%7S22eAx zGK@Pc5S=>Oxx}Y#cS<0hGNZy$l@Rzcs3K2bu$?930n#gljtVBj2(0CvDPS@ZCxH#^ z8wYrc*v2hBIpL88JUo?G^|3*F2M7rEZX zxH|-!w+D6tM_PGib)V!sOo3M?FuBZ*FL@EwMpu!xSSP-qil-w*`dG)o7-Z43aGug7kS?s|x?El!(rKgPS z9AQR%m;;>#v6sERWAN*lq`~_2_Pbg332^ACRT1J2kR_2V<2xjvRh7o>p~$%_f3**UE38`9j1 z3Ls;1jf^4`qaYA!mypp>&zcgzpbyiwYLPma|2!xZF&u}?33&@H1PoYW>c#HK7lH$- zk{Vv#gC7V&9z?a|K(>NjVqS4 z=m32{g1-W-p$gYvo2UaV1gR2ap=7!o+#r26$iaxrl&}Vvo@sUfj~GvJ7&381OcL7u z-}7Z7Goi2Bv27JPAZHdCzk?0n`8hAOJ~3K~xXXDps%rDA9T>Rifv|gMJE9?!Ve1;_*-z2a)dc;2F=&7i$t06sM|u~>yAA^H7%Zo@-s9Lkj9 zRNlPCHGv}#dBT!m372Ff39|SwJ(x@3)DSwtu|J$N;*XoC&x z2%8c<&Vw{epFSN~CqGHA@l8q#lT{YZU3lD+)CSD8VEW7$s&K|EUi-3w2F-C&cjDeK zRh+^G2}A%7e-(K7h|@6awKm@CRd^o-D|KlRgc{7i474d{%yE-Wp6aSv>RbPkaO`#%vm@g^xe56s@ zI=Ah2{kuEGe+?KME`C)l#sg7UR?VY=dCMe|jWMdfBq`VW!SggIf{iTTS@#BfJ z0>}~!8!Y6mcuqip*`@p*PrN7M2mEAb7!J}R&B1$%G6*C*vs9PN4%6C!`y8A!u)qb~ zX;qk}J7?KRu5M}*M&2-FjC>|)u`~lfrYRr*)24+el`2_*1{X~V6B}bTeyE^%KPqTK zizpp%n2UFpH^u>QQu6_b77w(cz>Pn|k;oL?+J~N&ZEx_>MSSoS*o`J6GdYWs$qz#V{(%7@~}F)*mU+eXTyyEA!Y*ma^c6-V{S$vef~jKg+cniH#Dh)BaR8Y@I9+kqbfiwCioM3M~n zD)98H0M_%uf@ZBck#4;c)Hv|WDqTRK;=o^RT{S?QckLVZyT0w%N`!MMkcrSx_1Ut_ zOVPlEyxev0pfBfeXZqkCOq+$Mp(S=@e#95D0 z;gu5kgx;c_-WLTA$GRS-v>*pIL)?cgqGZi7Vog@2^Re!W(+tauyZ69CPMr$sgwkC z3?uR&QSK>Armw5r=z^D`#rK7(ttB#Om$D0vVSH6a;Id~y05tlUPxWKVMx}N}49%} z9<)pG;-9ptmZn~&JEK87EP`r?q88u`JI}88w1J=Lw#9%ro6ypFe za55HNIUhnTe`-bC^OnLfR7isMq%cT=e#+cP6yFHYMv4gGykZs#l0=(Ry)YikWTgP0 zw2asI>aR;;KIi@oyIf`$J{W}&7sgv^n;57f5il{5hm(!ippk_sKH|!c`*NJBG^&<8H5Pw%a^K|@~)z8E+f!?)DoLG3*HP^URt5$)n-kc-t_~U3J zHsVR%dH3D35i^#=9Q`;9kQuT2 zw^M8%Cu(+v$7>cA=9{CDH3^q)sCJX5PjxL*+FV0(gR5(*#{$+g=4_+@VAMXzwC|a) z+Q(J^fexl6QrPnefU_rq_xMYLcX8we3;1z`^^F}^Gd=z8PR*gMf&0Ep8w>)q@#7rFHGI@br= zm{WM-)wF$?7Y|l}lX6oGLRUzS*s~;gLw}}GLm{$mLHaNVnusjC{YIhXN7{Zc&3wZG zp+*e>L?ELfivGS`Pi}I#J=kxWGwp?bqlZElh^bj1v3PUZwE?hGXU%XErnb16`Wlz2 zsX}*Q)}`xeab;c$7=gqxDx}ey&q%`+`au&xi}}o)uoG$^cKvDf4cVl|A`5I1l^dFH zNSE7Or7&*$0KFvnMJKA(!Bk&r4!ALBA zuM^2MMQC}o;ds-OTF{C=X;aSwDGVJ9fUt;LPSmoB+q>~fXKEbuYY`~sQKDi{xS=XX zM{@39pWC)_gQIC!WVP+X(zcCHOuCti=ew!%v0$~e(Z!%)vB8V_x-(b~)>Y_txgJd9 z$JASQr~^ScAVZrK00m%Ky|el+VCY-&C8+fdj(E-k*vuSzNtjR7R)`xbN_-xn%>g&Mk0we7T@Rv)J@I_izTV3ZGupV&Y#8x-ulxgmy^%lWwXk9$Tz3BXtvDZZ#Ch4PE2MxWw-7en)(1JYjs2}V8`g{5W+AQo@>^q4r z1k?IVNOP`>Be4K*-tCb(&nrnt#dr@9N?^m6x_cUKiW#EQwa~VU3OjnCr#Ry@k z7?2-bal$LUabW-g;HshZIyWD1d!O0vVr)p^Up6x4c_c7lY0jy0UA!sf4)$=%xR^V1 z@Q}*@xP6^{uD`p-6%i&0jn07#7PJh2+}G8MdCdK?XSs_hjZHPosPzPDUdu=pFF=^r zhgSk`HRO`0XZFG$j zn_VO9b?n0FTAG^OoSAdn`#%0b_rAaSGxyZ}E8YEftZ?`J{%+)fa>I!-8Z3jSRz3NK zl~1gE0~W4c|2Kd0H($U`qsUO@Q3+()VJvYWa|9J7S(1EZEF#k z;e2KTB3W?NGwR*EbC?|Ve-$D|8-B?U=1+wSd;!4%EApaV4;3c6QuC@ilm1yFArA7gZ$IXv zFn)UlkmEhNH)8;Cx(+)n)x)&u=y8RnI#=k(xb~_&nB$G^Q1EZ(_8sogCm(jrjT79$ znG4)sefeYV?VGQ5H~;V^ch_ydbD1t|7l3@SreLP3p*S9S^pWd7`q7VGcF`plz2eT_ z-pO641{{?@W_Fo*d6Q1D> zZv=Z8#915+6Q1P4A3AtPnkKB;)qeNyLc=V?gD;}Mp3J$LT*_@;wbo6XG1VR{$C(3svWnZu_duF0&2wD;i>4^})CZ6z&0C2fMR< z>p|Dq-R1CoFlgEym+gU;h26=9n;M0xK`p=3o>1fg$4pQKQYKM3n8gRsK+_0hhwTg) zUhL4t^W1B23>ga-HZ9c{7JW_w1u#y#nVJ;b={wNv`r_R#UYm41)g2i6M_jnCZ)tG- zwTIlU)K*so)1zf_tJ|_|i@W>b6>k3Qx$X^r_7?a0cVFRt@X!D59=z)Tmp{}CK48)o zw;e+bxaPSvXSKH--kamFvM^yOCvHVr=LT}VWX134=helW^ zP;StV8pG^@^^dJ`ljhBUV9>}ycNUeN8hEtr)UQNUMndUsok@(84Nl^lAfhj;G_X4? zTK}s03`fn) z&}>+C=1^Mz-855DIoG`h+aREEUe#RdGB7>5wjR(*^QP7&*Ky#WTebQbw_whE_tpmQB%x~2BRObt3CM#i$`5lu=6VMS0}s+%i~?OkHMzL!+O*HDU-1-{`7d-e(;6`^ zBQ1fkRc`_Va0HZraanD`h^Q3^1I7#bAlzzbm^A1qpqJvgdseBtO~6zfq{!}buyuRd zyJc>u>X&B3YhP}Rc!Yqn_(X*HL;dO@j{rA!J+gjlCS&n)Eh47bxdgT@h&3d&X<`i~ zQ6Iyk@xJ>&CQoo{{XTkBwda_@HJ8zq{&U=7}s z)Qq*s(8N7ZktR<{)VRl-P@_hS^yE^SL2lAWUWOV{_W835wJU^*E-N;k()en?=0{h% zuFZShf|s3zN%!?G%OPI`V~g6j!$M?2lqRJH<}++NB?Iz|hc>Dwje)JPn4to$hoFrz zTMj}Y(%xoXJP_Es!5k`Uh*x5wDZ+cEY|p0s@Fti80a&6%p3K0p9Teo_xd-9Q$ZXNhS z+f^fl%wdMK`+`HFb&ydgx@_Bc#Uh^YHGnHq2BuMV57s^ILF2ix7c&uSk)@2=_VfnV zz8f?Du;_O8zU}U!x4gnlnmWaO^Lor3f^uOTEYq8}Y<|f<{KF0C#CG>E#gMX+=Yh=B z!A9fWzJw46GS>0-iYu=u{P;&dE*1SK)QR0-UxjrSUwrXARDGb78U(`S3R|R*ZvZ^6L5+djuM3JTiNTYa?DGa`gK{#oc5&ak*-h#$g z0Ro(P-eT9Vpv@KQ6EI<|;HY4OMlzFW%fuiVaF=%0$VG5x%q&1`h~-^Fy2fQXFd1lH zpIdXs<5&TLnnev7{3}A5NVo=Kb;BJoY>x|rwiTlQa3v59DM5w@l^}x~$4p%~3w_XY zT+8%Ht{Pg7eZ$n=nM^;n>q3_umT_^gL?A;T&Jl?L%pAsUKrcfr20x~@O>7^;)7#+3uBxwSUHX)Pj5#VT6tS;rMrZ=K5b*9Upy35gw z;9uaF2qYr{k_~Lsl!^%dK@&%eG&vi1$wz8f^u^XFBnbkGUpIQ(DlDKmmol-`<0*3(y0T z!**SqN5M0L%@p(fuw~JeD4vO>F;@jMstU95Y8tVp28N-jwQK8YTx;`0ciO_G?u%dl zJGb(ImF{1^`u|~&V^kj%xb+uhYroeoQ>Ba#-CRJ+2#_Is%m4P zrwf;nJUIIaQ~LNhtAsWlVPR2zagVtJ6Hc1wn&(f#stssj5)TdR3%K}1o?D-{rz(I) z2xcr`khB>aZ;YS+=&4{qfxXK9+#-Zng-L`P?|s&F0?61s9s?{hTs_k6!T^Le7!>o7 zn%NSfQ}RZfK|rF#d*hIdW^=I-g%@NyyUu7EZ+-kZ*R#G|eWs*^R2t}MP>?`L8E#$+ z`wWXG(j~G|qR!jl?*&Iw!5@aQ5M_QPgp_+}e1RGjlhQJ)z+t%zhqNiczlxglY7rx4U`@g^I z{{C}ccDMiZ7Q_b-`#xaf1?e@$SiJVAf{KFx4oBz)qzLn!0Cc9^HO!dc);;l@t3_ej zck({>w)eloJ$C=YuGkLQaqJulZ2$fPpF|vo0Wz|pL?s#CF;N3plOfeBm1gR0PCwAOjd;NcH4>@u|au*>sj2PhS?ilewq8k z7eD3px9@k4{`x@;X7DhuN`TTii!GKS9HH?&xrhsG0X{+36m8 za;3ZEB^SGSr!R6F?}6!uMkC|fvuoF~o!ho?qTj$HL?jXvGlht&uc`<8AMP{0vr$~X zZrv1`5Lzq7YEfFZ006hRrjsUP#I6yaK!R3-MhIF_ecYZucJU7+5wwOXT>xgIf&@yN zLb1R;l9BGshum}bVQ=#cfQHWeY3H5fnwCs*-AQO^*oHagos7q6GsM6; zR`-k?{}C2F3917?ANzm_HY$y305gWkG}u?xZMgqwtdORLCq33YrTKs*)9#E{o$bzl z^@SMbt(CT64|f#?VQ_4OWfe-&7*)>Z|KrUB1>m_sDAZ(Z9SF9HLoJboH$b zE{{fO65wlTZFXBW?u7Qrxjr;1w?4hz^BMt1OnX5) z3jt+SjsD-BLs_?KZ->jhH1B?O_bu)%uX>|<-Bqu1kKB5{c+Q$jQISoSl$d2sg0s@0 zB9NPYaPJikn){k75(8Mfc43y?_I+sh?QtFbhuqm0p6k}Fct-vIto7LE{)RWb>9h(U zQzKFsr7F()RF$a_Ij$@O9cuMmM4ew0z3 zW~>@x#4o<|?~F)kV{y;&g6|2rIJ6rZSIvbQx8cFn?!emJu#v%xs)B1e5W0EV=g z9w?KQBC?Ba!c2_dH6`3bk3GbqfENgih`Gv`=_fhw0F7MktIYcb0Qthj=ezCucOU}9 zhB#QbGXPyb%!VvR{bo*{h6Suycl%8@yWY*1-waUj5Oe~sqy-I5A)o4xXNH(vdS&#a zlffaYz6?eYvE^Z+zuN6uzZ26$tK7{i?to&zI#KS@WhRt6xtC(vfK3 zMhf^Zivw5A&{G)Ff->59pv&#sx6f_Zy2&-QHDX31h=V&mp8v zE)l27w6VQ5#=uU+Iz~05s?qzN+ui4$xc@Pi+t-VE0#(@dD&wY}Jzu>OeJD7byKJ-X z$Xuia8kh!otV2v8*X_~sUe6Q^Ef9uJ;RZXKx+J>uwm!BV4awaAF-8TkPX-Uw76=@# zh5gyq1ns#+X%(dMi6Uxs2-MeD>h1!#*(c2T!o}SfT-bC#8-SBOnm)9FGlw#6|JMC( z$CT~vRj+)7n^7~xeg7Z7i)#8H3bEIeMmlKqp!KwShAMjkq6pyM@CUov zWo8u7IG10XEEs*geW-&59VREdW@dbmp_{s1E#1LEhV+cCl0!HB;^&R(@}bPgF~*D1 zJY(rxmzY$8?yf4>n{42b2Ggyq6V;C@w~z%~t+)@QL4vWSlqPq>7Ocly&yIC_-Foy& z#Ir~k?pc@+)6c>r{F6-+Q;o7umqV{4Nd=6oI!eCv3Tdf#!h57)z}^s)RM)xTpxd=_ zqf20zI|n)_C~X-_u%oAj0_oU}1{oTe9ER0RIyv;_0pj zfTkwK@VM-CaX=C|{1Ny=A5t2g41o~$>>f&>AG*+f5l7Pi?6&G!@+&wO?vXP1=DrcT{j6kOvbeIUgQ0gIy4goJ(}lFamk5wuu(Y?lcq!+ftGAd(~3I~Yi_*9DhwAdVb_5Dw{J~Zs&?6e1n^9c-gEQ2P-1n_Ry#B4Nh zEJeb7A(Ge>)gAlIhNSWSiW;hVF1JZy~v_Kt2g?-_C8h4{iW(5=_C?VzS_ zvhZ|bQv1F=2i%5Ds1;z(HZ(S93T9Ko1lKTsf@`UshIt*;+E1e|-v>~4qt6-BK+&(< zhe4AbeDu8&T^8Li#qgnY(b(VF3tJe<0yV;hm1|tbhW!FI3zBKrz!Q^6kQrqYX!YVW z-tmR!sXz=R7jH?q`R6Zkjq@gAvR13hU~Wndwavb@*sK+4(LSc>2JP05HrLJyAnOB- zsKc2c59?PpEf*5EH$(fq>Z+?Ay7|^y&SC36WQOyH^VNAbW$`R5*{^YVu07M}5`+!W zs@qFyj9@m<=pGr@0I5L41KJn7AUp6WD2&}_03>u5LDOx#4^`eF0EziRRmg_j z11Gdy^O9D#^rAD|W!JpXeeZ^EYm}^jX`I#v8foD|;H0cMu?&JaM?#1}=0a zo%qKHNZ(%U+yUV?O>V{qcyjK*R!pO;OS{Il7OXO9cKaLms;iHhR*hHml(2|U7iQ7F zT;O(Luth1aJZiN(>~)TI_G1QKp&M2Fh8?bb^KMM4VgUw$Xhe&JhGc=7+K=G_`>epT zz#5NbzVMz(jf`W>g2`dkvl`rja~Hb$8O^R{LY?U0TF#l6`$>o>0|M>cUxJO~b763Zc1RT0% z-b92i%uJXv7oZiJ{&|oO{8!<|$<1GK2eWQ}H^7EgK8L3pFc-M5w*v+IAXb}T7fgzLQwcJ_=H%NGxV^8Di7P6b1n$hZhVlI^NXpGt%rk+O(t#a3i3|a z0ohbWfj+X>;6&v?f|)no!xsUKKK$xQb#B^{S#Bz1#4o`n(cRe9+2yLR@OA6s8_@^9 z4WqD@5>3*4HlIzq^skuz3XQDP_)owg!D!f3sSWEWVnTGLyQjOFHmDJgc)-MDa}|Kx z=2DZJ^sNnQ1=gg3I++m(5s(pc$N?}4fTcn*7$X4U#nvXSAKf$w4E;X$Ahh95^xz|W z&I>G$#i*@Irn^~ZW3OXODdYw%#%RRJ-Y!I=R(t>k5}-z=B-BVzSt%7l8`Z-zJc%=? zc9XsM^3s!=-QLHym@pZP`SGB$T_$7h;GX@i%k{bLzFu_nKkCjuXSw@}FMPypd3KZg z?{EK?Tk{w?{5$y#J_ChcdMsL4phORWKwcnq>$3CibOlXZ)X5{xE@rT{4|AG(F>REl zRRV=6g&mgCII95Q3;>_U{9(o^lLSQPpoIx$4QFHUq=;I^Y*SHTv+{ruHoVkbrqoE0 z6)>{S=0KBwVxI7%s-Ep5PMqd5=CL%-n&f7lidu4J3%Vg`i(^R__}LE-r*ha@7enA% z9$JS6GYm#Dl!5^k@G+n3SFL(x9pkP9vPhByONWIU=yse>>({UE`{9p&)JPjS((0^A zurz7%qS>x60mR{6+lew=zEhFqlYy7ClPopg09u+x1UW~$uu2RQ&0)J?GD&7*huiiL z8Xas{u?Ii}huRSPy`478O<6kIb;mh-jvS<>V>-B1p|LbfZGaX!*gvTdzynt_O_DT# zt}6C^putp~#Y&E~yWGx4*8|k%Sy9j~hJP)t6yjsapzxd8A1g6@uPw_)>UH)G0F zck0Qfx(EPu#%3Sva}1rc0HDVlbD6Vl`?DL}&WAU-IBGgl zL42^_qHyeQ0w}A$2Rw3V{XY3R>{(iq=z%M(30TD2+y3B2Fr4YbBj=7FudFqAtKoNsgCOt;F1G_q=KJw&kml*Ak+8gf?S23n zJJYwohMhNio;&rDv)y@@zu2|!*zcZv;3@aiLyyBI-J@@!WX(ny6R%#KmIrZr&8_xQ9pPJH5*Xf zXt<(#HH~)A^o6tCw8gVs4a^8GFzrC&a&IRZiyQ`pOxcx}@6NcL>$k!-&bafJpXYwD zW``@F-<+$xHRc&l^k1<2oQrR}?KUoC)KLj!PoxM9l4eGN97D+CxZZ#N{aycmduJZ3 z=T#o|bN5yEUfo@rwOO((FOoMI$2JDr5C~uhi=i}W3x+UFhndpp6#7r|M_Zb}FzF;T zDKv5DFtp9235i316hp8B1{)jMmMzJ$tmR5qS66r6_j~*MJ?H(dB;*CgA#G;-O5gpy z@BQBQJ?A{uyERqw`jk_;++^}WLXy- z;3vIh#2to*ZgG?p`2OkC_vDE*-#?QPG$>!7aM(G!h@0qw8qZ;=P?4}aRv`>z0B4+F za{M40%*YUN$2=$6&8s3{kP(LUV5psJ~@NMW1w$1J$?9KYVT}Io7ZnlH@@X{ z>5cDwQ$){=4-TahhmNNoJ^E-m_uSdEGEE;8jhv6t$`{st_fLG_twhQTDw@Yy{2msh z;xpF=6)xbApL`w$v54Xt{xB}(@l}s&@fZok3UYZRo5Xis)}7imb)}{aEvbGjE_aaE z@X?`(5khsv3y>4ol%vcokgGRLoOa)lp48B`Cf)LmJIKby?GD_OiA_OUBxIBl0q1t_ z-t+uJ4?U9m&EHE9IaV$`Eyf=gI<6R8siUj6zx)U4d`(r=R5zCFyFN&*y$xzy4LeZ@ zaR<794al2iDqD7iXM_&;^GDiNA!%dqWq7j|F{{n>j;GU)!^%-S0$JkXJa_KI)PZ%P zYtJ^~n34O`%B8HXP7&RSunC)!QWg`EsU4?E%7KuGd+dh*)7io2kQ+&`?4L|0et0-7 z5tLJ`g%BfR0qUhG3es3Ul&l*3_r(w{t|y*y`@khO6E~(iX^H#HFvb7Ru*0pR+5JH zMyw5u;p#8P9=*VvE#hk)ot_A%hW9Ru#Bc|x@670E8a+9bhI-t&Y9*~F_I%IXH>I(e ziL^XK+)Hg8g=VIL8f#;ujKKnRl^xycaS0-a*dAg|F_L&IkmSNUU*You4?HkZRae=i z(h-yB;^3*(?WEM;+N?pOmK|G+k((ANueM$l;iB!np#or<}mNAU}p0O@j!%+i4n;ZR7!vS#B%X>J~>~jxa>7H zz<)p);h09Vtq{v_^83$WD<8bBOK|N$-L^i*vhH{yDln6Fj;M$3EW2u2Oq{)_vG}=5y z4GA;@95^*(7vt4RZOGRf@QNA;FSMp6k$)|WGCG;lhsKEIBT#Az`O{d887TWaRB^G0 zN7nuvCOpO{Y$68|I8<6$2JKy=v%1TTs zB8OxkG60ZQ%|x#4Y)VV)(Vx4h$3=5wnEMn1!>?(oL0zef(J*}7{b&4a4H=zjH zM_%TaX=W3_7TKWYg@+G-%#c2nC}bqTvQuY70p)Bq zja3Z+GsZ~1VlBy=wGe}P92`}AuWz8vo8hUzD%X|{8ruwYaG@pF-!5**0v5lfYUI=x4=^L=EEwY?+G$zVtnX5`dRU z#0lk4MD}7ad`j0`ef83}zV)s8ERK~mc)t~STre8(n_9>k z?j1@KqZ5c(9cllMo=kO6y6djLE?sxqjp@MSPp22~n2nqrB*+}5>gzP!Vnth+ym4(~ zT5c=H>tw%wA0pR5jGGnmTai;33xKx@}h9RM&9f6Cq~}w~UN=ZnFg#_%YTT ziom<3p*#iAt|?Kjbm!AC$Y~d-DQDuS6j#M8c4#V6pDLJpx#u|CWQq)F<3J+6FTe}1 zLE^f$`qV+W-|c&Mq;jeh4UG;VB7x*Munz7&oNAit(=WaMZRxMS@(l{uoB==Nc+3-F zll1>0WV{rSjRgp{>qOJ2q&y&%S$v#)nFGqR@|n+krpuKq6$-ntBo#5DbyGX0mNmJo zm8LNS{}7R7_0fcsQVOW%Pue(bFHO#+8r;2SpFWd@pX&?diqd)+i3JKHvs6I&+VXTc znGsc8R2_m7_`Jx#mTM^!^Z2|@a$8cJIOjs)Q-x#n9=1jnCv z?0NF-5SgGdq0I5m$N0Q;-Q7!UB!h1ugO(s4XlRxRb*nnIdJwT4&UE~lBXF0~sg~%s z3cf%3$d7_eZ`-~tz2n30N^EeSjvYRdPCeg~#s@~zk}^38?kFzeQCPAOapkc78rXg< ziq&F0$i%r>EHe?9#JD4xuUMdRl}bo<4B6o-Ld3A`eCAS)!aB!6WdsE8QNKbwV1SBb z5;kc^R58+uLMVW4Yn3&#PZs#ROqPe7DnG}E@O*s-E%**dn%F^RdJFROB<}FD1Lr7> zK-E;9HA+C!2&Hu!FKbRWy!l4paP_zZk&9s!Xq>OhcU*Me zh0nO?^Vh!iwIfeF@x&Dt*^3xsDIBDzs*?Z|*hVEQ&rN0mcK+svVxcIX1~LPwIyZzt z0jd}wApOTjiK!*9MnLkrk#W&MDXs%0y=TW8_N2DBHEf;$9|>L{TLa zOX**U3J729#R)E1OAPVmotWJ&--sww7q#hz$A;6vBZqk=_Zky&cAQH6{o(%Zx^Yvw z@{X%1%D$AIdlGT$DFW%`CWth`yBs6-D^q0JE)>%MUW_M?i4QM-Pz`eN_kaKQH^@1n z!XrTPv$q=tSPwO>pv)^EaG04I@S_w<9CpG*;@V~QU>-nW!Ij#}hKUq8<~KVg@=2|; zIcCKYO&v99*B#fVGQ<{)aUrrOL^wafHTsZInuQf>n=#oVr-|=;jylNp1I+Z2m{2}r zv5P_~E5mbX2yQTFeKuubOh9=p=E?Wwnwsjxfq~HqHin_2=MOe}nTB1j&1JS62X0=R zAl8kjA-VRBcfKJF_6?;+zw=0%p{meK-zY&;765EYXHbZGPo54>TsyYs?oI2`HMiZ6 zuD|nU+{P$@V-r{^&ZVZ?fpRN?|j$GPVG^1=o7Shbovo=6;#C31FbHXQXds=z z-mcr3^+bQEvwUtG`Iib<>>OOyU6HPO`}L`FM|T>YWMNa>@zL)-LfHU(1q<3N@=W3( z#)|3;oIft5$PCVZF_7ZY5DzYzo(msw{xji#lNhO+MTQ*glVz%!4x+8r!#;x=BT~q! z_*V*c@d;%BkIF2pNR$WUs__>F)5zhz7;qpQ|D(1qee(WgC~*Z8c;_3gO^HaUS#4t4 zh?U=BPWU5I(s89JDeS5YUizJL#tm1=hJ)>^$Y^wj1#{C3K%VO#PeTO7&r#MYvPq1i z_SsTm8c_D!wtegDQ%^owRv2^orPgSFxWN@q|A0^mWyl|i@^rm3f<_oplOUYp+k z>%W?M2!44I@nZbQ2xd3z;$%Z>k~8shfS8HC)BWKUYodsEM`vd^R<78$JMFHxI;nCKB*b1_zmsyaC0hw|#aG9DyyZ>Xwa}@J!f8!{`kh~HS#))dx@YV6>Kd@4q$R8CG!rQX5*G>VKoi`cPbA#h~sN$S;&A^)3( zW3_zBx7StV?HzvrxDd-c%Hw@95}qd95BV zg2?<90}AN#SJo`{#66cx)cHrHbl-jV;h3o`TTy$>JSs5AVtmz1NEziu4bqHKO(0FC zu2!3IeyY%^k5x7X4gJ zNs1X_zCwQBKW}zEUZshPAF`2MqGEptQw|_borOB~PNacD#J>`Ykozj7FBZD2m`nHV zyJ>>bO^sDm2!JngtZ8T(3FXFV;0jH1Qmes{fz*HEY+AQvV|tWu&h=8;8}_7Y_gzb| z#2!-L52WYzAHp1mIg46qQoKs66b;DNgafBz)ZaK(b~G#-)rb&l8XHq1$kg1}MDZ2E zGuOA1sEHCqf3wW1obHPO@;{PVQP>n6tfO3jD@G933KprJH^mV3oe)ikR?O8nl_r=I zl|bymvsf=CiDjM{97czjj)l5_0$7F^yMXAiOz^$2&l0FKMO)yri?r<;DEAecQtQUn zRF36h1caaHVXRzp{J;?wNOQX9L+?os{qJw5Gw2e?H&F);XVf@x?W?nBpD#gV2Oe^x zY^9ibhF^RxE!i0FMF%wo7XIw3U#$){1+tZ-%`!538}Z_W^MgPU*?Y`5kCHCiUIpxM z>r(N+{Wz2HIJVoL)+uPG7GCPc#L&XRgFjwp0V*bZH(F!*P zHxXfrGjf`ISs-+l4TE@Nm4G563(vydhbfme@d7SkincJFSw0I=FMNFTO1kUryZXNV z^{;oUMcd+w9Ry2tgxt*)0eN6E4|Tp45ux|_Q|a{4V-!#6hQ*Gg?|$PuB#pMDy*KSm zZ~Z6tq}$(icRKm}v2^s=BLuI%fD>pM(;Y86i)f-pu!aohviiC-PCnqs%0N0r-(1!r zV-CNb=1-8Bm%I$ ztuf6LtUp8$)!^Yl@&GAc&@)7p`{C4e^=0X%dwwBJ%}ujS8QW1rQ}m3vgd0u1|K5Ac zF4za~Qbf)HG`Sw7)KHi?Zy{b3{duvs58rp+lW4a$>2?eOQp(ANjTESBY;7bTkNh}U zu>Et(J#aLgJoG~9BX7+;I~H)B zEMRXY0VSRralIlWB8x~XBG1>6ip2Y5&3Gh=4#6CBbYzt_igOikk}4M>R?$!OlJoPg zZo<`E<{lyo*omizj+>vy9EsS#{tl5S8j4@AH(rdP60xrpuU|KayW#RpAa4_9yQS2B zZh-ih=O~LifsMH$4W1fEbA4oLvp~1sepT9X^A6^F1xL~Tw8Y{K(kLRc*!ueVZe`QT z57EN?4&CDtiX1y00q9V`%z3frQX&!LB`_Hca)H$T>%Av5c>aV&jNB@lD<_5AlzyM( zH5N!Q@@pQJIRoM-3(Ll%Xh~qXP3FZA&KPBCWa17oI?S+MY{Cu-awx6ZrQia5@SY1* z04*GOP4LhV-1EajUIrO04PZ3k3Uc{8F6K#WnEi))uwxSD=@?+cn$ea(a*p{$(HKrG2;Tt3uPJchpp4U~-L0sN?9^NNSvHN{2}i+WWfe z(wfS46jeeX_JT(vV@ck7iJR1}lt5{n$;N}3QLCB$^iAr8bGY0VM&ML0(xd;*SM&v)Mi zSE2Cfk<1pT3_I_MViG*ZXBpR0LjlD4#)j0;vL>}{Xir_lSgc*&8YQr%K>R@{?-5d> zW+>oT0rE~FzfbfcPQr<|&y5jZMq;eu6$DzcF{e#HKPe;h9ramJd<&G7Iaew>0 z?|ot4zI{(U_Sj=j2=_}68N6R@Y6^ljrIk#oia~&RG^`LTOJC!(Fc6TEa zlVPpD-Oey0rFjzi_A`q?+DGk+l$T$$HFJ*$FZFfMx}2A#Bv6qBSa#pDy=j`52SXh* zM{rSq%x?ccr<~&}uh_Nnr7wM{_l6s8Kr4Catv~gveyx)uVY3DQa=HejzaH|R8G$c@4Z@fI!bWk&60qTofJxF!VX$ajLe({az z(D$FgdIh&O@LxOxrqz^LI(+E4Z~l)z_{xS4e&ipM`S=q@OnexL!~^~^h+Kh^)jcr| z@m(fue}@179(hSbK~!2qCcJ2;oo(B;jia%*60jcucpiu04TU?FC)Z;Wt)(i>B2<7a z({imd0J%cg<;ZjWX^2dU70fQNO_rqC=4_9)v)z@?EP}2ZsW|~9Uc&u6$93T{bpn8V zh&<6*5!ShI1U@S-JVlD2rXqc;XgC7Y#lZDt%xY7FQuec_#Ue7M8nkm)knuqJQe5&? zS6?;$_~VbS!AAVDNGv!%_qos2V`(UJuaC^#=qHJkPV^k*2U<2!sQj93=`r@vP@7*s z>7q76y6URk={+C0H@)M7_oV%g>`xCq@L(Dt7-;UyL>fl%s)FKGV~4GWVvnIXovc0) zNG536T@?8jWv>Ngj|!WcySD~)G%muUs*)=5&I@Cjhq^6U0|R@oFU7${<2z#tm=BQ{ zVr0fhoP=6eqUfpoX&I`3$moWjU*vwwYSRSmkFZ_YL?8Kmh(L43ao_?sZGVQvV>QnO z961YcJp=TezDkgG*Im@tBUiJEVES<^D^}%K@jpgUbr;MXZ@ZHPeL9^w-9xx*OBz9T zb~jdw-?+#@#r7|J`HSzNlm9c%b__KiogJNZ6B84C$UedVu5(vsFt|80Rx0_vRPDw{>GGZG8<0llo5c8as&semWt1H)F?n0R}{IgbWN3@ygK_YiV6$Y1b=Oy4z z*RgfS?^ZuDnywl-S_Ji_!W`nh@B`sPuLUM^>{F??W;>mvlUP`h27QT?AfzTXt*r)j65M-*lz$_PjHa?+=bPcK$|5) z9)EBo0&Yx@ECnNFw{VI5I{Q3`tb}@=?^5#+CqQ20 z`zUatwSyO>&?p&2%`*y2TRLj^Sl?>=uo|)57vUqeBlFX=ZR?iFKmOxCp5ME7FNLLl zx`UDj?NM1&v4}_M`q5igOC{*dpvEC@?Vl2i&4`vnmZXIA@U=c=x zirgqt?_PBch;57p$Q+(UZtcIPCSs!RiXO z?c_xVnF!u3oE?=tb+FhrrT^#0X2>eWDL|0TICUT9kTpy;_jBJm<@_miLe zWUp3Yt!yK_h9at$4f}uMgItSfMaP4JMIWE z8M7eBEHx(-l{DMF=po2_g=iut6u#%L6rlqo9sy6@OW(cDDT6P&!A%uGV68Z38u3Op z;f~f))kOalrHs?iB|R}d!8Q^{V^=Jn>q3}CtQ#U`WC_Z?;hM|SRoC4ZTxJ3aZK~6A zPai^@7);f>Hl-gOJ&>+BcU`*cop+`~k5MaR8eB0%n17Ey_W0{ALFE0<>|d^~t|dCB zY_FkuG1xdnoU%lm@oo?~&dkhUe@UrZiXG-02MXpI9MarP1_)ov2-h2Wx+nGSe}NSX z;uO|7#T7}tY`kQlkos5QYQAjW4qVQ4P_f!H4QneSa!i2dJ)Lu3!b~Vu2WCSdd>qIt zQ;qs+u(hedaW+(e6dNUmc5ER&CpX;PaerP6BAhH;u5!oiub=q*=RaS*YuB!y8HuAO zD+XGY)`ip$$`rCDd1`eH>E`QhPT%~>*Wz3Ql=|p_!>PCDOnUtrU!UIe{MNxdeE9*80;dJ%WbJIY=o-o+YB zss{U8OSzJTCSlO|GD+JbEUM8yyoxMT8VFmmaUnC9+q9V*P;c5<`_6Ugvc21*z_&Jr z(Gl_)QH+L8^rs_idr@IfJ;}lb8x2k(juNI_iEDoWSOoE8?%5p`yU2?i-JR`!eX6(j zt*dN1t`YZB!hTnN=FFLy_3PKy5#d_0{YUZR`; z>%2i>Zcs#&qDEwz91jyyE!8(S?%f6w6X;T;L6yaZdKqJ*iJ-p4Gm3W?L$#C@fK3mK z6NQDv8kT43(Fofo%t5tub$f5P#hol)v>%aOF}8~3fAP;hHjI(Ijd7oEWVN-Q`hyQ% zz1T5EO$d<3$-VjZ*QIZM;V;?NVI+d)8(8pZb}aqX|N8T^Y0H+h_vY)8MlT#^3$EJDd$dt2dxNM86mBtaei~(Vh~S^u zvsCLuZWf7SXDVYo81KS3$}}dnapuIGs8$p`AaXT?^0x2ToHkzV77&b|eo^N*3a(c| z_)a`|h_HYG`kVJN*|?pJh!Bkq9Y0D^g_{y{3(BVb7MW32O(eVYsBdiiJ-Yo_n>{}x zj*~cnx%skV$BvDP$O!v}CB%{Csr;pd4FVe~YSU4QqYNE^xPwFn$Y=BjS`0zV@7`OE z+*IQ}(rk5**z{%@t$5Dt5s`Kkr3$5u>*IbM8N630vZH`ZQ%-4_a;K&oO+pE#p~lOT ziZM@P~=rF$HAN@C7QzQ^vEMW zNFV+1ed&&S-U26z)_X4rnd6wQW~H=4n6v<>ZsIbOwJN-OH7Ia8KgO#^k%>Vlh92?7+Kk~;+Mi>8 zX^_(*=ORN`b3|aD1+s_5NpJz9jNl+T$gRgOkX-`A^DHuMsasuKBCX{EX2;P#sK-1* zhKgg3@&V2fi?5EYhu09c*|}{UIecwomo$WRLs_|u>&j=#Q{N#FXOvQ`FL1WP#B0Se$YbwqPL8_a%H1b->1^^4yHG3rzGtO46$J0+U;$rthJgdLmlZ?{@Jglom+RN|NQShn||=X_gHvE{}i+MsF$n? z@nH=nsv6|r6&E*nVDawG^?1wJq4R#oX@7$Tb*yd|=XoOe?w*TU{ z2yRClRX0&TkS~YnifIzGz6YnwnYFpPH z(R$|e86Y-KW(h=(fFN`fH-5*`VaD_{7OWu%&t$)evdmdj`L|ENfU&mh?n>Kl*%>=} zDc&p*mO6a+Tsr>HA*i=?FC(HG^+HJ27OB2E5=}hP;)TF~UD(HlG#k3m`C<%~O`{yz|cG zwQH$K@N+u;@DKlR{-YoJH3Fz;z;|` z2!px+Isw!;LiV@hGHRILtd{d~Z zQT7@T4Qg<=*Ymj?O0P4_s!lUT!dbDC7z`CoxO(QOlmeT_zC3}*HwFT)OlTUVCAdcB zwh|!5Ol-!6tGA?eyEld(!N|NhbctyaD^5Q8Jjr_C1>D#@SriMmZ`t}GJgHxLSw!Br zVdM3udrvMj zT=`2cQ*0PcP>KckjG+zr2~lDJWS+JRDiv}}cQUw0fUi0+q65X^k&^p0#0i&qTKei& zznb3s<~Nry*(KT%U*+|$a=j$XgARnYPo7vcILpZJA?v@Mgyi{9HtOGH@^&naU z$X?BsXn0-2E2nHMh%9>>(S)Trk#7_T99AcqBzB!^vein2DG@EJ;#-$O%4%Zi^d#01 z-QX+?dYKmy$X{cQBJAHqqX;+;7hS;?xEfCbVuYp3jVlT1bQ`*jS8h$+J2p~_4n2u+ zn~7r8r72>;Pd|Ay3K&+fKn+JV?+`iv><2z@@3#Bz|L>7M@Ulm9OUuW{Mn``~nJchE zgz@mbgc5vS{i*assd2%pL^*GWyf3Is+h%NzR9dXYGBJyJ&43ca1@-P|Y>#qDrqmD; zIEBA{MWrn=l@%FyMj@hduy42Wvm$PuN`8OioSEt5jY{<$Zgne zq7`S!#+{epFli(40<#)o=rUY)gm{rTq7f(A|Ku#@TasN^c*Joan;XmqFuC~HQyHpG>KOi0yx5s%$7=7k`l&U4X zp4B3dlNWO@LSg^a+gHgVZXr&4k-RjKx_b*%LN{+r>$Yx6Yl)RuM1eg`y^9{A@p_IP zC%gCz-i>I4SMFDM;#91e*Hg7YZ`Kr2@5<~d;i+q=jC z&?51d+eKbkzSbrWV=*j3X?=>)E9MGr67%DA#XQ-54i6Cb1xV2^lLHVPI=8G3mwY=& zTu%H*Ig0Kqi$Dj5w(l7%JWE)htiU;YdW_Hl@TD-d$yM0hYI(=yJ3fB+(4pVUy({LW z^yQ`AKmO|yF4bk6M8c`ZMN&EWH7#%FON;3|MwxqS9q07{_8tmgYN0`N63 zgg4ho@!9WQ6^jCrvFg$;E|1^huF|pkw0t7ID&BZ+J{97PkBhGbbp!IHNi0r#qo_`^ zT(1c)pUKoU9^r3X70-oDLt=E;NTc$zpr9<$1tw^9^@(7m4oeJ(*R3OaW(}sPr5f&~ zI(&O~M`}jq?M9An@9apSixL+-gL&~3h<%dy<^EHBM7a%8LMun_sSkuA2cp@X;CzMd z65|NW60rPuQ6Gx_2w%?^W64&c0$>jB!o$;Yhu{p}6DP8z!?9&zkVOXip+et4Qf&uW z;@vwo1m&%yPVqUKiu`lb_t*@9}nEj2Bk&%DP2rTnZ8beI#D;-(P$j}PFdy5n; z-T{O}kdxv~oL5%!Bfuyno`#YB0{8|}W;hnj#~t8ZUOXA#A{b^JqNbva;+`PDtNqBg zUqoGmBOEP>pZur_x z6gphH%8V<<_O{kyPwoJrH>4(<8_K%`YlSjrOo&^o8H;@E(6Q8i{7gEBD|>znM9@kh zp~!&ET`XYcVlGAV*^3xL(HBJ)|K((g!ZfNlX`cheF*shOhsDkLcIT+1n4)|(VYO(d zIAiO&w$!qYG$#CR7Ae#gY*81vx^lKwjB#pvR8UEE8N2fsMH+`spJmGmIE3>hmFHT; zl2GP}O53om>(g&|!(G4ey}y|=IL%>O~#ZIALr#RN&c zV(mLeQeBaemvWaZs>Etat@vA>PJxl{y`%>~KIWYx5TXEm>AKbXMX}5RWa6uj$p~a$ zgou#lEx19R6W^VmKsx3uJb!_zd1(fHiw?w0UT~LZ1a4pkpZs04$mqWMbdkWm<;#3f zep1Gu++O@>`@o9wx>eMEYb2 zUBD_ZhlOH*;C#(-ZcaW$ru7^yYb`)pC&CqNcY#CTHH7N0oD{eiH24~kQC-$moI z`Aw=Br+r3oZ(JIk^4`*fU2uPK&NEUb5jsAX&hz|S1H$LzM`YynOVNkG2*!EAnS62S zZ_%lIdrVO2&ghkWhD=3cK4NDBPHi%&Hu2N>;4Xj)F*CQh@Y#jMIl1_bR(fF)-yoWwJ z=90x@IHy)2bNe*qskFP#h)xqjK2439Rcs(S&R7p^>WXPb%Efsc9Hy69Sv5R_Dwmnn z<-Q0{%qQJlU7u@dZuzZ)2M@9hz>6OxSibnLuW+`tt?g=7*~f4Ke2fPHekVj^1+n;& z#Y@jJNr6b`j{+ZKa#oKL7L@Rf-y$5cxS+(`Gk*QVLb&MZ`AfLL1Nm1UP{Q#*dY@40 zN2!r4mH^ZesiF_7*U&G!=C!3qmI_-((E0_kc&R&iLGq0o&+8QzJSWDSA1Jb9J;HbT zCuh^JfXOWon$XxPDKHA8FSn`)B@VZAy#)nf>s3%nN)QCXxgoia4z<b7VYkqs8|If5Heg0;V93>Umj1ywl`;aW;8Brsl6%hi z_$-AJ+`x~Eq~PlIUKCQY{q%;65yiWp2%IkvHe-v+M^QrBOoK9n{HK6a5EmQF*kpt8 z5F5`_{rr!vBq>#52{!M6+CuM-Bo*-@-<1 zha4jRj5|>bwA*207NLsvBVi&&nTH(?6gsVAVjhRpGDsV>IxJknPa^XivD22tHMpL5 z1K|_|t_1gpR4j;0a3>dMrfL%{Yns1!UMej?R^A2~Bf#BAHxnnI z#6d$mL{6Vu=p=a@(Qy9F#T2V1kA>KtrEW z*48pSg6mG5I`tpX>Tf~z+yS+`z)&M)bIS7Mhhs$KlMJqsdp?FtcR_Ex1q2R9NGNR} zy+|ywD_*DvOVPb06WhFKR18%Lm7zHkTb2cebA9prSWu!}m?%ZeqE9YD+6ewtkm2Y$ zpA{(_0xt05h$%n1X7|;fBs{n$Kiq46_Tx1~{@G#n_j1Sf?Uz@wd1C|G|F2L&>Z8b# zn?Yjia~W;L9%-z2RNzTa+S2EYm3$S?q>lbpP{VvrM!G=ak|P(>uOafQ zhvDDL6V|phw=_4cZJwN%_#lB?|A>gM4VXOZKoSeiK_C?kGJ1uuRot*=lH*Xny@WJo=olx9Y0`zN${7Mk| z2l)GEKl|A-;;p*|2F`6IoN~?l>>O%fStS8rwKdh1-B93N3k&nRNnq$ITU=Ir(Q*P2 zEn6lsZWiyMDZ+D5_6dqJo&@zz%+0U#Oi|c`c$EdRnr9mtn+DrkTTg!EBOe+1#3w#c ntcrhtz#0mQd{iMQoD&QwiY#usx3yXAc)$L7}XlJViiSV z&md}VzHja4pZH$alV7B`n%6kzKKHrr^A@44sX~5(;l_mv7s#KhD(YUiK=$^+h07Ax zE&|`NEjPG*;hzf^o-4}hd!?_Qc&ESi1}`23%1*km303aqWEYELOvU1qOy#w2(iI%zFLSWnf9?ueVs! zU(2+A-(R?Zm!kgn(*OS9BY%PXe{Ywr{3G(ex1Z@R_x?-;eeGNIg>^yMo0I&y%^n&)mM5kd;ghV#y*CG+E@-oM}>NQA}+HK7R6l>Khv;~ zkUXemOU0I<)>fsT`a!-&53~f9c{b`=hk_AX?uK#7V9?N3P@&-lH%Mu4aB;+$&c%h6 zE^cb$HDRDG0u68DiXFKvV2l?n3{QijuX+gXboMA{Q*VjPQTGb-EBTq3(QHszh?iAG zA|oRT)eDhSz?vPefo>~+M?7Ti-ny!;uI?ct0*_J7-SAo^+1S`@^hC2TgQ9CEnOI%` zr!vLgzlD=>D(D3|_^EC>1-mrFjaSyztpumKo#CM&9hpKRMmNrWFeTMkIP*nM+VO+L zlokY)9>Eki<;lLFNoEOst(${!^u9b{8`1-C*)37#dz znfugLBdl&=`c14`@0w%Vqq>K~X=KIYk9_p_(=3LpZZlbV@*NZ*(Y|Kv$)B6Ip3ln- zI2I@LJ)K<0yu-&-%xY1zXom%t<92Emi=MU$^zym{Veyr$OGDCS{5keXlH>@-v=9nw zkO&J08*;IVBg0q)l$UtXVUwxcRFQWZSnyGI(WwC&y8 z?DUd02ZJ*-3y^9L0j=Y$?}a~`mr((=TJL2NJU}dU2b`5fg(b{#f()_sai8U%<;yGK zyJwy_eGsZfiVP_kF(9K`Z)ZGt8rG6lEa>`0f>sokGj}({=jgMTqwMpP3}K`7M(B|r zgdrn9c3E<+-P3IvCyZ2Iy`n?sVXx~SW=Fg->imwoXu@4#%?%QejnkXEXB9iLzFY&n z03O!BK82YqYoY}R`CTJ3`2ww?oI?lbDq@Z#c20f^F1K}vB3dS5;gJr755tk_w3TjJ zwy&O6#Rd;Dh}^om^YY1Eie$V$@DfU0ooqUj-K*0Ak8o+0#I&;?N&;csM=SXmxOEaM zYse)siVw;w?OONuin1g;-$4Aq4{PMeN-YgTQzMK_e|>bbF&w#Ti3u-2e-RdjBZ7zA zs#3{JZH0`7o{S4kR~oze8P%q-%c^a9mDP}W+7wm0d0iJ$M-eAF5L;$do@2rUN(gQTA_JudBi#=%#sy~3WeYYd8T z8H~(ywn)Z|$4-(+->03WnWL3gu%2s@UcXDIzHQ95x6f`Yh@QipCgu5+|GTd5u}6~8 z7)+ONnc1CH0ixbOyiB1G*{Qy}1g&Jco0bFiaH({Eamv1S{ShIhQie@V-qa|L&1|nH z7zK&gKx|iQ6wS`|sO7&`z2)upOz|nopDh~upsk-M-Nj_Hm@Cup?>$R?zJ8vJ0$$ic z0TF>c__}?Y;7z<+U@H6l?zDOz9u9GV|2u-4fn*Xq(``GNfzb4V z%zRQ?q3h@cS2E2mD~G6A>rYn+e%6?ogf)~dHrXnze`F>%QB7V;;2OQ z$Bc4WdC5cDV<-7(D3~PYNbNC9RzeKG#$nWdHr}Lg&3AV-Rda3F)Je*7br?W?o+8VC zQz}}er_ySw-~?o^l47@vCx6)eZ*5>=71N7h>C|z~LXIBNEj8GD!#_%D_mt|h2Py7n zNjKIL-}qK0w?Cht)3HjsuadSU=Hs2K$al|)Ia8C8*n-SAHwJJ0sPRoJfYNihw-w4X zIM=PBEqSa3S_VGHb*61myf0Ff)KsorObtw^&odXh3|tEpOLo4f4}w3pqhhA?y8t)Ft|-nj(sU$P)$kIgJu0!?y&bOw@t$5>Z>v;*RI0Nb2@Qoh-s`J*@10`WY@@v9a#IpA#kf}s+q-yo33OiKh`FAK2AUo?O2 zTtMH$+uK`&VbW*3bavwh!%fidHb#5tA={Qm)vIcTV~@tFo-Wqg9}i2peG@#>?;xiU z7OsH^xGpcN?!AvL;2tQV*Q9NnaY!r3a2pLx;wGBOl;kTsl`~|>f|4b=ttrFy&RGuGdFrP=v^kB#&BWt7}i{)^A+<-eClzYiCbtFT-o5a z7E>$nNCa1BS=JUzgNd1yG7O$598KmhG5$p+INC{pE5(q0P}|krNh(hi=cJxmUlVUV zl{v{rPravYE;qs0`8X~7a;YLdZJS#cBb4YV1i6`VsRsC&| zkBY#pPvIV%-#Yr}JylXt5@&ozv*n$M52R0_vIN4oy|`o4>O=`U+oJssYLdn0Pd zJU;z~R*cuVM8)rDGIk(*-BwhkGVlvU))YpBXMP2tze4x+eCekOeq@gWu7Yp*2R-GuuGC&qdz_VNr-H<2ns&p0YiN{hDt7qDIlDpvQJ}lruQn;T) zA3(8O=9&hBh)`L^6E)Oz+=2DIyrj~2!hl_zIj;eA`@JcsN_njZr31gUtO>y?v2w1! z@%v_ii7!mZs9G;5!^)o8rPixFGxJMN$(GL?%7!jZTRBVo;S3v6{wD{$L~+ggUPxR- zd)f6)&M;ZuG4E>di>^-v!J97*x^cn6b#A_O-tlejtVL^5^WWB*ku#_q1CxB2K#%MV z-LBU@M-&AsgsY_aa4gy3+-^KQo)2DV@VO}p!X69 z4#TPpBN^T_Aad59ASQ*?_>WXU*i^VEryw}mnyKh38>0IFG(+{po_iy_z+jW$&dKq1 zf@%O^V-34r^ywKN6vMUF&&GWgJ#CNY`9dA{8HB>A^7YH--KZ{XS9YZD|2)%-Z(#&g z-$lc{%!+YaKHf$3LP*__YPB`NSxr{hEwqN>w-+vL-Ahi4E@5VnIHH8Uba+Z+V#4S{ zJLzRJ5UWXk*_9ThAUL{>>H4^lcq5oUhhfW1+;LMkQGmiystOriZ1+)Zh03*GO|#$` z@#AjQZ4$D`q=hhZt)|Y~HdJ;bN!3$m8LNh@0%JXs>JXX84}2 zk^2YV5s8<{ZTRJbLIE1VEb%2!gh8u7kJ|RZd8GmW@kn6s6xl4Gy28aL=b&seNmtEg zp#h|#l?P(H;!ta8V^Fd7{6%y6{$=-yT*FG?tKZ+jRdF&6BJpUnm$v90w0Y~en3#{e zF=+GY>NKrk|7ZE2pF1zBY68Z3Ay@#rj@@K%xpZe%CxyUQr7&8bo`8hCB*I_x;y>Cka?smPCM= zerhNHk{6iHeLq<2v@;sxGqV7PLJ=AuP_!s_*G-72%Zm#fElD>^iI^L&0Jb^yA~`9k zY0;PY=q;IF*UKmFd(+PQmtxP}aUK7r1!zc>^%pcBsi=*WGt=z{p%{r-t>}W*%@3FP z%@;#a$Ryzv2^6D<$S{6UmdxUKhCXm|&wrBQN*^pKmHcY3mOpXOV*eX`vtaTv4-5#~8-!t%{t$fSm zSw36*@-ITuK@S{SztPsMrKB=*zlH1cN9^&BOc~$qZh}>I zJ6^dBR+bXWBI&-=9~Tp{7Rzxn%ZJp>noPg-i3YhnH#z!bwjGR}NzVS85i_?QAX1^|>Conv zFKv(v`jjlE1BOkzL!?>;5QviaE()$uDoE{?O!X6t=g^~!@9fznu;%v{^rru;Av+F1R|6gqCHym zocs!jWW&SH{LqWag_70o)zypCmD!~8xtK7;yR$gQN2D9D|Ds~LI>9c`6$V0OF zra=Ag}e`x{Uv}}nSD~xa$3w#nG$2*V~f^_K4 zt0aH<0Se++yKA>wq~*Uk=2#}vAi%7d@s09o@DY$Mj4^?`m02fNa=TU_P-|L@fd8_( zlh=2~^LWLe3I>;fINC9FY7osldig|OP5y)VY*-`EJ-EsJ^|_j*6P^eA5v{TO118Ue#2e zfc9&&fD~sZ0w+=zm~R2e`Fq<2v;KRq;@~OeeF^8OukSWjVE!Yp69Dv3$YBqEAnux$ zHJlEAhsoC4u4g);>UM#%pr)p~ck3z}jafIt-d%-785+?-bW4m29f&-K#P5*P+)cz7 zB#uL|5PyG2kqKrpyHe?7KZ16=0T|V|!29T;-T6F3-i@IMS}xA`h(Zw?`Ny%(bG>dY z@_@+YMeXQH?9Fy^qWA-r)h!M`*h*XNkqF#iaEo0viwjoK!;t>5-rOf!2)zz&Kql$m zm9~}etaq8ALE?c`V)cEUot-D^foJ<$=g4YtGGxJYGGHfhzj2<=$@^%0(tKox7(pw} z{M6EhP4_*O!jrvS2E24*codq9Jab%0A2c9fVz}caZ44RCPdYiGST>P5r<{4yOf% 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%0ArH`Ij^7 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