From 560cb2d37843761f660813a9f685b5a684e6c1ac Mon Sep 17 00:00:00 2001 From: Joachim Henze Date: Mon, 1 Feb 2021 22:02:32 +0100 Subject: [PATCH] [0.4.7][SYSDM] Restore the general tabs layout and soft localization update Although the new layout that I committed in the previous commit was favored by community ratings votes 8:0, some devs still preferred the old layout with the bigger logo because they liked the easteregg. So this commit restores that. But it syncs to that features latest&greatest implementation we have in 0.4.15-dev-1685-gd0c237a instead of reverting the previous commit to not unnecessarily have many bugs with it that were still affecting the older releases beforehand. Aside from the general tabs dialogs layout this commit does also fix some minor issues in the translations for the oldest branches in pl-PL, jp-JA, zh-CN and zh-TW. And it fixes an x64 issue in general.c for 0.4.7 and 0.4.8. --- boot/bootdata/readme.txt | 79 +------- dll/cpl/sysdm/general.c | 202 +++++++++++++++++---- dll/cpl/sysdm/lang/bg-BG.rc | 22 +-- dll/cpl/sysdm/lang/cs-CZ.rc | 22 +-- dll/cpl/sysdm/lang/da-DK.rc | 22 +-- dll/cpl/sysdm/lang/de-DE.rc | 22 +-- dll/cpl/sysdm/lang/el-GR.rc | 22 +-- dll/cpl/sysdm/lang/en-US.rc | 22 +-- dll/cpl/sysdm/lang/es-ES.rc | 22 +-- dll/cpl/sysdm/lang/fr-FR.rc | 22 +-- dll/cpl/sysdm/lang/he-IL.rc | 22 +-- dll/cpl/sysdm/lang/hu-HU.rc | 22 +-- dll/cpl/sysdm/lang/id-ID.rc | 22 +-- dll/cpl/sysdm/lang/it-IT.rc | 22 +-- dll/cpl/sysdm/lang/ja-JP.rc | 24 +-- dll/cpl/sysdm/lang/nl-NL.rc | 22 +-- dll/cpl/sysdm/lang/no-NO.rc | 22 +-- dll/cpl/sysdm/lang/pl-PL.rc | 30 +-- dll/cpl/sysdm/lang/ro-RO.rc | 22 +-- dll/cpl/sysdm/lang/ru-RU.rc | 22 +-- dll/cpl/sysdm/lang/sk-SK.rc | 22 +-- dll/cpl/sysdm/lang/sq-AL.rc | 22 +-- dll/cpl/sysdm/lang/sv-SE.rc | 22 +-- dll/cpl/sysdm/lang/tr-TR.rc | 22 +-- dll/cpl/sysdm/lang/uk-UA.rc | 22 +-- dll/cpl/sysdm/lang/zh-CN.rc | 30 +-- dll/cpl/sysdm/lang/zh-TW.rc | 38 ++-- dll/cpl/sysdm/resource.h | 2 + dll/cpl/sysdm/resources/rosbitmap.bmp | Bin 38454 -> 152694 bytes dll/cpl/sysdm/resources/rosbitmap_mask.bmp | Bin 13878 -> 51958 bytes dll/cpl/sysdm/sysdm.rc | 5 + sdk/include/reactos/buildno.h.cmake | 3 + 32 files changed, 477 insertions(+), 398 deletions(-) diff --git a/boot/bootdata/readme.txt b/boot/bootdata/readme.txt index cb8d10902a4..cf8353a1a34 100644 --- a/boot/bootdata/readme.txt +++ b/boot/bootdata/readme.txt @@ -1,6 +1,6 @@ ======================== ReactOS™ Version 0.4.x -Updated January 20, 2021 +Updated August 31, 2016 ======================== 1. What is ReactOS? @@ -70,77 +70,8 @@ In addition, the ReactOS forum: https://reactos.org/forum/ may contain complementary, yet non-official, information. -8. Authors and Credits ----------------------- +8. Authors +---------- -Aleksandar Andrejevic -Aleksey Bragin -Alex Ionescu -Alexander Shaposhnikov -Amine Khaldi -Andrew Greenwood -Andrey Korotaev -Art Yerkes -Benedikt Freisen -Brandon Turner -Brian Palmer -Cameron Gutman -Casper Hornstrup -Christoph von Wittich -Colin Finck -Daniel Reimer -David Quintana -David Welch -Dmitry Chapyshev -Emanuele Aliberti -Eric Kohl -Filip Navara -Ged Murphy -Gé van Geldorp -Giannis Adamopoulos -Gregor Anich -Gregor Brunmar -Gunnar Dalsnes -Hermès Bélusca-Maïto -Hervé Poussineau -Jaix Bly -James Tabor -Jason Filby -Jeffrey Morlan -Jens Collin -Jérôme Gardou -Joachim Henze -Johannes Anderwald -Kamil Hornícek -Katayama Hirofumi MZ -KJK::Hyperion -Klemens Friedl -Maarten Bosma -Magnus Olsen -Marc Piulachs -Mark Jansen -Martin Fuchs -Matthias Kupfer -Michael Wirth -Mike Nordell -Mindflyer -Nathan Woods -Peter Hater -Peter Ward -Pierre Schweitzer -Rex Jolliff -Robert Dickenson -Royce Mitchell III -Saveliy Tretiakov -Stanislav Motylkov -Stefan Ginsberg -Sylvain Petreolle -Thomas Blümel -Thomas Faber -Timo Kreuzer -Vadim Galyant -Vizzini -Wierd_W -Z98 - -Further thanks go to all Contributors and the Wine Team +This document was originally written by Jason Filby (jasonfilby@yahoo.com) +and is now occasionally updated by various contributors. diff --git a/dll/cpl/sysdm/general.c b/dll/cpl/sysdm/general.c index 3a1f7e77cd5..192f0944d1b 100644 --- a/dll/cpl/sysdm/general.c +++ b/dll/cpl/sysdm/general.c @@ -16,12 +16,15 @@ #include #include +#define ANIM_STEP 2 +#define ANIM_TIME 50 + typedef struct _IMGINFO { HBITMAP hBitmap; INT cxSource; INT cySource; - INT iPLanes; + INT iPlanes; INT iBits; } IMGINFO, *PIMGINFO; @@ -66,22 +69,22 @@ static VOID InitLogo(HWND hwndDlg) COLORREF *pBits; INT line, column; + if (hDC == NULL || hDCLogo == NULL || hDCMask == NULL) + goto Cleanup; + ZeroMemory(pImgInfo, sizeof(*pImgInfo)); ZeroMemory(&bmpi, sizeof(bmpi)); - hLogo = (HBITMAP)LoadImage(hApplet, MAKEINTRESOURCE(IDB_ROSBMP), IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR); - hMask = (HBITMAP)LoadImage(hApplet, MAKEINTRESOURCE(IDB_ROSMASK), IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR); + hLogo = (HBITMAP)LoadImageW(hApplet, MAKEINTRESOURCEW(IDB_ROSBMP), IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR); + hMask = (HBITMAP)LoadImageW(hApplet, MAKEINTRESOURCEW(IDB_ROSMASK), IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR); if (hLogo != NULL && hMask != NULL) { - GetObject(hLogo, sizeof(BITMAP), &logoBitmap); - GetObject(hMask, sizeof(BITMAP), &maskBitmap); + GetObject(hLogo, sizeof(logoBitmap), &logoBitmap); + GetObject(hMask, sizeof(maskBitmap), &maskBitmap); - if(logoBitmap.bmHeight != maskBitmap.bmHeight || logoBitmap.bmWidth != maskBitmap.bmWidth) - return; - - pImgInfo->cxSource = logoBitmap.bmWidth; - pImgInfo->cySource = logoBitmap.bmHeight; + if (logoBitmap.bmHeight != maskBitmap.bmHeight || logoBitmap.bmWidth != maskBitmap.bmWidth) + goto Cleanup; bmpi.bmiHeader.biSize = sizeof(BITMAPINFO); bmpi.bmiHeader.biWidth = logoBitmap.bmWidth; @@ -91,17 +94,17 @@ static VOID InitLogo(HWND hwndDlg) bmpi.bmiHeader.biCompression = BI_RGB; bmpi.bmiHeader.biSizeImage = 4 * logoBitmap.bmWidth * logoBitmap.bmHeight; + /* Create a premultiplied bitmap */ hAlphaLogo = CreateDIBSection(hDC, &bmpi, DIB_RGB_COLORS, (PVOID*)&pBits, 0, 0); - - if(!hAlphaLogo) - return; + if (!hAlphaLogo) + goto Cleanup; SelectObject(hDCLogo, hLogo); SelectObject(hDCMask, hMask); - for(line = logoBitmap.bmHeight - 1; line >= 0; line--) + for (line = logoBitmap.bmHeight - 1; line >= 0; line--) { - for(column = 0; column < logoBitmap.bmWidth; column++) + for (column = 0; column < logoBitmap.bmWidth; column++) { COLORREF alpha = GetPixel(hDCMask, column, line) & 0xFF; COLORREF Color = GetPixel(hDCLogo, column, line); @@ -111,28 +114,155 @@ static VOID InitLogo(HWND hwndDlg) g = GetGValue(Color) * alpha / 255; b = GetBValue(Color) * alpha / 255; - *pBits++ = b | g << 8 | r << 16 | alpha << 24; + *pBits++ = b | (g << 8) | (r << 16) | (alpha << 24); } - } + } + + pImgInfo->hBitmap = hAlphaLogo; + pImgInfo->cxSource = logoBitmap.bmWidth; + pImgInfo->cySource = logoBitmap.bmHeight; + pImgInfo->iBits = logoBitmap.bmBitsPixel; + pImgInfo->iPlanes = logoBitmap.bmPlanes; } - pImgInfo->hBitmap = hAlphaLogo; - pImgInfo->cxSource = logoBitmap.bmWidth; - pImgInfo->cySource = logoBitmap.bmHeight; - pImgInfo->iBits = logoBitmap.bmBitsPixel; - pImgInfo->iPLanes = logoBitmap.bmPlanes; - - DeleteObject(hLogo); - DeleteObject(hMask); - DeleteDC(hDCLogo); - DeleteDC(hDCMask); - +Cleanup: + if (hMask != NULL) DeleteObject(hMask); + if (hLogo != NULL) DeleteObject(hLogo); + if (hDCMask != NULL) DeleteDC(hDCMask); + if (hDCLogo != NULL) DeleteDC(hDCLogo); + if (hDC != NULL) ReleaseDC(hwndDlg, hDC); } LRESULT CALLBACK RosImageProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { + static UINT timerid = 0, top = 0, offset; + static HBITMAP hCreditsBitmap; + switch (uMsg) { + case WM_LBUTTONDBLCLK: + if (wParam & (MK_CONTROL | MK_SHIFT)) + { + if (timerid == 0) + { + HDC hCreditsDC, hLogoDC; + HDC hDC = GetDC(NULL); + HFONT hFont = NULL; + NONCLIENTMETRICS ncm; + RECT rcCredits; + TCHAR szCredits[2048]; + INT iDevsHeight; + + if (hDC == NULL) + goto Cleanup; + + top = 0; + offset = 0; + hCreditsDC = CreateCompatibleDC(hDC); + hLogoDC = CreateCompatibleDC(hCreditsDC); + + if (hCreditsDC == NULL || hLogoDC == NULL) + goto Cleanup; + + SetRect(&rcCredits, 0, 0, 0, 0); + + ncm.cbSize = sizeof(NONCLIENTMETRICS); + SystemParametersInfo(SPI_GETNONCLIENTMETRICS, sizeof(NONCLIENTMETRICS), &ncm, 0); + + hFont = CreateFontIndirect(&ncm.lfMessageFont); + if (!hFont) + goto Cleanup; + SelectObject(hCreditsDC, hFont); + + LoadString(hApplet, IDS_DEVS, szCredits, sizeof(szCredits) / sizeof(TCHAR)); + DrawText(hCreditsDC, szCredits, -1, &rcCredits, DT_CALCRECT); + + iDevsHeight = rcCredits.bottom - rcCredits.top; + + hCreditsBitmap = CreateBitmap(pImgInfo->cxSource, (2 * pImgInfo->cySource) + iDevsHeight + 1, pImgInfo->iPlanes, pImgInfo->iBits, NULL); + + if (!hCreditsBitmap) + goto Cleanup; + + SelectObject(hLogoDC, pImgInfo->hBitmap); + SelectObject(hCreditsDC, hCreditsBitmap); + + offset += pImgInfo->cySource; + + SetRect(&rcCredits, 0, 0, pImgInfo->cxSource, (2 * pImgInfo->cySource) + iDevsHeight + 1); + FillRect(hCreditsDC, &rcCredits, GetSysColorBrush(COLOR_3DFACE)); + + SetRect(&rcCredits, 0, offset, pImgInfo->cxSource, offset + iDevsHeight + 1); + SetBkMode(hCreditsDC, TRANSPARENT); + + OffsetRect(&rcCredits, 1, 1); + SetTextColor(hCreditsDC, GetSysColor(COLOR_BTNSHADOW)); + DrawText(hCreditsDC, szCredits, -1, &rcCredits, DT_CENTER); + + OffsetRect(&rcCredits, -1, -1); + SetTextColor(hCreditsDC, GetSysColor(COLOR_WINDOWTEXT)); + DrawText(hCreditsDC, szCredits, -1, &rcCredits, DT_CENTER); + + offset += iDevsHeight; + + AlphaBlend(hCreditsDC, 0, 0, pImgInfo->cxSource, pImgInfo->cySource, hLogoDC, 0, 0, pImgInfo->cxSource, pImgInfo->cySource, BlendFunc); + AlphaBlend(hCreditsDC, 0, offset, pImgInfo->cxSource, pImgInfo->cySource, hLogoDC, 0, 0, pImgInfo->cxSource, pImgInfo->cySource, BlendFunc); + + timerid = SetTimer(hwnd, 1, ANIM_TIME, NULL); + +Cleanup: + if (hFont != NULL) DeleteObject(hFont); + if (hLogoDC != NULL) DeleteDC(hLogoDC); + if (hCreditsDC != NULL) DeleteDC(hCreditsDC); + if (hDC != NULL) ReleaseDC(NULL, hDC); + } + } + break; + case WM_LBUTTONDOWN: + if (timerid) + { + RECT rcCredits; + HDC hDC = GetDC(hwnd); + if (hDC != NULL) + { + GetClientRect(hwnd, &rcCredits); + SetRect(&rcCredits, 0, 0, rcCredits.right, pImgInfo->cySource); + FillRect(hDC, &rcCredits, GetSysColorBrush(COLOR_3DFACE)); + ReleaseDC(hwnd, hDC); + } + KillTimer(hwnd, timerid); + if (hCreditsBitmap != NULL) + DeleteObject(hCreditsBitmap); + + InvalidateRect(hwnd, NULL, FALSE); + top = 0; + timerid = 0; + } + break; + case WM_TIMER: + top += ANIM_STEP; + + if (top > offset) + { + RECT rcCredits; + HDC hDC = GetDC(hwnd); + if (hDC != NULL) + { + GetClientRect(hwnd, &rcCredits); + SetRect(&rcCredits, 0, 0, rcCredits.right, pImgInfo->cySource); + FillRect(hDC, &rcCredits, GetSysColorBrush(COLOR_3DFACE)); + ReleaseDC(hwnd, hDC); + } + KillTimer(hwnd, timerid); + if (hCreditsBitmap != NULL) + DeleteObject(hCreditsBitmap); + + top = 0; + timerid = 0; + } + + InvalidateRect(hwnd, NULL, FALSE); + break; case WM_PAINT: { PAINTSTRUCT PS; @@ -149,9 +279,17 @@ LRESULT CALLBACK RosImageProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam if (hdcMem != NULL) { - SelectObject(hdcMem, pImgInfo->hBitmap); - /* FIXME: We should not rely on AlphaBlend and we should not import MSIMG32 solely for that function */ - AlphaBlend(hdc, left, PS.rcPaint.top, pImgInfo->cxSource, pImgInfo->cySource, hdcMem, 0, 0, pImgInfo->cxSource, pImgInfo->cySource, BlendFunc); + if(timerid != 0) + { + SelectObject(hdcMem, hCreditsBitmap); + BitBlt(hdc, left, PS.rcPaint.top, PS.rcPaint.right - PS.rcPaint.left, PS.rcPaint.top + pImgInfo->cySource, hdcMem, 0, top, SRCCOPY); + } + else + { + SelectObject(hdcMem, pImgInfo->hBitmap); + AlphaBlend(hdc, left, PS.rcPaint.top, pImgInfo->cxSource, pImgInfo->cySource, hdcMem, 0, 0, pImgInfo->cxSource, pImgInfo->cySource, BlendFunc); + } + DeleteDC(hdcMem); } @@ -428,7 +566,7 @@ INT_PTR CALLBACK GeneralPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM } InitLogo(hwndDlg); - SetWindowLongPtr(GetDlgItem(hwndDlg, IDC_ROSIMG), GWL_WNDPROC, (LONG)RosImageProc); + SetWindowLongPtr(GetDlgItem(hwndDlg, IDC_ROSIMG), GWLP_WNDPROC, (LONG_PTR)RosImageProc); GetSystemInformation(hwndDlg); GetSystemVersion(hwndDlg); break; diff --git a/dll/cpl/sysdm/lang/bg-BG.rc b/dll/cpl/sysdm/lang/bg-BG.rc index 53b400f6469..7dc0bc3a926 100644 --- a/dll/cpl/sysdm/lang/bg-BG.rc +++ b/dll/cpl/sysdm/lang/bg-BG.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Общи" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Уредба:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Версия:", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Машина:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Уредба:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Версия:", IDC_ROSVERSION, 10, 137, 131, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Машина:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Посетете ReactOS Homepage", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "&Разрешителното", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/cs-CZ.rc b/dll/cpl/sysdm/lang/cs-CZ.rc index f09f4fbc53a..bfd61f3f492 100644 --- a/dll/cpl/sysdm/lang/cs-CZ.rc +++ b/dll/cpl/sysdm/lang/cs-CZ.rc @@ -10,17 +10,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Obecné" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Systém:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Verze", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Počítač:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Systém:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Verze", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Počítač:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Navštívit stránku systému ReactOS", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "Zobrazit &licenci...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/da-DK.rc b/dll/cpl/sysdm/lang/da-DK.rc index a31c2a36bb2..46aeb6485e9 100644 --- a/dll/cpl/sysdm/lang/da-DK.rc +++ b/dll/cpl/sysdm/lang/da-DK.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Generelt" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Operativsystem:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Version", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Machine:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Operativsystem:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Version", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Machine:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Visit the ReactOS Homepage", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "View &licence...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/de-DE.rc b/dll/cpl/sysdm/lang/de-DE.rc index db8ecded363..bf37a5df06e 100644 --- a/dll/cpl/sysdm/lang/de-DE.rc +++ b/dll/cpl/sysdm/lang/de-DE.rc @@ -14,17 +14,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Allgemein" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "System:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Version", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Computer:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "System:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Version", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Computer:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "ReactOS-Homepage besuchen", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "&Lizenz anzeigen...", IDC_LICENCE, 170, 199, 78, 14 END diff --git a/dll/cpl/sysdm/lang/el-GR.rc b/dll/cpl/sysdm/lang/el-GR.rc index b942dc763c7..ca078bd907c 100644 --- a/dll/cpl/sysdm/lang/el-GR.rc +++ b/dll/cpl/sysdm/lang/el-GR.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Γενικά" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Σύστημα:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Έκδοση", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Υπολογιστής:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Σύστημα:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Έκδοση", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Υπολογιστής:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Επισκευτείτε την Ιστοσελίδα του ReactOS", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "&Προβολή άδειας...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/en-US.rc b/dll/cpl/sysdm/lang/en-US.rc index b38805bc0e4..7b3d03837e8 100644 --- a/dll/cpl/sysdm/lang/en-US.rc +++ b/dll/cpl/sysdm/lang/en-US.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "General" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "System:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Version", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Machine:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "System:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Version", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Machine:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Visit the ReactOS Homepage", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "View &license...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/es-ES.rc b/dll/cpl/sysdm/lang/es-ES.rc index 5bc92110e35..25938947bbb 100644 --- a/dll/cpl/sysdm/lang/es-ES.rc +++ b/dll/cpl/sysdm/lang/es-ES.rc @@ -7,17 +7,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "General" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Sistema operativo:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Versión", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Equipo:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Sistema operativo:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Versión", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Equipo:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Visite la página Web de ReactOS", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "Ver &licencia...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/fr-FR.rc b/dll/cpl/sysdm/lang/fr-FR.rc index da1071f16e6..78edf36781c 100644 --- a/dll/cpl/sysdm/lang/fr-FR.rc +++ b/dll/cpl/sysdm/lang/fr-FR.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Général" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Système d'exploitation :", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Version", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Machine:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Système d'exploitation :", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Version", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Machine :", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Visiter la page d'accueil ReactOS", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "Voir la &licence...", IDC_LICENCE, 170, 199, 78, 14 END diff --git a/dll/cpl/sysdm/lang/he-IL.rc b/dll/cpl/sysdm/lang/he-IL.rc index 61ccfe0e076..05e948f4867 100644 --- a/dll/cpl/sysdm/lang/he-IL.rc +++ b/dll/cpl/sysdm/lang/he-IL.rc @@ -7,17 +7,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "כללי" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "מערכת:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "גרסה", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "מכונה:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "מערכת:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "גרסה", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "מכונה:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "בקר את דף הבית של ReactOS", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "ראה רישיון...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/hu-HU.rc b/dll/cpl/sysdm/lang/hu-HU.rc index 75f3d2db46d..9b2cd5bd1d5 100644 --- a/dll/cpl/sysdm/lang/hu-HU.rc +++ b/dll/cpl/sysdm/lang/hu-HU.rc @@ -7,17 +7,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Általános" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Operációs rendszer:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Verzió", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Számítógép:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Operációs rendszer:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Verzió", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Számítógép:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "A ReactOS honlapjának meglátogatása", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "View &licence...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/id-ID.rc b/dll/cpl/sysdm/lang/id-ID.rc index f6e86f1fa3b..63f2107f227 100644 --- a/dll/cpl/sysdm/lang/id-ID.rc +++ b/dll/cpl/sysdm/lang/id-ID.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Umum" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Sistem:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Versi", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Mesin:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Sistem:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Versi", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Mesin:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Kunjungi ReactOS Homepage", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "Lihat &lisensi...", IDC_LICENCE, 170, 199, 78, 14 END diff --git a/dll/cpl/sysdm/lang/it-IT.rc b/dll/cpl/sysdm/lang/it-IT.rc index 5328b1be1cd..219345ce0c7 100644 --- a/dll/cpl/sysdm/lang/it-IT.rc +++ b/dll/cpl/sysdm/lang/it-IT.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Generale" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Sistema:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Versione", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Macchina:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Sistema:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Versione", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Macchina:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Visita ReactOS su internet", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "Vedi la licenza...", IDC_LICENCE, 170, 199, 78, 14 END diff --git a/dll/cpl/sysdm/lang/ja-JP.rc b/dll/cpl/sysdm/lang/ja-JP.rc index 575c3fc79a5..792b016c896 100644 --- a/dll/cpl/sysdm/lang/ja-JP.rc +++ b/dll/cpl/sysdm/lang/ja-JP.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "全般" FONT 9, "MS UI Gothic", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "システム:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "バージョン", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "マシン:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "システム:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "バージョン", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "マシン:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "ReactOS ホームページへ行く", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 150, 10 PUSHBUTTON "ライセンスを表示(&L)...", IDC_LICENCE, 170, 199, 78, 13 END @@ -100,7 +100,7 @@ END IDD_HARDWAREPROFILE DIALOGEX 0, 0, 212, 188 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU CAPTION "General" -FONT 8, "MS Shell Dlg" +FONT 9, "MS UI Gothic" BEGIN ICON IDI_HARDPROF, IDC_STATIC, 10, 10, 18, 20, SS_ICON LTEXT "", IDC_HWPPROP_PROFILE, 48, 16, 150, 8 diff --git a/dll/cpl/sysdm/lang/nl-NL.rc b/dll/cpl/sysdm/lang/nl-NL.rc index 220b1051b79..8fd5da917e7 100644 --- a/dll/cpl/sysdm/lang/nl-NL.rc +++ b/dll/cpl/sysdm/lang/nl-NL.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Algemeen" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Besturingssysteem:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Versie", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Machine:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Besturingssysteem:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Versie", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Machine:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Visit the ReactOS Homepage", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "View &licence...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/no-NO.rc b/dll/cpl/sysdm/lang/no-NO.rc index 79f4998f92b..238edb721ec 100644 --- a/dll/cpl/sysdm/lang/no-NO.rc +++ b/dll/cpl/sysdm/lang/no-NO.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Generielt" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "System:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Versjon", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Maskin:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "System:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Versjon", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Maskin:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Besøk ReactOS Hjemmesiden", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "Vis &lisensen...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/pl-PL.rc b/dll/cpl/sysdm/lang/pl-PL.rc index abbe4832441..94dcf766a3e 100644 --- a/dll/cpl/sysdm/lang/pl-PL.rc +++ b/dll/cpl/sysdm/lang/pl-PL.rc @@ -14,17 +14,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Ogólne" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "System:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Wersja", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Komputer:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "System:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Wersja", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Komputer:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Odwiedź Stronę domową ReactOS", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "Wyświetl &licencję...", IDC_LICENCE, 170, 199, 78, 14 END @@ -94,12 +94,12 @@ BEGIN PUSHBUTTON "&Kopiuj", IDC_HRDPROFCOPY, 63, 106, 50, 14, WS_DISABLED PUSHBUTTON "Z&mień nazwę", IDC_HRDPROFRENAME, 118, 106, 50, 14, WS_DISABLED PUSHBUTTON "&Usuń", IDC_HRDPROFDEL, 173, 106, 50, 14, WS_DISABLED - GROUPBOX "Wybór profili sprzętu", IDC_STATIC, 7, 130, 240, 75 + GROUPBOX "Wybór profili sprzętu", IDC_STATIC, 7, 130, 240, 80 LTEXT "Podczas uruchamiania ReactOS:", IDC_STATIC, 14, 142, 210, 8 AUTORADIOBUTTON "&Czekaj na wybór profilu sprzętu przez użytkownika", IDC_HRDPROFWAIT, 14, 158, 175, 8, WS_GROUP - AUTORADIOBUTTON "&Wybierz &pierwszy profil na liście, jeżeli użytkownik nie wybierze profilu w ciągu", IDC_HRDPROFSELECT, 14, 173, 190, 8 - LTEXT "s", IDC_STATIC, 65, 187, 35, 8 - EDITTEXT IDC_HRDPROFEDIT, 25, 185, 35, 12 + AUTORADIOBUTTON "&Wybierz &pierwszy profil na liście, jeżeli użytkownik nie wybierze\nprofilu w ciągu", IDC_HRDPROFSELECT, 14, 173, 215, 17, BS_MULTILINE + LTEXT "s", IDC_STATIC, 65, 195, 35, 8 + EDITTEXT IDC_HRDPROFEDIT, 25, 193, 35, 12 CONTROL "", IDC_HRDPROFUPDWN, "msctls_updown32", UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | UDS_NOTHOUSANDS | WS_CHILD | WS_VISIBLE, 25, 185, 7, 10 DEFPUSHBUTTON "OK", IDOK, 143, 213, 50, 14 diff --git a/dll/cpl/sysdm/lang/ro-RO.rc b/dll/cpl/sysdm/lang/ro-RO.rc index ac0216f20a3..621476e3554 100644 --- a/dll/cpl/sysdm/lang/ro-RO.rc +++ b/dll/cpl/sysdm/lang/ro-RO.rc @@ -14,17 +14,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Generale" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Sistem:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Versiune", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Calculator:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Sistem:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Versiune", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Calculator:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Vizitați pagina web ReactOS ", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "&Licență…", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/ru-RU.rc b/dll/cpl/sysdm/lang/ru-RU.rc index e49caa40ebc..81f5600b340 100644 --- a/dll/cpl/sysdm/lang/ru-RU.rc +++ b/dll/cpl/sysdm/lang/ru-RU.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Общие" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Операционная система:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Версия", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Компьютер:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Операционная система:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Версия", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Компьютер:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Посетите домашнюю страницу ReactOS.", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "&Лицензия...", IDC_LICENCE, 170, 200, 78, 14 END diff --git a/dll/cpl/sysdm/lang/sk-SK.rc b/dll/cpl/sysdm/lang/sk-SK.rc index ef0b4a00e07..4a1e2535367 100644 --- a/dll/cpl/sysdm/lang/sk-SK.rc +++ b/dll/cpl/sysdm/lang/sk-SK.rc @@ -13,17 +13,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Všeobecné" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Systém:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Verzia", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Počítač:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Systém:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Verzia", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Počítač:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Navštívte domovskú stránku systému ReactOS", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "Zobraziť &licenciu...", IDC_LICENCE, 170, 199, 78, 14 END diff --git a/dll/cpl/sysdm/lang/sq-AL.rc b/dll/cpl/sysdm/lang/sq-AL.rc index 0ae31eab10f..15d6389fc0b 100644 --- a/dll/cpl/sysdm/lang/sq-AL.rc +++ b/dll/cpl/sysdm/lang/sq-AL.rc @@ -5,17 +5,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Përgjithshëm" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Sistemi:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Versioni", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Makinë:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Sistemi:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Versioni", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Makinë:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Vizitoni Faqeb ReactOS", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "Shiko &licencës...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/sv-SE.rc b/dll/cpl/sysdm/lang/sv-SE.rc index eca4d2ad8e9..2177d2d054c 100644 --- a/dll/cpl/sysdm/lang/sv-SE.rc +++ b/dll/cpl/sysdm/lang/sv-SE.rc @@ -7,17 +7,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Allmänt" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Operativsystem:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Version", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Dator:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Operativsystem:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Version", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Dator:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Besök ReactOS hemsida", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "Visa &licens...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/tr-TR.rc b/dll/cpl/sysdm/lang/tr-TR.rc index 76eeb0b0151..88038996ba6 100644 --- a/dll/cpl/sysdm/lang/tr-TR.rc +++ b/dll/cpl/sysdm/lang/tr-TR.rc @@ -7,17 +7,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Umûmî" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Sistem:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Sürüm:", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Makine:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Sistem:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Sürüm:", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Makine:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "ReactOS Ana Sayfa", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "&Ruhsatı Göster...", IDC_LICENCE, 170, 199, 78, 13 END diff --git a/dll/cpl/sysdm/lang/uk-UA.rc b/dll/cpl/sysdm/lang/uk-UA.rc index 7166a0d50d6..4f0ec99d98a 100644 --- a/dll/cpl/sysdm/lang/uk-UA.rc +++ b/dll/cpl/sysdm/lang/uk-UA.rc @@ -13,17 +13,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "Загальні" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "Операційна система:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "Версія", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "Комп'ютер:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "Операційна система:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "Версія", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "Комп'ютер:", IDC_STATIC, 124, 132, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "Відвідайте домашню сторінку ReactOS", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "&Ліцензія...", IDC_LICENCE, 170, 199, 78, 14 END diff --git a/dll/cpl/sysdm/lang/zh-CN.rc b/dll/cpl/sysdm/lang/zh-CN.rc index 5e5af68e6e2..00313a15291 100644 --- a/dll/cpl/sysdm/lang/zh-CN.rc +++ b/dll/cpl/sysdm/lang/zh-CN.rc @@ -8,17 +8,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "常规" FONT 9, "宋体", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "系统:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "版本", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "计算机:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "系统:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "版本", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "计算机:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "访问ReactOS 主页", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "许可证(&L)...", IDC_LICENCE, 170, 199, 78, 13 END @@ -103,7 +103,7 @@ END IDD_HARDWAREPROFILE DIALOGEX 0, 0, 212, 188 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU CAPTION "常规" -FONT 8, "宋体" +FONT 9, "宋体" BEGIN ICON IDI_HARDPROF, IDC_STATIC, 10, 10, 18, 20, SS_ICON LTEXT "", IDC_HWPPROP_PROFILE, 48, 16, 150, 8 @@ -113,9 +113,9 @@ BEGIN LTEXT "", IDC_HWPPROP_SERIAL, 64, 55, 135, 8 GROUPBOX "", IDC_STATIC, 10, 69, 192, 61 AUTOCHECKBOX "这是一台便携式计算机(&P)", IDC_HWPPROP_PORTABLE, 17, 68, 115, 10, WS_GROUP | WS_TABSTOP - AUTORADIOBUTTON "插接状态是未知(&S)", IDC_HWPPROP_UNKNOWN, 22, 85, 160, 10, WS_GROUP | WS_TABSTOP - AUTORADIOBUTTON "计算机被插接(&D)", IDC_HWPPROP_DOCKED, 22, 97, 160, 10 - AUTORADIOBUTTON "计算机未插接(&U)", IDC_HWPPROP_UNDOCKED, 22, 109, 160, 10 + AUTORADIOBUTTON "对接状态未知(&S)", IDC_HWPPROP_UNKNOWN, 22, 85, 160, 10, WS_GROUP | WS_TABSTOP + AUTORADIOBUTTON "计算机已对接(&D)", IDC_HWPPROP_DOCKED, 22, 97, 160, 10 + AUTORADIOBUTTON "计算机未对接(&U)", IDC_HWPPROP_UNDOCKED, 22, 109, 160, 10 GROUPBOX "硬件配置文件选择", IDC_STATIC, 10, 138, 192, 42 AUTOCHECKBOX "当电脑启动时作为一个选项始终包含此配置文件(&I)", IDC_HWPPROP_INCLUDE, 17, 150, 164, 20, WS_GROUP | WS_TABSTOP | BS_MULTILINE END diff --git a/dll/cpl/sysdm/lang/zh-TW.rc b/dll/cpl/sysdm/lang/zh-TW.rc index fc6e8a1eaef..8df4494dd2b 100644 --- a/dll/cpl/sysdm/lang/zh-TW.rc +++ b/dll/cpl/sysdm/lang/zh-TW.rc @@ -7,17 +7,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "常規" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 8, 18, 100, 111 - LTEXT "系統:", IDC_STATIC, 114, 16, 80, 9 - LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 120, 28, 116, 9 - LTEXT "版本", IDC_ROSVERSION, 120, 37, 116, 9 - LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 120, 46, 135, 9 - LTEXT "電腦:", IDC_STATIC, 114, 75, 44, 9 - LTEXT "", IDC_MACHINELINE1, 120, 87, 118, 9 - LTEXT "", IDC_MACHINELINE2, 120, 96, 118, 9 - LTEXT "", IDC_MACHINELINE3, 120, 105, 118, 9 - LTEXT "", IDC_MACHINELINE4, 120, 114, 118, 9 - LTEXT "", IDC_MACHINELINE5, 120, 123, 118, 9 + CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 + LTEXT "系統:", IDC_STATIC, 4, 116, 100, 9 + LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 + LTEXT "版本", IDC_ROSVERSION, 10, 137, 116, 9 + LTEXT KERNEL_VERSION_REVISION_RC, IDC_STATIC, 10, 146, 110, 9 + LTEXT "電腦:", IDC_STATIC, 124, 116, 100, 9 + LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 + LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 + LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 + LTEXT "", IDC_MACHINELINE4, 130, 155, 118, 9 + LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 CONTROL "請訪問ReactOS 首頁", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 PUSHBUTTON "查看版權信息(&L)...", IDC_LICENCE, 170, 199, 78, 13 END @@ -101,8 +101,8 @@ END IDD_HARDWAREPROFILE DIALOGEX 0, 0, 212, 188 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "常規" -FONT 8, "新細明體" +CAPTION "一般" +FONT 9, "新細明體" BEGIN ICON IDI_HARDPROF, IDC_STATIC, 10, 10, 18, 20, SS_ICON LTEXT "", IDC_HWPPROP_PROFILE, 48, 16, 150, 8 @@ -111,12 +111,12 @@ BEGIN LTEXT "序列號:", IDC_STATIC, 10, 55, 52, 8 LTEXT "", IDC_HWPPROP_SERIAL, 64, 55, 135, 8 GROUPBOX "", IDC_STATIC, 10, 69, 192, 61 - AUTOCHECKBOX "這是一臺便攜式計算機(&P)", IDC_HWPPROP_PORTABLE, 17, 68, 115, 10, WS_GROUP | WS_TABSTOP - AUTORADIOBUTTON "插接狀態是未知(&S)", IDC_HWPPROP_UNKNOWN, 22, 85, 160, 10, WS_GROUP | WS_TABSTOP - AUTORADIOBUTTON "計算機被插接(&D)", IDC_HWPPROP_DOCKED, 22, 97, 160, 10 - AUTORADIOBUTTON "計算機未插接(&U)", IDC_HWPPROP_UNDOCKED, 22, 109, 160, 10 - GROUPBOX "硬件配置文件選擇", IDC_STATIC, 10, 138, 192, 42 - AUTOCHECKBOX "當電腦啓動時作爲一個選項始終包含此配置文件(&I)", IDC_HWPPROP_INCLUDE, 17, 150, 164, 20, WS_GROUP | WS_TABSTOP | BS_MULTILINE + AUTOCHECKBOX "這是一台便攜式電腦(&P)", IDC_HWPPROP_PORTABLE, 17, 68, 115, 10, WS_GROUP | WS_TABSTOP + AUTORADIOBUTTON "插接狀態未知(&S)", IDC_HWPPROP_UNKNOWN, 22, 85, 160, 10, WS_GROUP | WS_TABSTOP + AUTORADIOBUTTON "電腦被插接(&D)", IDC_HWPPROP_DOCKED, 22, 97, 160, 10 + AUTORADIOBUTTON "電腦未插接(&U)", IDC_HWPPROP_UNDOCKED, 22, 109, 160, 10 + GROUPBOX "硬件設定檔選擇", IDC_STATIC, 10, 138, 192, 42 + AUTOCHECKBOX "當電腦啓動時作爲一個選項始終包含此設定檔(&I)", IDC_HWPPROP_INCLUDE, 17, 150, 164, 20, WS_GROUP | WS_TABSTOP | BS_MULTILINE END IDD_COPYPROFILE DIALOGEX 12, 26, 256, 52 diff --git a/dll/cpl/sysdm/resource.h b/dll/cpl/sysdm/resource.h index 1e6c89cc76c..f752232bda2 100644 --- a/dll/cpl/sysdm/resource.h +++ b/dll/cpl/sysdm/resource.h @@ -180,3 +180,5 @@ #define IDC_LICENCEEDIT 1501 #define RC_LICENSE 1502 #define RTDATA 1503 + +#define IDS_DEVS 2000 diff --git a/dll/cpl/sysdm/resources/rosbitmap.bmp b/dll/cpl/sysdm/resources/rosbitmap.bmp index 10830dc590e08fa3e912e6d4569563dbf4ed5af3..ee5891c3cccf6b8d1146dba1fce006f1eb447886 100644 GIT binary patch literal 152694 zcmeFaWn&%3y6<`Jyr1{;5#|%j+k5VYY)IlHj-8m9nMq{Jk}QjvnVFfHSz21+C1#c- z+i~K|uezl6vdFR}XK(MLl}@|WU0q#WUH^LcsXu*tZ{Pp*U*h-w@&EtJ|Ns5J{_DT| z`S*YQ*Z;$wzqzjczyC}5Upc|<_ub!a5A629ZV&ACz-|xh_P}lr{M+=vn>TMJCntM* zdn+m`5)u-^!omUq0=&Gu+}zwah>D6zPEO9x&(~_T!^6X~v$L;Xzy7yr`@gawzy0>x zix)4($H%+7yUWYVlai96qoYGZL;d~z={;v>=iuPrw6wI!%F52p&XJLkmoH!bE1SFf z?EkDDSX^AJtE=Wvm<}N0&oSYosX=G${?b@|t$Byma zzyH9214oY@J%0Q+eMOI*Idg_?JbCgYSLs*^96EI9_U+p)E-s~|rPI^XZ{NP%>@mC7 zc6(ss9+;Sz2nq^fbbbH*_m?kUhFFx8lyr4ffOc;5(=Wy`H_9LN zsF$|+A_%rjK@eHk30nT_*|Xx}V#uXht=e+Vs1M!fKrO5mP@BqutP>uFxfEUq5?@nO zqdsW&V7CX<9$=7oczB>)$k6xXd$f4oq>d5Wp6#vRcEcn&l(7%7I!&9;;7Z zbs!6Ka;2He|H|9@`}dU&W> zKsG@AQ$5(|yjo!G0Zcm*2O54@m$g@S&-{<=fy~TI_}GGif>k}h&_$p_HQLkDqtofo zufq4D-TJKaKXZtQi3!Tvix)34P#LteiqQ@pfvViEi&+U+{k_D<+P#Wpi9QvBt6m@S ziq0IH4q9}YR8&+%RkDn{MJ=zMSI?*in_N=M@H%ud$^mqJ7=oF*PzxYUBU8}xbhuiQ z0|adt0Cj%TzqEV&Kd=Wt=;_m^Au)_1yf5(0K>2*@)-4bXPm56!f{4@A8!aT1-9A9~kSNlm+Mzx&_ZG>}Y7c=w}qyxN4Z0nIXC4=H?>x zkB*LFQ==pV7c((G)M7LM%w}a}d3$?P9{GX}$G*$~oV@7~xrMoz7YlP7zkc-!=37*&7FG_F3YO17 z;$2-`A%DyjKm%bxmX&3wSp9Kc9?Jt+Y~4K$EwI7n=H`Hoo&mW`aVVhRbHFL@yY5{Z zouoW`4hB9ZTWB;D^7-&>+o=5R`TyV^fE+x0_z<=YRvD_gBX5e57COS9LPmpr!TZ4w zGGZa+Dn(}GGY%=qPd$*wz*(Z0G92*J$JeXZuhEU;u?g{l7%eE{cJakrf48=_ET=Rl zt{^QUH!(Op#wR|=A>7@}$L5}=WR9mxE_y9~VUJ~#UM{|vpPQbW znV6fIT$r1FF*`NX*W>T!4WoPZ^eIm#tDMBZ%oyL~P?z{X`xt=i^E{Hx6D(VVyP1Z# znFc$X1UnnE4|O$-@_LpW=A4}n`M!^MPf>}iv^z-vW(<>>R!Y_-RfDGjC_um2SKu=p^RY5~#ertWX zuDxkwpl51)SfF@*YJO&-wWZ$C-tOe7lh>|Z3h@P!0U6Pr$ziVW&oO>B(LmVSGQ!IO ziVXi8;q{D@DdDbpNkIt_K6h?kKYZk{k)dHlSqWk?$Ynn{KHT5arfn#%DbB1d&KS_O zEiEofmo$=wt?DZfM4%9+C8>`>KaBc|S6EeSn}2RHd!TusOKBULF~niiiM!(PHhcTu z`F2#Dd}UP1G?I_br~e!?Hseh~a@Ah#8Gy{x;pgWE0YxQ+oe0^Gld=H1riqb(=BmP? zjOhH7u%e8p^4x^#;*6%Mg7)TWq}{Qh-s!2ah1sbW^V74Fqt%tAW@e_>u3U1rw@i=r z%Z~F;kMc?kaf%DDi}kmO@wY+pjSqB4iEz(L4$e!7aI|>_!+hoHm8{J4ndymNUO{r_ zrY1*+`Z_yWYHCX|^HM?+f*gaKOx!K5`P)B2WF8yr5fh5ukAA}dgz5kj8+(|UKOh`q zEs$Z(Re6N=AZtU5>2|%A?jHV!^Z=|fWCHRh-v=_mkb|Ax!Pk?>RcNSCQt>Byd7zJF z^@$8W6gw!EVgDXKeq3E$Gd$4UP?=Yf8B>%VS(F|Hc*T|(U78(Nk)K>!n%z=c(xs^z z)U{8H4$MwXyqKL{n4JV)IVmxb0j?>LKB%yA;{yR*Qm9K}uv2oVYpT#$1()X~Mu+%a zy>jW$p~D_-t`nofzo4atGoP6p8}93AYiO*@XU0g4@IZ+6w}0qve$CP3yzQe?&+i_7 zcI!ZFfcu3#$yvig8DMozHq8!OLDA$Y;S&q5oF_i{YMD!M%Uhmh4vk z$M*o58B7>xtJFsWD@3Oq#4qDYMXoB+$^*_z6m!6j@uoirX%dF!2lwxz_PKEGte=-_ zO>tI3MRrwTYFSP^$Sui^V_%k&P@bP$Q=9?NU~zjonuhzk!QRyPD9Ys8;`G9l@Vumu z{G^b)#Nezr|BPs#%vis?)X>WO#FE@36C;EDKmBB2@TjG^@wZ=JD-84W#K>S@cWY~X zSy^r(x5Nh6hB!Y)yX9_i!{za1=O-7PpImS=zv^RkJJi)U(ACt=${dCP-4tdlWL~v1 z|F8pr-jyE@mH6d^Yyh2%ZUN)nAHWR!VXwUVAbJ2V2>f~UBT_N`k{JVh?MVMHgd{3~ zCv`HA&_~H1$DC1syNqI$7V~IWynBni}e?t)3q_iUZOKFL&qq^1Q~X{Myot z%7WC&g5-+)BuH>&K?)GAFVAhMDTbZy>(UJLws$mDmS@Ew*ybh#L4QGUUUFz*dL)JG z%5waD+>RVQcJAEy^o(@qEo2v?FsL8w?PzbRswvGVNDYTfNBLNyI%X z31ymkX7}Jr?*W{a;hgb8)PE6pS9CAx)UAK%V~^Dl#XyqCm1I}l17sD&9EkEl0RJ8K z6(k{k!pK4qe|_^BHBwhco12@5*qUQ=~p zYeRW^Q+0E7VOeHuL2{^|zaTd)qB1wJxvHQrC)L>S5xO#GN5_%j!8bf(Nnx0W`nua1 zm>-HWW3poX6GNOMy)1%V9{W2O_}M-H!U6V=LR}xn2iV4kxH?)rMNH>EXD5f&mPQod ziwm=G-LsS9zwD^=vBhpzdz)#Hj>Sisz5czZDA9zgR&4!CyT@N*4P42U)oev*jQPBMjGTcS1Siqg)P;^aMYD~$t4*vCFzl+ zS#fox8LhP?QDH%FlGm?YD=jYi<>kv?UccfIaLfa`cGz#kVf59=$mqDDyq|@+Jq>n# zjLs^=^+}|cd1A0*N+j9ktgl?Yh)345XBI6@^}zP!;=IsxjSZrv*3^|&7o~S-YF@wI zNgcxGUxD71Kgq+;nV6VYDIv)Rf{_jflFh5yz51o}04_Q>M6GHqrU$$@R-OFVKjkRe z2)q))@+u>ZALZeedpk9?C0X?qIVhu0`RY1aM*6y@#)jr+r_cqzezgRI@zVgyWhF&; zeH=M*)asccYfWd1vT17C8mp08n`(*xFKl*QX?AUKW_@Xvw!WmPrqt5H{O1D) z93AXOM}~j<_07wdOH@7q%iN`DswyhUj7|-AjrDmR;fbe*nJ_T1c|D8vwZe#;74IJr z;CAcg^@9fwA(hhxkpBw8J%`$RctF>oZK$X!NJUx$-U! zWY4q56>XJ^2wq;O#4$sE!XtKX`FHC9VrRbn_FGuxRSkphg3(%a@}vF~U{n}pa4IP; z2a@2*J%2)Z*;7o8y_YW+p`m5D2~~)(B^d~(P*SL2m$n|m(CDCUW^xoetm3f@A%6Y# zw>Ow~aHI z?c0C#+Lhew%%z37SFaG7XN9Uu*NMCg&CN*&!Z;P^VBl(Y#rENG^XvPK&i@mM`=fgA z6AH^dWY16HmrC%)QQgMWI+1_zjNL(ZO||CTgFmKZl-Pu})1-UFQ5%eX6I>mTBi}Ey!@v*|xn-=9&h@m+%&e{GswEoQ5Gs#Ku+$c@M zsJggan1+ip04c(9sLNwd%bU)R&)YmaVR`3}*^PaVFYPfn`!{^8Y3Hhb-q}AD?7jmp z2!+nBO?HGE3CjH4+?6}q`TvsIoSdA<9kKS&C@P8gTO|~)Ew<4a=6}W#P?eNdCA*vf zw)|AK89mi6Z(g^z)Ph_*F%YKvDmD}gdW{jNmgu5Vi4A0_++;9NU!{q@T$U;m@xmVS1zNbc5!wZ?AM`46Hc2nVx%9x zuZF7p;!LQvXQcNte}{)27T26i&f7gYX?5@Dv)c#FZ|pa_x)%sPI{P<^8$Y2>+o;pF zd7ciZ203%eW1KhexmqRvQidQhw9tf&Z1ah`xBqK<01zQRVys--3|yXYf5H!H?WGT% zk>FLCX9->~E9vhl@V+Did|5V>w>(c6fT{~qYfCfhN^@Xko2!bN0dIX-TXQ7@4lY{3 zV=JyuV?%vF5C5q7nJFY!i1J8(_fTIulo#X<^>!d~ieiJhu_0Y@V%&)nCrwNq_x0+S zR}h^A&y0e2l++<@otioX?fUW@VNlLZz%2waijBB9BdWS6r8p<~`Lm~o4j;L9_g+O= zDGG3u;6PW1y4_lM`>KNE?DzmYxI*2Y_}bp{u(*L;*xu-jE%?2E6#8p<`=HtNeWq7` zczpRg!?XV|I{!63Cm-y?Pc8s*<&PRrV&II56?j!`%%X_EL`<(bzx(Hx)dTQXfE4H0 zwaq3loJ$`YImpOS!7E9vN_kZjzoWc37%VN~G=)DEz`+`eB^NDIUAeISw4gc$xeb+2 z-cC(@cYA}by;<0Ed)ffz$Y9U-a38Aa>G9#o@xk$-K7rrfjzL`q`{BOM(LsEnhlU1p zt}f14$1rfCq{1o%{a<>q0O^G5rK;}MdN2s*jI0g)1;R9gIi$WU8x3|?knj1k=g6`V z85ur1Gfm{M@Pp=&3cp=fmWvS?_pNB(=fN%}L@>cNyFR@FejSa@IvAX>d34WV!NPpLGe<$u% z6C?c#vlH!Yn)~J@ zs`{#8V?%@e`+s`+)Ku5g{Z`nXUn(5)FdkW&x?&7WISGMDp^9nP*@Os0AFI1Kb-0;b zb9;Kl<;g_{lXLclr)?jduz7II^6o((3>AKQeXl_A()sy1)+uOUfMnRrSt$%Y^(@CQ0m$SgFAffA|oT$UfSpk!vrTj+;nzUI@V!4kjKVGc^ryxVc{hve`XTW3;D)G z3x1J&+Zrp8ui?^#qFYnb+tCsq9e(8Sq4Vd@6%`hsqy9|@%T&p1q3hN*0CRNI5YYG_ zdt!|Rn($8-GWN~9Z z60zx(AB-;ilN*^)HtNq$KF=qR_ri6c-&nUE5)oiGT=&xM$uFe`NT~#VQ8lmIVAdBy zdRq6=x+fvNU=s*SvTXS~ly(tmhx@zWhk=hk?%2@e_|VMw==8+c?9@0S@XVBm{GFQ`gRm~n&rDB_`+9qw zIB`58A{-LWUNmlod0OaR)4_e+i2$0Pcy>y_H5uLPde}39YNqqSh+)mI3 zp-=19gVPS~E9+j`J^7{d0DkP?S4R7;Z8M)9E#=zt>z+}?ULY(vX9d23f0p=VFWKg) zi4i;)g$Ht4L<#uKj)VAC7h&zq#-~xEXsfz4^*xH}c%Zjqs2`rWXMCi8d}I(?4W7xs z7K`mHn4O(kn3{yeOSs%yQTC_{hY_ z5Xx#~SS+@vx!7R5c|=-r!sSaB&z?P(k)8&o057&-!EKKY^mn!pVvLJsNmg7=QgDWd zKy=16iwpoFm50k?T%!XWL>>>3#KZEohuL)()5|W8FFBfAaD?E7p^koX<@>lmd&!fm+p!;eQXjwgS?MRE)~`wiN$H>2J^tc)0LviwC576$ zEk}igX?QDfG?Hi5r@WGRmdKTG<|=T)qZw5*2{Alu^@TBhXx-a|X5|&&JH++$^YETAV|y{q5IZ+S|0ZZ{NCk z^CtF9-UwCmvcolu^TPbXg2>T9MDXOq5OjQew4a(WMNLl(9WpYaG1jGuf)pBGm>OP?9Kx2L6r2_7n-J`TQzbr@ zI7#~1KM*P`b0Pl%UKh5fSJ7p;KE3R0ddbP;k~1haIqzh0&e0g{^eJ0|Qz)pdA0ize zHNWvwR(!w*`*|w`z^`PUN$&~&%q{ZIRrlgox$8o?s!zVSKamK@ma~bH%F@!39PFFF zmr8uWsU)?MXO?j0BnOlsXB5_!v?xy;gNc_H_)U*2&yL4tR9~6{=ZyNOy`=_iGYTt3 z=0%g-Gd41Su2}HQljF01cV?21e7I!=za*qu0--!MCOVp^TWAUoqP602isu&!XLL_! zj?o?C>$tEmGe18=ME^WtO~8MCHYO$-X%{2-_?TGD6Q>hJMJ*C;z+f|zv^7=`6Tu8q zk(XGK5mk^9T96o&9PX8q5K@{RMOv+dU`I$WnkXOZyBL4nOs}{;x$I_o(arR-+Y=Pg zm)y)i@nu)ji_VWPIRRm!hGD87pLZ}i=U{Z&&hV7I!AWQ_LUBQA*ydfm`BmOp{v=>= ze0|=%nBN22P2h zg;C6m56Ddj1PCavDsq#n1@X*a*^qVt8u}$Ngun!n^I7KX;z6{B-><(3qtCCBHba8J@XIC4NASfs zfpMw1se!vNa2FI5GUmCD7ZBiuJWr1y6f=kPwl#J%SEEmBtSZE2Bsl!4g0}iH;fCGY z;o|JTq~YOgSCSQz67EKTp|2JAz2szc+VRl|M}w0t#%Enj&bvMlgxKBelDnB;q=jDk z=`~mLYarUy{Hhx#pIme?#n^P-(fAzrbvM6CfW}6>y~%lrTou1PJw2r4RbFkKn_!bz zU}asq|2n02PyHMB04s8md1I3XLVpQYS+@YgLn2otz8uJ7$u>*y;%bPT2!2z-J#Z4v zi19`KEli6fSfI8@q`SdeqrJJR8}~^3G=%qK7n&uU8?o@tOpai9#n+K!bP9ME2-X9J zzrB4k(BFUa#*GIL9-yd^&07YqkhK*EgYaKLF_DINSmR70RLZYjzDi9=#ia_z;ND&x zH;Tdv<;BK3KRp4(hxp<(O>Rq^HnmL^cvrR%P)sA6DhIk-nN@%oF%;pUA;*p#e{TLb zKQ)|$ctMUvo_IbRp0`Bdc2LwBR8QdAP{(?0=wtG zlpa7mMJNg%bfX5tWs&Iu9njhWj23XJ5?>X(Oz-l%)LEgKiSxG=$>PF9vbfAxUy@Kk zd@Bl)gw2TXqQ-LkD5TnoXoAuHp7Ei6+?%H+hVgAiku*OyBLrTyr5EtHh^bv&olHCE zXXfXXRT9L&6|fcm2>gmhiCAJWtQ8b18Jiat<{cdDP^#m7BSb|L_;@_O?agL&n*%RPuuMXpYwl*y<*TsV4n}8S zOV;-G2hZ@TygtSF5KL?2(B9}4;u`qq`m2g>RC4$Hzj+T}AB02R$c2N(!#p$K2}fG> zA_5o++bjvL)LgA4z9reQM7|Rbn;__~8!R;XD=fcdS#fwv;;%>o9Brcr59|@dSBoi! zpaYCMLh_v$BRUTYFZ2$0p@Vw;nrY;>it=*Eha$F%;i}k)Xv;Ew6%dQH$rMCO;ae!R zpw}>suoGovyG;La-ush0^1>+mFDyjXj2&Kw=m;WUD~HQpWY2Ca={f(qA)V2aL` zTG~l5Qq;bBu|Uq8GpEnoxPCP?$}cI<-skyE7o*b-_m9}#*>89E09bZ4I_>)8f~VOv zzzb}>tZw;;{XJhcn|lNmdg1c%{I-YX4fki)(SW%MihQNNN4u)SH~&*iR4e#xYincu zqfIj8S;Pqn$}42vw6t{c z*U?}aKuc(Z0P4z*Lr%yRDpxobf7aF2l1mzo-#(pAURByJMC4b*=e)o=ELh^{iE*sV z!o_QB04HkUX4&0J++tf(CB&CVH>q-9xdrf9PxTfWQZUOg22Q z%#uus68mbnrv(#>Z0Z*GDt<}w%<^!X+{M&~{%Vr~yO+M89zcJ^B4QG8>o%Jt%w(5c zm2{Nx4{TN9E0N2dlT@Xk<2P94P=Q~o7=K&b^in1T-Nbk;#LmD)jSLAghpIvFEwJ3;ez# zMjWB2LC=gk=#;X65oG{8=Rq%|_a%zyh55xfVON^LIy^QqHP+9}1AZq*`-pWS?n$~y zLxKqtMqnpN2uw8sGMqMcWGu_=+Lnh8A6z_tF2c{5g_HcSC7E7wMTKR2*6qm!53{Re zt@N|G4{QSjcnyLa4Uw18T9W}jz~Paf-2==|p3iQ1SzPymon|w?P6mT@KgUKVc_S{d zI2zff*Y#rHNg*y-aela6kxsd$Sa?geHda90dODkkrN!PlHYjw?(_=$e zdr>7V%uFpH^DZtxBq6?jetv}U=B;>((FTb_1XvW#Qs5QzS1<-*L0?)6X+`-4v(3HB z6O=$N1-J*d>|Ye?ut?LsI6sG!O;|5-_vG-vKyPPTYa@zi_+&h#d)u43S`mcNWfhAR zTNHIPlMjtY+XlCQIIQb#H!(IobLKP;cxrU+Zy7FcI&FR<=HJy%iF#-_qV8vmdKTRa%GcvVUw>(mS8^j zuJTG9%wPHeONBDRHxCs=Q?$xmN8(p<&fr)6Kr!b*4(cYn8W@?O?xx`$=0F(w%Tj=O z$zkQWiP(Jcmedd-*i=J=5whMO9?1Afj`kyg&Q6U&cJXSK;03uTjXga*nL}jC7X^Sq zHzjywu_xs$5N1k28zq!i6yT%46B9iL<$dR1rch{#2_AvOJ4z%!1Q_OgNu-XPo|}b* z9-bT>ByW2}Scs3e_dstqf3nn3Pg@h}XcE$jV8e?1`m!9-gTPLAwA7;P0`=stBi*~H z=@S_Bm>~D$U`PC-{p}vX9+P!8$lf4`_0gQ4a1vt^UejV@=``0TtefWNAi@tl&9Awm ztTw;mtt6KwEqq3__ZCN&GMkCFhB0QHg-z}v*BLy_$FAeNNrk(Y{^dP@t>J?o9U$oY z1L)&dCBE_`uTzY3q3wO}i(_!OyLq&a$lREl7*v)M2V2-sU4SB}qp3>9_73TAwbD(9 zczmqAaL$T{^NVG+8S3cj>VmD7l(y6?!3$skq1X%LD&SqlFFd3e#u$}QoAX1Nqjs+x zxP;t<{)cy=fbT0mH&ZiblRK-t;R&I-s6A3W@A)8Ks#NJYGGOHCW`{?$sx z>C!Cp=dja6AYyNt939|Z;v*g#8=X0QDmK(BBibv*+bYx*@8~Bao@K4WFn9AX{G~n2 z#Y(0g7GZ=hxtWOwCI@v(+g;-y`SImwIj>40TS^Rb5}~@D^q#veCwJLX;IaMX*fbCTHKnR_C~Zo!eBH6cn7A5P?#E@ofecA&qh3^5O_(Ifi?yh_4M>m zvv@B5FN1fPaaJHK2r-)kF9R6QZG55Mdn4`x{NjEEyJ+5Ci?Bi*q!ED$aX<@=TbJ_VbWSwKzUJ~lj?{3AsiqMqpT(}k#!GQ>I_Eu z{JAsn;l8Z9448HH%TnXcO-Mp?uyLVS^p-G4|stuRGWMG?^nD!_zxnCch*aMLSDXl@p=gdEpoY&V)_?mDBfjuW+uSj z-@?MYsutM8B zH#LFyxwtT+_%^=~3y8g3ijIjv?8QlvC-N+&2O;DN;tLAJbzSX-h6Wcdp3h2-EJ}^Yi1JPfbHxuWKG-QP zNT4{@-!8__mLvdT8B@ryH=)F^)23`;tVit0!o(uD7~UJDpTb(KywJ+O^oi^lc_Jet z1HpD}w#k*^;$Qr-NL$C}(?7X;{2$N*kS%Nqn>b?ejx5GO(gwM9JYzt?l*qQhPa=ad z1j*vi>uq&6$k71Fj%BiO+bBp5BPDx7MLvd9(xl^EOb#o8=t*5g3RhIk1SSY0?~4~i zB`BWAOWE1k5fKqmk1D4NKni%t+0MV>KxmqmeKutOldcWnPE}B=A4O=S1;&*hjaJ|f zez6}3DlR~bE=$;_P)9Ryh_EK%Dg6=-TT)?es;DRr4h|_VFU3rZMr*jYtG5dWty;(~ zMkUhUL5Ly8hz3w$1;Ud+`0kxMmo8i=NRKVbh|G-fNe*|z2%Zq^oEYSUzg9w!LqdQ9 zF$B=yG`M3^gAu7rn&uPUbhCo>+o zMmI{=pkH$L_>1cS!e;aH^I48zla^zSK?;`nD!~+ZkZiL&U{Z%X;)jomFAfPXfngqI zsGW(>AxRFLGb!o1TN?nc$b>UGAXLrMV+z?-LW-2A1PCjXx2&ub{7ME`fLB6K!LOpN zQo*~dYGxz@UUE9=Ypdjoh(WG^m+6L0iqC?43-k&AlV$_t3R(DLT5JS$Qc!E{*3c2D`Q0+9oC?l+ubgEOJ&ug>@?s9_;J6apU^s%NO&~ zVn|4f?>F+SSb8|bIWg3U*u%t7N6g}h!7j<1Q8uoUG@gXC@qu;%%f2=dUKT`rtoknE zy_RJHK}?yo2!y2ZtBUFW+0oGv6cn^Mfz~g-d;Def0J3ebqT}79*+{_{l2j55e&r8@ zaaUzws*~|KujjW&V;<)EBnq{2xEtP*=$xB{wX`0#nPJZgU*tX)QAMozwe$i;mH?pT zhrWH=rqyaRt*co)P^_R2(km#h_(%M>i$M!bp<$%+TGjG*Lwp6oEBFV0X=#Ucb4qKAUKEgdU++BoqM0ush_@d<_L@PDYJ2~6~ zjeUHGBQzS*Ii#5tTGqau>;Wb^T+5igRux$FCr%yf5?|rJq8QF5#s+34Mwn5_>$~dS z-9P_LdSGsLrm3+$BP}^RG|ym{%u$7xGZQCAo5X||jizaOW_qPDJXX3l z3sk`pU=%JZEt{L2l?5d5MH%HMO3R;Qp~XqjT4k>op#&2xv{g(GvWEG&*_P&p$nYQ+ zCtI^82Dh$Xym;>TrSm7QUpZ&+;HI^exx1T7T51XlG05~-WUPf}#=)btu1pb!F%4&P zOw=TLb<|mHnkLl35ANNmEKIA&Pat;?rZlp?XU6%_KiP4C_@ou4hLInDtvEfB^>Wb$x>{jR8%+7e2pYwcnku$+gcauVFD+}X?bZrEGt$Ot5`;)0-Y*?qMEhx*4 z$xHUniuEkbj%u#T>1}UdlKFhk9T?~{cyQ~n@dLRT8Qk5GXJu!l8yntJt2HsYZ)9+% zzV4&f;Fz46%+JfVwlrlZe*f)Xzx(Dd?Dy{Z>c{W@_T%?|XWRST-}Zj@6({$6{g)F* z_dmLKBPh_Pr@L$ITfo_(7G6nHvkYO1k$ z?ye5qU7gFMaE0=sIggGCzkc;Ro&V_m&4>4{KQ?+WrVwI*(G~2f5C*0S=@vv>9E(Ci zKBoOh@wL^JE>70hE}x-WXcfGGu~#)hN`sx8ey6U9(fzAN53VWO z)kk+O#)o<4C5H%F9O021?wSzflp5iw|1Fe;FE<;Nov#v%FX60TOg$bM9j&XbY^;F( zn|oMXus1m9V0g&U_=uCqQ74mQ&X47GTpniZhK2YaKKT82U;i15Fb;qE z@oTo9_kFY8CN6;>o(PtI{Qe)-&&_&uJ^GJBr-T|)hAc^3FqSA#kQzavHe3#H+lcbD zM2^eDVIwyg*^nrn!QM_h99SNgbvh%$0!|#+4?uVd&)T#--^i;p8;t+7_iGntyU9s0 z5A$Atx3jY|Cp+WYfBtFT56iRAp#$F!N-16<^F0U)EtYbEy?`x5TE1FGyOwzpz|z|v z>Y{f|k~1Dexws$;2oLpju<$pwU{(wlD>v1Zu;vS@Cpc|ZeWKD{jjKI3`Y_eG3o`k6QVqqpNCGOnmBg_n++#WjQ_>p~u1-ZSw zecj#NfU&fskZDc68Vx>jXz$RVA}WGSL8bHoysWQQ6xVReV*C^IYj0yg4NPuwGTC}B z$u43R;$BO0<91Es*kBKwhH%qrtRyay1EdDHj)nPY)MDkOCFFGV@%AJkZKtM2+fa!& z7Ym!_WhUr9n*K?O3Sb$R!t|(|#NdorUpN_rWx&2_AOR)P2jRiK>b&|V2JXW2Q0K=d zfQE$a=78Pkszeaj2gSbDSK6CN&$~0f%KUh!Ex=Sr|CXi{r5Ohkf}i8{x-*UV{r4Tm zFE|CQd{#M}7%D$}`&T5^EjD;@@r9YGk>mi?8Gr*eu)}y`kT7WXeElb7`!f@cB=mA1 z>EFT`%3nNpOw-aVpN=q9S67GQG=BmQ_N;yFZGFej<{o|s(Y`k6k)B2A5g2?iudo#F z_%NoT0aqs*>e=`G-_^?1S>pXB{h5X-OtoM<*0zU}Y_2ZLUcM#81+W(D;8(PDHGmbO zD-bO%{{A~;m-k{$kWW#&TJ{orlw{x$H`pjf``2v}w{xC}B{wT&YHW~X??}YZVi*tL zOk5TEIt*mkl(RB34zr+AcnH!2Q5$_7%`o1jh1on&?G`>wdSV20xgs~IAUz!AGZ02t z#sVeh9NBpGEYnOTy7%17)N71MO{K5RHJ~Ahnm#raJSt4G@eyb%=$1UH*c%??jKW&4 zL#DZrOAdyI6GE&>3aa>P;lf0^VDz)XjvMo1*^YRsB<7tDh?X}T?bws?6 zZpvrC@12{M7%lRfvS)Z)ICFG!9fjKLxw#obgS!krby!jZ$5aTS&!0VJZTU1dIy^rw zr?H{7y{)yPqBK1%CD7md(fu38j{L|#<#F7iKAi*ZJ$h&_^0<5o3na0+8R{(gXH8Lh zkTan)#;C0lLtLO5mH8<+8L~haB&nyf^_iJ5HR!iTHVJ?*P2IkE$e{S8165u;N?^X61nrU?{FtSC*eW zeOT>ewPw!HbyqH)W&#We@ykd{Dk;j(%}x&u_Cw2O@bLEK3nyXM>B;?jg)ky--o0y~bc>w3*0VWIYc?*(fT4$8FIEHqofdyttN{0`T5alV4MuT#yzN?eo;%?xxe@V{3U@SqbMU(9`x2 z+@RWWc~F`Y?P$#0BH&5$WIF+@!YUm1x4#+Y`iRZnmi#2=K&vtlEf;oqBHjhr+}-T- zQ13ez_f?PB`ky;Xe={@E7}#=b@Im>wKkWHiM*5c0s*sZL_RY&GSg1q}E%r}L9@f@W zv6SA%@AYDraEJaiR`A)Soa^0E?c2M&YE4^qZ)QF^4}GGvay7b_?06krKu z?d;*+_O_M=)Jkf5RG3it@gw_zE!pI7WL&pN)IBsbn3k4w>-r@i!zN#cJtP~M5z)S= zFc*MRt?a0G{PS{+NVp1!1&YNn&E-mQalz5Ud*utNO#+gK5B`A2-%wveIH5x9@cj_h zCAqN%8XW1=6Wojif2K*M~reSWYugopWNhDWTZc+#vE6xx@p>`C`kXX&&h14_h zfYi7t;SSJHeY(bI7hZy8aR^`cckl1dS*uIspCJZOofCn`|DTF(JJ0lzU&(Ois}Vy6%flmMurAa=;?!3GVm6rMjah; zGRIT;HMu$P#ZsaRN&i02n!&6*%EpKysu4=s)7@!h`IIiw|5#LY=;!aME6XU!;wuDI zk6%bLG3;{^eK6kXm*2`UpQck&73_Quaw!SA z%Et=+*62ueQPNiG(JvDhV4*Zg1@BQO<6}7qKAR(vMz>EWCA_K@JeBvdGMVc9qdEF!eW}(E3=aVOLOC!D)YNr>&Az4?#{NrM7BpZiQ6xn zI}X#^(xSm*L}6edAWHKfM5U>OQg+A&Q6Xogb-%QM-3QJ zNpVYFZsy?w-|5c=9K&Oe4D~~BSug_iFZaG6mxvM+2?gga6cjEl&Uhn3=CqoopMG4P z-)PdFum4<8nvXpN^%th7a(sB$^a3Sx!f@SNud}1M5)7_162{;tTzyk@?iOpPElzfM zd_sjV2R>Gp=jSH3c>B7=b_&0&TFa+|O_c*u;APKOKHhHYK6KT|nyL!QgIPH&Ilv?l z9O%2M*jD}|T7lsq#akq007z|ez$^2~U&F(M>2u#LjQmi$stX|5&)Z_>r1voEpm!`Gp^vMJI5az|rObwX<1o?ik zK>oeOMb>-~Z^wH{UlD?v$b^}hnW1TJpo?TL@gm^2x}t<7+u)XQu7(7Yu9J>sBOf3c zd*FGxy1JNLM4R<~@d1`_$dV(KOey3N;St>FmD<)Jfm+DRj)sSwjF(wo9t475ecPM2 z`jl8da|OSW_#U%2I8$-$1`7w*@@04wBs zqyZhv=3xc0RWsAmS1+B0y_6$CLEPVi1JPK1$`4>+BqGa-gbb=1@IsyH%m9av%L-NF z0#Q?(o}Ut)mlT4lWL180V`ZU;uxqZv$g84^R`FgpuU!}#?1zrl*4BX$xMJ{vr!iqi zkTWv0L%aDSpMRH8oX|16N-J zjZD5i#48-g{&2X#}UgG5e|o{O8C z8tYK~$@k@DY03T{zb-2+qEbA%iA>~;$Q3}%uV25!Wt7M9P#9p0=?Mv9M$*S`O;tJ5 z1=;K|FyWI)u57sIqKp{UU?OgMZf<^A?hx;^{Hx53U7@_oOevW1v%N8-`?yq=EA?&m zuePDY<>@JvmzJ`y&-2Up*KKy2a*a+{X{RDY8y$}Gw~)i^gZHWhnAqb3E!9bYmV~(( zs8>JXU`Ozqm7S)-gaM{t@SnL^8Cz*jRAeZOr5pnSEPKAPw|xdlQp=Dvtn>7YADZU%^>`ae7&5d7_K7a$iW|U-5u?1 zZIzXk3-j{=E(&%9a#_ZAavaeNAyG*7U zUG**jvAzF@kBjCl6!}|3J_$}hU~QgYMgiWb@hN3}a1vu8%VQWC=x!r_ELL6YKAeF{ z!b{@_3Lep)@BMCBSfHcuA2WD(i^_RVLDS_XMElo-PVhuIXmz^Y@Q5%PBm0(jf&SLl zRM96Wu3@2Z=z;{7pIjS?rrK+|9%P8tMzh&L4ecdg}Jg`i}asDL#(z+$La&r6l zg;~WV?|mNZD;y>nTpw%zwCU{0L+a!YiMf5_A{hDLjhh$1!HIN9aBCEsnwmU!<|xgR zcogGp-`D+py(kTSr+Tba;Al3{ernCj#nUE_!)-vW6O|n?*Yr@yqT~qC?=jZ(KXC zf>C|Y#{Bc|Sf&)rE^`q~cTb-fC@lF~bc0}we0DF%#G$b9LTH_uMAU`yD(eOJkjkd7 zrxlAWi!>4cD-+HS_jN*rc?-A&?#I(rZ4%Go5tx{1EiwYSR8n4wtd~5DSn1^m4Dl|g z^yRmcZ-GU=p}v|lKCE8a)7DI)fV$GG%KT&|Ny0O0%W`QVcd5V0(SGme??K7Q_=val z)xmzjAbq}{uDu?AX_b*yw84i{!W}nxB2!khk142E#Pj3a8{+a{lk%HfLeClGd=J)L zve3AeX=)2MDZlxp?c>+S(^Vx{d`CX$kptg%b-i<$+oS>UaZ&oi=KF8{3Olz+`7K^T z4n)a`kD@G(r^Gk^_-`HrWns@Sd-}u><+G-?1ZM*r0?A58Fx{X|>*;EzzKftl-=jaj zJvur<2n^22=$avONRCi91W6cC%%G&5L9`_P1(OQvW7Uob`!3iMqPL2-&A{J8{ z>TB=o(kh84>q#fu(Oe^P&bKx8b+w8tvaHB3KTAERFTVc!|3>47h>gF^xBvJ*7G}mw zz%-lLhqq8*tAtSL1uu7YwEgrR{ryvOeJv@unAQe++HmC}=@2no6?sWwk}S(+-c!FI z{enGcl`dD9b*f94A=F}@=>W(`ZLkE9Vq89~sm7~lEVmjSuG)s&nw#Xu zi!bBX=rHcn8$I`f=eLPp*5X0er0);F7zhg$I-;%o7_{mH&JeY?+p(n~Nd!k~N;O?! zpud-;#gk{|kDr;Dm_Idy+;q2V#5!Nf3L|*$i#11D>o1-^u1|aq{k#V+M}pV-`}(A| z3ePtH0#hnDQe7K+Qqz#y0!ts*A)t+%b!X0;X=@Y23lb?j9);_&PD0&^%4A%`3jzyc%mL{ zz3`1}u0lp2i+h)*j%8MGOIF-7rjX-lXi9QIWJE|zba-@hsH?MsgS`zxwLq>q1<3;$ zN1<>OU7hXfr>A*Lj7<%7@Z|ImEP7XK1Kmr;OV)5CR}a}QnPJpX(NvR*Sx43601dn) zi?S0YCpWS3t9S3fL3v)RK0gdebvHl9E3aGi+|0P`!=F^<+12#K$e@@)KkbLl36BQ9 zY&Qbzf3&RZA#Z{7&GPnzt=4U|`)%L)06Aakc*a$Z+6-02&h`MCHf_TA& zVkTzYOi(~N9Sk(&;s^^3IdbG^O-+q_7$aQ<{fUrWv9OU~Jq4i0(lwq~H$S_y_--y*TYmF1z@j@jBfBtThc7DPoqV<8^MtK{6A(&-gGoGOo zc zk)-D}$b~@_3xg_*sDLnT42v&t71O8n@AJ>XZ9~5Db4yc|Qd6D~V^qP+PNH%l`SRBi zK0oNe=VpjDo|uOCjtr8OS`gpvc8D+j%$=N*3@;kkwUYD1n!IVJF^0`cXWW7-5BIV?=GYPLCXT{FWw)gP+^`A5?jbIboF-s9+iR)~w)zp$7 zActiTc{D76tej{dRR=3*kjYVh``g&UW|cT!S>_Me5AMhHd2IgmUvj7g|=m!<}Ez$mg*Xjw@SL3VzAe)18BjY8j}xKkjE!{Z7qkVt;D z97#km6ypF>o%-Ix?+SP+cKE>e>I}*BA}wo@_zKN1iYvi83wH})FoO7w4w66v$(PK} z=$v(3Exql{a2iDabqX1wj$>VCGa43C0N#3~Qd;F+@q{c9DpCOQ-P>2OO+!8L-e-gpcS9}?LL2JK^9XXsMG!%f z+gWU=t+km|1KRnkhs*LfiBd}gV>BZTl;`8RJgsV zN87-@j|CIEHRzY%C0H*B8!;+t#Cj@%m@9m~z^LplGBdN{a95X*^%USP?<5z2QB5De z@b$O(RU$l$KPpiD6Pk*FT;-p|)bWSox2v<`$blbJ_74EUZAL|fZT(&NSl@lU%sdPH z?)gd$5!!ksTPX>b2?bnR68C#0r796~t?=VzEVKtC2Rl^)CTJO%i1 zbshZXWRV9<;)%{rPHg3_b<2Dj{l)$QVC86M5BGcP#w7;Rx{p}* z>+E0}Ve9N@S2wJd z3@WyEwzk&xHf>)8qt&+X7n`QFxw5RNwYd&pLZ?RhyXvdU4*tAHwg*g! zP`DiYPu`-`CI1G@Cvi!*c@Wyq9>=Yg+CtJn>)JJtCx*8ItKR{Ypow@uEn>=| zfib!tS1TMC2m3k(d$hP}AS19^1bhPaU%@tawP2cM+EK!bbRzTHi7@ZYGb!GE=}u|ZMwiPc+#_8X$#C31){QP2bU zR!Qq85SDo9>+e_VTz9m5){}T?>YK5MBQDE{`K(V&k920nkTV!v5$Jg5lOOj9_$AgA z7dw^JR1Us|ntW6nFdgdW{eYAoKJWv9x{!6u$0U=%Kk)GK_8qFNgFh{Ahkn|_c7Sca zx_$fe{%?s4QZ}JUWBW;1Tg3LWXsWv5x%AI{_%HoHVB=qXJe{XT1{ll?Eke zZ%uVMaD-$q_(|_pnjKH39Xu^dvSLJ-QhjN6Ta&G|6`V6hG=VDNl?C&NCP{eyv#~6Z z@Ej&PG)|RDXc7iwC@18TzQP-1-w(^e<9hfN1g@;KSoL|P4E@7NL427dgy4(X8Rl6b zzPL(`;jqzV}c@wpBxQEHhSL<7Cc-cSThti%n0zw-kpkSdRy`Fr&=khoYi?i<@XLKYbe5=_l z*0$sT=tQ#?XGD_#3W^-y=Y8V%iOO=JZwI_6 zf`KkyXJ(R(NS|^17y%cmp{1n-xaegPENGj+CIJTEQ9e=PSLVM0H3B$_;ie!zN2R}% zxqA7G@+^`1S$JRLUp_ZON?05=gw1GV092BpeE{3EpuAufw<}FwCzQ8^jbmsrG!gs~ z;j6?ljH390_%ic|unR@WrU>amP8TG21;T`Fu&P=@!h6p43?6;_@7D-^K(;NfXPLJt&m`$h-MDNwMn7B%Q<=U@hccqWus<{ar*T4?CB$% zq^qe4iU~O*R(FOVBWy;a{a^%}5o|LKSMbTY_7)-Y!ZzbG*}>KGOZYY zM+sA+?Mw$$E9MO;;?e{GU;YJQyLE)cvpk-YlCuZ!tPjG=0U|EdE5f$jA~ax_}QeV^jn{K57&RAk_=p%PzEj37)@ z#RqTPsK7_zmozv^Hi>t1iZKt_VvON&hiNh?F&3h*(X;f=kBkg|^N(fe56Ccp5u(w@ zLip4T5Q*&@{Y@lvTD6e^OKigTPu>1Xlk_+AQK*!8ii9W4<|$>R`BS3<412tlnj5MQ z{`5}%<=*s^gwY|4rKJ#GU`zILHWKWRpRKGQ>*R@(t}f03O)6lE`# zHWMoXvz+%7#uV&3uU;-F45~Ce-tZX={EbT-~R@r}Tavusmj%QYKv1)H6!rK2f?lb zWK7Apv-kEWTJ&M=!N82|Rsj zP*+z|QC>=nJn?HdE|wM-kWs3rFs~p#H$N{sFE=YUCo?BIJv%EcGcz?KJ(XlrX{m{+ zDG7wuvLz?P;1hyRbzDqjY)pi31&j(KO5h5fv8TsST`7V#9?#4QCn`2(5}IAqXy$w zyQZ2yyR~)rUk!9=h6lR1k)%2>4oC{j3Cs&j4nohy|3b_L$`Zw*QM3(`PwFbxS%bpz z=PLb`g5PG&D|Gxf!nOST{aZCnvr{88(;^QZ8Um7R=y9q?1D$pz-#8E5&X1WEOzGkG z04|Q(sc_Z3yf_)%L9RY{c^s@rcAVF$!XNeL*73_ql=>uW6@>Yd0mcSK_U;j3L|F7T zX~{3YyhaD55=8DIL~fJv+rQ-OXhZu|ypRuesIMDZDZ*n%23xhQM-MOCqbc*_4}Ukf ze*+lPlBBDAMd1n9vrB8rX+ z?e6G|SfdasJdYF%*DIu8B@cFVR48+Z+Mc5a_sV!BkSoa_yen^wfGK;4z6Bs19aJ#+Um=+jpdpKv1#kdTRGDp(!)ZXh5yD- zpAri^E}XX)=TX0*Kj*cCXBX&IoW}%;g+>}$EFcUI#sY05CEyq(ByFQ%@+|~@l~kY5 zSqL`_LSkYfS??ysh8JdMMCC6R!`%!R!>Xo;5Qgo4+3nYW2Ef<)n(BxJFTI`c1pW3f zm33=th)+b)huW%?mjmW8A{i$}wiPM4Mf|cL_3ay%AinZ@NvP`YoGuf?yDs`o8QY;NHlu^N-)xum#| zpd{I00rt04>5n0u7Ui5J04iNbi84YNt^RPrQgOl@d z(L%$s?k_OF`+er{ze&2bZprPR93LMeL|ttm6Oq4 zJRDg0w<13Y7P=xoIVU3?wmBj^?6)`gEiN+bhx@wWNJ-AtR9ygGh-2z(uGVQAp~854 z2pbJDCJqt^!mKo^h?%cmFF`G1fL!w$zpqJI~C+dPa36*)=SeP{Ni;C|_M^HnuP{ z>TuWSvWEJF^EQqjLJFRrV@6U;U4qXS3iFjsp!l^2-WSR&1;Tho3p;N^y?*{H=&z=w z2?0P66PTt1gqxe1$kahzLFNEFJV_&|k~v^fv^__}?GFrD11>(H`iy}Q;lQ76)8VaA zNk#iTw_n#)S6@FqHVSZ>o9eL(tL>rj zm(Cw2j}rnfTy$MUzK5G@U|;||Gt)KTh5v-+0u#)^K%>4aucf*WmbI&;7KdtlK5&8> z9qyYLAB4-51P%rgQ1CjusXA9M-AVk?8sU721o|5IzG4qKuB)k3Z8Vbk>Fd=&%fK(f z?_Z`D5kqeeZE?kRq9ZeP6Z#Fe-2fz9afMAf>8)tje$m$2>02H9tMUSdqSROMH z4(xxI&kf>o<>Dzu&DxUNKXX&zjcJc;(%Dmo34J95siD5URny8SW!$0&0YHtEwm+*XZV&668%H1)y&5 zw5X%uq5%lJE(DI)79PZsF054;;h($v`FkWu=9p4X;*K2FHa=Wa=P=osx-~0H`-_ zP>HB>3ooMJw;B3NNmv8{d0|lgm3()^P?G>*W@?-OAAS0pm*T(ukGuUEU@*em9=;RI zjSi=VJ8Zq$sfnSItZ*OeD?~FvbM@t1IUzuErNB$_x}-2$oCLOB`Q{~e3cvCxxG$bL zc}R_S%?u_>^l~;_L0I7N#U580GWYV%t1ZS6>4gAi<)v=PT0HqIYW7wp3MB z&rD5%Uy*BZe#X^_m7DbaLjQjE)+Ivi@U%=xNybZ45#r{7B;&ujIGxO>tTI4;a&%l3 z1xay%UWpgf}X9jU4!=qOfTqrhu@ak)`l`7EE>ymnOI=>nOll7qVmPEp20Z@ zK`a1D9yz!LSbf$UB(z^-9+(;y!XPSu4>;#bjMy@mLqVPlQ~7Z6}3YKV15M+b_mRq}5}wCgrM?vC7!`99D= zBzu=|V{MfDlr80;fD6k_^7VLj9$rG~mcgm4WSQV9`RC!HA-f?i51Xs=n4)*2&9ai6 z#V>VsbhHCu{qf1*#IvzgS#@Yt%lrF#QClem1k$;S6vs20t+TMIf)D=*2{Sglug(%Y zi}8=}|DKWYdCiZK*3JZk;ea5u-PNElFhOV9Eu*z#nm2KffhUQSpn{ zHv=BW43x_#e3q8xNoob4nHBMlR(lEC)-!V>I9_;i_-7F&(A$O53|lqkE)sbOmcBT> zA}^WcBxsmew>K%6tpNOH#lq^N-J*Fzy`4z#(D#~}a%=&-DW5=Y-|zV^OdDKweI!l2qrNvjmFM2o$I5{mh>l>ytc6x;fjeSMU?hk=~s8^#?yGt*8t2 zOHFkZE=-VK5!>6>DdflI8hdLNCU}H0xQT znkG@Xz;B_zFB~j#F#sX_mQVsIV4{NNLFA=mm0q=e30@Vyx}Hu*9+qNM!7$sD<_Y_<72Ka14g5jTwGovBO z=&xWNh#w^L9#ICP!vohu{@!I~9{egm{$^o*4p$RJvJgVC@a|BEDFO~EHff&jSmQql zMW$~>u%zPQi3lL@u1L+e1oZd!g}NK7VkY#CC3-*cyYA?1nE532ltdHhwWW45(+O(4 z{Nw=gKl3i@5M04UAA;t_2R(0VD#fpMM;rTIWuF7TJiyZ8u{z!upA3)dm(RZU;FUjc zLsIC`J5NH!53Uz0*SGaAYp>vyp;8tOh>0MeiJ;)3qT=z9VbsWokvKUMm5-82Bx@>4 zM~auX&~nKYuyoqU@E~p#MEan%LPvyZ2yqfn}~ z5o0?wzPLbgn2_woB<56pl_DLwaMmXHME@uy!1!|^O9dwV)r|Akh`CUF3Y zi}JH!eW9UPu?KXWL>LJXxV~KK+$0OFq;HKYCIhpgLI>LIEj2hKv&a$h0!;Y--`;!p zRdMD2|NqGE``HweY&K=nHk(a0#@-bLk=}dnz4zXG?;;%pqzIy70Yp($uz|fs6E)pU zvcKnAJ6*;vA{Z_D{x{z?Y)$0BmNiVCeB4=# z%v1fwbMa-^R?1lw@UKQsPgzHiTj{9F0prScF86}?=GHh~l;m=FUo(o-Ty*U*Z9F6V zk_iZKWT_`V6}$>J?___?O$~@7`Q(T5|Ju6R$-UN-H8AN<}y1RG2#0sVoCW%EboT-yDbc~g_ z_X5>{{q6LMsitRl)1f^(gybDt)cCSgZSP)EVhrOWwaJ}|{&1&W?v7}`m}!`?2wnkR zQFA~55EuepLFf2I7;zK%SJ2ov&Iy>wAXgH^()S+*o_cmSP%%}3UwqM*M#NWs-#-!t zQG*q|VwJ#am(EPpC5mszPAbLu+y%%5&h^F7RLWwIruy!jAAd&prJvN&;o0Eflp(;P zds8jp%?}+C(U~a)v)r3wbh~94znMyL<8CB`U-4R3Uv( zoKYrm(l(c8G;U36ugyp2JaK3*TD1IN%MgWX60dCr|YeDX*)Z~(C61@nr_ z=s47f!xV}+h!7;%2jPqJ8UF_8J9?zg$PB#zgX7Uf`Kb0J7yP`{vH(E$u_CK=(&IKNQmJ3`(9)+Uo2NK0Ew2i1Kt}{6L-!o?h7OQ+4#(wW~IkEE@R8 z@WjzdIp_dC&k?D3%T!;ScpPRU>y6SBkGJAcm!3>DlAfr=!RidSL-`^ML= zLC0q8ZzhKeBd0P_X~BX%4GWrZFf7U*!I>QFrScUdPeR^z zZrwO|V6Sowd7^l1VoKS(wxdH-e*$q5i$n-e0Y(^`qKXJwG*hGaM;$CqJAHasQ!+8+ zyC8f3+nM81kxh|%D6L>DVq${T%?H#o`SFL05JmQ@pdl5+J4>JZZZG^ySrHZr=M`~V z;5=1tO4Gd&wX)62EB!|b_w8<&G`uoZBXfBC+2I#n2L*x0o=+(@)KE8FS%Vult{Ld5 zDFp7Tx+hN#K_`%(Cf2M( zHf=9Y&xvtM4YJ9Oaw*RYYpKfV-?QWF@G(wfiBGvH#a+;>+?tcU`L@#BQ^yY>j)~f% zR141Jg)`Ry-PQ9%miO)LNK1|}Hqb<`P;`cNn3p(GSy{TLt3zpiTLZD}^zd;!X(BLv zX%tDyVlJ0QhpvpAMi0M!`2v10c+`h__UY@WDMMK95g8w9c_&PzV3X54Zj?rd5z6%0=)E!#1qtH&?~`IuqOq6fBgl;$<4`@ z6~O(x-TZyrX(7CYccip+NT3hem$Z2W2YO*RC|3q<+V&e0 zIL=E0Ue;rO+-G;fU|%PmC

