From 1befae8bc921842343e6c02c36f1e31f01b69daa Mon Sep 17 00:00:00 2001 From: Dani John Date: Sun, 4 Jul 2021 11:13:47 +0530 Subject: [PATCH] log message cleanup and import window default btn.. - cleaned up some log message strings. - fixed focus issue in wallpaper import window and Ok btn set as default. - added Hebrew language and updated attribution doc. - minor refactoring. --- src/livelywpf/livelywpf/Core/SetupDesktop.cs | 89 +- .../Core/Wallpapers/VideoMpvPlayer.cs | 2 +- .../livelywpf/Core/Wallpapers/WebProcess.cs | 2 +- .../Core/Watchdog/WatchdogProcess.cs | 10 +- src/livelywpf/livelywpf/Docs/attribution.rtf | 361 ++++---- .../livelywpf/Helpers/Hardware/SystemInfo.cs | 17 +- .../livelywpf/Properties/Resources.he.resx | 856 ++++++++++++++++++ .../livelywpf/ViewModel/SettingsViewModel.cs | 17 +- .../livelywpf/Views/Dialogues/DocView.xaml.cs | 2 +- .../Views/Dialogues/LibraryPreviewView.xaml | 2 +- .../Dialogues/LibraryPreviewView.xaml.cs | 2 + src/livelywpf/livelywpf/livelywpf.csproj | 2 +- 12 files changed, 1106 insertions(+), 256 deletions(-) create mode 100644 src/livelywpf/livelywpf/Properties/Resources.he.resx diff --git a/src/livelywpf/livelywpf/Core/SetupDesktop.cs b/src/livelywpf/livelywpf/Core/SetupDesktop.cs index 122f1c50..202d48aa 100644 --- a/src/livelywpf/livelywpf/Core/SetupDesktop.cs +++ b/src/livelywpf/livelywpf/Core/SetupDesktop.cs @@ -41,12 +41,12 @@ static SetupDesktop() public static void SetWallpaper(LibraryModel wallpaper, LivelyScreen display) { - Logger.Info("Core: Setting Wallpaper=>" + wallpaper.Title + " " + wallpaper.FilePath); + Logger.Info($"Setting wallpaper: {wallpaper.Title} | {wallpaper.FilePath}"); if (!_isInitialized) { if (SystemParameters.HighContrast) { - Logger.Info("Core: Highcontrast mode detected, some functionalities of Lively may not work properly."); + Logger.Info("Highcontrast mode detected, some functionalities of Lively may not work properly."); } // Fetch the Progman window @@ -96,16 +96,16 @@ public static void SetWallpaper(LibraryModel wallpaper, LivelyScreen display) return true; }), IntPtr.Zero); - if (IntPtr.Equals(workerw, IntPtr.Zero) || workerw == null) + if (IntPtr.Equals(workerw, IntPtr.Zero)) { - Logger.Error("Core: Failed to setup wallpaper, WorkerW handle null!"); + Logger.Error("Failed to setup core, WorkerW handle not found!"); MessageBox.Show(Properties.Resources.LivelyExceptionWorkerWSetupFail, Properties.Resources.TextError, MessageBoxButton.OK, MessageBoxImage.Exclamation); WallpaperChanged?.Invoke(null, null); return; } else { - Logger.Info("Core: Initialized"); + Logger.Info("Core initialized.."); _isInitialized = true; processMonitor = new Playback(); processMonitor.Start(); @@ -117,12 +117,12 @@ public static void SetWallpaper(LibraryModel wallpaper, LivelyScreen display) var target = new LivelyScreen(display); if (!ScreenHelper.ScreenExists(target, DisplayIdentificationMode.deviceId)) { - Logger.Info("Core: Skipping, screen not found=>" + target.DeviceName); + Logger.Info($"Skipping wallpaper, screen {target.DeviceName} not found."); return; } else if (wallpapersPending.Exists(x => ScreenHelper.ScreenCompare(x.GetScreen(), target, DisplayIdentificationMode.deviceId))) { - Logger.Info("Core: Skipping, wallpaper already queued!"); + Logger.Info("Skipping wallpaper, already queued."); return; } else if (!(wallpaper.LivelyInfo.IsAbsolutePath ? @@ -131,7 +131,7 @@ public static void SetWallpaper(LibraryModel wallpaper, LivelyScreen display) { //Only checking for wallpapers outside Lively folder. _ = Task.Run(() => MessageBox.Show(Properties.Resources.TextFileNotFound, Properties.Resources.TextError + " " + Properties.Resources.TitleAppName, MessageBoxButton.OK, MessageBoxImage.Information)); - Logger.Info("Core: Skipping, File not found!"); + Logger.Info("Skipping wallpaper, file not found."); WallpaperChanged?.Invoke(null, null); return; } @@ -162,11 +162,11 @@ public static void SetWallpaper(LibraryModel wallpaper, LivelyScreen display) break; case LivelyMediaPlayer.libvlc: //depreciated - Logger.Info("Core: skipping wallpaper, libvlc depreciated player selected."); + Logger.Info("Skipping wallpaper, libvlc depreciated player selected."); break; case LivelyMediaPlayer.libmpv: //depreciated - Logger.Info("Core: skipping wallpaper, libmpv depreciated player selected."); + Logger.Info("Skipping wallpaper, libmpv depreciated player selected."); break; case LivelyMediaPlayer.libvlcExt: wpInstance = new VideoPlayerVLCExt(wallpaper.FilePath, wallpaper, target); @@ -210,7 +210,7 @@ public static void SetWallpaper(LibraryModel wallpaper, LivelyScreen display) case WallpaperType.godot: if (Program.IsMSIX) { - Logger.Info("Core: Skipping program wallpaper on MSIX package."); + Logger.Info("Skipping program wallpaper on MSIX package."); _= System.Windows.Application.Current.Dispatcher.BeginInvoke(DispatcherPriority.Background, new ThreadStart(delegate { if (wallpaper.DataType == LibraryTileType.processing) @@ -235,7 +235,7 @@ public static void SetWallpaper(LibraryModel wallpaper, LivelyScreen display) } else { - Logger.Info("Core: yt-dl not found, using cef browser instead."); + Logger.Info("Yt-dl not found, using fallback browser instead."); //note: wallpaper type will be videostream, don't forget.. wpInstance = new WebProcess(wallpaper.FilePath, wallpaper, target); } @@ -445,7 +445,7 @@ private static async void SetupDesktop_WallpaperInitialized(object sender, Windo for (int i = 1; i <= maxIterations; i++) { if (i == maxIterations) - throw new Exception("Taking too long to initialize."); + throw new Exception("Timed out.."); if (wallpaper.IsLoaded()) break; @@ -471,7 +471,7 @@ private static async void SetupDesktop_WallpaperInitialized(object sender, Windo } catch (Exception ie1) { - Logger.Error("Failed to set taskbar accent:" + ie1.Message); + Logger.Error("Failed to set taskbar accent: " + ie1.Message); } } @@ -517,7 +517,7 @@ private static async void SetupDesktop_WallpaperInitialized(object sender, Windo } catch (Exception ie2) { - Logger.Error($"Failed to set lockscreen/desktop wallpaper: {ie2.Message}"); + Logger.Error("Failed to set lockscreen/desktop wallpaper: " + ie2.Message); } } @@ -527,7 +527,7 @@ private static async void SetupDesktop_WallpaperInitialized(object sender, Windo else { //failed to show wp window.. - Logger.Error("Core: Failed to launch wallpaper=>" + e.Msg + "\n" + e.Error?.ToString()); + Logger.Error("Failed launching wallpaper: " + e.Msg + "\n" + e.Error?.ToString()); wallpaper.Terminate(); WallpaperChanged?.Invoke(null, null); if (App.AppWindow.IsVisible) @@ -546,7 +546,7 @@ private static async void SetupDesktop_WallpaperInitialized(object sender, Windo } catch (Exception ex) { - Logger.Error("Core: Failed processing wallpaper=>" + ex.ToString()); + Logger.Error("Failed processing wallpaper: " + ex.ToString()); wallpaper?.Terminate(); WallpaperChanged?.Invoke(null, null); } @@ -561,7 +561,7 @@ private static async void SetupDesktop_WallpaperInitialized(object sender, Windo /// public static void ResetWorkerW() { - Logger.Info("Core: Restarting workerw and restoring wallpapers.."); + Logger.Info("Restarting workerw and restoring wallpapers.."); _isInitialized = false; processMonitor?.Dispose(); if (Wallpapers.Count > 0) @@ -592,7 +592,7 @@ public static IntPtr GetWorkerW() private static void SetWallpaperPerScreen(IntPtr handle, LivelyScreen targetDisplay) { NativeMethods.RECT prct = new NativeMethods.RECT(); - Logger.Info("Sending wallpaper(Per Screen)=>" + targetDisplay.DeviceName + " " + targetDisplay.Bounds); + Logger.Info($"Sending wallpaper(Screen): {targetDisplay.DeviceName} | {targetDisplay.Bounds}"); //Position the wp fullscreen to corresponding display. if (!NativeMethods.SetWindowPos(handle, 1, targetDisplay.Bounds.X, targetDisplay.Bounds.Y, (targetDisplay.Bounds.Width), (targetDisplay.Bounds.Height), 0x0010)) { @@ -621,7 +621,7 @@ private static void SetWallpaperSpanScreen(IntPtr handle) SetParentWorkerW(handle); //fill wp into the whole workerw area. - Logger.Info("Sending wallpaper(Span)=>" + prct.Left + " " + prct.Top + " " + (prct.Right - prct.Left) + " " + (prct.Bottom - prct.Top)); + Logger.Info($"Sending wallpaper(Span): ({prct.Left}, {prct.Top}, {prct.Right - prct.Left}, {prct.Bottom - prct.Top})."); if (!NativeMethods.SetWindowPos(handle, 1, 0, 0, prct.Right - prct.Left, prct.Bottom - prct.Top, 0x0010)) { NLogger.LogWin32Error("setwindowpos fail SpanWallpaper(),"); @@ -645,7 +645,7 @@ private static void SetWallpaperDuplicateScreen(IWallpaper wallpaper) currDuplicates.FindIndex(y => ScreenHelper.ScreenCompare(y.GetScreen(), x, DisplayIdentificationMode.deviceId)) != -1); if (remainingScreens.Count != 0) { - Logger.Info("Sending/Queuing wallpaper(Duplicate)=>" + remainingScreens[0].DeviceName + " " + remainingScreens[0].Bounds); + Logger.Info("Sending/Queuing wallpaper(Duplicate): " + remainingScreens[0].DeviceName); SetWallpaper(wallpaper.GetWallpaperData(), remainingScreens[0]); } else @@ -660,7 +660,7 @@ private static void SetWallpaperDuplicateScreen(IWallpaper wallpaper) //{mpv player} //todo: make a general IWallpaper interface method for track change. //disable audio track of everything except the latest `wallpaper` (not added to Wallpaper list yet..) - Logger.Info("Disabling audio track on screen {0} (duplicate.)", x.GetScreen().DeviceName); + Logger.Info($"Disabling audio track on screen {x.GetScreen().DeviceName} (duplicate.)"); x.SendMessage("{\"command\":[\"set_property\",\"aid\",\"no\"]}\n"); } x.SetPlaybackPos(0, PlaybackPosType.absolutePercent); @@ -723,8 +723,8 @@ private static async void DisplaySettingsChanged_Hwnd(object sender, EventArgs e await semaphoreSlimDisplaySettingsChangedLock.WaitAsync(); try { - Logger.Info("System parameters changed: Screen Event ->"); - ScreenHelper.GetScreen().ForEach(x => Logger.Info("{0} {1}", x.DeviceName, x.Bounds)); + Logger.Info("Display settings changed, screen(s):"); + ScreenHelper.GetScreen().ForEach(x => Logger.Info(x.DeviceName + " " + x.Bounds)); Helpers.ScreensaverService.Instance.Stop(); RefreshWallpaper(); await RestoreDisconnectedWallpapers(); @@ -759,7 +759,7 @@ private static void RefreshWallpaper() { orphanWallpapers.ForEach(x => { - Logger.Info("System parameters changed: Disconnected Screen -> " + x.GetScreen().DeviceName + " " + x.GetScreen().Bounds); + Logger.Info($"Disconnected Screen: {x.GetScreen().DeviceName} {x.GetScreen().Bounds}"); x.Close(); }); @@ -778,7 +778,7 @@ private static void RefreshWallpaper() { orphanWallpapers.ForEach(x => { - Logger.Info("System parameters changed: Disconnected Screen -> " + x.GetScreen().DeviceName + " " + x.GetScreen().Bounds); + Logger.Info($"Disconnected Screen: {x.GetScreen().DeviceName} {x.GetScreen().Bounds}"); x.Close(); }); Wallpapers.RemoveAll(x => orphanWallpapers.Contains(x)); @@ -813,7 +813,7 @@ private static void UpdateWallpaperRect() { Wallpapers[0].Play(); var screenArea = ScreenHelper.GetVirtualScreenBounds(); - Logger.Info("System parameters changed: Screen Param(Span)=>" + screenArea.Width + " " + screenArea.Height); + Logger.Info($"Updating wallpaper rect(Span): ({screenArea.Width}, {screenArea.Height})."); //For play/pause, setting the new metadata. Wallpapers[0].SetScreen(ScreenHelper.GetPrimaryScreen()); NativeMethods.SetWindowPos(Wallpapers[0].GetHWND(), 1, 0, 0, screenArea.Width, screenArea.Height, 0x0010); @@ -827,7 +827,7 @@ private static void UpdateWallpaperRect() if ((i = Wallpapers.FindIndex(x => ScreenHelper.ScreenCompare(screen, x.GetScreen(), DisplayIdentificationMode.deviceId))) != -1) { Wallpapers[i].Play(); - Logger.Info("System parameters changed: Screen Param old/new -> " + Wallpapers[i].GetScreen().Bounds + "/" + screen.Bounds); + Logger.Info($"Updating wallpaper rect(Screen): {Wallpapers[i].GetScreen().Bounds} -> {screen.Bounds}."); //For play/pause, setting the new metadata. Wallpapers[i].SetScreen(screen); @@ -886,7 +886,7 @@ private static async Task RestoreDisconnectedWallpapers() } catch (Exception e) { - Logger.Error("System parameters changed: Failed to restore wallpaper(s) ->" + e.ToString()); + Logger.Error("Failed to restore disconnected wallpaper(s): " + e.ToString()); } } @@ -917,7 +917,7 @@ public static async Task RestoreWallpaperFromLayout(string wallpaperLayoutPath) } catch (Exception e) { - Logger.Error("Core: Failed to restore wallpaper=>" + e.ToString()); + Logger.Error("Failed to restore wallpaper: " + e.ToString()); } } @@ -932,21 +932,21 @@ private static async Task RestoreWallpaper(List wallpaperL layout.LivelyScreen.Bounds, layout.LivelyScreen.WorkingArea, DisplayIdentificationMode.deviceId); if (libraryItem == null) { - Logger.Info("Wallpaper missing in library, skipping restoration of {0}.", layout.LivelyInfoPath); + Logger.Info($"Wallpaper missing in library, skipping restoration of {layout.LivelyInfoPath}"); wallpapersDisconnected.Remove(layout); } else if (screen == null) { - Logger.Info("Screen missing, skipping restoration {0} {1}.", layout.LivelyInfoPath, layout.LivelyScreen.DeviceName); + Logger.Info($"Screen missing, skipping restoration of {layout.LivelyInfoPath} | {layout.LivelyScreen.DeviceName}"); if (!wallpapersDisconnected.Contains(layout)) { - Logger.Info("Wallpaper queued to disconnected screenlist {0} {1}.", layout.LivelyInfoPath, layout.LivelyScreen.DeviceName); + Logger.Info($"Wallpaper queued to disconnected screenlist {layout.LivelyInfoPath} | {layout.LivelyScreen.DeviceName}"); wallpapersDisconnected.Add(new WallpaperLayoutModel(layout.LivelyScreen, layout.LivelyInfoPath)); } } else { - Logger.Info("Restoring wallpaper {0} {1}", libraryItem.Title, libraryItem.LivelyInfoFolderPath); + Logger.Info($"Restoring wallpaper {libraryItem.Title} | {libraryItem.LivelyInfoFolderPath}"); SetupDesktop.SetWallpaper(libraryItem, screen); wallpapersDisconnected.Remove(layout); } @@ -968,7 +968,7 @@ public static void ShutDown() } catch (Exception e) { - Logger.Error("Failed to shutdown core->" + e.ToString()); + Logger.Error("Failed to shutdown core: " + e.ToString()); } } } @@ -1157,25 +1157,6 @@ public static void SeekWallpaper(LivelyScreen display, float seek, PlaybackPosTy #region helper functons - [Obsolete("Mainwindow handles this instead.")] - /// - /// Focus fix, otherwise when new applicaitons launch fullscreen wont giveup window handle once SetParent() is called. - /// - private static void SetFocusMainApp() - { - _ = System.Windows.Application.Current.Dispatcher.BeginInvoke(DispatcherPriority.Background, new ThreadStart(delegate - { - //change focus from the started window//application. - //NativeMethods.SetForegroundWindow(progman); - //NativeMethods.SetFocus(progman); - - if (App.AppWindow.IsVisible) - { - App.AppWindow?.Activate(); - } - })); - } - /// /// Force redraw desktop - clears wallpaper persisting on screen even after close. /// diff --git a/src/livelywpf/livelywpf/Core/Wallpapers/VideoMpvPlayer.cs b/src/livelywpf/livelywpf/Core/Wallpapers/VideoMpvPlayer.cs index db3e9fc3..80faba27 100644 --- a/src/livelywpf/livelywpf/Core/Wallpapers/VideoMpvPlayer.cs +++ b/src/livelywpf/livelywpf/Core/Wallpapers/VideoMpvPlayer.cs @@ -432,7 +432,7 @@ private void Proc_OutputDataReceived(object sender, DataReceivedEventArgs e) { if (!string.IsNullOrEmpty(e.Data)) { - Logger.Info("Mpv{0}:{1}", uniqueId, e.Data); + Logger.Info($"Mpv{uniqueId}: {e.Data}"); } } diff --git a/src/livelywpf/livelywpf/Core/Wallpapers/WebProcess.cs b/src/livelywpf/livelywpf/Core/Wallpapers/WebProcess.cs index ca422cd4..5c7bcc00 100644 --- a/src/livelywpf/livelywpf/Core/Wallpapers/WebProcess.cs +++ b/src/livelywpf/livelywpf/Core/Wallpapers/WebProcess.cs @@ -250,7 +250,7 @@ private void Proc_OutputDataReceived(object sender, DataReceivedEventArgs e) //When the redirected stream is closed, a null line is sent to the event handler. if (!string.IsNullOrEmpty(e.Data)) { - Logger.Info($"Cef{uniqueId}:{e.Data}"); + Logger.Info($"Cef{uniqueId}: {e.Data}"); if (!_initialized || !isLoaded) { IpcMessage obj; diff --git a/src/livelywpf/livelywpf/Core/Watchdog/WatchdogProcess.cs b/src/livelywpf/livelywpf/Core/Watchdog/WatchdogProcess.cs index 10ecca4d..da805963 100644 --- a/src/livelywpf/livelywpf/Core/Watchdog/WatchdogProcess.cs +++ b/src/livelywpf/livelywpf/Core/Watchdog/WatchdogProcess.cs @@ -30,7 +30,7 @@ public void Start() if (livelySubProcess != null) return; - Logger.Info("Starting watchdog service.."); + Logger.Info("Starting watchdog service..."); ProcessStartInfo start = new ProcessStartInfo() { Arguments = Process.GetCurrentProcess().Id.ToString(System.Globalization.CultureInfo.InvariantCulture), @@ -50,19 +50,19 @@ public void Start() } catch (Exception e) { - Logger.Error("Failed to start watchdog service:" + e.Message); + Logger.Error("Failed to start watchdog service: " + e.Message); } } public void Add(int pid) { - Logger.Info("Adding program to watchdog:" + pid); + Logger.Info("Adding program to watchdog: " + pid); SendMessage("lively:add-pgm " + pid); } public void Remove(int pid) { - Logger.Info("Removing program to watchdog:" + pid); + Logger.Info("Removing program to watchdog: " + pid); SendMessage("lively:rmv-pgm " + pid); } @@ -80,7 +80,7 @@ private void SendMessage(string text) } catch (Exception e) { - Logger.Error("Failed to communicate with watchdog service:" + e.Message); + Logger.Error("Failed to communicate with watchdog service: " + e.Message); } } } diff --git a/src/livelywpf/livelywpf/Docs/attribution.rtf b/src/livelywpf/livelywpf/Docs/attribution.rtf index dc9c16ec..cd37e822 100644 --- a/src/livelywpf/livelywpf/Docs/attribution.rtf +++ b/src/livelywpf/livelywpf/Docs/attribution.rtf @@ -4,13 +4,13 @@ {\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;} {\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;} -{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f516\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f517\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\f519\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f520\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f521\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f522\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} -{\f523\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f524\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f526\fbidi \fswiss\fcharset238\fprq2 Arial CE;}{\f527\fbidi \fswiss\fcharset204\fprq2 Arial Cyr;} -{\f529\fbidi \fswiss\fcharset161\fprq2 Arial Greek;}{\f530\fbidi \fswiss\fcharset162\fprq2 Arial Tur;}{\f531\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f532\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);} -{\f533\fbidi \fswiss\fcharset186\fprq2 Arial Baltic;}{\f534\fbidi \fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f536\fbidi \fmodern\fcharset238\fprq1 Courier New CE;}{\f537\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;} -{\f539\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f540\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f541\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f542\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);} -{\f543\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f544\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f54\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f55\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\f57\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f58\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f59\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f60\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\f61\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f62\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f64\fbidi \fswiss\fcharset238\fprq2 Arial CE;}{\f65\fbidi \fswiss\fcharset204\fprq2 Arial Cyr;} +{\f67\fbidi \fswiss\fcharset161\fprq2 Arial Greek;}{\f68\fbidi \fswiss\fcharset162\fprq2 Arial Tur;}{\f69\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f70\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);} +{\f71\fbidi \fswiss\fcharset186\fprq2 Arial Baltic;}{\f72\fbidi \fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f74\fbidi \fmodern\fcharset238\fprq1 Courier New CE;}{\f75\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;} +{\f77\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f78\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f79\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f80\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);} +{\f81\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f82\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} {\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} {\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} {\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} @@ -91,9 +91,9 @@ No Spacing;}{\*\cs24 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \sbasedon10 \spriori \rsid10761062\rsid10826906\rsid10833687\rsid10951986\rsid10956787\rsid10962681\rsid11363778\rsid11494227\rsid11605509\rsid11671717\rsid11882431\rsid12010276\rsid12153970\rsid12262908\rsid12338710\rsid12402975\rsid12474677\rsid12482967\rsid12806171 \rsid12920246\rsid12934347\rsid13119445\rsid13135701\rsid13250637\rsid13321662\rsid13373303\rsid13381601\rsid13441223\rsid13579817\rsid13643783\rsid13662555\rsid13788930\rsid13963034\rsid14034614\rsid14048677\rsid14057040\rsid14226533\rsid14367033 \rsid14370252\rsid14483986\rsid14494510\rsid14500347\rsid14685526\rsid14701935\rsid14877467\rsid14903299\rsid15098231\rsid15204402\rsid15273691\rsid15363914\rsid15401395\rsid15432172\rsid15477676\rsid15487171\rsid15488107\rsid15739539\rsid15756206 -\rsid15932669\rsid15934410\rsid16070726\rsid16189706\rsid16328086\rsid16344921\rsid16349761\rsid16391475\rsid16543391}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info -{\author Dani John}{\operator Dani John}{\creatim\yr2019\mo9\dy7\hr22\min27}{\revtim\yr2021\mo7\dy2\hr12\min7}{\version179}{\edmins265}{\nofpages74}{\nofwords32207}{\nofchars183580}{\nofcharsws215357}{\vern57433}}{\*\xmlnstbl {\xmlns1 http://schemas.micro -soft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect +\rsid15932669\rsid15934410\rsid16070726\rsid16189706\rsid16328086\rsid16344921\rsid16349761\rsid16391475\rsid16543391\rsid16586430}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0 +\mnaryLim1}{\info{\author Dani John}{\operator Dani John}{\creatim\yr2019\mo9\dy7\hr22\min27}{\revtim\yr2021\mo7\dy3\hr21\min8}{\version180}{\edmins265}{\nofpages74}{\nofwords32210}{\nofchars183599}{\nofcharsws215379}{\vern57433}}{\*\xmlnstbl {\xmlns1 htt +p://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect \widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1\noxlattoyen \expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1440\dgvorigin1440\dghshow1\dgvshow1 \jexpand\viewkind1\viewscale220\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct @@ -134,8 +134,8 @@ Godot, Bizhawk, Shadertoy.com or any }{\rtlch\fcs1 \ab\ai\af1\afs20 \ltrch\fcs0 \par Jaehyung Lee (Korean) - }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1040\langfe1033\chshdng0\chcfpat0\chcbpat8\langnp1040\insrsid4414334\charrsid14500347 HYPERLINK "http://www.kolanp.com" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\chshdng0\chcfpat0\chcbpat8\insrsid4414334\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b4600000068007400740070003a002f002f007700770077002e006b006f006c0061006e0070002e0063006f006d002f000000795881f43b1d7f48af2c825dc485276300000000a5ab0003ff83000000000000ff000000 -000000003b000000000000000000020000000000ff00000000000200}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1040\langfe1033\chshdng0\chcfpat0\chcbpat8\langnp1040\insrsid4414334\charrsid14500347 http://www.kolanp.com}}}\sectd \ltrsect -\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs25\f1\fs20\lang1040\langfe1033\langnp1040\insrsid4414334\charrsid14500347 +000000003b000000000000000000020000000000ff0000000000020000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1040\langfe1033\chshdng0\chcfpat0\chcbpat8\langnp1040\insrsid4414334\charrsid14500347 http://www.kolanp.com}}} +\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs25\f1\fs20\lang1040\langfe1033\langnp1040\insrsid4414334\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs27\f1\fs20\lang1040\langfe1033\langnp1040\insrsid4414334\charrsid14500347 Jo\'e3o Branco (Portuguese) \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs27\f1\fs20\cf20\lang1040\langfe1033\langnp1040\insrsid4414334\charrsid14500347 Makabeusz Orban(Polish) \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1040\langfe1033\langnp1040\insrsid4414334\charrsid14500347 Mosab Ashraf (Arabic) @@ -181,7 +181,8 @@ ger \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15432172\charrsid14500347 GaryNLOL (Spanish)}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12153970\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8145852\charrsid14500347 uDEV2019 (German)}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12153970\charrsid14500347 \par }\pard \ltrpar\s23\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8211769 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid2185980\charrsid14500347 T}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 -\f1\fs20\insrsid2836715\charrsid14500347 ragicLifeHu (Chinese}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8211769\charrsid14500347 )}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid11494227\charrsid14500347 +\f1\fs20\insrsid2836715\charrsid14500347 ragicLifeHu (Chinese}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8211769\charrsid14500347 )}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid11494227 +\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16586430 Amit Pinto (Hebrew)}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16586430\charrsid14500347 \par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\brdrb\brdrs\brdrw10\brsp20 \tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12806171 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid9977545\charrsid14500347 @@ -194,13 +195,13 @@ ger \f1\fs20\cf1\insrsid12482967\charrsid14500347 anner: }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid12482967\charrsid14500347 HYPERLINK "https://waynebanner.artstation.com/" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid12482967\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b60000000680074007400700073003a002f002f007700610079006e006500620061006e006e00650072002e00610072007400730074006100740069006f006e002e0063006f006d002f000000795881f43b1d7f48af2c -825dc485276300000000a5ab000300000001000000010000000000530000000000000000000000000000000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid12482967\charrsid14500347 https://waynebanner.artstation.com/}}} +825dc485276300000000a5ab000300000001000000010000000000530000000000000000000000000000000000000000000000000000ff}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid12482967\charrsid14500347 https://waynebanner.artstation.com/}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid12482967\charrsid14500347 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8211769 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid8211769\charrsid14500347 Icons by icons8: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8211769\charrsid14500347 HYPERLINK "https://icons8.com/" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8211769\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b40000000680074007400700073003a002f002f00690063006f006e00730038002e0063006f006d002f000000795881f43b1d7f48af2c825dc485276300000000a5ab0003000000b0770045730000ff500000f3000000 -00000000ff00000000000000000000000000000000d800000000000000000000000000000000007200000000ff}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid8211769\charrsid14500347 https://icons8.com/}}}\sectd \ltrsect +00000000ff00000000000000000000000000000000d800000000000000000000000000000000007200000000ff12}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid8211769\charrsid14500347 https://icons8.com/}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8211769\charrsid14500347 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\brdrb\brdrs\brdrw10\brsp20 \tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12482967 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 @@ -210,12 +211,12 @@ ger \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid10370081\charrsid14500347 CefSharp}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10370081\charrsid14500347 : }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10370081\charrsid14500347 HYPERLINK "https://github.com/cefsharp/CefSharp" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14494510\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b62000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00630065006600730068006100720070002f00430065006600530068006100720070000000795881f43b1d7f48 -af2c825dc485276300000000a5ab0003000000fe000100000000770000000000000000000000000000000073005c12ff8000000000000054006700000000000000000073ff0000000000410000690000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +af2c825dc485276300000000a5ab0003000000fe000100000000770000000000000000000000000000000073005c12ff8000000000000054006700000000000000000073ff000000000041000069000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid10370081\charrsid14500347 https://github.com/cefsharp/CefSharp}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10370081\charrsid14500347 \par License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15098231\charrsid14500347 HYPERLINK "https://github.com/cefsharp/CefSharp/blob/master/LICENSE" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10370081\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8a000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00630065006600730068006100720070002f00430065006600530068006100720070002f0062006c006f006200 -2f006d00610073007400650072002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab000300360000686e0000000000009700000000e4550000000000000000000000006100640000000000000000006f000000000000000000a0000000e1004f0000000000000000}} +2f006d00610073007400650072002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab000300360000686e0000000000009700000000e4550000000000000000000000006100640000000000000000006f000000000000000000a0000000e1004f000000000000000000}} }{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid15098231\charrsid14500347 https://github.com/cefsharp/CefSharp/blob/master/LICENSE}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid15098231\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid15098231\charrsid14500347 @@ -251,168 +252,170 @@ af2c825dc485276300000000a5ab0003000000fe0001000000007700000000000000000000000000 \par // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \par }\pard \ltrpar\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\brdrb\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5068027 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5068027\charrsid14500347 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14370252 -{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid13321662\charrsid14500347 HYPERLINK "https://www.codeproject.com/Articles/856020/Draw-Behind-Desktop-Icons-in-Windows-plus" }}{\fldrslt {\rtlch\fcs1 \af1\afs20 -\ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid13321662\charrsid14500347 https://www.codeproject.com/Articles/856020/Draw-Behind-Desktop-Icons-in-Windows-plus}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 -\ltrch\fcs0 \f1\fs20\ul\insrsid2129100\charrsid14500347 -\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13321662\charrsid14500347 License: }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13321662\charrsid14500347 HYPERLINK "https://www.codeproject.com/info/cpol10.aspx" } -}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid13321662\charrsid14500347 https://www.codeproject.com/info/cpol10.aspx}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 -\f1\fs20\insrsid13321662\charrsid14500347 +{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid13321662\charrsid14500347 HYPERLINK "https://www.codeproject.com/Articles/856020/Draw-Behind-Desktop-Icons-in-Windows-plus" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +\f1\fs20\ul\insrsid16586430\charrsid14500347 {\*\datafield +00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90bc4000000680074007400700073003a002f002f007700770077002e0063006f0064006500700072006f006a006500630074002e0063006f006d002f00410072007400690063006c00650073002f003800350036003000 +320030002f0044007200610077002d0042006500680069006e0064002d004400650073006b0074006f0070002d00490063006f006e0073002d0069006e002d00570069006e0064006f00770073002d0070006c00750073000000795881f43b1d7f48af2c825dc485276300000000a5ab0003}}}{\fldrslt {\rtlch\fcs1 +\af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid13321662\charrsid14500347 https://www.codeproject.com/Articles/856020/Draw-Behind-Desktop-Icons-in-Windows-plus}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 +\af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid2129100\charrsid14500347 +\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13321662\charrsid14500347 License: }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13321662\charrsid14500347 HYPERLINK "https://www.codeproject.com/info/cpol10.aspx" }{ +\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16586430\charrsid14500347 {\*\datafield +00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b72000000680074007400700073003a002f002f007700770077002e0063006f0064006500700072006f006a006500630074002e0063006f006d002f0069006e0066006f002f00630070006f006c00310030002e006100 +7300700078000000795881f43b1d7f48af2c825dc485276300000000a5ab0003}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid13321662\charrsid14500347 https://www.codeproject.com/info/cpol10.aspx}}}\sectd \ltrsect +\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13321662\charrsid14500347 \par The Code Project Open License (CPOL) 1.02 \par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb40\sl259\slmult1\keep\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14500347 \rtlch\fcs1 \af0\afs26\alang1025 \ltrch\fcs0 \fs26\cf17\lang1033\langfe1033\loch\af31502\hich\af31502\dbch\af31501\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf0\insrsid14500347\charrsid10962681 \hich\af1\dbch\af31501\loch\f1 Preamble}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf0\lang1033\langfe2052\langfenp2052\insrsid14500347\charrsid10962681 \par }\pard\plain \ltrpar\s21\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14500347 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 -This License governs Your use of the Work. This License is intended to allow developers to use the Source Code and Executable Files provided as part of the Work in any application in any form.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 -\f1\fs20\cf1\insrsid14500347\charrsid14500347 -\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 The main points subject to the terms of the License are:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 +This License governs Your use of the Work. This License is intended to allow developers to use the Source Code and Executable Files provided as part of the Work in any application in any form. +\par The main points subject to the terms of the License are: \par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard\plain \ltrpar \ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid14500347 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 Source Code and Executable Files can be used in commercial applications; \par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Source Code and Executable Files can be redistributed; and \par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \loch\af3\dbch\af0\hich\f3 \'b7\tab}Source Code can be modified to create derivative works. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \loch\af3\dbch\af0\hich\f3 \'b7\tab}No claim of suitability, guarantee, or -any warranty whatsoever is provided. The software is provided "as-is". \par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \loch\af3\dbch\af0\hich\f3 \'b7\tab} -The Article accompanying the Work may not be distributed or republished without the Author's consent}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 +No claim of suitability, guarantee, or any warranty whatsoever is provided. The software is provided "as-is". +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f3\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \loch\af3\dbch\af0\hich\f3 \'b7\tab} +The Article accompanying the Work may not be distributed or republished without the Author's consent \par }\pard\plain \ltrpar\s21\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14500347 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 -\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 This License is entered between You, the individual or other entity reading or other -wise making use of the Work licensed pursuant to this License and the individual or other entity which offers the Work under the terms of this License ("Author").}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 +\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 This Licen +se is entered between You, the individual or other entity reading or otherwise making use of the Work licensed pursuant to this License and the individual or other entity which offers the Work under the terms of this License ("Author"). \par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb40\sl259\slmult1\keep\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14500347 \rtlch\fcs1 \af0\afs26\alang1025 \ltrch\fcs0 -\fs26\cf17\lang1033\langfe1033\loch\af31502\hich\af31502\dbch\af31501\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf0\insrsid14500347\charrsid10962681 \hich\af1\dbch\af31501\loch\f1 License}{\rtlch\fcs1 \ab\af1\afs20 -\ltrch\fcs0 \b\f1\fs20\cf0\insrsid14500347\charrsid10962681 +\fs26\cf17\lang1033\langfe1033\loch\af31502\hich\af31502\dbch\af31501\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf0\insrsid14500347\charrsid10962681 \hich\af1\dbch\af31501\loch\f1 License \par }\pard\plain \ltrpar\s21\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14500347 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 -\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CODE PROJECT OPEN LIC -ENSE ("LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 -\f1\fs20\cf1\insrsid14500347\charrsid14500347 -\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN, YOU ACCEPT AND AGREE TO -BE BOUND BY THE TERMS OF THIS LICENSE. THE AUTHOR GRANTS YOU THE RIGHTS CONTAINED HEREIN IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. IF YOU DO NOT AGREE TO ACCEPT AND BE BOUND BY THE TERMS OF THIS LICENSE, YOU CANNOT MAKE ANY USE OF -THE WORK.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 1.\tab}}\pard\plain \ltrpar +\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 THE WORK (A +S DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CODE PROJECT OPEN LICENSE ("LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. + +\par BY E +XERCISING ANY RIGHTS TO THE WORK PROVIDED HEREIN, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE AUTHOR GRANTS YOU THE RIGHTS CONTAINED HEREIN IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. IF YOU DO NOT AGREE TO ACC +EPT AND BE BOUND BY THE TERMS OF THIS LICENSE, YOU CANNOT MAKE ANY USE OF THE WORK. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 1.\tab}}\pard\plain \ltrpar \ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid14500347 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Definitions.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 a.\tab}}\pard \ltrpar +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 a.\tab}}\pard \ltrpar \ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls2\ilvl1\adjustright\rin0\lin1440\itap0\pararsid14500347 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 "Articles"}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~ means, collectively, all articles written by Author which describes how the Source Code and Executable Files for the Work may be used by a user. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 b.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 b.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\insrsid14500347\charrsid14500347 "Author"}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~means the individual or entity that offers the Work under the terms of this License. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 c.\tab}}{\rtlch\fcs1 \ab\af1\afs20 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 c.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 "Derivative Work"}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~ means a work based upon the Work or upon the Work and other pre-existing works. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 d.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 d.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\insrsid14500347\charrsid14500347 "Executable Files"}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~refer to the executables, binary files, configuration and any required data files included in the Work. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 e.\tab}"}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 -\b\f1\fs20\cf1\insrsid14500347\charrsid14500347 Publisher}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 " means t -he provider of the website, magazine, CD-ROM, DVD or other medium from or by which the Work is obtained by You. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 f.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 e.\tab}"}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 +\b\f1\fs20\cf1\insrsid14500347\charrsid14500347 Publisher}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 " means the provide +r of the website, magazine, CD-ROM, DVD or other medium from or by which the Work is obtained by You. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 f.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\insrsid14500347\charrsid14500347 "Source Code"}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~refers to the collection of source code and configuration files used to create the Executable Files. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 g.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 -\b\f1\fs20\cf1\insrsid14500347\charrsid14500347 "Standard Version"}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~refers to -such a Work if it has not been modified, or has been modified in accordance with the consent of the Author, such consent being in the full discretion of the Author. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 h.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 -\b\f1\fs20\cf1\insrsid14500347\charrsid14500347 "Work"}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~refers to the collection of files distributed by the Publisher, including the Source - Code, Executable Files, binaries, data files, documentation, whitepapers and the Articles. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 i.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 g.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 +\b\f1\fs20\cf1\insrsid14500347\charrsid14500347 "Standard Version"}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~refers to such + a Work if it has not been modified, or has been modified in accordance with the consent of the Author, such consent being in the full discretion of the Author. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 h.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 +\b\f1\fs20\cf1\insrsid14500347\charrsid14500347 "Work"}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~refers to the collection of files distributed by the Publisher, including the Source +Code, Executable Files, binaries, data files, documentation, whitepapers and the Articles. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 i.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\insrsid14500347\charrsid14500347 "You"}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~is you, an individual or entity wishing to use the Work and exercise your rights under this License. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 2.\tab}}\pard \ltrpar +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 2.\tab}}\pard \ltrpar \ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid14500347 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 -\cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Fair Use/Fair Use Rights.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~Nothing in this License is inte -nded to reduce, limit, or restrict any rights arising from fair use, fair dealing, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 3.\tab}}{\rtlch\fcs1 \ab\af1\afs20 -\ltrch\fcs0 \cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 License Grant.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~ -Subject to the terms and conditions of this License, the Author hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 a.\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar -\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls2\ilvl1\adjustright\rin0\lin1440\itap0\pararsid14500347 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 -You may use the standard version of the Source Code or Executable Files in Your own applications. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 b.\tab} +\cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Fair Use/Fair Use Rights.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~Nothing in this License is + intended to reduce, limit, or restrict any rights arising from fair use, fair dealing, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 3.\tab}}{\rtlch\fcs1 \ab\af1\afs20 +\ltrch\fcs0 \cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 License Grant.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~Subject to the terms and +conditions of this License, the Author hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 a.\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar +\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls2\ilvl1\adjustright\rin0\lin1440\itap0\pararsid14500347 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 You may use the standard version of t +he Source Code or Executable Files in Your own applications. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 b.\tab} You may apply bug fixes, portability fixes and other modifications obtained from the Public Domain or from the Author. A Work modified in such a way shall still be considered the standard version and will be subject to this License. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 c.\tab} +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 c.\tab} You may otherwise modify Your copy of this Work (excluding the Articles) in any way to create a Derivative Work, provided that You insert a prominent notice in each changed file stating how, when and where You changed that file. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 d.\tab} +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 d.\tab} You may distribute the standard version of the Executable Files and Source Code or Derivative Work in aggregate with other (possibly commercial) programs as part of a larger (possibly commercial) software distribution. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 e.\tab} -The Articles discussing the Work published in any form by the author may not be distributed or republished without the Author's consent. The author retains copyright to any such Articles. You may use the Executable Files and Source Code pursuant - to this License but you may not repost or republish or otherwise distribute or make available the Articles, without the prior written consent of the Author. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 e.\tab}The Articles d +iscussing the Work published in any form by the author may not be distributed or republished without the Author's consent. The author retains copyright to any such Articles. You may use the Executable Files and Source Code pursuant to this License but you + may not repost or republish or otherwise distribute or make available the Articles, without the prior written consent of the Author. \par }\pard \ltrpar\ql \li720\ri0\sbauto1\saauto1\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14500347 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 Any subroutines or modules supplied by You and linked into the Source Code or Executable Files of this Work shall not be considered part of this Work and will not be subject to the terms of this License. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 4.\tab}}\pard \ltrpar +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 4.\tab}}\pard \ltrpar \ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid14500347 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Patent License.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~ -Subject to the terms and conditions of this License, each Author hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, import, and otherw -ise transfer the Work. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 5.\tab}}{\rtlch\fcs1 \ab\af1\afs20 +Subject to the terms and conditions of this License, each Author hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevo +cable (except as stated in this section) patent license to make, have made, use, import, and otherwise transfer the Work. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 5.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Restrictions.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~ The license granted in Section 3 above is expressly made subject to and limited by the following restrictions: -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 a.\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar -\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls2\ilvl1\adjustright\rin0\lin1440\itap0\pararsid14500347 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 -You agree not to remove any of the original copyright, patent, trademark, and attribution notices and associated disclaimers that may appear in the Source Code or Executable Files. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 b.\tab} -You agree not to advertise or in any way imply that this Work is a product of Your own. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 c.\tab} +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 a.\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar +\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls2\ilvl1\adjustright\rin0\lin1440\itap0\pararsid14500347 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 You + agree not to remove any of the original copyright, patent, trademark, and attribution notices and associated disclaimers that may appear in the Source Code or Executable Files. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 b.\tab}You agree not to advertise or in any way imply that this Work is a product +of Your own. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 c.\tab} The name of the Author may not be used to endorse or promote products derived from the Work without the prior written consent of the Author. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 d.\tab} -You agree not to sell, lease, or rent any part of the Work. This does not restrict you from including the Work or any part of the Work inside a larger software distribution that itself is being sold. The Work by - itself, though, cannot be sold, leased or rented. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 e.\tab} -You may distribute the Executable Files and Source Code only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy of the Exe -cutable Files or Source Code You distribute and ensure that anyone receiving such Executable Files and Source Code agrees that the terms of this License apply to such Executable Files and/or Source Code. You may not offer or impose any terms on the Work t -h -at alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distr -ibute the Executable Files or Source Code with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 f.\tab} -You agree not to use the Work for illegal, immoral or improper purposes, or on pages co -ntaining illegal, immoral or improper material. The Work is subject to applicable export laws. You agree to comply with all such laws and regulations that may apply to the Work after Your receipt of the Work. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 6.\tab}}\pard \ltrpar +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 d.\tab} +You agree not to sell, lease, or rent any part of the Work. This does not restrict you from including the Work or any part of the Work inside a larger software distribution that itself is being sold. The Work by itself, though, cannot be sold, leased or r +ented. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 e.\tab} +You may distribute the Executable Files and Source Code only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy of the Executable Files or Source Code You distribut +e and ensure that anyone receiving such Executable Files and Source Code agrees that the terms of this License apply to such Executable Files and/or Source Code. You may not offer or impose any terms on the Work that alter or restrict the terms of this Li +c +ense or the recipients' exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute the Executable Files or Source Code +with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 f.\tab} +You agree not to use the Work for illegal, immoral or improper purposes, or on pages containing illegal, immoral or improper m +aterial. The Work is subject to applicable export laws. You agree to comply with all such laws and regulations that may apply to the Work after Your receipt of the Work. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 6.\tab}}\pard \ltrpar \ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid14500347 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 -\cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Representations, Warranties and Disclaimer.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~THI -S WORK IS PROVIDED "AS IS", "WHERE IS" AND "AS AVAILABLE", WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES OR CONDITIONS OR GUARANTEES. YOU, THE USER, ASSUME ALL RISK IN ITS USE, INCLUDING COPYRIGHT INFRINGEMENT, PATENT INFRINGEMENT, SUITABILITY, ETC. AUTHOR EX -P -RESSLY DISCLAIMS ALL EXPRESS, IMPLIED OR STATUTORY WARRANTIES OR CONDITIONS, INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF MERCHANTABILITY, MERCHANTABLE QUALITY OR FITNESS FOR A PARTICULAR PURPOSE, OR ANY WARRANTY OF TITLE OR NON-INFRINGEMENT, - OR THAT THE WORK (OR ANY PORTION THEREOF) IS CORRECT, USEFUL, BUG-FREE OR FREE OF VIRUSES. YOU MUST PASS THIS DISCLAIMER ON WHENEVER YOU DISTRIBUTE THE WORK OR DERIVATIVE WORKS. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 7.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 -\b\f1\fs20\cf1\insrsid14500347\charrsid14500347 Indemnity.\~}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 You agree to defend, indemnify and hold harmless the Author and the - Publisher from and against any claims, suits, losses, damages, liabilities, costs, and expenses (including reasonable legal or attorneys\rquote fees) resulting from or relating to any use of the Work by You. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 8.\tab}}{\rtlch\fcs1 \ab\af1\afs20 +\cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Representations, Warranties and Disclaimer.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~ +THIS WORK IS PROVIDED "AS IS", "WHERE I +S" AND "AS AVAILABLE", WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES OR CONDITIONS OR GUARANTEES. YOU, THE USER, ASSUME ALL RISK IN ITS USE, INCLUDING COPYRIGHT INFRINGEMENT, PATENT INFRINGEMENT, SUITABILITY, ETC. AUTHOR EXPRESSLY DISCLAIMS ALL EXPRESS, IMPLI +E +D OR STATUTORY WARRANTIES OR CONDITIONS, INCLUDING WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF MERCHANTABILITY, MERCHANTABLE QUALITY OR FITNESS FOR A PARTICULAR PURPOSE, OR ANY WARRANTY OF TITLE OR NON-INFRINGEMENT, OR THAT THE WORK (OR ANY PORTION TH +EREOF) IS CORRECT, USEFUL, BUG-FREE OR FREE OF VIRUSES. YOU MUST PASS THIS DISCLAIMER ON WHENEVER YOU DISTRIBUTE THE WORK OR DERIVATIVE WORKS. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 7.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 +\b\f1\fs20\cf1\insrsid14500347\charrsid14500347 Indemnity.\~}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 You agree to defend, indemnify and hold harmless the Author and the Publisher from and against any c +laims, suits, losses, damages, liabilities, costs, and expenses (including reasonable legal or attorneys\rquote fees) resulting from or relating to any use of the Work by You. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 8.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Limitation on Liability.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 \~ -EXCEPT TO THE EXTENT REQUIRE -D BY APPLICABLE LAW, IN NO EVENT WILL THE AUTHOR OR THE PUBLISHER BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK OR OTHERWISE, EVEN IF THE A -UTHOR OR THE PUBLISHER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 9.\tab}}{\rtlch\fcs1 \ab\af1\afs20 +EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVE +NT WILL THE AUTHOR OR THE PUBLISHER BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK OR OTHERWISE, EVEN IF THE AUTHOR OR THE PUBLISHER HAS BEE +N ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 9.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Termination.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 a.\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 a.\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar \jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls2\ilvl1\adjustright\rin0\lin1440\itap0\pararsid14500347 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 -This License and the rights granted hereunder will terminate automatically upon any breach by You of any term of this License. Individuals or entities who have received - Derivative Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 6, 7, 8, 9, 10 and 11 will survive any termination of this -License. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 b.\tab} -If You bring a copyright, trademark, patent or any other infringement claim against any contributor over infringements You claim are made by the Work, your License from such contributor to the Work ends automatically. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 c.\tab}Subject to the above terms and - conditions, this License is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, the Author reserves the right to release the Work under different license terms or to stop distributing the Work at any time; pro -v -ided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as -stated above. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 10.\tab}}\pard \ltrpar +This License and the rights granted hereunder will terminate automatically upon any breach by You of any term of this License. Individuals or entities who have received Derivative Works from Y +ou under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 6, 7, 8, 9, 10 and 11 will survive any termination of this License. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 b.\tab}If You bring +a copyright, trademark, patent or any other infringement claim against any contributor over infringements You claim are made by the Work, your License from such contributor to the Work ends automatically. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 c.\tab}Subject to the above terms and conditions, this +License is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, the Author reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however tha +t any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above. + +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 10.\tab}}\pard \ltrpar \ql \fi-360\li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid14500347 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 -\cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Publisher}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 -. The parties hereby confirm that the Publisher shall not, under any circumstances, be responsible for and shall not have any liability in respect of the subject matter of this License. The Publisher makes no warranty whatsoever in co -nnection with the Work and shall not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. The Publisher -reserves the right to cease making the Work available to You at any time without notice -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 11.\tab}}{\rtlch\fcs1 \ab\af1\afs20 +\cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 P\hich\af1\dbch\af31501\loch\f1 ublisher}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 +. The parties hereby confirm that the Publisher shall not, under any circumstances, be responsible for and shall not have any liability in respect of the subject matter of this License. The Publisher makes no warranty whatsoever in connection with +the Work and shall not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. The Publisher reserves the r +ight to cease making the Work available to You at any time without notice +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\lang1033\langfe1033\loch\af1\hich\af1\dbch\af31501\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 11.\tab}}{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs30\b\fs20\cf1\loch\af1\hich\af1\dbch\af31501\insrsid14500347\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 Miscellaneous}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 a.\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 a.\tab}}\pard \ltrpar\ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar \jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls2\ilvl1\adjustright\rin0\lin1440\itap0\pararsid14500347 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 This License shall be governed by the laws of the location of the head office of the Author or if the Author is an individual, the laws of location of the principal place of residence of the Author. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 b.\tab} -If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by t -he parties to this License, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 c.\tab} +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 b.\tab} +If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the p +arties to this License, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 c.\tab} No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent. -\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 d.\tab}This License constitutes the entire agreement betwee -n the parties with respect to the Work licensed herein. There are no understandings, agreements or representations with respect to the Work not specified herein. The Author shall not be bound by any additional provisions that may appear in any communicati -on from You. This License may not be modified without the mutual written agreement of the Author and You.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14500347\charrsid14500347 +\par {\listtext\pard\plain\ltrpar \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1033\langfenp1033\insrsid14500347\charrsid14500347 \hich\af1\dbch\af0\loch\f1 d.\tab} +This License constitutes the entire agreement between the parties with respect to the Work licensed herein. There are no understandings, agreements or representations +with respect to the Work not specified herein. The Author shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Author and You. \par }\pard \ltrpar\ql \li0\ri0\widctlpar\brdrb\brdrs\brdrw10\brsp20 \tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2129100 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid2129100\charrsid14500347 @@ -421,14 +424,14 @@ on from You. This License may not be modified without the mutual written agreeme \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid14370252\charrsid14500347 RawInput.Sharp}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14370252\charrsid14500347 : }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14370252\charrsid14500347 HYPERLINK "https://github.com/mfakane/rawinput-sharp" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16543391\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6c000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f006d00660061006b0061006e0065002f0072006100770069006e007000750074002d0073006800610072007000 -0000795881f43b1d7f48af2c825dc485276300000000a5ab000300590000000000200000ff0000000000000000690100006c00000000006100000000005c00000000000000fa}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +0000795881f43b1d7f48af2c825dc485276300000000a5ab000300590000000000200000ff0000000000000000690100006c00000000006100000000005c00000000000000fa01}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid14370252\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/mfakane/rawinput-sharp}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14370252\charrsid14500347 \par License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14370252\charrsid14500347 HYPERLINK "https://github.com/mfakane/rawinput-sharp/blob/master/LICENSE.txt" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16543391\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b9c000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f006d00660061006b0061006e0065002f0072006100770069006e007000750074002d0073006800610072007000 -2f0062006c006f0062002f006d00610073007400650072002f004c004900430045004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000000000410000000000000000000000000000006f0045000000000000000000000e0000c00000ff00}}}{\fldrslt { -\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid14370252\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com\hich\af1\dbch\af31501\loch\f1 /mfakane/rawinput-sharp/blob/master/LICENSE.txt}}} +2f0062006c006f0062002f006d00610073007400650072002f004c004900430045004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000000000410000000000000000000000000000006f0045000000000000000000000e0000c00000ff0001}}}{\fldrslt { +\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid14370252\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://gi\hich\af1\dbch\af31501\loch\f1 thub.com/mfakane/rawinput-sharp/blob/master/LICENSE.txt}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14370252\charrsid14500347 \par }\pard\plain \ltrpar\s19\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14370252 \rtlch\fcs1 \af2\afs20\alang1025 \ltrch\fcs0 \f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\cf1\insrsid14370252\charrsid14500347 The zlib License @@ -458,12 +461,12 @@ on from You. This License may not be modified without the mutual written agreeme \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid12010276\charrsid14500347 NLogViewer}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12010276\charrsid14500347 : }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12010276\charrsid14500347 HYPERLINK "https://github.com/dojo90/NLogViewer" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid408032\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b62000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0064006f006a006f00390030002f004e004c006f0067005600690065007700650072000000795881f43b1d7f48 -af2c825dc485276300000000a5ab0003ff6100004d0000630000990000a00073000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid12010276\charrsid14500347 https://github.com/dojo90/NLogViewer}}}\sectd \ltrsect +af2c825dc485276300000000a5ab0003ff6100004d0000630000990000a0007300000000000000000000000045}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid12010276\charrsid14500347 https://github.com/dojo90/NLogViewer}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid12010276\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid12010276\charrsid14500347 License: }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid12010276\charrsid14500347 HYPERLINK "https://github.com/dojo90/NLogViewer/blob/master/LICENSE.md" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid408032\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b90000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0064006f006a006f00390030002f004e004c006f0067005600690065007700650072002f0062006c006f006200 -2f006d00610073007400650072002f004c004900430045004e00530045002e006d0064000000795881f43b1d7f48af2c825dc485276300000000a5ab0003000000ff0400ff000000000000a50000000000000000000000007200}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +2f006d00610073007400650072002f004c004900430045004e00530045002e006d0064000000795881f43b1d7f48af2c825dc485276300000000a5ab0003000000ff0400ff000000000000a5000000000000000000000000720031}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1036\langfe1033\langnp1036\insrsid12010276\charrsid14500347 https://github.com/dojo90/NLogViewer/blob/master/LICENSE.md}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid12010276\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1036\langfe1033\langnp1036\insrsid12010276\charrsid14500347 MIT License @@ -494,7 +497,7 @@ af2c825dc485276300000000a5ab0003ff6100004d0000630000990000a000730000000000000000 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1031\langfe1033\langnp1031\insrsid14057040\charrsid14500347 HYPERLINK "https://github.com/JamesNK/Newtonsoft.Json" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16349761\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f004a0061006d00650073004e004b002f004e006500770074006f006e0073006f00660074002e004a0073006f00 -6e000000795881f43b1d7f48af2c825dc485276300000000a5ab00030007000000000000ff000000000002000000000000ff000000000100000000bcff0000000000000000007f6600000000000000000000ff00001000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +6e000000795881f43b1d7f48af2c825dc485276300000000a5ab00030007000000000000ff000000000002000000000000ff000000000100000000bcff0000000000000000007f6600000000000000000000ff0000100000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1031\langfe1033\langnp1031\insrsid14057040\charrsid14500347 https://github.com/JamesNK/Newtonsoft.Json}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1031\langfe1033\langnp1031\insrsid14057040\charrsid14500347 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9845156 {\rtlch\fcs1 @@ -502,7 +505,7 @@ af2c825dc485276300000000a5ab0003ff6100004d0000630000990000a000730000000000000000 HYPERLINK "https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16349761\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b9c000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f004a0061006d00650073004e004b002f004e006500770074006f006e0073006f00660074002e004a0073006f00 6e002f0062006c006f0062002f006d00610073007400650072002f004c004900430045004e00530045002e006d0064000000795881f43b1d7f48af2c825dc485276300000000a5ab000300030000000000000200000000000000000000000000000000001c00000000fc0000006f0000000019000067000000000000007300 -000000ff0000000200000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1031\langfe1033\langnp1031\insrsid14057040\charrsid14500347 https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md}}}\sectd \ltrsect +000000ff000000020000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1031\langfe1033\langnp1031\insrsid14057040\charrsid14500347 https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1031\langfe1033\langnp1031\insrsid14057040\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1031\langfe1033\langnp1031\insrsid9845156\charrsid14500347 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13643783 {\rtlch\fcs1 @@ -532,7 +535,7 @@ af2c825dc485276300000000a5ab0003ff6100004d0000630000990000a000730000000000000000 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid13579817\charrsid14500347 Youtube-dl}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13579817\charrsid14500347 : }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4541499\charrsid14500347 HYPERLINK "https://youtube-dl.org/" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3213993\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b48000000680074007400700073003a002f002f0079006f00750074007500620065002d0064006c002e006f00720067002f000000795881f43b1d7f48af2c825dc485276300000000a5ab0003006c0000000000000000 -ff000000001000000000ff0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid4541499\charrsid14500347 https://youtube-dl.org/}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 +ff000000001000000000ff000068}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid4541499\charrsid14500347 https://youtube-dl.org/}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13579817\charrsid14500347 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13579817 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4541499\charrsid14500347 Unlicensed}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13579817\charrsid14500347 @@ -566,13 +569,13 @@ ff000000001000000000ff0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16391475\charrsid14500347 : }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16391475\charrsid14500347 HYPERLINK "https://github.com/mpv-player/mpv/tree/master/libmpv" }{ \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13579817\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b82000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f006d00700076002d0070006c0061007900650072002f006d00700076002f0074007200650065002f006d006100 -73007400650072002f006c00690062006d00700076000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000000000000000000000000000016900000000cf00000000ff0069000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +73007400650072002f006c00690062006d00700076000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000000000000000000000000000016900000000cf00000000ff006900000000000033}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid16391475\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/mpv-player/mpv/tree/master/libmpv}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16391475\charrsid14500347 \par License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16391475\charrsid14500347 HYPERLINK "https://github.com/mpv-player/mpv/blob/master/Copyright" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid13579817\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b88000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f006d00700076002d0070006c0061007900650072002f006d00700076002f0062006c006f0062002f006d006100 -73007400650072002f0043006f0070007900720069006700680074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000000000000000000000000000000000000000000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +73007400650072002f0043006f0070007900720069006700680074000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000000000000000000000000000000000000000000000000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid16391475\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/mpv-player/mpv/blob/master/Copyright}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16391475\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid16391475\charrsid14500347 GNU GENERAL PUBLIC LICENSE @@ -920,13 +923,13 @@ ff000000001000000000ff0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\lang1036\langfe1033\langnp1036\insrsid16391475\charrsid14500347 Mpv.net}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid16391475\charrsid14500347 : }{\field\fldedit{\*\fldinst { \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid16391475\charrsid14500347 HYPERLINK "https://github.com/stax76/mpv.net" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16391475\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5c000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f007300740061007800370036002f006d00700076002e006e00650074000000795881f43b1d7f48af2c825dc485 -276300000000a5ab0003ff000000000000000000000000000000006800081f00000000000000000000000000007000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +276300000000a5ab0003ff000000000000000000000000000000006800081f0000000000000000000000000000700000000036}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1036\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1036\insrsid16391475\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/stax76/mpv.net}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj { \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid16391475\charrsid14500347 \par License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid16391475\charrsid14500347 HYPERLINK "https://github.com/stax76/mpv.net/blob/master/LICENSE.txt" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid16391475\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8c000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f007300740061007800370036002f006d00700076002e006e00650074002f0062006c006f0062002f006d006100 -73007400650072002f004c004900430045004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab00032000000000000000000000690000196800502900000000000000006900702b000000000000000069}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +73007400650072002f004c004900430045004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab00032000000000000000000000690000196800502900000000000000006900702b00000000000000006938}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1036\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1036\insrsid16391475\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/stax76/mpv.net/blob/master/LICENSE.txt}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid16391475\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1036\langfe1033\langnp1036\insrsid16391475\charrsid14500347 MIT License\line @@ -959,7 +962,7 @@ ff000000001000000000ff0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18 {\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10956787\charrsid14500347 HYPERLINK "https://github.com/commandlineparser/commandline" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14370252\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b7a000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0063006f006d006d0061006e0064006c0069006e0065007000610072007300650072002f0063006f006d006d00 -61006e0064006c0069006e0065000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000006500000000006e00690000235c000000000000004900000054000e21000000000000690069000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +61006e0064006c0069006e0065000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000006500000000006e00690000235c000000000000004900000054000e21000000000000690069000000e9}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid10956787\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/commandlineparser/commandline}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10956787\charrsid14500347 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2182642 {\rtlch\fcs1 @@ -967,7 +970,7 @@ ff000000001000000000ff0000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18 HYPERLINK "https://github.com/commandlineparser/commandline/blob/master/License.md" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14370252\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90ba8000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0063006f006d006d0061006e0064006c0069006e0065007000610072007300650072002f0063006f006d006d00 61006e0064006c0069006e0065002f0062006c006f0062002f006d00610073007400650072002f004c006900630065006e00730065002e006d0064000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000006e000000000068000000000000000000000000000000000000000000ff00000000000000 -1c000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1040\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1040\insrsid10956787\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 +1c0000006e}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1040\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1040\insrsid10956787\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/commandlineparser/commandline/blob/master/License.md}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1040\langfe1033\langnp1040\insrsid10956787\charrsid14500347 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10956787 {\rtlch\fcs1 @@ -1001,12 +1004,12 @@ https://github.com/commandlineparser/commandline/blob/master/License.md}}}\sectd \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid8931313\charrsid14500347 NLog}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8931313\charrsid14500347 : }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8931313\charrsid14500347 HYPERLINK "https://github.com/NLog/NLog" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14367033\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b52000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f004e004c006f0067002f004e004c006f0067000000795881f43b1d7f48af2c825dc485276300000000a5ab0003 -80f07600001f0000006900000000000011000000fa0000000000000000ff00000000000000ae400000010f00006900e4000000000000006900696e68}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid8931313\charrsid14500347 https://github.com/NLog/NLog}}} +80f07600001f0000006900000000000011000000fa0000000000000000ff00000000000000ae400000010f00006900e4000000000000006900696e6845}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid8931313\charrsid14500347 https://github.com/NLog/NLog}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8931313\charrsid14500347 \par License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8931313\charrsid14500347 HYPERLINK "https://github.com/NLog/NLog/blob/dev/LICENSE.txt" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14367033\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b7c000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f004e004c006f0067002f004e004c006f0067002f0062006c006f0062002f006400650076002f004c0049004300 -45004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000000000001cff000000000012000000000c0000007400001c0000005800000000000000000124000000000069000000000000000000000069}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +45004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000000000001cff000000000012000000000c0000007400001c000000580000000000000000012400000000006900000000000000000000006900}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid8931313\charrsid14500347 https://github.com/NLog/NLog/blob/dev/LICENSE.txt}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8931313\charrsid14500347 \par }\pard\plain \ltrpar\s19\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8931313 \rtlch\fcs1 @@ -1047,13 +1050,13 @@ https://github.com/commandlineparser/commandline/blob/master/License.md}}}\sectd \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\lang1036\langfe1033\langnp1036\insrsid8532619\charrsid14500347 Magick.NET}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid8532619\charrsid14500347 : }{\field\fldedit{\*\fldinst { \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid8532619\charrsid14500347 HYPERLINK "https://github.com/dlemstra/Magick.NET" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10951986\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b66000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0064006c0065006d0073007400720061002f004d0061006700690063006b002e004e00450054000000795881f4 -3b1d7f48af2c825dc485276300000000a5ab000300000000000000ff00000000ff00009800680000000000d60000000000ff000000000000006900000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +3b1d7f48af2c825dc485276300000000a5ab000300000000000000ff00000000ff00009800680000000000d60000000000ff00000000000000690000000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1036\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1036\insrsid8532619\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/dlemstra/Magick.NET}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj { \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid8532619\charrsid14500347 \par License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid8532619\charrsid14500347 HYPERLINK "https://github.com/dlemstra/Magick.NET/blob/master/License.txt" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10951986\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b96000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0064006c0065006d0073007400720061002f004d0061006700690063006b002e004e00450054002f0062006c00 -6f0062002f006d00610073007400650072002f004c006900630065006e00730065002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000000000002a00003700000066000000000000000000000000000000942b000000000000000000ff0000000000ff0000}}}{\fldrslt { +6f0062002f006d00610073007400650072002f004c006900630065006e00730065002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000000000002a00003700000066000000000000000000000000000000942b000000000000000000ff0000000000ff000000}}}{\fldrslt { \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1036\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1036\insrsid8532619\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/dlemstra/Magick.NET/blob/master/License.txt}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid8532619\charrsid14500347 \par }\pard\plain \ltrpar\s19\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8532619 \rtlch\fcs1 @@ -1266,12 +1269,12 @@ https://github.com/commandlineparser/commandline/blob/master/License.md}}}\sectd \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid3219979\charrsid14500347 Inno Setup}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3219979\charrsid14500347 : }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3219979\charrsid14500347 HYPERLINK "http://www.jrsoftware.org/" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1040\langfe1033\langnp1040\insrsid1129000\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b4e00000068007400740070003a002f002f007700770077002e006a00720073006f006600740077006100720065002e006f00720067002f000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000 -00690000fa000000006800000068000000000000006800664100000000000000000000000034002000800000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid3219979\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 +00690000fa00000000680000006800000000000000680066410000000000000000000000003400200080000069}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid3219979\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 http://www.jrsoftware.org/}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3219979\charrsid14500347 \par License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3219979\charrsid14500347 HYPERLINK "http://www.jrsoftware.org/files/is/license.txt" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid1129000\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b7600000068007400740070003a002f002f007700770077002e006a00720073006f006600740077006100720065002e006f00720067002f00660069006c00650073002f00690073002f006c006900630065006e007300 -65002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab0003000000060100003afa000000000034000000000000d600004e00ff0000000068000044000000000000006600ff010000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +65002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab0003000000060100003afa000000000034000000000000d600004e00ff0000000068000044000000000000006600ff01000043}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid3219979\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 http://www.jrsoftware.org/files/is/license.txt}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid3219979\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid3219979\charrsid14500347 Except where otherwise noted, all of the documentation and software included in the Inno Setup @@ -1308,13 +1311,13 @@ http://www.jrsoftware.org/}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sec \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\lang1031\langfe1033\langnp1031\insrsid10175951\charrsid14500347 ModernWpf}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1031\langfe1033\langnp1031\insrsid10175951\charrsid14500347 : }{\field\fldedit{\*\fldinst { \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1031\langfe1033\langnp1031\insrsid10175951\charrsid14500347 HYPERLINK "https://github.com/Kinnara/ModernWpf" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b62000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f004b0069006e006e006100720061002f004d006f006400650072006e005700700066000000795881f43b1d7f48 -af2c825dc485276300000000a5ab000318000000000000000000000000aa000000000000996900fe00000000000000000069005100673300}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +af2c825dc485276300000000a5ab000318000000000000000000000000aa000000000000996900fe0000000000000000006900510067330000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1031\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1031\insrsid10175951\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/Kinnara/ModernWpf}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj { \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1031\langfe1033\langnp1031\insrsid10175951\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid10175951\charrsid14500347 License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid10175951\charrsid14500347 HYPERLINK "https://github.com/Kinnara/ModernWpf/blob/master/LICENSE" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8a000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f004b0069006e006e006100720061002f004d006f006400650072006e005700700066002f0062006c006f006200 -2f006d00610073007400650072002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000005c000000680000000000000000000000450000000000007200000031000000ff000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +2f006d00610073007400650072002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000005c000000680000000000000000000000450000000000007200000031000000ff00000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1036\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1036\insrsid10175951\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/Kinnara/ModernWpf/blob/master/LICENSE}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid10175951\charrsid14500347 \par }\pard\plain \ltrpar\s19\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10175951 @@ -1345,12 +1348,12 @@ af2c825dc485276300000000a5ab000318000000000000000000000000aa000000000000996900fe \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid5068027\charrsid14500347 Octokit.net}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5068027\charrsid14500347 : }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5068027\charrsid14500347 HYPERLINK "https://github.com/octokit/octokit.net" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b66000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f006f00630074006f006b00690074002f006f00630074006f006b00690074002e006e00650074000000795881f4 -3b1d7f48af2c825dc485276300000000a5ab0003000078000020000000001500000000000000000000002d0000aab100000000000000006800000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid5068027\charrsid14500347 +3b1d7f48af2c825dc485276300000000a5ab0003000078000020000000001500000000000000000000002d0000aab10000000000000000680000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid5068027\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/octokit/octokit.net}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5068027\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid5068027\charrsid14500347 License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid5068027\charrsid14500347 HYPERLINK "https://github.com/octokit/octokit.net/blob/main/LICENSE.txt" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b92000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f006f00630074006f006b00690074002f006f00630074006f006b00690074002e006e00650074002f0062006c00 -6f0062002f006d00610069006e002f004c004900430045004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000003800fe00d800f600fb000000000000007643000000c200000000000000003aff000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 +6f0062002f006d00610069006e002f004c004900430045004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000003800fe00d800f600fb000000000000007643000000c200000000000000003aff00000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1036\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1036\insrsid5068027\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/octokit/octokit.net/bl\hich\af1\dbch\af31501\loch\f1 ob/main/LICENSE.txt}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid5068027\charrsid14500347 \par }\pard\plain \ltrpar\s19\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5068027 \rtlch\fcs1 @@ -1380,13 +1383,13 @@ af2c825dc485276300000000a5ab000318000000000000000000000000aa000000000000996900fe \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid4332568\charrsid14500347 SharpZipLib}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4332568\charrsid14500347 : }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4332568\charrsid14500347 HYPERLINK "https://github.com/icsharpcode/SharpZipLib" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00690063007300680061007200700063006f00640065002f00530068006100720070005a00690070004c006900 -62000000795881f43b1d7f48af2c825dc485276300000000a5ab000300f229000058000000000000006900a83d0000000049000000007f00000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +62000000795881f43b1d7f48af2c825dc485276300000000a5ab000300f229000058000000000000006900a83d0000000049000000007f0000000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid4332568\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/icsharpcode/SharpZipLib}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4332568\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid4332568\charrsid14500347 License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid4332568\charrsid14500347 HYPERLINK "https://github.com/icsharpcode/SharpZipLib/blob/master/LICENSE.txt" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b9e000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00690063007300680061007200700063006f00640065002f00530068006100720070005a00690070004c006900 -62002f0062006c006f0062002f006d00610073007400650072002f004c004900430045004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab00034500000000750000000000680000000000000000005400000000000000ff0068e800007500000000}}}{\fldrslt { +62002f0062006c006f0062002f006d00610073007400650072002f004c004900430045004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab00034500000000750000000000680000000000000000005400000000000000ff0068e800007500000000b4}}}{\fldrslt { \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1036\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1036\insrsid4332568\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/icsharpcode/SharpZipLib/blob/master/LICENSE.txt}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid4332568\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1036\langfe1033\langnp1036\insrsid4332568\charrsid14500347 MIT License\line @@ -1412,13 +1415,13 @@ af2c825dc485276300000000a5ab000318000000000000000000000000aa000000000000996900fe \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid14048677\charrsid14500347 libvlcsharp}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14048677\charrsid14500347 : }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14048677\charrsid14500347 HYPERLINK "https://github.com/videolan/libvlcsharp" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b68000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0076006900640065006f006c0061006e002f006c006900620076006c0063007300680061007200700000007958 -81f43b1d7f48af2c825dc485276300000000a5ab0003000000680044000000000000000001e5010000000074000000008000000000000000000000000042}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid14048677\charrsid14500347 -\hich\af1\dbch\af31501\loch\f1 https://gith\hich\af1\dbch\af31501\loch\f1 ub.com/videolan/libvlcsharp}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14048677\charrsid14500347 - +81f43b1d7f48af2c825dc485276300000000a5ab0003000000680044000000000000000001e501000000007400000000800000000000000000000000004200}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +\cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid14048677\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://gith\hich\af1\dbch\af31501\loch\f1 ub.com/videolan/libvlcsharp}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj +{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14048677\charrsid14500347 \par License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14048677\charrsid14500347 HYPERLINK "https://github.com/videolan/libvlcsharp/blob/3.x/LICENSE" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8a000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0076006900640065006f006c0061006e002f006c006900620076006c006300730068006100720070002f006200 -6c006f0062002f0033002e0078002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000008005a02000000000000000004810000000065000000003c00000000680000000000010065}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +6c006f0062002f0033002e0078002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000008005a02000000000000000004810000000065000000003c0000000068000000000001006500}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid14048677\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/videolan/libvlcsharp/blob/3.x/LICENSE}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14048677\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\insrsid14048677\charrsid14500347 GNU LESSER GENERAL PUBLIC LICENSE @@ -1932,20 +1935,20 @@ af2c825dc485276300000000a5ab000318000000000000000000000000aa000000000000996900fe \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid1596782\charrsid14500347 HYPERLINK "https://github.com/videolan/vlc/tree/master/lib" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b78000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0076006900640065006f006c0061006e002f0076006c0063002f0074007200650065002f006d00610073007400 -650072002f006c00690062000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000000000ce00000c000000000000000069ffdc59000000000000600000006900ca217900000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 -\cs18\fs20\ul\cf2\lang1036\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1036\insrsid1596782\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com\hich\af1\dbch\af31501\loch\f1 /videolan/vlc/tree/master/lib}}}\sectd \ltrsect +650072002f006c00690062000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000000000ce00000c000000000000000069ffdc59000000000000600000006900ca21790000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +\cs18\fs20\ul\cf2\lang1036\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1036\insrsid1596782\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://github.com/videolan/vlc/tree/master/lib}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid1596782\charrsid14500347 \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid1596782\charrsid14500347 HYPERLINK "https://code.videolan.org/videolan/libvlc-nuget" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b78000000680074007400700073003a002f002f0063006f00640065002e0076006900640065006f006c0061006e002e006f00720067002f0076006900640065006f006c0061006e002f006c006900620076006c006300 -2d006e0075006700650074000000795881f43b1d7f48af2c825dc485276300000000a5ab0003d200000000ce00460000000000000000006800960000000000000065006900322d0000c9000000aa}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +2d006e0075006700650074000000795881f43b1d7f48af2c825dc485276300000000a5ab0003d200000000ce00460000000000000000006800960000000000000065006900322d0000c9000000aa00}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\lang1036\langfe1033\loch\af1\hich\af1\dbch\af31501\langnp1036\insrsid1596782\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://code.videolan.org/videolan/libvlc-nuget}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid1596782\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid1596782\charrsid14500347 License: \par }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid1596782\charrsid14500347 HYPERLINK "https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8718502\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b88000000680074007400700073003a002f002f007700770077002e0067006e0075002e006f00720067002f006c006900630065006e007300650073002f006f006c0064002d006c006900630065006e00730065007300 -2f006c00670070006c002d0032002e0031002e00680074006d006c000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000007800a200000000000000000026000000000000000000004d0000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +2f006c00670070006c002d0032002e0031002e00680074006d006c000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000007800a200000000000000000026000000000000000000004d000000000000000000000015}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\fs20\ul\cf2\loch\af1\hich\af1\dbch\af31501\insrsid1596782\charrsid14500347 \hich\af1\dbch\af31501\loch\f1 https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid1596782\charrsid14500347 \par GNU LESSER GENERAL PUBLIC LICENSE @@ -2461,13 +2464,13 @@ af2c825dc485276300000000a5ab000318000000000000000000000000aa000000000000996900fe \par Html5-boilerplate}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5471568\charrsid14500347 : }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5471568\charrsid14500347 HYPERLINK "https://github.com/h5bp/html5-boilerplate" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1040\langfe1033\langnp1040\insrsid5471568\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6c000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0068003500620070002f00680074006d006c0035002d0062006f0069006c006500720070006c00610074006500 -0000795881f43b1d7f48af2c825dc485276300000000a5ab0003000000003c72ff0000000000ff0000000500000000000000000000810c0000001800000000000000006900da000000690068007600000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +0000795881f43b1d7f48af2c825dc485276300000000a5ab0003000000003c72ff0000000000ff0000000500000000000000000000810c0000001800000000000000006900da0000006900680076000000000000008b}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid5471568\charrsid14500347 https://github.com/h5bp/html5-boilerplate}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5471568\charrsid14500347 \par License: }{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5471568\charrsid14500347 HYPERLINK "https://github.com/h5bp/html5-boilerplate/blob/master/LICENSE.txt" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5471568\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b9c000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0068003500620070002f00680074006d006c0035002d0062006f0069006c006500720070006c00610074006500 2f0062006c006f0062002f006d00610073007400650072002f004c004900430045004e00530045002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab00034f0000000000ff0000000000ffff0000000000000000ff6900240000ff0000c60000005af3000032000000001200008c1600000412 -0000fe000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid5471568\charrsid14500347 https://github.com/h5bp/html5-boilerplate/blob/master/LICENSE.txt}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj { +0000fe00000068}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid5471568\charrsid14500347 https://github.com/h5bp/html5-boilerplate/blob/master/LICENSE.txt}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj { \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5471568\charrsid14500347 \par \par }\pard\plain \ltrpar\s19\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5471568 \rtlch\fcs1 @@ -2498,12 +2501,12 @@ af2c825dc485276300000000a5ab000318000000000000000000000000aa000000000000996900fe \par ScreenRecorderLib}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5782941\charrsid14500347 : }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5782941\charrsid14500347 HYPERLINK "https://github.com/sskodje/ScreenRecorderLib" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5782941\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b72000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00730073006b006f0064006a0065002f00530063007200650065006e005200650063006f007200640065007200 -4c00690062000000795881f43b1d7f48af2c825dc485276300000000a5ab0003006900000000000000000000000069440000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid5782941\charrsid14500347 https://github.com/sskodje/ScreenRecorderLib}}} +4c00690062000000795881f43b1d7f48af2c825dc485276300000000a5ab000300690000000000000000000000006944000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid5782941\charrsid14500347 https://github.com/sskodje/ScreenRecorderLib}}} \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5782941\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid5782941\charrsid14500347 License: }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid5782941\charrsid14500347 HYPERLINK "https://github.com/sskodje/ScreenRecorderLib/blob/master/LICENSE" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid5782941\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b9a000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00730073006b006f0064006a0065002f00530063007200650065006e005200650063006f007200640065007200 -4c00690062002f0062006c006f0062002f006d00610073007400650072002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab0003000000000000000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +4c00690062002f0062006c006f0062002f006d00610073007400650072002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000000000000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1036\langfe1033\langnp1036\insrsid5782941\charrsid14500347 https://github.com/sskodje/ScreenRecorderLib/blob/master/LICENSE}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid5782941\charrsid14500347 \par @@ -2536,12 +2539,12 @@ af2c825dc485276300000000a5ab000318000000000000000000000000aa000000000000996900fe \par H.Hooks}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4852430\charrsid14500347 : }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4852430\charrsid14500347 HYPERLINK "https://github.com/HavenDV/H.Hooks" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid8324207\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5e000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0048006100760065006e00440056002f0048002e0048006f006f006b0073000000795881f43b1d7f48af2c825d -c485276300000000a5ab00030000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid4852430\charrsid14500347 https://github.com/HavenDV/H.Hooks}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 +c485276300000000a5ab0003000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid4852430\charrsid14500347 https://github.com/HavenDV/H.Hooks}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4852430\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid4852430\charrsid14500347 License: }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid4852430\charrsid14500347 HYPERLINK "https://github.com/HavenDV/H.Hooks/blob/master/LICENSE" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid8324207\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b86000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0048006100760065006e00440056002f0048002e0048006f006f006b0073002f0062006c006f0062002f006d00 -610073007400650072002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab00030054}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1036\langfe1033\langnp1036\insrsid4852430\charrsid14500347 +610073007400650072002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab0003005400}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1036\langfe1033\langnp1036\insrsid4852430\charrsid14500347 https://github.com/HavenDV/H.Hooks/blob/master/LICENSE}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid4852430\charrsid14500347 \par \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1036\langfe2052\langnp1036\langfenp2052\insrsid4852430\charrsid14500347 MIT License @@ -2574,12 +2577,12 @@ https://github.com/HavenDV/H.Hooks/blob/master/LICENSE}}}\sectd \ltrsect\linex0\ \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\insrsid2382379\charrsid14500347 Downloader}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid2382379\charrsid14500347 : }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid2382379\charrsid14500347 HYPERLINK "https://github.com/bezzad/Downloader" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid420529\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b62000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00620065007a007a00610064002f0044006f0077006e006c006f0061006400650072000000795881f43b1d7f48 -af2c825dc485276300000000a5ab0003000000000000006700640000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid2382379\charrsid14500347 https://github.com/bezzad/Downloader}}}\sectd \ltrsect +af2c825dc485276300000000a5ab000300000000000000670064000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid2382379\charrsid14500347 https://github.com/bezzad/Downloader}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid2382379\charrsid14500347 \par License: }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid2382379\charrsid14500347 HYPERLINK "https://github.com/bezzad/Downloader/blob/master/LICENSE" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid420529\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b8a000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00620065007a007a00610064002f0044006f0077006e006c006f0061006400650072002f0062006c006f006200 -2f006d00610073007400650072002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab0003000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid2382379\charrsid14500347 +2f006d00610073007400650072002f004c004900430045004e00530045000000795881f43b1d7f48af2c825dc485276300000000a5ab000300000000000000000000000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid2382379\charrsid14500347 https://github.com/bezzad/Downloader/blob/master/LICENSE}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid2382379\charrsid14500347 \par \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe2052\langfenp2052\insrsid2382379\charrsid14500347 GNU GENERAL PUBLIC LICENSE @@ -3266,13 +3269,13 @@ https://github.com/bezzad/Downloader/blob/master/LICENSE}}}\sectd \ltrsect\linex \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\ul\lang1036\langfe1033\langnp1036\insrsid1398452\charrsid14500347 VLC}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid420529\charrsid14500347 : }{\field\flddirty{\*\fldinst { \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid420529\charrsid14500347 HYPERLINK "https://github.com/videolan/vlc" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid2236602\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b58000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0076006900640065006f006c0061006e002f0076006c0063000000795881f43b1d7f48af2c825dc48527630000 -0000a5ab00030000000000000000070000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1036\langfe1033\langnp1036\insrsid420529\charrsid14500347 https://github.com/videolan/vlc}}}\sectd \ltrsect +0000a5ab0003000000000000000007000000}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1036\langfe1033\langnp1036\insrsid420529\charrsid14500347 https://github.com/videolan/vlc}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid420529\charrsid14500347 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2236602 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid420529\charrsid14500347 License: }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid2236602\charrsid14500347 HYPERLINK "https://github.com/videolan/vlc/blob/master/COPYING" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid10826906\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b80000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0076006900640065006f006c0061006e002f0076006c0063002f0062006c006f0062002f006d00610073007400 -650072002f0043004f005000590049004e0047000000795881f43b1d7f48af2c825dc485276300000000a5ab0003010000ff0d0000450e01}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1036\langfe1033\langnp1036\insrsid2236602\charrsid14500347 +650072002f0043004f005000590049004e0047000000795881f43b1d7f48af2c825dc485276300000000a5ab0003010000ff0d0000450e0100}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\lang1036\langfe1033\langnp1036\insrsid2236602\charrsid14500347 https://github.com/videolan/vlc/blob/master/COPYING}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid2236602\charrsid14500347 }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid420529\charrsid14500347 \par }\pard \ltrpar\ql \li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid420529 {\rtlch\fcs1 @@ -3628,12 +3631,12 @@ https://github.com/videolan/vlc/blob/master/COPYING}}}\sectd \ltrsect\linex0\end \par YoutubeExplode}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14034614\charrsid14500347 : }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14034614\charrsid14500347 HYPERLINK "https://github.com/Tyrrrz/YoutubeExplode" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid4196753\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6a000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00540079007200720072007a002f0059006f00750074007500620065004500780070006c006f00640065000000 -795881f43b1d7f48af2c825dc485276300000000a5ab0003007d74688c}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid14034614\charrsid14500347 https://github.com/Tyrrrz/YoutubeExplode}}}\sectd \ltrsect +795881f43b1d7f48af2c825dc485276300000000a5ab0003007d74688cc6}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid14034614\charrsid14500347 https://github.com/Tyrrrz/YoutubeExplode}}}\sectd \ltrsect \linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14034614\charrsid14500347 \par License: }{\field\flddirty{\*\fldinst {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14034614\charrsid14500347 HYPERLINK "https://github.com/Tyrrrz/YoutubeExplode/blob/master/License.txt" }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe1033\langnp1036\insrsid4196753\charrsid14500347 {\*\datafield 00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b9a000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f00540079007200720072007a002f0059006f00750074007500620065004500780070006c006f00640065002f00 -62006c006f0062002f006d00610073007400650072002f004c006900630065006e00730065002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000001800}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 +62006c006f0062002f006d00610073007400650072002f004c006900630065006e00730065002e007400780074000000795881f43b1d7f48af2c825dc485276300000000a5ab00030000001800e9}}}{\fldrslt {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \cs18\f1\fs20\ul\cf2\insrsid14034614\charrsid14500347 https://github.com/Tyrrrz/YoutubeExplode/blob/master/License.txt}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14034614\charrsid14500347 }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid420529\charrsid14500347 \par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14034614\charrsid14500347 @@ -4638,8 +4641,8 @@ fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e50000000000000000000000004011 -ebb90c6fd701feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e500000000000000000000000090e9 +d4782170d701feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file diff --git a/src/livelywpf/livelywpf/Helpers/Hardware/SystemInfo.cs b/src/livelywpf/livelywpf/Helpers/Hardware/SystemInfo.cs index 936ff42e..4fa37c1f 100644 --- a/src/livelywpf/livelywpf/Helpers/Hardware/SystemInfo.cs +++ b/src/livelywpf/livelywpf/Helpers/Hardware/SystemInfo.cs @@ -47,13 +47,20 @@ public static List GetGpu() public static string GetCpuInfo() { - var sb = new StringBuilder(); - var gpu = GetCpu(); - foreach (var item in gpu) + try + { + using ManagementObjectSearcher myProcessorObject = new ManagementObjectSearcher("select * from Win32_Processor"); + var sb = new StringBuilder(); + foreach (ManagementObject obj in myProcessorObject.Get()) + { + sb.AppendLine("CPU: " + obj["Name"]); + } + return sb.ToString().TrimEnd(); + } + catch (Exception e) { - sb.AppendLine("CPU: " + item); + return "CPU: " + e.Message; } - return sb.ToString().TrimEnd(); } public static List GetCpu() diff --git a/src/livelywpf/livelywpf/Properties/Resources.he.resx b/src/livelywpf/livelywpf/Properties/Resources.he.resx new file mode 100644 index 00000000..8f2b6a36 --- /dev/null +++ b/src/livelywpf/livelywpf/Properties/Resources.he.resx @@ -0,0 +1,856 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + נמצאה תוכנית לא תואמת, נושא שורת המשימות מושבת. + + + מרבית צגי ה- LCD וה- LED המודרניים אינם סובלים מבעיות צריבה ולכן כל טפט יכול לשמש כשומר מסך. + +עבור מסכי OLED, פלזמה או CRT הרגישים לצריבה מומלץ להשתמש בטפטים עם תנועה קבועה ועם נושא כהה כולל אשר אמור למתן צריבה אך תכונה זו אינה נבדקה ולא ניתן להבטיח את יעילותה. + +המטרה העיקרית של שומרי המסך של Lively היא להוסיף שכבת התאמה אישית נוספת למחשב האישי שלך, השתמש בשומרי מסך כהגנה על צריבה על אחריותך בלבד! + + + בחר קובץ או ציין כתובת אתר להגדרה כטפט. + + + התנהגות השמעת טפטים בהתבסס על הפעלת אפליקציה. + + + אתה בטוח שברצונך לבטל? + + + האם אתה בטוח שברצונך למחוק טפט זה לצמיתות מהדיסק? + + + האם אתה בטוח שברצונך למחוק טפט זה מהספרייה? + + + פשוט גרור ושחרר קבצים לספרייה. + + + אתה פותח יישום חיצוני כטפט. +תוכניות זדוניות ווירוסים עשויים להיות כלולים ביישומים זדוניים .. ולהזיק למערכת שלכם. +המשך רק אם יישום זה מגיע ממקור מהימן. + + + Lively ממוזערת למגש המערכת, לחץ לחצן ימני על הסמל כדי להמשיך. + + + אנא הפעל מחדש את Lively כדי שההגדרות ייכנסו לתוקף. + + + אנא הפסיקו לפני שתמשיכו. + + + לחץ כאן כדי להתחיל בהקלטה. + + + משחזר כעת טפט/ים קודם/ים, אנא המתן... + + + בחר תצוגה + + + גרסה חדשה של תוכנה זמינה! + + + הקלד קישור לאתר לטעינה, נתמכים קישורי shader של shadertoy.com + + + אשף זה יתחיל בהגדרת Lively. + + + גרסת Windows N / KN שלך תדרוש הורדת קודקים נוספים כדי לתמוך בהפעלת וידאו ברקעים. + + + העדכון נכשל; נסה להוריד את תוכנית ההתקנה מ: +https://github.com/rocksdanister/lively/releases + + + קובץ טפט פגום, נסה להוריד מחדש. + + + אופס ... נראה שמשהו השתבש :( +על מנת להבין טוב יותר את השגיאה ולתקן את הבעיה, שתף את קובץ היומן עם המפתח. +הוראות לשיתוף קובץ יומן רישום: +https://github.com/rocksdanister/lively/wiki + + + + Lively לא יכולה לעבוד כראוי כאשר מצב ניגודיות גבוהה של Windows מופעל! +השבת את מצב הניגודיות הגבוהה ונסה שוב. + + + + הפעלת המדיה נכשלה :( +נסה לשנות את נגן הוידאו בהגדרות של Lively. + +על מנת להבין טוב יותר את השגיאה ולתקן את הבעיה, שתף את קובץ היומן עם המפתח. +הוראות לשיתוף קובץ יומן רישום: +https://github.com/rocksdanister/lively/wiki + + + + לא קובץ טפט של Lively + + + Lively לא נסגר כראוי, מתחיל במצב בטוח. +האם ברצונך לשחזר טפטים שפעלו בעבר? + + + נראה כי יש להגדיר כמה הגדרות בכדי לגרום ל- Lively לעבוד: +1. לחץ על מקשי Win + R כדי לפתוח את Run, +2. הקלד SystemPropertiesPerformance.exe ב- Run, לחץ על "אישור" כדי לפתוח אפשרויות ביצועים +3. הפעל / סמן "הנפש בקרים ואלמנטים בתוך חלונות" (אם האפשרות כבר מסומנת, בטל את הסימון ובדוק) והחל. +4. לחץ על "החל" ואז לחץ על "אישור" כדי לסגור את החלון. + +אם משתמשים ב- Windows 7 פשוט הגדר – "התאם למראה הטוב ביותר" ו amp; אשר. +אם עדיין לא עובד, סגור והתחל את Lively שוב / הפעל מחדש את Windows. +(לא עובד בחלק מגרסאות הניסיון של Windows 10) + + + + Add + + + כל הקבצים + + + יישום + + + שיוך + + + סופר + + + אחורה + + + דפדף + + + ביטול + + + סגור + + + סגור טפטים + + + הושלם! + + + לחץ כאן לניהול טפטים + + + המר לוידאו + + + צור תצוגה מקדימה + + + התאם אישית + + + התאם אישית טפט + + + מחק + + + תיאור + + + כל המסך + + + לכל מסך + + + הורד + + + ערוך + + + שגיאה + + + צא + + + יצא lively.zip + + + חלק מהתכונות אינן זמינות בגרסה זו של Lively. + + + הקובץ לא נמצא + + + GIF מונפש + + + הראה קצת אהבה בכך שתדרג אותנו + + + המשך + + + עזור לתרגם + + + שעה/שעות + + + התקן + + + מקלדת + + + למד עוד + + + רישיון + + + דקה/דקות + + + מידע + + + רקעים נוספים + + + עכבר + + + אינטראקציה של עכבר כיישום ממוקד + + + הבא + + + לא + + + כבוי + + + אישור + + + מופעל + + + אונליין + + + פתח את Lively + + + כל התהליך + + + תהליך קדמה + + + השהה טפטים + + + חסל + + + כלום + + + הפסק + + + תמונה + + + תצוגה מקדימה + + + מדיניות פרטיות + + + מעבד + + + הסר + + + כלל + + + מסך + + + חפש + + + קבע כטפט + + + פתח מיקום קובץ + + + מקור + + + הפעל + + + הפסק + + + האם אתם נהנים להשתמש ב- Lively? השאירו ביקורת :) + + + תמיכה + + + תגיות + + + טשטוש + + + פנה + + + צבע + + + שוטף + + + טפט + + + טפט שוטף + + + גדול + + + רגיל + + + קטן + + + כותרת + + + חסר ראש + + + לייט + + + רגיל + + + פורמט הקובץ אינו נתמך + + + עדכון זמין! + + + בדוק עדכונים + + + נכשל לבדוק עבור עדכון תוכנה + + + בודק עבור עדכונים + + + התוכנה מעודכנת! + + + וידאו + + + הזן ארגומנטים אופציונליים בשורת הפקודה + + + מלא + + + ללא + + + אחיד + + + מילוי אחיד + + + שכפל את אותו הטפט + + + המסך הנבחר בלבד + + + השתרע על פני מסכים + + + סוג + + + אתר אינטרנט + + + זרם אינטרנט + + + ברוך הבא + + + כן + + + נגן וידאו + + + הגדר את כל סוגי הקבצים הנתמכים כטפט. + + + הגדר את דף האינטרנט של כתובת ה-URL שהזנת כטפט. + + + הגדר מה לעשות כאשר יישום כלשהו נמצא בפוקוס. + + + הגדר מה לעשות כאשר משחקים / יישומים במסך מלא פועלים. + + + הגדר כללי השמעת טפטים שונים בהתבסס על הפעלת יישום. + + + Lively מסתגל להגדרות נושא המערכת, כדי לשנות את המראה גש ל + + + רמת עוצמת הקול של כל הטפטים. + + + שנה את ההפעלה כאשר המחשב מנותק מהחשמל (מערכות המופעלות באמצעות סוללות בלבד) + + + הכנס את הפורט לניפוי באגים של טפטים של דפי אינטרנט, דרושה הפעלה מחדש של הדפדפן כדי שהשינויים ייכנסו לתוקף. כשתהיה מוכן נווט אל http://localhost:portnumber לגישה למסוף המפתחים. + + + הצג תפריט מפתח. + + + הגדר תמונה של טפט מונפש כטפט שולחן עבודה. + + + בחר אם להשהות טפט בכל המסכים או רק למסך הרלוונטי שבו היישום ממוקד / מסך מלא. + + + צור קובץ דוח. (קובץ log) + + + בחר את הנגן המשמש לטפט gif. + + + נראות סמל מגש המערכת, Lively תמשיך לפעול כשהסמל מוסתר. + + + Lively תופעל מחדש כדי להחיל את השפה החדשה + + + סיים את ההתקנה כדי להמשיך. + + + הגדר תמונה של טפט מונפש כטפט מסך נעילה. + + + אלגוריתם השהיית טפטים. + + + לאחר תקופת חוסר הפעילות שנבחרה השתמש בטפט הנוכחי כשומר המסך שלך. + + + אם מתגלה קישור זרם וידאו נתמך השתמש בנגן הווידיאו במקום לטעון את דף האינטרנט. + + + בחר את איכות הווידאו הרצויה לזרמים מקוונים. + + + שנה את מראה שורת המשימות במערכת. + + + גודל מברשת הטפט בספרייה + + + עבור מערכות נמוכות בחר מצב לייט. + + + השתמש בהאצת חומרה במידת האפשר. + + + בחר את הנגן המשמש לטפט וידאו. + + + נתיב המשמש לאחסון קבצי טפט. + + + אלגוריתם קנה המידה של טפטים. + + + בחר דרכים להשפיע על טפט. + + + כיצד מוחל טפט על מכשירי תצוגה מחוברים. + + + השהה את השמעת הטפטים כאשר שולחן העבודה אינו ממוקד. + + + אחסן קבצים זמניים בדיסק במקום בזיכרון, ההגדרות משוחזרות כאשר הדפדפן מופעל מחדש. + + + CEF(Chromium Embedded Framework) הוא מנוע chromium קל משקל. +Edge הוא תצוגת האינטרנט המובנית של Windows 10. + + + Lively צריכה לפעול ברקע להפעלת טפטים + + + אודות + + + הוסף טפט + + + יישומים ממוקדים + + + יישומים במסך מלא + + + Lively Wallpaper + + + כללי אפליקציה + + + נושא + + + אודיו + + + הפעל אודיו רק כששולחן העבודה ממוקד + + + ווליום ראשי + + + הפעל אודיו על המסך + + + כשפועל על סוללה + + + חפש קובץ וידאו, gif, דף אינטרנט ... להגדרה כטפט + + + איתור באגים + + + קהילה + + + ניפוי + + + אשר מחיקה + + + תמונת שולחן העבודה + + + כלל השהיית תצוגה + + + תיעוד + + + הקלד כתובת URL + + + קובץ Log + + + כללי + + + נגן Gif + + + עזרה + + + סמל מגש המערכת + + + אינטראקציה + + + שפה + + + ספרייה + + + הגדרת Lively + + + מיקום + + + תמונת מסך נעילה + + + שונות + + + השתק + + + השהה אלגוריתם + + + ביצועים + + + פלייליסט + + + אנא המתן + + + דווח על באג + + + קנה מידה/התאמה + + + לוח הבקרה + + + שומר מסך + + + בחר קובץ + + + הגדרות + + + דלג על אישור + + + קוד מקור + + + חנות + For different version of Lively, example: Microsoft Store + + + זרם + + + זהה זרם + + + איכות וידאו + + + מערכת + + + נושא שורת המשימות + + + גודל מברשת + + + ממשק משתמש + + + וידאו + + + פענוח GPU + + + טפט + + + מיקום הטפט + + + העבר טפטים קיימים לתיקייה חדשה + + + בחר התאמה + + + קלט טפט + + + שיטת החלפה + + + השמעת טפטים + + + אזהרה + + + דפדפן אינטרנט + + + מטמון דיסק + + + מנוע + + + פתח את עמוד האינטרנט + + + התחל עם ווינדוס + + \ No newline at end of file diff --git a/src/livelywpf/livelywpf/ViewModel/SettingsViewModel.cs b/src/livelywpf/livelywpf/ViewModel/SettingsViewModel.cs index 7f8d845d..b8ef5a86 100644 --- a/src/livelywpf/livelywpf/ViewModel/SettingsViewModel.cs +++ b/src/livelywpf/livelywpf/ViewModel/SettingsViewModel.cs @@ -45,25 +45,26 @@ public SettingsViewModel() new LanguagesModel("Español(es)", new string[]{"es"}), new LanguagesModel("Italian(it)", new string[]{"it", "it-IT", "it-SM","it-CH","it-VA"}), new LanguagesModel("عربى(ar-AE)", new string[]{"ar"}), - new LanguagesModel("فارسی(fa-IR)", new string[]{ "fa-IR"}), + new LanguagesModel("فارسی(fa-IR)", new string[]{"fa-IR"}), + new LanguagesModel("עִברִית(he-IL)", new string[]{"he", "he-IL"}), new LanguagesModel("Française(fr)", new string[]{"fr"}), new LanguagesModel("Deutsch(de)", new string[]{"de"}), new LanguagesModel("język polski(pl)", new string[]{"pl", "pl-PL"}), new LanguagesModel("Português(pt)", new string[]{"pt"}), new LanguagesModel("Português(pt-BR)", new string[]{"pt-BR"}), new LanguagesModel("Filipino(fil)", new string[]{"fil", "fil-PH"}), - new LanguagesModel("Bahasa Indonesia(id)", new string[]{ "id", "id-ID"}), + new LanguagesModel("Bahasa Indonesia(id)", new string[]{"id", "id-ID"}), new LanguagesModel("Magyar(hu)", new string[]{"hu", "hu-HU"}), new LanguagesModel("Svenska(sv)", new string[]{"sv","sv-AX", "sv-FI", "sv-SE"}), new LanguagesModel("Bahasa Melayu(ms)", new string[]{"ms", "ms-BN", "ms-MY"}), new LanguagesModel("Nederlands(nl-NL)", new string[]{"nl-NL"}), new LanguagesModel("Tiếng Việt(vi)", new string[]{"vi", "vi-VN"}), - new LanguagesModel("Català(ca)", new string[]{ "ca", "ca-AD", "ca-FR", "ca-IT", "ca-ES"}), - new LanguagesModel("Türkçe(tr)", new string[]{ "tr", "tr-CY", "tr-TR"}), - new LanguagesModel("Cрпски језик(sr)", new string[]{ "sr", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-RS", "sr-Latn-CS"}), - new LanguagesModel("Српска ћирилица(sr-Cyrl)", new string[]{ "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-ME", "sr-Cyrl-RS", "sr-Cyrl-CS"}), - new LanguagesModel("Ελληνικά(el)", new string[]{ "el", "el-GR", "el-CY"}), - new LanguagesModel("हिन्दी(hi)", new string[]{ "hi", "hi-IN"}), + new LanguagesModel("Català(ca)", new string[]{"ca", "ca-AD", "ca-FR", "ca-IT", "ca-ES"}), + new LanguagesModel("Türkçe(tr)", new string[]{"tr", "tr-CY", "tr-TR"}), + new LanguagesModel("Cрпски језик(sr)", new string[]{"sr", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-RS", "sr-Latn-CS"}), + new LanguagesModel("Српска ћирилица(sr-Cyrl)", new string[]{"sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-ME", "sr-Cyrl-RS", "sr-Cyrl-CS"}), + new LanguagesModel("Ελληνικά(el)", new string[]{"el", "el-GR", "el-CY"}), + new LanguagesModel("हिन्दी(hi)", new string[]{"hi", "hi-IN"}), }; var defaultLanguage = SearchSupportedLanguage(Settings.Language); diff --git a/src/livelywpf/livelywpf/Views/Dialogues/DocView.xaml.cs b/src/livelywpf/livelywpf/Views/Dialogues/DocView.xaml.cs index cc4283c2..ce5da761 100644 --- a/src/livelywpf/livelywpf/Views/Dialogues/DocView.xaml.cs +++ b/src/livelywpf/livelywpf/Views/Dialogues/DocView.xaml.cs @@ -52,7 +52,7 @@ private async Task ShowNavigateDialogue(object sender, Uri Content = arg.ToString(), PrimaryButtonText = Properties.Resources.TextYes, SecondaryButtonText = Properties.Resources.TextNo, - DefaultButton = ContentDialogButton.Secondary + DefaultButton = ContentDialogButton.Primary, }; return await confirmDialog.ShowAsync(); } diff --git a/src/livelywpf/livelywpf/Views/Dialogues/LibraryPreviewView.xaml b/src/livelywpf/livelywpf/Views/Dialogues/LibraryPreviewView.xaml index c360acad..e21d3c9d 100644 --- a/src/livelywpf/livelywpf/Views/Dialogues/LibraryPreviewView.xaml +++ b/src/livelywpf/livelywpf/Views/Dialogues/LibraryPreviewView.xaml @@ -58,7 +58,7 @@