OKC{Z$q?e=4gRpZSEs`jfHwCF~wd}nq>3h78EP7GeUeDTih+r(n} z`g&OKH!CBBr<(c?sF%u56kq32ha&_bflK4IYHx3+ngsjE1H7+0>x*+^J)+%p!ksk} z{mcpyyqmVBAKurpckgbJ&Zt;&sXn&R=6zXkP+V)74u{BCz=8|TR50}B!So*FuaEP!=MeX7y3gVd)*hC-;O z;+)8d5P8a%sdYKfe-Q4a(kRIaId@8zM3~si%^^NIl>Tfh%P%d=Oihdm3Gi}tv;wg5 z_;6A76`L4gl@;hq42#fr;a`n$z{C#Hl%PD8yHo;&nkUpb0q^2>k+*R-$bgUA)~;IA zD~-SW>r<~r;Vi<^#PICgULb$;yS$d9cp!7>36d0SvZ19++LNALwYatvNGB1J6$!uH>N|hZOmI zo-WR}Fx5MHbS#$>kxI;$J|KVPzlO5ZC^v0i^VR<5Yoc5?r!9cvj_0@RqC4Rk}nU*x2DM2Pd2YYW>3Hoiq~VWaKt+R3n>Hj7Y^;7p1QT~`iSfUIx3zW z{`}ux5A_~E&48AJ^=)FHWvHj2ucNN7qe^QmF+(Hrm`^nb;J5$KZ|J@|YcqkcLXaVX zyW8d_V))pnYupKC*t1e{kR*JmhM_sw+dl3b#oO{sKS@$c>z)KiOPEQ10L2N4red0u{mI8zqTcGkwkj}%@709#jA zhufJBurE9-5`^&>TdRIxzxf}odJDsy)Qgh*lH#M&($iT46Yn(9UUGXci5k(z272}+ z$A^OgWIAA!FE>?}6rXY?=TqsrC@+H$EyXAZyt1JNw>H;rShti8vvC?NA3Jgo?-Mlx zkhyS}Axgo)kRnq%M1BP1YKl$|_7SUQ^&(IVVeG)(jvzmGpo;R$Py@*^*lNm{1*aQz zv{m&4c-2tR@tf&rZGvq@bkE1rd2d%I6cI!%aVr?4P%=fF`rcRH-MdRjf?v@f?JG-R`ChmkHg!o4;Rv>mvi#*IxOM$vTClOgWrPj392S&Ya@J=Xdzo;Ws-o zl}A^BUyz7L>xpg*pC^_V>yBw|Sr7ba?V;xUNdC$X49EGDjmO5r&Aw~bPPssY;&P`? zpU%$CmRI8ixex#T3vJR_>r?BE?|B$3iuX23kMXC()1jUNB0Zk65m!bD6(I+SzmP}> zyJ>${OLls^rI{WVVq#$v59&ipP|=yOk2bE>(^g|m!@>T8H!qLE61j5WEGa*bIv)hzSK#)Z3&F5{gwMA*)JQ8O$;{09e#!5NBkl5fu^Gd$9XQ zYEuikh#;2WK@zKuetlDU7-Obb(emH}n4OS~dX?C_~r#)ad_NwM%Yzq~a`DIw5W zP*6bmHLlJ+!k0fnlk9UOE5gZg!`lHCt24r!oE+_v65^<-feeDzacZy+^244T<ns44ZswK`hri*nM!gMC~bEp03fjSMwS z3^i@7OuXFe!h*aDbJGrVci^1{p-{513-EOlJ7%#YUNOCI-MqpPLdkqYn2G!dR1g&D zsqDew;gfj#`DL-|nW!<5@F>pkC#GOXT8N24oCykqzwUEOCnP>rR~Ye|3B+G7JJOQU zMbq@ZX={R_c$d)mTg#?7d8&_&^>#$NZDIuqwitJ{rYA{sn%L$u!f$h99mbukUh;}O zLX1wl`mB%KgXVDO_6#QkR`3Z94pvycfLFe*jNj4WW7ZqrjrGtC^KrDcwmxyJU(_DI zaRn|kT#lB?toq`lrt*xPwS{{GiW~a($s|b((q70;EYZaxXozVxYS)Nu=*Xy8bfBN0 zFlC}e9gM!+RKOsoo*fng67k|e5iEwWOzjS~bHhi0p-`Jy;$cto-nQzF`cfiUja$wwj!sb;V>n?QO3j_I0Rx2ZS+_o=^`+K4OK?b3>vhXHOhro*^U+ zz=v^y9octku!jYkYO=*XDXQeTfDjM5H%;ZG{!L<};;q99b^HnGD?wO(h3OaSusJc%*4WrE zFFO;4B$P!6ROACTmZfb?4=za!D9;S7DU9Dyk=apSv|G?DYlT_b-2#ge$}}z}nd3zA z0vkMPjzd2tS)L>yQf@gPx!K)T0}1)SuKGiJn>j(|M1gJ)4LRy)?=DJY9Ne`XS>Ik; z)U++LzBH*iKejS2a$9ydTSaz6Wo{HlYKs!Ua!Un3F4)yrih>Q^4|dkG(mhvXZ3y&) z{(Y@fPIv#s#&*Fr`hY!2BxG0wI z5zv+Xl&{s@R^euEVQ*`DW@zv}vX{L6p3WT=S;a}dS>X zEQHQfRoz7DQmqMDN z9Bz3=YjqC26?Oss?PGl;W}xJg;6Uh#8d->Ga{NWaN|c$!XD-%A5-294fh5*ne;ph= zqNBCZP;ay3#age(Ul8aei~pyeu3o+RrC6|O%D?lck0Jym$t#CnMOC+qP}4KVMVN2S z|LE1O#zHPP?uvzpF8C@Rd%3IUhn2sGvw9ku^rWq!%;d$|OR+OiNQXH1nG?N}o;kyV zbB^Ei)C9nb7e#?z!j!1fGwjdYo`$4|jg3u8N}^eQJAgZB`)5xNX=rFvR+QqjfkA=( z35&8cEg&VxD&EH^!Pg`u*g7-9F)!8w_`uNuT=hjs4O`Oy&W_5g=1SlrszdX3`_}aB zr75+A2|{${##ClUlxIh5%?Jf?e6b=oqAC~AB{r0%AvjH8&X?bm}%w@)?FH5a0 zh_A|xDwE`XVZ3*KtXEE~TW*v~R-{vo*qq^s{R7MmuH1<%M2|`6S@TVRhkw=f2#9hTC4N+chsRg5MpL2 zRdny+qX!0icA*|nDGT~EVQ4`Iy(B8lib7svE1ii#eE6COG2j^^C@h)4LjH>SSCk?W zCHMq)5~>Ufpd*MU9d`L(e|M8`0zWJg#ZwK0(}ImCbw16vX7LeyZmCK|pk1$no*5I5c;&}= zMLK3iIAljU=R|=!kHTc%GC{Wv195<;IyagPVOo(BUY;IG%SDOau)@G;W~5_!sC{a% zeOi!pa-d~$fJIV}MT)=J*iQ+xqDyHZwwa-JOfOku(00p>buWnXDv0yUi}T2ham$Hu z1@E+$C4ldi7voW!PPh>HZg=2c%r{c`Gjfqfxpc4 zl5dk~YFnl+f%j>?^4O2Y<9GeC$9`qv3D>S(DJ{v@qduz=*BALqYz5EclZK5Zwm<75 zX=!Q1gJiVI@^>6^Y5Dy5^BXsAJUT#b;B6Mq#ktf{m75dg678xJVz0&)=Cmc+RXfH* zKiIHrZ!a-k#u8(F1YUhjll;wTM07jEHapUV zxdl7Ar78=A9tFH7ki67;KZ5%UTmC?M?aul_v~Ki&OalyL{A0&^cMl!jcSfvNKFFHF zGoA|B|%dpMC_t4DZ>qXA27p<;dMsza#O5irmm7|KC6u zIAd&Pgqj@L-$IL1efP1)zr1;=wK6p+aIA={>^Krrgp_4}yub6YEhwJ=iv~~Eqj?7L z9d0qh#a24%b01+}S~;a}PrY*Ev)CVpU!t@;;olPWn{4}rh#<@De0lTwwQH9yUSP4v zt)+!f)^)Wv;h_Spvd)a#iXEA#zq5VEEP6F3UxDpxZf?F~hv)#{mGL{VWrQz_V{)9Z z(Z#bTN#;e}jrBGPw%rtHy&=$cBM^>o(gZAEC)UddjKoPuO!7w{nkNTXCi`0?0TzK) zqgYS<7!SQ@cY&-(7tKg#jY#J$5o}Id*pG4*(md9Kb__W`+21UM76L5=xPmQH11-TC z2a|kh%{bP_DAr3q##3K{swORjJ8FbEst4O`3bNf8WTPUwXS0FVAe)UG46#=Ybx;d) z+#K%6nOnl0G$3_HxoSsypg$NT`kOIn9IAk&cy$tfBW|B6GvY8$mr-uT~S<$uuLD-q8Ss!{yKPy2K#ohn3VEYrr+o1zIknw z<(ASzn92lQQwE(Z-z62@@c5x8120#6@Zcxmb5kOZ(NtcX!}(KF=KJ$4k}>zTlq#HN z^6ZfvWlaov`n!1Sr{nO8ugTHQ%*N7a;$~}UWMyFpotTiKq5c*OAJPga;LKNKg;^QA zV434NSt*b0z_U0(7P5_vjTRObtQWu~Wbkra{z!4r(a}+sA?xq&=LjJZp5*3=tc-Ab zFzau*mMy?~LkOU7*c{=c5#gp4DP*5+jHfQI(H?p+UV0K*btSZFM>uOpC{qu2+$?b9 zusO^@!jx!1EzDj`9Oob(IRR?T2mtP?B?PFOZj8Hbl!s1~hhC(+c7&Twq_bw2i)N^! zI)DweQwy>Ivl{}f*7;eig{|#lw$j^lg}2EHFB9>~TOYGkzUFKEEY|p2(Cu~pR_g&c zpyullE?P)`l^_qW&LA;(*er%w32I~oWsw^ZkmzJd1)OB|OMOSVzq ztD~+6am)%76tTyV&f4Xtj`w0^Ac7C|?Bg+jODXxEH%Ry$fQLy55o#ka=JGi2-@o7A z-~Yyq$*VWW=X~|m*F!@mT5B?sacB8IDoVqn&L-+Q`s=VPAobpHc~RnEQi;qJsT+3t z=B2|2n1ljJ)K#)}$24=%nx76ltCItJ6pz6Z?VLN+pBDO?6kusKFmA0(Lo=aJn4&d? z;_g>p_U~)jn&z!Mhe)c0_K^cEiZf@uGY-F!+!S=aNjF3)P?a~%ls7p@qaFO{qZth23y<9aEXWE zVow9MCGG}`*zqu0>|waX%V?>m$uiFIGF}dx`EH=KN~q&zlZJhjQ2m5$xsVRaQ0~+kt8wBz%#VP37~9FmowP^BajNWERDf z{dDlz;@#Ss?$b~b*Iu38-MY2AZCgh}PV=^;>VmMmSUWIF4j`CP7}Sq+W?`{vQwQ?K z<+F+(eHJ@M4zw}}&>!WN=^JvnIN6OV9ALS=II1+w8|N4?Zh1!H7G&v954V@Z%;LHe zzoLv^1qNrgBVm6v5*eMUYu6KNCKLPiG)IPqhc|EDjPXSyGI)jPmHrgXUb=M2*w|Rk zNRkgSTc(HE@#K3NF9j(;#?NA1kj;h=Th$OpwQy&RaF;EJ#V{w$aA0e%7Hp>)j4BHN z?Kg$mtA&DJ5bCHF;jA9zx+Th0Bidav#$7AMT|3TQI~wKLbxX7hy0kjz4h6ZkDj_!O z1FVFgM|Ap{t(LY`55?RYii)bpF{-9{7LdR z!7oCGQt*mFmUqY;vA4IEGdIV5qjENZ7{EcsjrH6`(&U$BeQ&GIP#za*CP>YU9n-pvsHw%d=C@01i zV)?8ut^CEO!S6#6EaWwQWxIB$$`d6eufF&`te@6u~^408sUy=d@IO$oxkN8 zU-Ok*%Nx;Y!o0B@VG0HTtcU($H-km4x}Uq~e8H=;_P<@UK6BFkm$T-lj+&o1YJI|v zv-ZE7wEpF!{i(B#=(fB5B2S}bKBg;~6PRA`yy3{g6Al0+;hRG(Xv$Fn+peav_Imi4 zxsBz5J9rfHSN2>fkLta9_fUuUQIrpk+sDTR$My2%%kuGaC;Q6Ny^*#uie=%YjLMnp zE2K84sVNA*eRHhwahIOm+u@`8v!W)cA3L#Q(wrlC%zU-0azoJnXLrSk-=YM{>J^{M z6>_BjzYnW0u`f#xZGtgoTZ$tcw!sLEDr z{mfT+o1q&o0ev0@Kov=fg#FA}`%?f5LV>E2=06=YKX%mkr@i_=9JYKcZ|vKP{eL=X z{>zmtNWDcKMoR%Nnm^MH8C6)mslk>6i*Z|lUuazb7Q+_4M{`9c+z;5Ha+p{|ie=;y z3(E*ANeiNyL2ir(iZ@X+yyCn?924wDaFe%1-o*aBUBH$QgQR+iJfq`B2dL7iJf4dE z($Z4aZIs;+ii65KsL-tX-P!p_bK}VHz`m^+KDc}(OIFy$@-`78iX&s^NOBN?i~p*z zEbhwrp>Y$n@}+0JfA{NKJGLdKhvIL1q_HbHDenl0jOh2(Dok)WxT{LpK%Vt=6<=gL zDes@3n=$2v_5g%BG78L`D1(a4{bMpV5j=N zjoJsco8GhC^nuN$_icEq`hnf%j|6_TKI6N{YoR=g4zI0tqoA zWa~>)V2?DEreM<66e4ruY762xE{+r>@s@}-6fa0$`LUkRMbbr3%og7@;Vl>-jio6t zNC*3N!L;1Jw-e*nP;UzqN;a%uB{%gSGbw0ZU7nO)oS z3lf~tf=wWMi0aDzxRhmQwZ3343j#C2TwUZWP{LW16=}t)oh+G6rUp-ea)Wcb4+)<% zqC2(D6nUF0_cdKDxq~(YfMQ$J>5W0Qn{YjaJE%rEYamIJeD%`UgjHt+Z%y$6#o1xjsMhhGI+0GB zgKgIP;!*~`D9I?p8lTvye`KpB0BgPJJ)4c7^*zfC?^tbk+d}1Ciw$p+FeTn@{5vQX z_|^O;U3Jy}!rfpAN;sx8!WS(f+(nbPa8jTp)Dfs$W$A$kP&DMa!gxs35VYWl0o%r{ z8BG=0WNM&DBcsc+!{KTc#Cv2%yJm*lrv?$uwiMizNGI~60XVcwDBl-YzVPDc>7l{% zBWGCo<?#}w$%G{u$WLH)* zglw4+W(GH7TV_Dx)`YIcg5KTrqoBf+L}svW@&gG9UTJ1Q{6tvza9ol0FjH%=fc^GP&30876F<- zYdlWt0&Ul0y<)>+U?zF%rv+K$M%oo8xNghvZO9F4E{)x}ExD^Uv%4W@e^cK6#{B)w z`Q6)dx@yyQRwOqSM%H8pAfWk5T7W51INV`Vpye8G<0Wo-|3*)?SN{mvYPIoQaB89Q zw)uv4EZ6_dZ0(!oYyN7w_OE7Z-ZWqLH$DQ?oaV6QBPWf2VY5q?FUs?BUyC&XRvWO* z!<;e3brbwd(t~Ybo1g&0oP;V?T_}r*-!*+11>1eXOcDY<2(iX3mQp~ zjRdZQW_4pSh{-Yh@yG8WZcH_v@^P${EnBwWXP)Xb z6z1sYXjG%APMAOb!jAw>PIYy4WzM8R{wj6?0s@E}O+OSPr;fR3e}-!6rt@!{NH~GL zj8}kSbX}5#18vrU-zYR^PgWB!&5g1{?AB%lHI_toR;F}s&py~v+`n_{!0yUpdus;w z)(&>p4D6}y?=0_WDcVz?)mEO+kRP@!**h=V0Vy2ksu5I?s{K%7%uZMS?O=S zI>2VVWRHGGG<3mG2aQLztAU5QTgj$y+xK(Ebwv@$oR;TaZQFwUQw!!Y&;hx4bhg#0|x1Bq( z^W5R~GlyD-dzw$|t2^9LzP~BIqatN{L1Mk^N>i|sYjRd1NA0l#mWuYYSCe(_FYtrPt9W`==wVzV9(8+nniMBtf_ zf{_toi&QO53EY+wiM2~E5?NHFAL4H(1l+x|h6Lw^(&TNKgix{Luz77DVa9tIMtSHG z_@aSkF092GJntn);t;F@d|NarlVchv}X)tX@ zMn=XRpMU#5G6Fb2Y;A41S%vaE4!_04#g2}SGZ_uimk6C;X*vL59K1wl@DUkdV=nc# zS{v@LG0sgZHNdnW*0Cx*U`I(zS8YabTgkCK)u(!z!R*DsuFEI8uMF+GI=t`7Q1_*i zdoB#_I(MXf=s@E@SH=G30(9xx+>p{Zmy95@Sa&TPSw6-~Ty;KmRR7R=<2&Z--bC6O zuYQeJla&DZbyN0dh+nG>s0Xmf!d*0=bwQs_4YAIPAqFHe7wQV)z;8S0!%Ya^3hEMI z(n8hXqk?#^jBp3Qo8)H>9Te+;U^fgjjD0v}*ut2=z<*a`34BXLuvn(;{Aq;mOvaOQ zU}1q@xfaT#U-|m$ueG$aT3Y6Sn>1IM%mukuhxgw& z+jnc^(9O~QFGmmEJlA*aOb-Vyo!EPBpkuhV`N*z{eT})TTjQ!S{PQ9ma7RZvsRvlB z^3Y%Cr1i0l>U)y@{D#2n$^|B?7nnZ8uj!gM`RJkiRoK7GEsGTTvxr%XXxHX22-vQI zKS|yMks$IPv43mxTIx_RBQNHonKi#Kb3RbN=KPV+065o0*yI z+9hhROsYIX^1+2NJrQW!P_SSSBG^*p9XquT9o7Fqq}4-jA#Nf`tsnttH;^yUON8urDGfc&eu;L1i~Xn+E4CpIMiOY zyC%IpKfEl_JuAdA)>AvwW}UauQdgbN?A1QN)oil*O~aLM7_2~re${vdKz`kH%^Rj` z->_KwmVof4ca{Cm?)nSyv(Yg>3u4ymA%+FpK?xH?YgFiXUlVes3KPBIQxQn2FG-ft z`7;r_xT9sY8L08jD}NC}kh3kb_7R@^3j=@}}|im$Lk z4!f<|`&gZ}6r0uf$VK~8ROk?Ul>{%nyhyv+oZybi6g20d1KZJ%Z=CJ@>e8|M*N48l zdFuOHXV|{GdHS2{!(U%H{?$bw+<)!V0Wf~LujT0Os(p=l&Bd`5X}&q(Ht@B=>^J$F zEpyZP)K>jNOO?0Lmi3n}&|UVb{_BF7S=0ZB!wC2i3(ku=v$rM)1A==U!8yO)#y)mMtJ+}jZ^oop7`qgz|C_# zmxsDBgpcp5>uD{bo>_HPKw*r1vaeC3BlulO(8@;bL(_F{>#ul2Z}|f4B@48czN)k2 z6}{!J8mw4gy6SZ~euRw-&%{>kBgw<|FJe#dH}I4D!WlCcw9i0W6>^u*qEUmRJq(fq zEhr;^drDO8Ai|sIMfNdDbxM#mX~OZo#*jT?JXlJGEJZcG4tR0X!7-zb0U9+FEYxpk zT7;Z%SyMHORE1fLBwwLUAaSCpzDvm?Y~;Z~N_oux{cnu`?oCK~-1DTyFT?-?1A}u< zxS*k81gQu|SjTehoAzoSx#@i#XtgHMOD8|do=DK{`YeR$$dR2l&h*^7eEj<_&j8z> z?_T`n-ld=KUHZ@6ix0j&|HEwo;k#Fk-yZG1dg{Qrqn$$s8VR^r6w3w{@4l4stcVcv)ldE82@*)&;`LUNv6zhS_Rd(1eiQg~DOCSqdSE z5HJ)D$j>6qC5zwyE41iMGK8aCv?w5ekcCf`MX`BlDy?Up;x}!T?tA z`D5UBdtZB5M^#E)b}(`r{6;yek@V!O^_kVi4-8korM>jEEnmE{dEsBw7rwmZiryKpICS2}L_7@D+;&O#3ZM6iegOKg*MuuXulNRJ|xa=kPHGwnTN2t&y&5S|l%rIBdph#^9CH4+VHVNb@mAM&q`s%8!OJO}v-_n-epP zo@i9b4x`{0a(2>h;l$9^)~>9qob=QAgD>z1`1$$Cu1gub#zEo=Hl1X7QVdcv%jeR`~QHj z=AxI;qV<<8z>#IX1`5_&IM!@7zHf(Bt}e4Uu!0x5OX*8KX5{s+^0NfOQjHEN(O7t- z1!0@g92ykpkg5%k!n_$qw?M8XG)@wYm-|_+C2?4QH_!s&7CtLjmsITlyrld?wR+M) z8+Sf|ITRr|!DQS=yydsk*VmVW2opb@Kk@>P00>pE@5VtGpEIs4n3GR``%r&jIYN{Q zwpp9vXIP%%*cL(3U^TPG+An|@rlL8_w-l3skvl<>gO+Q{Otc!Kl{JUU%aff z_$A$?;P*A7Rj-?_{hQ_bw=LGcZAChR8Z2lWk zyawB-;F!X(OfE(+*-zGNl=UF{c$J`k7%dZOv!i+pB|Czx$v@hf5d`O%d?m6DDKq=v zDN0c(kGzlcr+h?tAMKiw`^rb=_h0xCfcZ?p9GM#+gO^vuUHA0#Fsom=az$}u7CSU3 zr?OB$hGJG8`kzO;ZYhj(*j^B}cYDs@-Ws&xTjvhlzjhK)3xt2Zr!axhpGUsCc?SFU z=13nQBqB}3n;=C){3uWLCTl6tOP53j=+<^y{%N-1eSzP_3lO_%|NaY``oh0xE_y|h zzu@;ZOkiBlLIiJo2ge%ONg|_ALnI=(=n2B7r_o}n5D2yyS{pg+RqXSw?M1B zam2@LwWz~mME27XvX9ZX!=15|jWR-QDXd2pa9wdSWoDsyuyoo~3#rUvBr$=>@ti7( zL{SvEDA_Dpp8v|9bOgXJ^R~>*kddp5Uzv9G^if3+Or{A#1Zl7^-Xp+#WttGd-cXu* zTZ@MdHeNol7Z26_t0%B_f4Xx{_@BQT{qgp>?{A*QG`@rI9o|1O(1G&Y*H*f#CJpyj zX@X07uxYHTW}x+I!ng=iGnIGsSN;vpGtR3m3t!r@@GlyRU(#9p3N9>t0>Q$C^#)#O zHjDM|SPLuoJ+dAg2v2KZ1q%oZItSUrk|6dnU4blyT8WSq8ZxT2$x1I%QQQMbjmhi| z_tIoJg$OW&v5vFC?eS4pW=D|}2Tf~VTlJ-p;a{d*8|X=&8H&ncfGeEO&;z(f1%4F}CMhW@D(dNPp9WdwigH>sMWN&NT1r!BW`|nVT1Lu$J8a~)`xU*v4_S}}T_^J#) zoY*8Wg*$EXGh6Ad^BJj&X6xTET=iGoWedQp=AxI_v=+Ujv+Py9<*yhme{GCNx%N%7 zbs`r@IHH9X{Q z2fkLUr*3MXRd$SPajJi1el!FR%GUMmZDvukrysX*Es!dRI@HzGHSW0l7CQ)z)}$ZJ zAAEsFz{bW#Ug`*x$$#9eOx45T2{B+!?)?{!O?jA29z5&T!vHGd^X>7gTw zbYKwpuMXq{m3q`#hgD=pfacaf;jAi>TawqLSpC4BEIx$S@)n4_STOarrH(by!%~q#w;6e1S)R%mum5A(-V4 z2+KDMnMX}cZD3$vPVSv%0WiiORZL}*ko5?f%aU^=tVrx7p4-z>cyv$Ia8J|O!)^GP z5xD1%c0$-dG~=@Z;4q&_UO;m$Pxj0Sw@&od!*k_pzRXScGY5^2ZB^ejU-vdVXTuc> z^jExUu>2LhrLPz+dj;|aSx5rE5*OMG@Jd>=g@^^i<@meJ#=j$l2~UfpLd{PQ#1zO9 z6?n+*7d7q_8#Q@2_!+qv0oLn@D~SZ9a0h}!B=}R81BOOtV=3#LJ~a2|WZ1?xf<`oz zlgiZ8bWW6|@t2%`|HmEyQb*;)-f{Saxk1h#b#>;d`?3}M3x&CVVy%#$e*Wb@;Q8Fp zp^9|B@)VDz;^~q=A>=O^4df-s>4c`7xmFm$ zKv)#z5Y=_wgVaG#nACoI4N)u$AUkS^B3h#AorZYDMkde=!|guRNt`6|p_0?KykNZxlX*S}>7BuUi=t*b!ms{*qEzhm-u z48r0q*}AxN1WCfoTG{z(Vz#XflQkwto5f{ON(3obdEOldMpS+;CfJ$x^e9 zRQ+Th!vuG&NGH``>$N^6*u1FCNZ$8J>80j|`Pw%m3s(}gD@Yq$AT}Ai3J9+fAz-0J zvps|`c}c>Zg-2Qv#Ke`PN_X!_G-(1%?>p;!>TA9V3Kp4wA{QynqbxP3DlfLVGK=ht zZ|>iH`q6lz7Ep@#u_jiO#RF+%WJDtW6SX#f@(VBmkgWLW$wJ~@1hAw(_R*`|-Q96G zJ&SvMXbU5Sk;6#gAO0hZ;s47OS4XS$qfId0nj zvfuoXjhe7|QJblDWwz=yQz3als03bRwSq#f#+hpYnN^MMJ)Ua3*B=-3d zSdSgR7w-g!wea%rV#&9rz%L6SkrMvw9tjD;Lg?br;-65b9{^$0=?ByYrZcQ8yr-!& zH`5OfH#UalCQfTQlBrnS}xafYyLMoKtNDj6tNeyaiD7$v~{4=s3W-=@j&%xP9 zoJjdcp?ic6!o$NSo;-i#e`f>;9io`Yi!sUgrK+%^F30m32Z7?BK{0>wtDtNtq}~rd z{&?^H{cpbg{_ef|BqVm!7gJ&mILUJa17q9Y({_b1Xu6+0X5BKhWbK}O%Teoig z_~R^#X3Y7x)z#IJMW{TbK(J9&RmJ~2=hvEV@J}=XxHM7Bf`Wn+&jwRHA;obnO*u6D zH1{>J1^EcCV>=Rnc~M;D=Jo5xjvYI4!gqs2onRZa$%AmDY|IL=Z24>s4K20@8B6= zSO5rKU#%PUM}~CxDs9w zc~OR0^iT$);)}{}mG|Wn6h~z2$_J5p6m-J4Yiw+!$Q}!YC|aAz4x;><`}c3&xN+t3 z#mg5*N6wzQaN)w;Cy%gzVn}HC=gFO?zy-sinBr#Ajk!Gsk78V0oTAO#++5UY?n`lG ze&>IA1c(_y50De~@jO#fNltB;bWCK>DP9#Aob+T4Dxbi<{8rvkmbRQp#q!qH*7*4N zoSd9PhYmfB`pR7(L$6-FMw`lJ<5ZoT>NuFC#uSAPSWpZSBgN7u263kP?pz&50f1?P zUL-e&V!)4unKM`I&$shu9|72sC}a4tWC-Jbp6D2n5yzb>cI3O3@i=Y-ln*M-mv`h> zW#r;U+rNK5SLC{A@@TEB{xhz@nZE_OunJMUk=^)aK_AkbLVQnyV)~4iUiQorG$)mS zfX+B?@XUMoq-VlNC-^%wG{hI_1_?)meV^ubp0oq==l}6XfE5OLEOm8tc`{Q|Q-KoU z#c|zMMj{_6@F<_A{OP10aZnkyyhSPHT2unzx(Nvh7@JS3Ei3ns2G5^Ak2yfJ1;C;J z%bg^nij|%?2n3!ou8pIwt*s5mFDeSv@98{C1ae*FZp`^U(w`w>y5R1ZV+q;+5lr$q zzs>mupK=7y6>&!s5eB@tu=efSH?Bb*)Ny~{aomw{Z)rgpvvPwxhdh&1HYU*ty%cag zjjF6@6DC7ZQ4!*MVyPK=g%l=VlIzY%wPfZ8lze=`8#ZjfvqaDhi7(F>;|A?1-}0l- zKE^NlGg26~)ii6lKIOIMzy1P@0CgVlmVjSgCq61NJb~o&f8)l1Z}GrmJd$ZnxC+(* zC10q%H780S8Zw-1RuUoeVtT;@shhiFQBLfA;5M$4vv|uOz-&bGM}NTS$Dl!J!}CVb z*QZe=lzYPD25c#Igu^QTsVjmiw>-c9qK*L1If9IZIq=x<`~V8nPB1w0`$Yoc=fMI+ zYXvVnemvnAZjq6Zz!rt}=|vTS34I%_8@6_4W+pNnG|i-k7{v%;v`|Dp%J!UOT48Ho z!V~48Dgw@Y8F7prQwp6F4)D8oXV^XY7Pvc{5>&oo(2(*>I80MBxx4vu=0|`LK=PvB zV(5Wi`3d9*e?SjOdgja-oGKirQYFtVDl4ZEY60~KBcQ=k2MGjYjp|HbmO@*Iq;WCj zS&uW`EsS(ZQZOe31_sg%p7tkg4Mz~zCsUFhqIl0$-4I*-ph1EE0p(xpqk`+XspsA`K1h<1uV zmxC#D)hlig6w@+5Mh6BsbJg<1cJS13FW~g*)vLt0m@yEz7|Y`(I^J@di0`>l3?}wu z{>TeI0!R=9D-u>FNKb#iPh=oZ-<0B09&Gf?n3x#Ag%%3$XnGHo;)}D`0V$Bsh}7T} zN4R4e1GHJRGbdj`y+L!H7y_7+#^)RP-x&d{IkY%@M9-70hr0{|Fe@tywH6t~`T{8P z$f@Tr>`YlG|Ac9f#aPE!tSG?G=hE`saqpyHbJq$+>vOp4`AfXOBYWeFDc%LkycqukbApS%V%4k8~#I z&!00t0y7x_bW0q|ghg0&bdF0?{`bF_ga~&^w4t?f37%e@HUw(_2&Nw@H1e0QHN8Ti z#gu?W3AFL%jk8#1GK|xlga4WEE;a(rK*C1ToH_r|{0Piq1Tb%*0HIPsz(5$`ES*Io z%3ndSR#jC2RoYy?em&^GT}CwOc`B>Q{h5BBS&IM}y~UwNZxPBK9v;}^n5a)_CZp95 zDW+Kl7T5jLQ_-fsk@-*m$43Cw4weGEL5x#?4B`k1KQ;o32MoXxCMF$^05MTfP=J+3 z02ej|675eksyL{L_z?O*Trv*a2vZPFw(Z-u<831*1=y#O&cxuD`WQ4ays)zImGK8* z6>AsM`%g3o^IiS(jsP+O{viP!5@ASf!&c=<#?8e8$y1FqA>2tCAPEsTzAzzCJ`paU z73B~b19BE^8C&nqE^8pFaTkQhQK}KmPEJn5b{P$BmQWXWO|p{gz{jo4K1?bG0ojc^ zowv+gFg@mkjrQk#mgal@JB|QS2EGBl;?B-a9z|p;1~L#P4G+b6A>FVyP%F4=05|?=Iz4sujga9GrCFH&L z4jCkY49E+4i@b!q_ue6F=6>G0;?=iACPmMjo|z^m&X*uwys-DiwGr{Obp5YA{z47E zCjJHgg7~+IfB(l{{6EA5-Z%cA@=r4U;xE4apBKJS1O2~!`}WP7H-B~@lp#=9Dr(jL zY{h?70o}&69zWayRb*fk`!^cZhX?S#;9KAz&;VaDywTCor%#_ge*8ErEG$3`p`oGi z@$tF2x%Kt+V`F2wv!E71Yeb;>k+Jlv+nVHPtx4lr0rGo#daA0bGBPrvqN0L>gMEE{ z{rvpm;^MNhvYMKjUcP)Og~77ch*tdvm{Pf}e}5Mjmxzc6AXZUPQC(eKQ&U6Y z$&)95(Z|Qf&d$!>-ab4$oXn}IDGg{E;b=L3Hlg*dC8P>yr8TYk@bEB8i-FO#t*x!M zw|7iT4C5&)D`OoJNGBvDczSwLATlztzrUZlw7IBRt-&8iLU;PFUcCwl32}9Gt*xz< z{O<$8>({T_+uOlDwBz950DV_hR=#-gLdpwjgzi2NE1-YJH?)q(kt&iiF)@*unaN_a zv9SpZ3@j-r5yWZb-%n5lwqtB;47cH}+Q|ZUdcW|eog?5Cc+StygW2@-^zWN8#Xu`T zm#io}H#b*WS_-0tqB}b~r3LsT7-!88s3ox^NYjV}>0PiuT82amt*xyf)Y8%t4h;9u z77wqeNDH)2AT8a!A4BXO9v<{4T~I)4{Qbh8UXDzb7zi*sWEsdEA0J1w<>lp(PD@LJ z>6Mq4H#9U14Grl6M`}?~7rY4N?CfkuM@KI&ue!QAftX-H#Rj;330??FMgA$tm*9yM zX{{+(fs>Qd-Me>@u#=OM8sw=V0eoqh;Jv%M8wrw=lk@Q5!v_x@AVHFolcDskt}a&H zy?gg4Ohs+JTHQ}Lp-om2h|yE0PRW7~3JL;5si~>pH!(30A&bCuc6NqCy1ToBcQ~^K z8IbZ0gRitq5Cq}CRH19hRQRJ#SoEm9L6{<2Ss|=3EmLqxM+7YsE&=vYtKd2GMFQlq z8Vd>vii?X89MRFyAeWW4fB$}IjhV{AkSS|TeR>HExl9e{0g9_vuR?kQ0|VbTSzwFS z3iRNa*4EZw;r{*mEiEn56mOqDe-4KihAfS+43Nvt&Q4WTl|#L4HKo}_nGc^licX34 zNeFd)6yuxmAT%p6qNXH!Vx+geuGZ1fiB;6t_)MxZFvwd$>Yt(&C5mD!9!M3wjkNu~ zF_X_*w6Y5qE};C=AUV2o|3Jlm@2^DCAv)oNU;&dyW+bADSOBX%E}CygM+fwRzy;C3 z8Rb?Az-XaO@G?0*`g~^c?dzAdRZnegER758z;lo9lR8S ze!acDt*oqOXO)&Ipj-VDO9KsppbtVoJ7t11Gcy7rUhycgOk63g27wz?pbH=PWPE(w zT^k#;psud&x36FIbv!G|O3Zy6Q4~Q5;zuz78S%l7WBm(K zqwk0N-o9lR8WuV}KKA1IbW>eQ zydojxb&>lHzb{Bogm`uuEf?B-@wB20hHqJ4pW7v&L`VzUu90F3fz86zKuq_O;cIaJzla$I8~s@Yap%_aegkd%Iu1 zn0xhdo{=yHf;J=>wJBpw;CN(4j*AgQ%89e#242Y#LvqPnq@(AMm{CrAk?JSz|zxPL( z7bcJ9qypM)ZEeg;z(PVmK`enPU=!pLKrSc--EZE!ZhKappMD=E{IoE=wmh%3p|Y>5 zb!vQ+7UrMNWo4ul=V$kJHnl&iX|1p5ZEpw<3Bbr|Zf>TB;r{Nrrv*7FQ8B*OQC{Ym z34w88Ubk-yPKZ1y0Yu~p=CaIuZ#}$(KzE_VA?oIED9Qa zMS^s6bYRg_hFX{aNF@@VBz^^7OdlI_WMo9Z5*r(f|CY3dU&-fD;2_8q^9K}@4UVgd zvvMEDmgS~Y7G~6xK53{df>b-2Yx}y}z{2#z=+xL?Z%0!{bKU4*cV}y(lcPNj?fLoV zsK`B?&5e~sWqFUXlcSKu1?h3F4%VioCZ#1MXwajBJ>~hS4Yn*yh?^ ztINBtA6{mzx4oslg5lvFVQeHMmH}(AOp{pf%j|?^DS(xS6#l-7S_}V96M{kX4Gax* zDgn-;N00CfkQTbofFn8YA@}X`xtX%u$GMN9k*!c}T}5tFb!q#v>aNy?-p=NMp7x>s z?vcTs{_eJ(_NLj%k*DRw*49?}`2_$CNzDRisej6ns4U8Ct1rz+jx#p885I>hGc%2% z^{l2eD>))Iz&6m~hL_bPH`BAuw@=y`9F46^O%Xaciv-Lawm@sXjik->?vAylJBDM?PwP6Pdl=VWSf z9C_W_+0xoj)!kax)mrE8<7s7S+0xtsArAF*BBnDELSh1J!`w}Soo@Nt8F*WR;xmp$ z$LtLc-PPZB_u4*ly=}Kotz~)8poU`7xE7IFC%Q_Rj9R5)2CQL6 zcM9N0=md04ZaF867VkO zBu5rzBvch;HdYnEmJzZ8JqmIm*qMp3>B(_wPEAd^xw&Fu(#K}=1IcDB~Ta!axkb5kM{BfK9*`liSE2fG+~V*;C;QGaKlV%IyTUGAK6 zzI_4%+16mcoxy>gc7-YhS?{A*^4S@|g)TFtFj@zGX;}k2equqJ7y6ZKqzVUvj&RHK zR$u~_$=5hD3E=Rw5c}0JJw7NW`5wfJ*hP$XwKc$&;kqDqN}*iNb$r8y4t`76KDCsc zA?m++@qBI;b~-;d=kM?5=H?Ecy|^7Fu>UKL@T+su9Y5w))R!6%$_8tsqP0NX!(78Aei4k~~rX zha0|V61r8S;-?XVK_-iR#GaZqYaI1{ett|)-V!V1ss{Kc`KZCszBV`y)9wcrq{USh zWi(b7w>Q`Hbv7e&v3#c{#`saPv7y2C?%j5EkBLTT3bf+!;#GftA09&dglb2xSq~#a zz2LX)S=F=ZVnjL0)%b8fOy1Sm+0pt=yuXd3;X%8ryBx3YcfWJe%ly2Tr_C49(Bq8W#OAB#K0ft59Cl;8OOp_B1oNtk7N+uMI zZb=$g335fJLhR1XOveV=qtiYNch7hb0wb*{&%;jXZfhLq?Sup;#)jEY09L4}aDHL+ ztPWsEYxKyg%F3r^W@dG@wWL`(&>i9!WeiOl1FEgDs=l%SfnHaUH`vquVs6UM*Vo$Q z#yyWaPKNs(4feU;Ie{!@OCrF|Ai(arvOQsY)yL*CLb|tw%5EY zE_j%o3vn^VWMd+_D3)pB)?mL$W-WLR2nfJeNsbgI@rebQCP;)}h0p*6nFvi>$IO~X z1;45*5``M^>TiEN%nkpcT~=aPML`<=MmTC;XY24l54;owiB*!FmF4g656zN>JV7p! z_pL&{Z*gltM53=ZkU5#gZ0TJPNv*FC&p+ zWPVDRmFW-@06sBVhgkj0ohdU}<}ODa;LIX?$$S*;>t%WAp0`DEly^x^QbT27M{^BC zr->q^tZM)ceJ;amK5jZJ;7+29v|*# zs>b61iks^z=BCH|{CwRUt&1{Z(D4!@-8le|e&0VkF%;E+^!-44&io*Sr8_1ITZSF+ zC@?3Un|oeUrzp};`an->M{`w6J#N*?{_YlhGUQ9pV5LFq-5ZsV-oxFC`MJq)ygH-I z>Cd(x1>Pa$O;~84wWUcyd<^-3Nb5)|MoGrQV_Is8qrEl1=zC$5Bv%`rREZ#jMPpo6VtO?4%WK%@ov`HbA&)*>@KmDWJ) zTgJptl%UWs#m2@)W1_-u8eV1?yLW8ZvhnM^J2xHNxBcqnbN9l7+M4SIyIVOP0AV8T z*-T_>DcH}wt}H7%`Ceg0ypM~u@eMtzJJ%k?20V`SgNoTqRQggIM_#ac>4p9T6n(wj zPaa1<2($IEIqPh^-|5yKr(3%nZ|!k0-tTL3Hpbt)q96sPL=}QSRVqr37RxIp^Q^is zG29{05qs?vErh!0r``AN>uQpcQuhNb0FzV44}A77zr0~^i7Eh1>q1M&;5$3ow{2Oy zcGZ_Fmi{&~Lt#@Crey*Jcx-NJylHr4{hFn#SN>t;vfq8Z{PQ(m|6$F_Kdf5u`_(JI zpyI}L%ju=HMHyQ~MfuR+APMv+9D_)@j0eG$#aR=>y-&-Fu3bL2VePW@YrdidT3fqn ziJJIg?blzfTfJoShLx_)c7ub1O-+qkHm>}`@BY!l&55Sq$1E5YBjXWnoRa(iw5rv= zT)pB88d;|_^(CVsv2OKOyp4?t9q4Ys1q!>y|H%;^Cr8J`_~`ByHXO^1Z(Uu!^z$8C z*JdQ%%Y78}Fx<5;>j9jRS>ti#&>)DA>9d~7^OAgQ&N$rIVQ;v@?)r9O?Z=~fAI2Wi1f{pSqwl}1mowf$sYz?-mzioEccQ_gC%}DTl`QrKeEs!ID zrbxiiF6*88dfDe@cWx?=e@eg79hoF7OpP|KTef-q3cI@&lw?}EgMn;!Y+bW{^;h6` z|K6>4txRL1BQnw-r6fNL@b|iY?ZVd0t2V7)zG2PMo!izG73P75*49==kozdc-|l+y zJ=Ch?fv)D% z%JKL0WH3OOp%Pel#C|^Rykfw#cH-zh*bao8m=GHj;B9MTcH-DRhPr9}3b60&U_Ct0 zjqQYk8sFyh^c2@qiVB|0&x~7}-)2$=_iZbFl8Q;58W)(A6pkYl2(Zc9+uKXOq^BlF zqy0>QKah90vD3x)V5Fx}dc03TdUR#s8f#N0#W^>{PJJHPGsEd%v^M-UyGI$@g3yhS>)@U4h?FyGMN;)bBINX@nK>uRylbr8r zC-3yhLmSsF+q7=^nNx@M@7V%j`g$u?Hi%`_3Fiz6@`G>C7d$y8Isz`e&=kw^4Mr7` zeJD02a`%q)+cvF&qJ6wv=4Ype`+G))`jBxW!y{Pkqr*d>9_Djk@79{9Mb#x)Y-w@Q zV`6M@dS(XeUfM(t46xIKFr9Dj;|E#?d)uMvMS}+mLw)Ta+U3pxP|Pxb*oXU-ix>=> z7^o5?{UkZm&S0DK?fw3C7h3Dfn3c5lVt%%{wm8uKqO%eET$>Bhlymj!l2DeJZlEb1 zq2EgvPOkXsGgIRm%HyAoii!ku)bnSKfIgP`{aB?zim4+}-j0urK^FMsI(&h@721GV8)Q?b0jSs9Ve^ObRw{Q1mFanu-c{sPWw$TVA$%etq z^u)~cl#&Lj&z{kelfzvYH7jA)_VsXGKOYYn6+MzDD$L)wb~#NQ*t@NvUO6EN$`JJI z9FC6kvvG|6HZ}t7ylrTxJ+yzjvZ6MuD9Fubbtu~t%0Vw>k3J(K-PXn&?C;;RwW*=H zxwe!ot&9g@Y-Wv&jvc0{XJ1iWf!!?0(1LqZ{)a1lChd^M7 zG{P86jScB^@2<@VXu+@O16V|Q=Z-_&u=lFU3JPN%&CO2FOpZ^C4i5EqaXbJYM^|fo zPe(H?m6w%l-oVoR5Bp?idq1T;W2O0?`FS{CSO3xxv;n(YsVYAVAuBpERiU@p%QPYQeBcx zKFz}0X@rHXwL^kOGV7n_Qo#Pk&ZgR8tXFB4d@WFt^atpd9x2n;+XGJqRtU0+@&yZ& zfy+n+2Krgs(Dg0DD-Z1Id z$1s1E(1~MvpH`F)j|_v*vEhFFT5Jm{=Wr&+++1D6htF*yS{~@{L$yYlLtlblutR=U zMkWz!IoW_p4}f{?|mhWapgn>aAgRLeFoW#B4%cWoE&WELeNSAVqwHdiSdvR@Wl3^io8{8|4Af6;w>`k<;z!~xT~`Rg}kG=q5f$> zZ+oM!rxRVknLXT{#zsfki)S|w__sIJ;82{I9Cfg_7ypI=e8sh?tYL3YSGr!mX2}Bm zs{WI^HfFHyo!i%UbhKkGf!{ft(34~8YUyCB5&Ig?_Ot2|wi`IAhoQ;>KtOkOb#mYn zsljLgsc-{lM;qkt!M)ose8xuxnrg}_I8RcR%P@d2T-4?EKD4Q-vI52<(`4qPzc0vJ zLD~37zq_fzhuut%OpFdFAmhcG*TK$LP0y_ibGt4%O8l-(Nh{^vzK!%Uvc9|_A>=N7 z@wli*sq#MkO1_k5J&VG_@*Wyg1|Vxs5=_I!%4E&gUmQNTb7EW^ci%fTX_kEf7_T;x z5zPMj3N9n)Upa>a-?@EVIV|FvZ$R#|>eAZsd^T;T$A`Q;-8sHRE&Ppmm4Pj!N`qyk zMF?5Aho841e}N5b6J-EqYjpD(Fo4&B-{~opc>8;LyIME~4_fJzqZ}PAweSb_l<{r> zFfnlE>EvLI^g)XQzq3>0tT*pPydO%BYWu{D20sRB>eb6}d%L35k~UM+jfGjL}kH#c%|U=Ydwv+_KlqX)c(=}g*rMxUpqA3MA zT@hnPw*^V-=D>=UVN>-u^I*Ypgo5?|22dO`on1$;*= ziSuWUS(x2a*l>O2k%K#7gXX5U@HPWLjAAa5G*uVG$3}X3D75+f`7F8?m;$g06~BDJ z_|eGml7US>Uj>`ww6(Qh5YZGi5sz&Df?YH;_9QrF5#l|n?hS)h$wF}tN=afZp{P>oAUm2W(b(+_w_}d+_9O8N65(?6JUlcA zAz(OwKBQZFd#l>Xg8Zcb;GCVCJ$_^#ni9p9fA!mCOMbm<$#0e~`HjTb)Jpm*;@|RC z_lG+LwvUhE^2Jl*!+kA{HQ*PY5Ak1BYtODtP^+)XjhX+* z$Pm5=yraQ^KCm+Ao$W=e-R}0r*2c<~`ts(wGP>Z`Twl&E;gG_ghY`{2WFgkknZ^3x zfE?G)VbLy5ck!Qq-;v>Am>UKY?@ktTA4+A11c6v zr64^@0q;9)nO6jIh*gSS;J|&I&w?B-AsXgB^s?p}2on;{N>t zE)9OcBPNV^o|z6pi70{CS~pjNSWz)>y^Ut!=>mt=DUngm!z1Vh3oU~D6DehW8wYQ~W3Iv&WAC1?z%h92{~tJ%Wm*%V~8nt2H$; z)RXzZ-^KU<>%sNTL5w4AR!Q$tUMopLa^9z3@-Z!IYpd()YO1TAmX;QU1o^@SH*Z+6 zW7}F-U+Uu|s*8q$JByXT0!V$F%p4&BQ2%{FEug4j><-{CL9!R-Wwy68v3nR97KGBf zas3KsJM-4s;<)J0%*>2$-n>K+D$h&hhF~2xkLsTyKygq^j1R+jnSrgf8N3DjDyA-b z!Ltzcx9+a?s>f+dPj~11?95Fwv!_iuP zC^?FJS554xsc8!{V+IEO4h;+lZ>+1U9UL6aO7zF_g?!iqR3WTj>R%g>1yteqkf-@^ z@S7On$fL+d5)iF4hy_<)@dQVTo9SVSfnPN~DBcgC`aW`%>MHFo!Y`itg@CJcJm?S1+9vw8~0e)T2DgNT781IZFcNyt}i#v7w%!JS{82DGir6 za&SjQNnS~D5k3iYn1YOW{Jr^UaZfq1!=VnC@)>KFt4y2>;ba$IY{+~NT9o;K!|w3>sfm%hRwn08A31q^ zKN}ykfHwpb3oB#u5he!x4h;<;ozYs+@O%3P(i8jvGCP3XZS}wktz{9!KIT#OrqS8n z(XX%4l=?jZ0VCVK`KkBtW6+m)wCr!}ax*#1M#E5l2Zc4{E&@2Oz7xNQ7JJEX z<^wmz(wU#1WxI;;Fw}y)Z0_}Ae>K&V!j?;(BJkte;#!e9XW)bzsg4hso@39$RaPG477 zC#P<38gNJ^KQ$&ZB?hHS)!3JLxH+=1(o|E-rR==4`-PbgIV;6AUbL*a>G7Vf_G?$z zAXc`b@K3@&y*-?{639AX!{Wug?4RRW%BqyaX<3VZeBfiYQ z#U%#3dHqV509r(5y5j8R(4{V*H2FI@{?09*lY zM1Mw@(iB{R_Tb4_#3~=&?`m==^}ZKsmDVN&`0+@2f|jqFko*thSISdTmdfz(5W6j~ zzAG2c2=OvP%H-$efOi-yxbyOGklP@Fi^&Pm0x z9QJ0zp(9WX?k=4_{vbBAz6zdP)z!@Xl!oEH_U`tkqzADm+fX_`%qz5IsL#vIk&E20 zV(g&)?sjbD@KAs9WdQ{Exwk&69q#MEQP$O5LxcUD&27!~zFw{jX4iJbUUqkNV4ARB zwybcuH#a?NYi;T7>cnb5RlroNuBzxp5$tH|=xAkO^TiLGiXbJz^A;1Nu7vj|{+&5e zSm^X&m;+n(n*9rYsgji#$Zj&Cmd&Z&cbKIXRftGPr{CGQWJ;Nj!LKwWjbAu>40<_z z;vieM9F7eW5R$tSWH6TXhj= z>&6u3QN`3ZY-zch9mSN!8KwHK6x<|;to{CakdR&zGelH(`Uz&Os z-m>+Ec8WHFuTber8P0-njW_tr$wOeDA2JKD!^uH6qE;Ri!oPHeV?6BatH=A5%6!M> z%;x{hnBhnuT@?Ha4)-H;!KL)=_zlx&u7Jh|3!%T18xWc0n z-bn$WV(xRr$3-9#n>YPE*hkZJs)|-^$#mC^uttpqo2m^;Ko2#@7w6U5JVZ z>}p{TD@z>1}h6==$e?LN2p;yZ+>ou!xd1O zE7ZT^m&_Fk5Jam;M zOm$cgJXyYd^llOgO_8pv$U((Y_J1u;j0|>@11r#grWKZimcQU*oEY`D*8{oWu_#m7 z(NO4Ag(0>f2PQdw^UmX;(63b2y5MA&>A4lGF1Aj1r8{Qb?!YhS7C4{7`72-!9*K2> zO1bJ>YOC2)g;OCw+uB-{@i3To+(>#Sro1*1=}2M8F`U-Z-xBP61$#|tPOYUh zu4p_880nXVfsT!2;ZYbV2`xy!LceSQn3>$tUM)(1vi!U!%n{_`ze3fdfZ!4O)h#S- zDq~OsWeAccCZ98<90&)|S|%LH#nq*;uDZLmo-YboUEXP<56e2iXEB1DZlPC4c$tTL znt^fdiEvWd%j%-13#Xd9n!zJ1);_@t}J zX-|vul=r!Nl`mfrbMe#D>XMJm6+}O~RNN?RZLH$MmAF1I$8eN&JgZh5p~L-LIpv@i z>YVDI>;t&dlT&<0Mdl*$+{|Q<<7E^iPC0s7oTw|$79ao?ZH|%x4xer{+;fd19O* znx5ZceqkHmTd=&m>#qKO766w`_>7@)#ki`7`wJNfq40$Cgb-vmt}U)n!2D+?M>(IP z(C?nD{k=VSJ{WmsR@Sp;iYcl=ySKZ;-|nKys1IN<#Rgcg>40=z1d#dXGaTUJv=xg1 zmX7+w8M)D6IZmc%|U#u2_i2d=E{h4$Gc6o#R_)e;L} zhd*C9!4gIDhdi+hv>#dxXhrG8T0xV|#f>1{Q;u$iB^-WH3CTP*dqTIhkVEoSF8 zo1WWfa&8m9JLfim&D*Ee8J$>j4ka;hr8{v!7da*~2MjFFub{4m@;z~Le^%UgsdwrzZn zHQRhNNK?c#B{2y>G42jr+&HfsZ|(_mGvq*f=0pD&e=|-LkZFBoV|u)|T38`o0@Zbc zG|M?M+y%?O`VDx5Jk{TyB*+K3lnD=8~iiX6*{6SXQUss$|{IG4=KBl%ZaUJCHC_!2#T~nIr zX>pu((6usAenGy(Tp7TT$d6aK zIa#%}ReUx|YU(bwKeqM36degzxK^g!YM0)T#e9aBG=Y7(tNZ?NW#1Rd=cmqWfY40O zZ8p8I+4ADHyVrKP7#;StIv47wf6x79l!sA-vw^?O1=rh0?_S+;=k!{`!%MI3{r$yV zpXu%R_4#f8a&GId&TjdynAQBwZuyno&fi|${|CdPD~!*qhx2<{>Y;{l-RVJ?>wWcx zAUYU##}LQZq8=6(_#9TC(@luFv$-b7-xIE7a{Kz&=m_wViEv?%&wUH@B!@ep73GSF zgaOEb)#NA_{1sR|kTWury*zKrljLA2BYYPu8s_{x$fX_irLq9n{@^l8tiM^X^EDO* zmmt#Oyk%2TifJ*4|DM1^=#&;D{`jUSPe7;Q-aSXtNlQ~;cG1mQG@O&`e`$Dl+0El$ z-#(>$WX$aRCR_bIo@OV*oDCiXT4hALO+WIc!N-gcJil0AGj~6xaelP!na|8l>qyo#AVIzErIaCFUBPPv&8Im&bx5{y4 z#P0Dmzqq#lOHgceajT!z`J@orvh?uQinRV`MMG_6L#?HK&k8%Lvug6ttw{^}q2N}=B~8_e{!+34?eH#>)@ zMWN#AF(~E&6h@QN?Gtwm_M4pFi~`_z>lhysz`m}3TF9QDHpqo>a!_+*gs(FRvIOJ) z{{Gt6pD3>c!Gs#~AbGSv;v-R@TSd~kIUm``zjZOeFIQ!eQ4CM;%e7fP2u9cPmVDAc zf|y$d`iGW+;_C;OSYF%`>Ua%0Z7NM3ZY`S`Xm~!{G&9gR-d#P|T-^3Fy)-o}-p|~_ z_Amc2Bn z8bb+z%Qx%zG9f}A_1p5&PCft*{XR*F8XZ=S

@%2+JdXouRo|IgkcN;*~B%llcP) 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 diff --git a/dll/cpl/sysdm/resources/rosbitmap_mask.bmp b/dll/cpl/sysdm/resources/rosbitmap_mask.bmp index 0b7d0820f1bd96f851d98e2d11a77d9c4bd34ff6..9e0ef218561ed36dd5e390a50ec118322352e84e 100644 GIT binary patch literal 51958 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