From b5f1a84ce38af989842f1adc036465a27a063bc7 Mon Sep 17 00:00:00 2001 From: fangrong Date: Thu, 1 Aug 2024 18:26:28 +0800 Subject: [PATCH] Implement fully command line support --- Tinke/Program.cs | 153 + Tinke/Sistema.cs | 185 +- Tinke/Tinke.csproj | 4 + Tinke/packages.config | 4 + .../CommandLineParser.2.9.1/.signature.p7s | Bin 0 -> 9486 bytes .../CommandLineParser.2.9.1/CommandLine20.png | Bin 0 -> 36641 bytes .../CommandLineParser.2.9.1.nupkg | Bin 0 -> 496069 bytes packages/CommandLineParser.2.9.1/License.md | 21 + packages/CommandLineParser.2.9.1/README.md | 351 ++ .../lib/net40/CommandLine.dll | Bin 0 -> 221696 bytes .../lib/net40/CommandLine.xml | 3256 ++++++++++++++++ .../lib/net45/CommandLine.dll | Bin 0 -> 225280 bytes .../lib/net45/CommandLine.xml | 3285 +++++++++++++++++ .../lib/net461/CommandLine.dll | Bin 0 -> 225280 bytes .../lib/net461/CommandLine.xml | 3285 +++++++++++++++++ .../lib/netstandard2.0/CommandLine.dll | Bin 0 -> 225280 bytes .../lib/netstandard2.0/CommandLine.xml | 3285 +++++++++++++++++ 17 files changed, 13742 insertions(+), 87 deletions(-) create mode 100644 Tinke/packages.config create mode 100644 packages/CommandLineParser.2.9.1/.signature.p7s create mode 100644 packages/CommandLineParser.2.9.1/CommandLine20.png create mode 100644 packages/CommandLineParser.2.9.1/CommandLineParser.2.9.1.nupkg create mode 100644 packages/CommandLineParser.2.9.1/License.md create mode 100644 packages/CommandLineParser.2.9.1/README.md create mode 100644 packages/CommandLineParser.2.9.1/lib/net40/CommandLine.dll create mode 100644 packages/CommandLineParser.2.9.1/lib/net40/CommandLine.xml create mode 100644 packages/CommandLineParser.2.9.1/lib/net45/CommandLine.dll create mode 100644 packages/CommandLineParser.2.9.1/lib/net45/CommandLine.xml create mode 100644 packages/CommandLineParser.2.9.1/lib/net461/CommandLine.dll create mode 100644 packages/CommandLineParser.2.9.1/lib/net461/CommandLine.xml create mode 100644 packages/CommandLineParser.2.9.1/lib/netstandard2.0/CommandLine.dll create mode 100644 packages/CommandLineParser.2.9.1/lib/netstandard2.0/CommandLine.xml diff --git a/Tinke/Program.cs b/Tinke/Program.cs index 59e2963..bb2a5a2 100644 --- a/Tinke/Program.cs +++ b/Tinke/Program.cs @@ -21,6 +21,58 @@ using System; using System.Windows.Forms; using System.IO; using System.Runtime.InteropServices; +using CommandLine; +using System.Collections.Generic; +using System.Linq; + +[Verb("extract", HelpText = "Extract all files from nds rom.")] +internal class ExtractOptions +{ + [Option('f', "file", Required = true, HelpText = "The path of nds rom file to be extract.")] + public string FilePath { get; set; } + + [Option('o', "out", HelpText = "The output path. If not provided, will use the same path of rom file.")] + public string OutputPath { get; set; } +} + +[Verb("replace", HelpText = "Replace all nitrofs files by dir.")] +internal class ReplaceOptions +{ + [Option('f', "file", Required = true, HelpText = "The path of the input nds rom file.")] + public string FilePath { get; set; } + + [Option('d', "dir", Required = true, HelpText = "The folder path which contains all nitrofs files. It should be named 'Root'.")] + public string ResPath { get; set; } + + [Option('o', "out", Required = true, HelpText = "Set the output rom path.")] + public string OutputFile { get; set; } + + [Option('t', "trim", HelpText = "Safe trim the output rom.")] + public bool SafeTrim { get; set; } + + [Option('k', "keep-sig", HelpText = "Keep Original RSA SHA1 Signature for output rom.")] + public bool KeepSig { get; set; } + + [Option('r', "re-comp", HelpText = "Recompress ARM9 binary for output rom.")] + public bool Recompress { get; set; } + + [Option('b', "blz-cue", HelpText = "Use better compress method to compress ARM9 binary (BLZ-Cue). Will be ignore if -r/--re-comp not passed.")] + public bool BlzCue { get; set; } +} + +[Verb("open", HelpText = "Open file(s) or a folder via TinkeDSi GUI")] +internal class OpenOptions +{ + [Option('f', "folder", HelpText = "Call a folder select dialog then open the selected folder.")] + public bool IsFolder { get; set; } + + [Value(0, MetaName = "RomPath", HelpText = "Path of the file(s). Can be provided multiple. Will be ignore if -f/--folder passed.")] + public IEnumerable Props + { + get; + set; + } +} namespace Tinke { @@ -32,6 +84,23 @@ namespace Tinke [DllImport("kernel32.dll", SetLastError = true)] public static extern bool FreeConsole(); + [DllImport("kernel32.dll", SetLastError = true)] + private static extern bool SetConsoleOutputCP(uint wCodePageID); + + public static string extractFilePath; + public static string extractOutputPath; + public static string replaceResPath; + public static string replaceInputFile; + public static string replaceOutputFile; + public static bool safeTrim = false; + public static bool keepSig = false; + public static bool recompressA9 = false; + public static bool blzcueA9 = false; + public static int curCommand = -1; + public static List tblRoms; + public static bool bIsFolder = false; + public static bool bOpenDefault = false; + /// /// Punto de entrada principal para la aplicación. /// @@ -54,9 +123,93 @@ namespace Tinke } #endregion + if (Environment.GetCommandLineArgs().Length >= 2) + { + if (Type.GetType("Mono.Runtime") == null) + { + Version osVersion = Environment.OSVersion.Version; + Version win7Version = new Version(6, 1); + AttachConsole(-1); + if (osVersion >= win7Version) + SetConsoleOutputCP(65001); + Console.WriteLine(); + } + Parser.Default.ParseArguments(args) + .WithParsed(HandleArgs) + .WithNotParsed(HandleErrors); + if (Type.GetType("Mono.Runtime") == null && curCommand == 0) + { + FreeConsole(); + SendKeys.SendWait("{ENTER}"); + } + } + + if (curCommand == 0) + { + Application.Exit(); + return; + } + Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Sistema()); } + + private static void HandleArgs(object obj) + { + switch (obj) + { + case ExtractOptions e: + RunExtract(e); + break; + case ReplaceOptions p: + RunReplace(p); + break; + case OpenOptions o: + RunOpen(o); + break; + } + + //process ExtractOptions + void RunExtract(ExtractOptions opts) + { + extractFilePath = opts.FilePath; + extractOutputPath = opts.OutputPath; + curCommand = 1; + } + + //process ReplaceOptions + void RunReplace(ReplaceOptions opts) + { + replaceResPath = opts.ResPath; + replaceInputFile = opts.FilePath; + replaceOutputFile = opts.OutputFile; + safeTrim = opts.SafeTrim; + keepSig = opts.KeepSig; + recompressA9 = opts.Recompress; + blzcueA9 = opts.BlzCue; + curCommand = 2; + } + + //process OpenOptions + void RunOpen(OpenOptions opts) + { + if (Environment.GetCommandLineArgs().Length <= 2) + { + bOpenDefault = true; + curCommand = -1; + return; + } + else + curCommand = 3; + tblRoms = opts.Props.ToList(); + bIsFolder = opts.IsFolder; + } + } + + private static void HandleErrors(IEnumerable obj) + { + curCommand = 0; + } } } diff --git a/Tinke/Sistema.cs b/Tinke/Sistema.cs index 6a7d427..65574b0 100644 --- a/Tinke/Sistema.cs +++ b/Tinke/Sistema.cs @@ -19,8 +19,6 @@ */ using System; using System.Collections.Generic; -//using System.ComponentModel; -//using System.Data; using System.Drawing; using System.Linq; using System.Text; @@ -62,31 +60,17 @@ namespace Tinke // The IE control of the Debug windows doesn't work in Mono isMono = (Type.GetType("Mono.Runtime") != null); - if (Environment.GetCommandLineArgs().Length == 2 && (Environment.GetCommandLineArgs()[1] == "-h" || Environment.GetCommandLineArgs()[1] == "--help")) + if (Program.curCommand != -1 && Program.curCommand != 3) { - Program.AttachConsole(-1); - Console.WriteLine("\n" + this.Text); - Console.WriteLine("Usage: Tinke.exe rom_name [option]"); - Console.WriteLine("options:"); - Console.WriteLine("-x: Extract all files from nds rom"); - Console.WriteLine("-r: Replace all nitrofs files by dir, need -o to set an output rom path(-o Only allowed after -r)"); - Console.WriteLine("-h or --help: Show this message, must be the first param..."); - Program.FreeConsole(); - SendKeys.SendWait("{ENTER}"); + Console.WriteLine(this.Text); } sb = new StringBuilder(); TextWriter tw = new StringWriter(sb); tw.NewLine = "
"; - if (!isMono && !(Environment.GetCommandLineArgs().Length >= 3 && (Environment.GetCommandLineArgs()[2] == "-x" || Environment.GetCommandLineArgs()[2] == "-r"))) + if (!isMono && (Program.curCommand == -1 || Program.curCommand == 3)) Console.SetOut(tw); - if (Environment.GetCommandLineArgs().Length >= 3 && (Environment.GetCommandLineArgs()[2] == "-x" || Environment.GetCommandLineArgs()[2] == "-r")) - { - Program.AttachConsole(-1); - Console.WriteLine("\n" + this.Text); - } - #region Language if (!File.Exists(Application.StartupPath + Path.DirectorySeparatorChar + "Tinke.xml")) { @@ -106,13 +90,6 @@ namespace Tinke if (!langFile.EndsWith(".xml")) continue; ; - //string flag = Application.StartupPath + Path.DirectorySeparatorChar + "langs" + Path.DirectorySeparatorChar + langFile.Substring(langFile.Length - 9, 5) + ".png"; - //Image iFlag; - //if (File.Exists(flag)) - //iFlag = Image.FromFile(flag); - //else - //iFlag = iconos.Images[1]; - XElement xLang = XElement.Load(langFile); if (xLang.Name != "Language") continue; @@ -135,8 +112,13 @@ namespace Tinke void Sistema_Load(object sender, EventArgs e) { string[] filesToRead = new string[1]; - if (Environment.GetCommandLineArgs().Length == 1) + if (Program.curCommand == -1) { + if (!isMono && Program.bOpenDefault) + { + Program.FreeConsole(); + SendKeys.SendWait("{ENTER}"); + } OpenFileDialog o = new OpenFileDialog(); o.CheckFileExists = true; o.Multiselect = true; @@ -149,9 +131,14 @@ namespace Tinke filesToRead = o.FileNames; o.Dispose(); } - else if (Environment.GetCommandLineArgs().Length == 2) + else if (Program.curCommand == 3) { - if (Environment.GetCommandLineArgs()[1] == "-fld") + if (!isMono) + { + Program.FreeConsole(); + SendKeys.SendWait("{ENTER}"); + } + if (Program.bIsFolder) { FolderBrowserDialog o = new FolderBrowserDialog(); o.ShowNewFolderButton = false; @@ -163,49 +150,58 @@ namespace Tinke filesToRead[0] = o.SelectedPath; o.Dispose(); } - else if (Environment.GetCommandLineArgs()[1] == "-h" || Environment.GetCommandLineArgs()[1] == "--help") + else if (Program.tblRoms.Count() == 1) { - Application.Exit(); - return; + filesToRead[0] = Program.tblRoms[0]; } else - filesToRead[0] = Environment.GetCommandLineArgs()[1]; - } - else if (Environment.GetCommandLineArgs().Length >= 3) - { - if (Environment.GetCommandLineArgs()[2] == "-x") { - filesToRead[0] = Environment.GetCommandLineArgs()[1]; - ReadGame(filesToRead[0]); - sFolder folderSelect = accion.Root; + filesToRead = new String[Program.tblRoms.Count()]; + Array.Copy(Program.tblRoms.ToArray(), 0, filesToRead, 0, filesToRead.Length); + } + } + else if (Program.curCommand == 1) + { + filesToRead[0] = Program.extractFilePath; + ReadGame(filesToRead[0]); + sFolder folderSelect = accion.Root; - if (Environment.GetCommandLineArgs().Length > 3 && Environment.GetCommandLineArgs()[3] is string) - { - Directory.CreateDirectory(Environment.GetCommandLineArgs()[3] + Path.DirectorySeparatorChar + folderSelect.name); - RecursivoExtractFolder(folderSelect, Environment.GetCommandLineArgs()[3] + Path.DirectorySeparatorChar + folderSelect.name); - Console.WriteLine("Extract all files to " + Environment.GetCommandLineArgs()[3] + Path.DirectorySeparatorChar + folderSelect.name); - } else - Console.WriteLine("Param error..."); + if (Program.extractOutputPath is string) + { + Directory.CreateDirectory(Program.extractOutputPath + Path.DirectorySeparatorChar + folderSelect.name); + RecursivoExtractFolder(folderSelect, Program.extractOutputPath + Path.DirectorySeparatorChar + folderSelect.name); + Console.WriteLine("Extract all files to " + Program.extractOutputPath + Path.DirectorySeparatorChar + folderSelect.name); + } + else + Console.WriteLine("Param error..."); + + if (!isMono) + { Program.FreeConsole(); SendKeys.SendWait("{ENTER}"); - Application.Exit(); - } else if (Environment.GetCommandLineArgs()[2] == "-r" && Environment.GetCommandLineArgs().Length > 5 && Environment.GetCommandLineArgs()[4] == "-o") - { - filesToRead[0] = Environment.GetCommandLineArgs()[1]; - ReadGame(filesToRead[0]); - if (Environment.GetCommandLineArgs()[3] is string) - { - ChangeByDir(Environment.GetCommandLineArgs()[3]); - } - // parse saving args - for(int i = 5; i < Environment.GetCommandLineArgs().Length; i++) - { - - } - return; } - filesToRead = new String[Environment.GetCommandLineArgs().Length - 1]; - Array.Copy(Environment.GetCommandLineArgs(), 1, filesToRead, 0, filesToRead.Length); + this.Close(); + Application.Exit(); + return; + } + else if (Program.curCommand == 2) + { + filesToRead[0] = Program.replaceInputFile; + ReadGame(filesToRead[0]); + if (Program.replaceResPath is string) + { + ChangeByDir(Program.replaceResPath); + } else + Console.WriteLine("Param error..."); + btnSaveROM_Click(null, null); + if (!isMono) + { + Program.FreeConsole(); + SendKeys.SendWait("{ENTER}"); + } + this.Close(); + Application.Exit(); + return; } Thread loadrom = new Thread(ThreadEspera) @@ -254,7 +250,6 @@ namespace Tinke xml.Element("WindowDebug").Value = toolStripDebug.Checked.ToString(); xml.Element("WindowInformation").Value = toolStripInfoRom.Checked.ToString(); xml.Element("InstantSearch").Value = checkSearch.Checked.ToString(); - //xml.Element("ModeWindow").Value = toolStripVentana.Checked.ToString(); xml = xml.Parent; xml.Save(Application.StartupPath + Path.DirectorySeparatorChar + "Tinke.xml"); @@ -1504,25 +1499,36 @@ namespace Tinke bool bIsFlashCartFW = false; Nitro.Estructuras.ROMHeader header = romInfo.Cabecera; - Dialog.SaveOptions dialog = new Dialog.SaveOptions(); - if (dialog.ShowDialog() != System.Windows.Forms.DialogResult.OK) - return; - if (dialog.IsKeepSignature) - keep_original = true; - if (dialog.IsSafeTrim) - header.trimmedRom = true; - if (dialog.IsReCompress) - a9_recomp = true; - if (dialog.IsBetterCompress) - a9_bestcomp = true; - if (dialog.IsFlashCartFirmware) - bIsFlashCartFW = true; + if (Program.curCommand == 2) + { + keep_original = Program.keepSig; + if (Program.safeTrim) + header.trimmedRom = true; + a9_recomp = Program.recompressA9; + a9_bestcomp = Program.blzcueA9; + } + else + { + Dialog.SaveOptions dialog = new Dialog.SaveOptions(); + if (dialog.ShowDialog() != System.Windows.Forms.DialogResult.OK) + return; + if (dialog.IsKeepSignature) + keep_original = true; + if (dialog.IsSafeTrim) + header.trimmedRom = true; + if (dialog.IsReCompress) + a9_recomp = true; + if (dialog.IsBetterCompress) + a9_bestcomp = true; + if (dialog.IsFlashCartFirmware) + bIsFlashCartFW = true; + } Thread create = new Thread(ThreadEspera) { IsBackground = true }; - if (!isMono) + if (!isMono && Program.curCommand != 2) create.Start("S05"); // Get special files @@ -1926,22 +1932,27 @@ namespace Tinke Console.Write("
"); #endregion - if (!isMono) + if (!isMono && Program.curCommand != 2) CloseEspera(create); // Obtenemos el nuevo archivo para guardar SaveFileDialog o = new SaveFileDialog(); - o.AddExtension = true; - o.DefaultExt = ".nds"; - o.Filter = "Nintendo DS ROM (*.nds)|*.nds"; - o.OverwritePrompt = true; - if (o.ShowDialog() == System.Windows.Forms.DialogResult.OK) + if (Program.curCommand == 2) + o.FileName = Program.replaceOutputFile; + else + { + o.AddExtension = true; + o.DefaultExt = ".nds"; + o.Filter = "Nintendo DS ROM (*.nds)|*.nds"; + o.OverwritePrompt = true; + } + if (Program.curCommand == 2 || o.ShowDialog() == System.Windows.Forms.DialogResult.OK) { Thread saverom = new Thread(ThreadEspera) { IsBackground = true }; - if (!isMono) + if (!isMono && Program.curCommand != 2) saverom.Start("S06"); Console.WriteLine(Tools.Helper.GetTranslation("Messages", "S0D"), o.FileName); @@ -1977,7 +1988,7 @@ namespace Tinke Console.WriteLine("" + Tools.Helper.GetTranslation("Messages", "S09") + "", new FileInfo(o.FileName).Length); accion.IsNewRom = false; - if (!isMono) + if (!isMono && Program.curCommand != 2) { CloseEspera(saverom); debug.Add_Text(sb.ToString()); diff --git a/Tinke/Tinke.csproj b/Tinke/Tinke.csproj index 1b96594..d8985fd 100644 --- a/Tinke/Tinke.csproj +++ b/Tinke/Tinke.csproj @@ -145,6 +145,9 @@ 4194304 + + ..\packages\CommandLineParser.2.9.1\lib\net461\CommandLine.dll + @@ -316,6 +319,7 @@ VisorHex.cs + SettingsSingleFileGenerator Settings.Designer.cs diff --git a/Tinke/packages.config b/Tinke/packages.config new file mode 100644 index 0000000..cbc366f --- /dev/null +++ b/Tinke/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/CommandLineParser.2.9.1/.signature.p7s b/packages/CommandLineParser.2.9.1/.signature.p7s new file mode 100644 index 0000000000000000000000000000000000000000..fb2d9ccd32b55cec5aecc0aa0e37ca0cc20284e6 GIT binary patch literal 9486 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 literal 0 HcmV?d00001 diff --git a/packages/CommandLineParser.2.9.1/CommandLine20.png b/packages/CommandLineParser.2.9.1/CommandLine20.png new file mode 100644 index 0000000000000000000000000000000000000000..f8b15f22eea3f515b2574056bb5ad9c6dc2c36a3 GIT binary patch literal 36641 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�H!KZ63P))%!FrxI>ZgPiGcs#&_X;%l+mc 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%0DevB1x;!a)h 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 literal 0 HcmV?d00001 diff --git a/packages/CommandLineParser.2.9.1/License.md b/packages/CommandLineParser.2.9.1/License.md new file mode 100644 index 0000000..ef77a61 --- /dev/null +++ b/packages/CommandLineParser.2.9.1/License.md @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2005 - 2015 Giacomo Stelluti Scala & Contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/packages/CommandLineParser.2.9.1/README.md b/packages/CommandLineParser.2.9.1/README.md new file mode 100644 index 0000000..79a16fa --- /dev/null +++ b/packages/CommandLineParser.2.9.1/README.md @@ -0,0 +1,351 @@ +[![Build status](https://ci.appveyor.com/api/projects/status/p61dj8udxs2aocmo/branch/master?svg=true)](https://ci.appveyor.com/project/commandlineparser/commandline/branch/master) +[![NuGet](https://img.shields.io/nuget/dt/commandlineparser.svg)](http://nuget.org/packages/commandlineparser) +[![NuGet](https://img.shields.io/nuget/v/commandlineparser.svg)](https://www.nuget.org/packages/CommandLineParser/) +[![NuGet](https://img.shields.io/nuget/vpre/commandlineparser.svg)](https://www.nuget.org/packages/CommandLineParser/) +[![Join the Gitter chat!](https://badges.gitter.im/gsscoder/commandline.svg)](https://gitter.im/gsscoder/commandline?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) + +# Command Line Parser Library for CLR and NetStandard + +**Note:** the API surface has changed since v1.9.x and earlier. If you are looking for documentation on v1.9.x, please see [stable-1.9.71.2](https://github.com/gsscoder/commandline/tree/stable-1.9.71.2) + +The Command Line Parser Library offers CLR applications a clean and concise API for manipulating command line arguments and related tasks, such as defining switches, options and verb commands. It allows you to display a help screen with a high degree of customization and a simple way to report syntax errors to the end user. + +``` +C:\Project> NuGet Install CommandLineParser +``` + +# Nightly Build + +Nightly version of the CommandLineParser can be downloaded from github [Releases](https://github.com/commandlineparser/commandline/releases). + +The Last new features and fixes, read [changelog](https://github.com/commandlineparser/commandline/blob/master/CHANGELOG.md) + + +_NOTE: Mentioned F# Support is provided via ```CommandLineParser.FSharp``` package with FSharp dependencies._ + +__This library provides _hassle free_ command line parsing with a constantly updated API since 2005.__ + +# At a glance: + +- Compatible with __.NET Framework 4.0+__, __Mono 2.1+ Profile__, __.NET Standard__ and __.NET Core__ +- Doesn't depend on other packages (No dependencies beyond standard base libraries) +- One line parsing using default singleton: `CommandLine.Parser.Default.ParseArguments(...)` and three overload methods. +- Automatic or one line help screen generator: `HelpText.AutoBuild(...)`. +- Supports `--help`, `--version`, `version` and `help [verb]` by default with customization. +- Map to sequences (via `IEnumerable` and similar) and scalar types, including Enums and `Nullable`. +- You can also map to every type with a constructor that accepts a string (like `System.Uri`) for reference and value types. +- Verbs can be array of types collected from Plugins or IoC container. +- Define [verb commands](https://github.com/commandlineparser/commandline/wiki/Verbs) similar to `git commit -a`. +- Support default verb. +- Support Mutable and Immutable types. +- Support HelpText localization. +- Support ordering of options in HelpText. +- Support [Mutually Exclusive Options](https://github.com/commandlineparser/commandline/wiki/Mutually-Exclusive-Options) and [Option groups](https://github.com/commandlineparser/commandline/wiki/Option-Groups). +- Support named and value options. +- Support Asynchronous programming with async and await. +- Unparsing support: `CommandLine.Parser.Default.FormatCommandLine(T options)`. +- CommandLineParser.FSharp package is F#-friendly with support for `option<'a>`, see [demo](https://github.com/commandlineparser/commandline/blob/master/demo/fsharp-demo.fsx). _NOTE: This is a separate NuGet package._ +- Include wiki documentation with lot of examples ready to run online. +- Support Source Link and symbolic nuget package snupkg. +- Tested in Windows, Linux Ubuntu 18.04 and Mac OS. +- Most of features applies with a [CoC](http://en.wikipedia.org/wiki/Convention_over_configuration) philosophy. +- C# demo: source [here](https://github.com/commandlineparser/commandline/tree/master/demo/ReadText.Demo). + +# Getting Started with the Command Line Parser Library + +You can utilize the parser library in several ways: + +- Install via NuGet/Paket: [https://www.nuget.org/packages/CommandLineParser/](https://www.nuget.org/packages/CommandLineParser/) +- Integrate directly into your project by copying the .cs files into your project. +- ILMerge during your build process. + +## Quick Start Examples + +1. Create a class to define valid options, and to receive the parsed options. +2. Call ParseArguments with the args string array. + +C# Quick Start: + +```cs +using System; +using CommandLine; + +namespace QuickStart +{ + class Program + { + public class Options + { + [Option('v', "verbose", Required = false, HelpText = "Set output to verbose messages.")] + public bool Verbose { get; set; } + } + + static void Main(string[] args) + { + Parser.Default.ParseArguments(args) + .WithParsed(o => + { + if (o.Verbose) + { + Console.WriteLine($"Verbose output enabled. Current Arguments: -v {o.Verbose}"); + Console.WriteLine("Quick Start Example! App is in Verbose mode!"); + } + else + { + Console.WriteLine($"Current Arguments: -v {o.Verbose}"); + Console.WriteLine("Quick Start Example!"); + } + }); + } + } +} +``` + +## C# Examples: + +

+ Click to expand! + +```cs + +class Options +{ + [Option('r', "read", Required = true, HelpText = "Input files to be processed.")] + public IEnumerable InputFiles { get; set; } + + // Omitting long name, defaults to name of property, ie "--verbose" + [Option( + Default = false, + HelpText = "Prints all messages to standard output.")] + public bool Verbose { get; set; } + + [Option("stdin", + Default = false, + HelpText = "Read from stdin")] + public bool stdin { get; set; } + + [Value(0, MetaName = "offset", HelpText = "File offset.")] + public long? Offset { get; set; } +} + +static void Main(string[] args) +{ + CommandLine.Parser.Default.ParseArguments(args) + .WithParsed(RunOptions) + .WithNotParsed(HandleParseError); +} +static void RunOptions(Options opts) +{ + //handle options +} +static void HandleParseError(IEnumerable errs) +{ + //handle errors +} + +``` + +
+ +Demo to show IEnumerable options and other usage: [Online Demo](https://dotnetfiddle.net/wrcAxr) + +## F# Examples: + +
+ Click to expand! + +```fsharp + +type options = { + [] files : seq; + [] verbose : bool; + [] language : string; + [] offset : int64 option; +} + +let main argv = + let result = CommandLine.Parser.Default.ParseArguments(argv) + match result with + | :? Parsed as parsed -> run parsed.Value + | :? NotParsed as notParsed -> fail notParsed.Errors +``` +
+ +## VB.NET Example: + +
+ Click to expand! + +```vb + +Class Options + + Public Property InputFiles As IEnumerable(Of String) + + ' Omitting long name, defaults to name of property, ie "--verbose" + + Public Property Verbose As Boolean + + + Public Property Language As String + + + Public Property Offset As Long? +End Class + +Sub Main(ByVal args As String()) + CommandLine.Parser.Default.ParseArguments(Of Options)(args) _ + .WithParsed(Function(opts As Options) RunOptionsAndReturnExitCode(opts)) _ + .WithNotParsed(Function(errs As IEnumerable(Of [Error])) 1) +End Sub +``` +
+ +## For verbs: + +1. Create separate option classes for each verb. An options base class is supported. +2. Call ParseArguments with all the verb attribute decorated options classes. +3. Use MapResult to direct program flow to the verb that was parsed. + +### C# example: + + +
+ Click to expand! + +```csharp +[Verb("add", HelpText = "Add file contents to the index.")] +class AddOptions { + //normal options here +} +[Verb("commit", HelpText = "Record changes to the repository.")] +class CommitOptions { + //commit options here +} +[Verb("clone", HelpText = "Clone a repository into a new directory.")] +class CloneOptions { + //clone options here +} + +int Main(string[] args) { + return CommandLine.Parser.Default.ParseArguments(args) + .MapResult( + (AddOptions opts) => RunAddAndReturnExitCode(opts), + (CommitOptions opts) => RunCommitAndReturnExitCode(opts), + (CloneOptions opts) => RunCloneAndReturnExitCode(opts), + errs => 1); +} +``` +
+ +### VB.NET example: + + +
+ Click to expand! + +```vb + +Public Class AddOptions + 'Normal options here +End Class + +Public Class CommitOptions + 'Normal options here +End Class + +Public Class CloneOptions + 'Normal options here +End Class + +Function Main(ByVal args As String()) As Integer + Return CommandLine.Parser.Default.ParseArguments(Of AddOptions, CommitOptions, CloneOptions)(args) _ + .MapResult( + (Function(opts As AddOptions) RunAddAndReturnExitCode(opts)), + (Function(opts As CommitOptions) RunCommitAndReturnExitCode(opts)), + (Function(opts As CloneOptions) RunCloneAndReturnExitCode(opts)), + (Function(errs As IEnumerable(Of [Error])) 1) + ) +End Function +``` +
+ +### F# Example: + +
+ Click to expand! + +```fs +open CommandLine + +[] +type AddOptions = { + // normal options here +} +[] +type CommitOptions = { + // normal options here +} +[] +type CloneOptions = { + // normal options here +} + +[] +let main args = + let result = Parser.Default.ParseArguments args + match result with + | :? CommandLine.Parsed as command -> + match command.Value with + | :? AddOptions as opts -> RunAddAndReturnExitCode opts + | :? CommitOptions as opts -> RunCommitAndReturnExitCode opts + | :? CloneOptions as opts -> RunCloneAndReturnExitCode opts + | :? CommandLine.NotParsed -> 1 +``` +
+ +# Release History + +See the [changelog](CHANGELOG.md) + +# Contributors +First off, _Thank you!_ All contributions are welcome. + +Please consider sticking with the GNU getopt standard for command line parsing. + +Additionally, for easiest diff compares, please follow the project's tabs settings. Utilizing the EditorConfig extension for Visual Studio/your favorite IDE is recommended. + +__And most importantly, please target the ```develop``` branch in your pull requests!__ + +## Main Contributors (alphabetical order): +- Alexander Fast (@mizipzor) +- Dan Nemec (@nemec) +- Eric Newton (@ericnewton76) +- Kevin Moore (@gimmemoore) +- Moh-Hassan (@moh-hassan) +- Steven Evans +- Thomas Démoulins (@Thilas) + +## Resources for newcomers: + +- [Wiki](https://github.com/commandlineparser/commandline/wiki) +- [GNU getopt](http://www.gnu.org/software/libc/manual/html_node/Getopt.html) + +# Contacts: + +- Giacomo Stelluti Scala + - gsscoder AT gmail DOT com (_use this for everything that is not available via GitHub features_) + - GitHub: [gsscoder](https://github.com/gsscoder) + - [Blog](http://gsscoder.blogspot.it) + - [Twitter](http://twitter.com/gsscoder) +- Dan Nemec +- Eric Newton + - ericnewton76+commandlineparser AT gmail DOT com + - GitHub: [ericnewton76](https://github.com/ericnewton76) + - Blog: + - Twitter: [enorl76](http://twitter.com/enorl76) +- Moh-Hassan diff --git a/packages/CommandLineParser.2.9.1/lib/net40/CommandLine.dll b/packages/CommandLineParser.2.9.1/lib/net40/CommandLine.dll new file mode 100644 index 0000000000000000000000000000000000000000..05344f52b3467bb19bd816de23dd3f390ced2357 GIT binary patch literal 221696 zcmeFa2b>(mwJ+S;J=-%o8>HD?&8!026);ONVNn1f5roJfvPhE1InyvL3DD5Pl1&gf zS(qe}3C1?I0S7R_HW-5u7~2?w9I*|K*EriO@Bcs5J>5M!Yxdsn-S@rw{l1a5!a1i- zojRv-Rd?^T>>9%|3?qTR4?i@FC*bq9P~3m-3}y|K@F-<=I(&lbyg z=+YOS3v&ChvEe{_%S^*q0?ASudiY9&2M`{nw8lgUn_6xHD8Kxk1|INZHcX&g3oj-q z|A)RG)zn5C`0m3n_`cQZ1Eb!ZmeGNDX@zAR5QTqKc%Ux2P^J*yEs|zv`Eh42NBr1> z{Bp6ZkURPtFpMLIDsJT%07W*)XxNA>gCF@Vgt>+)$DQhckg^((S$G{eif)HUG6`-= zz2ZmNOrzB}W7igAo3d%N2{d#bUTzt~VRX#UbhBD8jC28hk^VuZD#14`k6<(53Dhup zW?IJf;L>6k8EeIK!j?V-)>(q^hmLg8YI>kI)<%Bjr+&h)nMc2Gmog=`^Lcx~XQ zHR{QMO%FWq-er;G&MXit@xftgXEwnQr)Or;I2tlQ?U~*RBsrsRbp|5kvpV~9w~;?{ z21L7(PB}5yTWlZ6GVII&i?#WjE@XRmOa9CaNk=E3V_4Iv%_%4}vW4%@r5|dBU}#35 zfnH!0=w&1DXwVCZZQ&Hx3sc)wx>3D+=b`iSF}*N(6TL{f=6abQ(+ks&M=xYJZoO;? zV(Moe{ZKCiLoWgi^n!K{y`cAK)C-C2D&4qVnA#T3QN2vBzWmRaUL@h@`oh#>)R!}3 zdSUwU=!Fc&trw_X^s*KGP%i{SF9Hqpg02gC$&c0xiR~)gxL%mruF{R_<#%_?`)o`v zl5n(MBwh3R@~N0!n0`EZA;WR&Wor<#zHH z`g+>aF74`f7))eW>1sV~=Jz+`VoOebUeAOnny#c1^l1z?^l96JDQ&R>{jiP_3>yeEsG}*-{ieR|BYi!I?JC`P9c5};I7jPf z*WK^F8>^#|aI{vLdW^Qab4#?ZXZrEzj|@LbfAzk8M-WplJJApILNN3q&_FL3Yf&dL zAT{=BB(|$`<9cCgTR2Dc^4t68{2`_nNjO?BOg)BP+?ZaNemr_1!*T0nXAn~_yU-8y zLNN3q&_FL~(F+FrM!k^OuF{R`g{f`f9Mwz5Dam;;y-32*dSU7@^m2DhFHAoky^!I! z^|C97sh8d8hk79xdJ$-#mv+$$rd5r4A+cSh8`ld{+rl}jm)~5rBjZK)V6Sr>Sg1$ z+zm0kNW#&2Vd^pTvR_OuOg|pIkm0!Xf~vM2peF9bs`0uA)iDSE*yx=}AAwySjG zdSPn2N;j&PvyWKt!3sc)wx>3DkC!gFO(~Be=trtnxyuN%8(+ks& zM=xYJZoTXWV%C?%^h3Q647~_6(91;83kuMv7ZTf5x^cZQwJn^ZdU@}qYilvRNJ6k} zSgSJi81-eo743JKemr_1!*T0ne-KkI*z^$pK>Fbvn`r2VSj@2nS)XHPL{GDQJw@i& zOk`K-YCQ#WY;v(BC(%=Vj!m|9mG0Pc?0>F%?b4Vwh5cx4G7qgypIXncg?ZCC_NCBq zIL9W}@#vV@e3Xtk$7a6co?{;bV%p+h-(NyMv<17)(eU4D&4qVnA#T3QN83= zr@kB0izFPa7p5MgAH6xI7p5PNUdV9VdN~Zl)XU+%e+2!o?Gg?B5R0}e$a>qIBzl@V zy6rNNU8NguyX0a^PVu%&wsw{7*lqU*zrOAGm^Ov|Xl*i&CT&-kH*LG$fsVs|lw8N7 zV`lSFI%Yr0e8=5(j|4GoaTNWqjuH$T2sEgpS<(HLqw6S%?JC`P9c5};I7jQ~8;f6i zF{V{XI9jVrJw_ef9-H#vzBJR1M}K7aQTnU5-J?NFy&U8F$I=h$DACXlv8bbhtk=<; z=xN^QI?6xIO2m2O-wOl=G2s9ySx-|HJOy-32*dSU7@^fJqiwq2$lk6y@de0tfczUO@s(oj9( z8{CJsjXU8_fi6sSGO)R!{mkWCQz@0>AeQZ%0-&61sZ$ZMozvjfPKT2(=LTyI0weYr zaNRQr8zx4z7)DXK3@wLKFqba?!}iMgU?^OY&I-V5E8#@AoQ0^*g_sDJvk@&^WoFem z2qenwm7BrIU4_Uh(@H24*?H%ZX0}hl0aYHyfWs6_mO%sART zpV-^YE4N1hfO>%WO3K`7f^Y_S4}DEH+f)`raW7<|wbtlFW{}F#sf2J@qewcvF?D9b zz{p}urEQS+7wdT&rgIUpPzh#sF+%C}J?**GsL(i+Os;h=5s+aQj20|L4P%1Qv!T&L zbWFlnWNni&T7kHJAw}HrDx+XJmqL!*NJ~MVcVNH5nC6$|xq4Yx_#f6|i4{Abz-hbG zW7^Kgklc1IgX>%lr;u2_5Xg2b>0CkBm4tyO+w-pQHvsS2Y5=85U4_7ieKlP78p4K& zN!PArm=#y!uOt3?!4qSfsueorIf_1ao(`Vw4aA$?jr6K?V|64yV&4Rqdovv5cniZH zhtqB+EoBQgE#qRy*iU|IfCax>=~d~*j5}g~0wDJ`IJMhJLTT?nV8p(Yh`R_ICMIoL zD#;Ai)YcM6!n+X|vG0NF-b>gpF{VmI1#kly(;pzdcvit-dq zkekzlVmW4iQ+2|$^I0UaCB4o@n9Ma*8hKi(o#oofv{VNI3DwCc`!vWdzupnM3o!R{ z;9~aHJ`YdS^aTV)?8o4`j}tabOzjBH;Ayu64>+_R@4O$6PWthi?mZ`8TFQRW!SR%4qrg11rHG{Tu zo&t4wM|1gcRPR?QUN4BCs;7yVY%f27ypzr|h$fw9;kwVkDcH*~ZcKH)M!?qzFqfZ1 zz&GjuW;}@*BCj6wLCfH8$a?!cNb(8q1$ZoT*dOJqgaNd5z2JE?i*J(Ui*USe!5Oh% zV*F(|eg?R*;Cvg=u&6Q~os9f8k}_TjWceU-`3?{;UD*%JwGyv94FG>Qx(qb6SKx@@ z)*&!rzY5oVjj&;2R2HQPha>kpfUVNXm!1R#?U~tX9D#f{4)g8M`ARS3n<`zo7Bcu5 zvk$7h&P-TizKg(!{XMvT#>7N2KARZH_+;HLmIMAQKtaZhLd{2IB3Y{(O`-behU576 znFxcH_+ls17=oXN{Ltv5949PzP7{lmW@FKs$&k$&k2DXXocuo`h&m#1IX86dx+<2+J(wr6Gg}Opoid}nUxZZdFX5!ur`%tOj{#nf@3>#rWu&0VmX+?i zKw)rs58jCVYq;)j;3ycqSh&D+ev3#M^{WOuI=>?ZMM1$8G+D&-X}L?p?}3p12JImx zx7gwj#3sz;%Srklh&X>F1pO4qwaNy9faq?JlQdM#VgUoh`=DjT^MiVRz_QLnUQh|j z`X`W}C+me*PD<4;w%g915tY`^z8(_<+je>Ycq=J7FmdBygN=d}!w_z^6n$D=q|MWV@m5`~}%sLpf9&hA;!S)L#j5{swoI zSzuvd>tbPL|A_l{z+jGl(6hXM(o1;%g2#H4FirsfGWfe60EF?}8-Z^pybs}V&exd= z=DBv2D1atMKqLcblRC(>M{Hb{OS>&_5H=aM;3(9hA{OhQ-nmX~J4yf%6X zFAWb(F00U&`Qwje3_wSSXWVvRsiO|~ENCZuw+jyM;IQ)Mtlr*Ug?hwDUoT=oWO6TJ zL1YT3EFGDOxdJjZz(D5MQQge35~ZBgH^*u%O|&M@NpvMp`=`vA(AA1E-x`*AHAf@N zv1TD(tF{oAOx0`zor#dFy*M@LWDw}EyD^+20Ivt$Jxr9;Rs8Ms>14@H>iTTumhPND ziB0@X#2=cCu><~!$0qFT-Av^?2&)%b{g|E8z+NydbOkg%)b7*BNrG%h;v?0y&b{X&V~1hK!0(`~-krJFhD_98?29Iy2~O2xnr8yAix}wq5sX9mRo^bYz{$d~Qj5c2>%^ zoQ**-n6TTNJOe3RDc)G0PL=GGt`xT1rb1iQcF7y1{dCzEpjd-Qg<@?2ufRCg&5Uo# zc#l7ZphBWAECA#b;gs7XYaq>v$VL1q?zTGWE})P6m@oQsJr2s$lM^epL|acpw*z50X+~#iOvAAo>0};P7!PCKc#2C3SH^lDp4MgEu* z#P~W+GT?Sxx-_JdKj^mSn_jMPP53@?Ye3*&s1$O?Vgh82#Myt*1>4CZ;n^^U?NSWg~g35ajB zV>y{{_J*K!BBbXUhV$E)ER)raP*P6DsC?FzVMh<$f+(yv)jr^3PU4-q1iW48RsMsL zf7&!`Z+FIP`+|nIs1jzcw+B2nmp$pjn7lwtZbM|-kY9Suk+m+Z|2 zx0u&D#{eYSEmXFHA~aLySU@YsAs!Y|VCp#XJRZ)f@HF5U)B>Ca9LvgpwMkZCz>?ZS z1Z$CC*zTsFOz2o~Ul21G6Z8KRhC7TU7&k3-0=O0qHx-6AEGaO$+3tw|IVTZLotQFv zL!X?n%4Qa;QBq=S-*OnZ5|d7IBum#3Rx801W2Vh5BnL(Dr$!0yIA1LBg)ikoFAupe z^9ba^fF*KaB(<^M9g)lAm}k2u*QKLuu$3`h*-DtUl7;2abue=CD*K?BwK(3|7)`b4 z`s_(`cszv;bchiJvSJ1i$clkwOj$8H+U}|Uk7Okai^Ht#fRQb-<}mCqJZSd$QV*Jw zeb^4>6dghVPVluY{-8Ovo@`n@w1FQgnEh=&F9g#$U6E>Lf4dH%=Q$DF!1N?~t=`E# zZ$eqo2&OOa4bACde=LprJA7V8oBf@2$xhKsPW2Np%ES^!nl3-h;b#8?VT9}*CP{c_ z_@s<7iNs<5z&;q5VIPdAfql?+#XeHkAN8v*Is|ByuG9clibDiMSMAGwAzRqR?4RgM zY+Bujg%2fPp z1V-%c1nS3`Aj=OEqZWf@ZB?A6C!`@pXrxX0&+&n?SvxmKQ$=9J&W34-QTu~$$;=hZ zninU`g@nWip`Iu2Q}P^Z_4tWvlg$gWbs0^%yF_a@GaQTjAG%z$X~0L0yRGhMk-3EC>JWtS(cbU-M%# zrJaX->ck(Y&AlyposN)wovLBM#7+;N$ZUCrR1Vhx+{@V_oYGoBhq4D z8P-2$ZaE^J-zgm=69sYD@7u$!F0VXbsLN>@7`Ei+&upsHjLMPMzf+;*okhZgx00To z6rIgr)>{P+RX@yIp@Q3mxf){W7!N95#grnUql^5gB+?)>P4Z?FWmfc=L6aGcfPp@T zXwJeU0DwqBfCKs2@U4(t_T{!=Vwu%tW?0lo8i5JDzqHw2(7z~O@~#?K&&AAC6sz7ht% z8wS502Hy^Y-$77aL1zi`5VmS5f~@ap$R0{W`QEOVBym*`wV~Ek(D60Uh3Gi(-=XC9&~khwA3`N>g{3?zl&R2tOCOUk zFmsh(!ub&}<^F_2GbbFHD&hP9t~!pRjOCz*=gPJbop63aqMtG^pJ;CcUIox{en`}z z%$t4XR>%pf){KiWK<2yX*g4lmx6S41FukfoM(pzuaW8U!M~n-Z0pjUlHlV^*I7Za< z@ncBw5z#lff%b0QuBO$u8f_C-3BvY;hnUxK6)&rYwaz7E$~iw4m-1`mF!>`m%QC|ovtf)jwN6E|2_Hg{cY>M(jYB$8H{O-^{c=A{}x&E{pod2Hb}1ZjPl5Dl7*jkGn;{bi*Ubp>Qg*x z2{;$?zqGyv#Pt?=Vq1eJ%DC@a!ZOUX()N{Pg*l*Ap99(+(_vj3ETjsKYNTHXHO#XTnlf zGfW-oePP%J@_jv&56hn>@?8t4dmWspd|W%=++ck2VVjLiEQhW-ife?dFGnBv>W;}IoZMTGdKLJ6i~K%L zDWd$2Y~;7o*!+G@$$T{Am|E(_xuvLpF}Xcf(Al*{vs**)Df@6^UdN1`*R4!6c3wY= zh{E+ysk_w|g)!$7Osz%fiWU8~K$g23WSM^<0Aq`D`@a|GjtIJmIOv}0h2a9L)Pwsb zT62s#cMa%@tb2P5bv<#{NAZdRU$Blu?J`BVhYpNrs|mG|=z ze6#X?A%f>h7Wzo~`e4*~jCfxksi;04CqneGQKLSnpt1GwL?p*1`uJi5-9#T>ilCe6 zU@)U zU!UoyK3^n4^m$C9KB?fb_4%zxj!pFWQUu*ZpD#zy&Gh;02)>y_!8#fH4|6|m7op@j0xG^8jG;k8&>-)k+ebWGA>-&3= z9GmF-`w?^#eZLVwH`6z^v+Lz)rtdc+_-6XXc6L2|Gkw1m!8g-4jza3`o9TOf1m8^G zKZ@YFWdnQQnzz`4QRm0R`}V-o5}`e?Mep0=?nZmiKx5nEr;!|+*yCprbQ630Jc4d! zk9Q*YX7>0+1mDaazl`9U+2dCcd^3Bz8^JfT$9oZcGkg3xf^TMz-$d}-n1a1Je0wqK z{FZp%UY${U{f-FfubykP7Y#VJy?!6bv5CF@5J5Mw*MCIN&FuBZ2)>!U-jCp$+3Qac zd^3CfIf8FyufIg_&FuBp2)>!U{uaSEv)A7v_-6L{M+DC;IoPw)w^&)hZ)Wdo1mDcwxd^_Qz562gX7-*O!9Szx!vw!RFzQSp-mec6qxE4b5mFyE zYOD{eAY<2uX^|Y8)Q1fs=qB}HdIa69KJ-WM&FaHI1mCPa%!uHd)rSou_-6G1%BZ*R zX7yp?2)ce0J->g1t62UjC4|q>PUA|`ZVbch{S$!x(@XzY{GSROuj5dq& zm3xvaj-ikE68OC%RV?Hk2E8c^9#Z{UF5AJRTZR4(dmBzx8u15!w5^X8m4KAt^e358Y zxt}J1Mt-#Gzu`x813$^Ku3*OMqM{Ba!h5BBmqVh4g9?4Q6ekzBO@j|Y*e+^LIzLQI z?b0}UBcf*snizE=3sEl}8Ahd9Y$`0dZQSyijU)v%hc4`V6X>MK65vH9)*SyL(_*uF z8SrxdCy7SE2ov2*ALYWd6BUQC&^))qaEyhxkH>I~g}5~_9AhEw))>Xq6F~NPl>zSx8sqz&8as&Qnv*HBlcXl?v{iN6QfR|E*}Hk zJi+QquUQg>QqP?zvk7$>$EXfsc2w!}?9&CxU z-nKv{@LqO!&H^E4Fy~;(ZrkTFY2;$EEzj_I+X0$aZMZ&$XCoFO;%*Pet`e?JhU|lY z??CvDgq#8h06P(|GXbXppm64b2ODa;03apY6@d|Zw}2==OpK7$c8}96BF!Fz4HKhI z2dCPeahknIv$xO?qZ}>6J^@$&wS7rI_3F&`BX%)i!^EgF$oPOb&4HvjNN9*rXM(1~ zPSp;MlPw{cmXR1OZ^^5!+=eRqRf|Qb&`xZmDGL7{nuLIyOM(hl$ZPIxbFgJZVlKY?v5Tp(;;| z)0{+_lZA#DzL%m{J0(tYDrrs=8e;fBZL!mi2#qKHsw{_E0ZciiD`9c5_WR4u>A=ag zVog?a$SXAY8Hl=P5;jbXS_v-dEIJiL<$=`x0bwGw9?Ef!^cxzP)u zN4Z^DY{}+UFXqsitt8uxGuEnS(M$*1z+pub4)R!QZZ!rjBLr%S ze=3)<)gas6lnu{r+i6qE)t*$Vz^hzLRwh6dPL+}A$x2TUDP;tq(fXpiUAsFNZ*XXa z;b?b?doEJuhl%lU#+FF(MON%vb|KOO(p0MeDZFT|Kz+b4f=CUAV|rZEj24l$CX9&b zA5iBq$(y20Djch8TWt*0YMo-<6Ic>Q?$`>jwJr6N$h^z)MU;6Tj`_}q(1!o4Kq}#2 zo60UtG@X$;bfg6nskB|5TFIg8b+$sWR=o+j;^fNI7>X=4$~}(-6gx*`!jo7D2OCnj z^eqa-qvtcgAR;5`hQ&+aX0jj@N$cK&VQ=N3*zz(MJ~+Yi+>1~S{>(C-^+=Q^;kxet z5-QlVs4oZrj;FK<8-^^s>U_8*KG3ydJ~$$U|A1ZwB=r>L3bun17Si-ZJCf zy=GYZbln0j3wc@%Os;qjHskKex`grUe%K2ZW~Rxkw621k_3k6oxd2eqguQ6p3lUc5 zv3SF9+=~#cx2^PT>S9g0H%VEe)cK&Q;gB?1P4*!65@7Sg#Hb6%jy*#G4-Vv@Z;b1= zVSx9aez=`uJ?16^(U9!?LJvZ7{!? zP*|bc(T7p*V9veXo%CAuRTnB(VI?k8kGm)arydf3JZl4h1n@{HIgEa!l+Z?*>yMN& zw*n+?ct%vG37!!ZB4l`Xkf8(sxF-Mv0R=PhAv82OSjfi1URI)&#iKRhPndt^l1B7cbU~6jx1WiYb*tAS`kY`ZUWxH!44~%G^sG+IOx5n}S)Tpzdmf z(H((-^p^fOX;xWQbVd$XqBA-RUUVGAL&YqfwI@L~`|;pK6V!RwPD>aUE!_c4tXzs@mFMBO?*P1t&xHJdF{m!Rimyg_zaB#k z_!LTq8t@3cR`1jBP}fk^4nRFZRa@JtHl-=}WYouCu!N4H-7q106sDvvNu@4Kfo_l- zcdrfs6aQ`)mSpn0;tAX%#bk%}5fW)1j5@9{`HBr8DmsJi9U(s9qNtVgE09|aS4nigjms#QC+x?5`x=xn zKTM4JGRtr!2-Rv*<7P>edNHZ56>4JCS4e#o2-CLCF>DjIaTN01gJrE!GN}f5{)@s& zL$*s+w%DnW0>~{{q8o|ONF%ZFZiT*JUdZ{6d=!uDA_KN=>y~jG^5ailwizfYeDNkL z+*GPfDjXhjsY_z%j-_u@_LWURFD*j9Y(-j{a~&JfTvWUY>Wsq5l8@_I@=T?UK?aUj z7$*5XLDV-+uF}>DXw+=Sx*=P%ZM6Z${ElwC>*8=gyRDS>C`yG3Y}h^WJ}1E>gP+&X zvenB(oZaNhor6h+I1^u)ZA+4EsR?UC1*eN_fxFYxTZHFXw$z zdoRLcz2S3&oHb29-Duw$QK*XaO`e++Fwo@F1TA2oDU&E#0suT803-mw*8_kA0Qgn_ zkN^NL1ON#DK%s@H1OO26IbV?g04yuZGZphdEKZFjsCVx5sHkX|3t*nS!cK{;uybNN zJ4>7+nHpq#SH^SBUi4bg;2bQ(?R;0l*&V)j1DM!Vx(d555f(mhV*=}Z)=wI=Esb$* zL>fuH-cXpE7Tc}THl}kEpt(77A{RU{_8!d%d1q1`1z(=@E_IJ)qpkrH%vo;+2lo~V zbS(htIyji}VMDK|Zh+H~S2w~dr&8)B_@$kFaj=}X9i+9Lk0Whon>70DEId=k!Z~{b zQ|gd+G`6WVq|k^q2b&65vyIrd0_c7Mj=C9qx$?h_klP8l1&~&B`_3JRIaoQ_3L9p{ z@+QgJoq)&^`Yr@U?6q+HhtP@94|ErFURhDS4o6w70W0Siih~p{T4_w0jOguV?QUQs-+K@kvG0ZJ-bdIlF_ywEn||l%t*9?cSzqo4oa=^9!pHN7 z574X9)kYhdSaH!%E1zO(l`&jn!>hX3pn4GGlIueVjMxvu^-D{PE^V>$JXq-JbSg%F z{ob#IC|_PzIW(0+W22Xcn{f88{J1K1;--gbfpuO(^tH z#X?eHiBVLTlyhIo*^idPg4xc=UHE)9wbuOt$i2tlq@2aTL^69EK%LnW2t_jcA`v<> zVsd_Fc9m=(<(G&TDKXwg6JkIO5)uO`@1&G6kG=@)dl|=5^q67;8OYeTemCqtLu2U1 zbQhAB@X|;uPNe~$W@B0+LDXlvPpt((8fEtBEYZDBaT6${wMc^ygV@gD0M_Te7!2@& z8bA~_dN>_3t52gVvJ^H^?80IT5BFl9!FHcSVbndy!_>f918{A9(?IfHn{}Q-3Z%v& zK9+h+LaeZ3gdBrg>(BL4OYekQf;Oa~Vpqggry-@OL?viVy1;%MU04v8LY{%RthM)p zE%+nf@X2PY;mKyq3b0M~pJEQ4lzUg<4ox=5o%m16Z7C5sri*|7G&Z`@@yP5mUM%L4 zl_)Ec-XFORZ*==A%!gOCJxvcoF};L`J-u|k)q4(JVU1b)8l&7?{5k?7_BY`AjfNO? zFBldU`5EZ`9ebW>d12i1Olo>B(6hX6!ebjr8T+Fz!|XoOjptZ!4Gxn8j@#-7w1N!X z5?o?dIk`|T0*vrCBH^d&VXQFmGTWq{i{Q!}w*Bd9jxs6qIdX#~GEdbNm>+NEoIuZ0 zBl%@V%*p1ep4bY)!$r)={HQGFt*q?R$`(Cco zY0oW~d{#@Z_j~b9rG&x=sh7Hgv}vn>k)7|a&RBRo!zP&Uy59l=bsuU6`mOun;URZU zj7r&LZZ)Ucc)7khQS4GkaSM;&ed3U)h8vI3)R!>z%aWQHg*B=4;jP9=D9d3ii(1WexCt3e zcPZ0-ThbAuu!b#S$)pR1A!&5sfYpVIV8g;;4T=2tuF{EU7g%Uy+{=&!2Y1}DOyFe$ zxJsF@TRq&EOkjsjoejNsxFs2zce7I2cw(bU#Iz+#y`PdmZ3Ei*P@&;o0iNwi+xt1- z$w}VN;8_am?jp9$uVj(d(O_6^6&03lMXZ;Z)_E0B=QTJT#XYcK{tiN&R$G;87KO!7 zu_s|BtK?awlzxzs`az152_lq9EeG2{uzDS=$`7v}=*Ht(*R|k=K@a+kw=4|2ms6bY z0oujn zs%(Hv^=6G-C6)A3KIt@&qDMk`uV#6_53v!xCI~C^v^WA0K1pegn#Jr?Qkr@(qkRo^ z-avB6X^MgZ{HBRRC6Q_dvhuKVkA9J>mD098d?UaW7O%w;)~!_%R5pUdvWFBUVUI3H z7{bKIa2p*0UrT|}b*B}UxJBE!3h@q~gv;lWN|p0=Wk>K0-t%UyrSbh7W!55mQ>7uh zvKQ!rFC8V&+ol{7OqwUqB5MUqTY|k*c1nIn_9i64z6F~_o9IP)Fn>hgqONJrrsr@c zqP-kRdtZmLupQ#=E!!d1YzfOZA;Zx_5Wc(e`nv5f@}YP_^C7LV91C{zrl7eYMx#4z zo^xZG$i0}1d!yu;@O~Z1jA4h{2oXj%1&qKHpD@!ENGgq875WV$^p)cx>W|>pDh%TO zw%`JOoIoZ}y5=vovY6Uk0KEG{nity@(mz_pd64yJ$eP7dizAWZS&_4%5wktpVL71? zv$`TN>|Ewcy>@O14!787O9_VU)DpZac{--Pb)`iJ`h0>TK+G_0Wf=}+ImVYIs-bLq zBs;w2DiXtfXlWy4QYW{Z^Pnq*KCP%XnWisUk}hUJ5{LJ<18yfJZ+^c8BL?^FGN#-_ zSb<@;1)ItWyEjGWZK$l^BRGVXa8gM`0Luf0L$d%X2X(j~-;I{mQJkKV)5^|doBAS| z@!(FMEHV_lMEK41y{Q$OfDcbdOE@6)-QQVCy#!Tb1MFpbt=_lkVSsr>{8n!re2hT}wm0sbW<*{& zHBC}Yx8*15ILKJ^Nuh}cnf0&1 zOFap(<-k_BnrJ+**_y59Y=h_fwKj!oxEZiD2cx0k<7VIMgM@U20cJkXx#LOFiIb zTLOb3L3WjqrIH@Y0ra8%4UvmM=>854O8p4M{yoC#DTocgrwRB20a$qX=hi5{CHvSX zLoQQ24FvCf_7+=ZXsy3m7~{+{z?G(J0kgBZ^;qhkDkMhCVj_!s4CTqDdKQG1bhmm( zMf%+0wh2uug~2QA6?TT~kgCH>Nvm|;hk(FhC(oXUR}RR?Kl3@WP_s;lY=+Ad1mb10 zmh&eN7orM68yJcGmeDVmw1um`N2eiIwI4-vPvO{~z@5H4J!#T~MfhA)qi1E0#@j6*iyz z7gKnz>(-_|$Lh5J2mjv(0Ok8G;gR_F7?*n9*1S79Q88x$Ia z(_Av^QpaZS^l2C=o zC{}Y6U2m>xBAx3%-$cXUwG`~n>a5Ep+esi^+Sqnl;jiONK;E*ZZ<%bW!3q)<%hM{C zbm7ICx@>D8cq|`Vt4Eis*RjD(VJ=_9Ybi^%zLsqzi9L{aoth{kP6povjf z{T7FRK;FIDV;wpJyibR{YDAQ_7B773oYRivm|XaVEei925ae1VFvWJQtbz#nSIV?Nc0F@4>EBD4wal3MTqp z)F=o0S@hjf9+U5#MpuW|Ql|60ss~>Z z6=um|m>7kFrJ}Si+0pzo3?roJj*Uv<*#_c*jjex!#Tqx9F4 z{&Zv$qu&Y#@A#}lqLtIObYX7`@3UgNadDxr0iMm;9~=9FH69$LS0MOCU?-v?bsffggatWQ`jTpCSlqg00*qR zI7ndcQ(`#o6yfOny7@H5R>);`}$s`tHwtSDKY?q3up}@X0n@ zK{6}ft;g_9fVojDnA2w17m}a8!dKqkto($HpBgXkVpiU%r!UVlEANJ}f?4@(7@KBR z-VbA4(R^7Aa=L!ZMNZ369``A99o&~_LBE0dqe-tyS7FA^snS>3w`>X-n-dPS25~2-ZEV*&f?1F$7a#f|2e?&C5fEOv;(cSX-uT{v^bU zGcs**V^phg31Yljs$(nWT@E#5@Db5WGSjB^;4ViQJm>w8;I;-4{>GB)XH%<_MM!&Lm6wBf$|MD=+ftAuuLW#nMcsAcJ7ipGn^4aMF)cgFOLu zw*U);xm!_dt-GE>DhNSH$R(;c^urH7T;Gvt#okA&zxN?uFATJy=e1iK5B1daYg>-iZAIYwId@BRn8`Nz-REeUGNkY5Ga<3Xg*5bxqW- zi8j(iGc-}29@g`lz{i-8mT%Qi7QM~T)!JouC9_>AdC4^G$9cxZXai?K{q9_7gYA4v z_-N2+qn8r>8?>VQFfr=KkN^)SS+!+xxpL9p7YI8Bu_=L!umsLLK9H8|?$EDaaa9ZBr<0wN2I z&h>K#TWjYb8WD7uiL@ldsCSqY-2*E!D(U%vt!neX6A(mPxNrgww}B>1=$F|FRwI*{^? z(SbJaSP9rwCYFO#4?A~gdvt3jz>zW@kHCoC-iluL0+xH281)MjuRW=LNd={Hv!-Y+ z!F3<^2rR$WD(n;CdtF8Rl8eC}pd94>5PIh_EB}1SYtc)!^4an%JqKTO{^y%LYZHTb{xZ3hfHvdKSo)MMb)v203!- zcSzqr-qw{?zpu;GDrYt4Ql?&!Dd9OHhIfYKN>?xQX14YAW?k%WVRsjKO{&ZI2QX9r z0jG8nh$Ho6x)sBd`fuu5L#2Di zfr%*wFHMkhW_+$#{Q+e!pJPf50GJ2Lb?|PcR3uYsw<#4#^E0I)nS7oP99fYxU(Lp> zvbo@sRB+XAs9RIoOHc>g148S^F+onO>00^feMny4@YMNovofga-?p?Ui7HFyTn=rO zH_$Mdy_&My8Np)Nf%`wWsGv2C%Nl5@ebn?7qG@8(pQzzS%|7*K1Zr-acruBv6k=i& z27XphuA5*IK3A7g|k3lSH;EmIGJ!Y67u7_#oEd^+iApJC2WaNeD<6<4oQ$Oi<_G*@H`YR?!d|IesA1X2 z`I^PE4W4&q+zov>&!LiUaxqhDcdY=D4p8A2n8gSAeJOoB;MUrbpMa0Pb zUj37L0&mVSABKNE^Vn4Ku)Om?hRNkHy@Yo@Jhr_8`CP~1{fk+BAZ4s!#;!BF2!RnB z*MDsHddZ9!H3F(+?UFdrEE3%yM8qg8Qi{sJ$DC`I#tCPW@J1mdMzw%OnQ&l_4&!LZ z&7YZVm2L_BURS!Sy{n_EV_jUcT@#KdC%QWE&}!F2?t$g^$oH&%NWU&QXEjNSG|L*Pj*mrM}DhWx0^M@W|aDH(9VDfwQ#)Zu1 z7UpA>I&fjfhEkl5BaUac5KRVAobkGIP;0QV`xt7>h`l+h&>9c|v4uulCWyIp1ls`C z!F)b6zP1Ozpuq`XQnp7Bn%c9W2mNA0hbD1atr(eHX?x z`T0e{QKxRT*NQH7pe{Zme27svT`AVCkJIc(n$HRiF{+C+H^ganBF&>hLyVdL8ilKD zMU{c0`y0!+D=rJ}>_%nTnLM<5iP7r4DNeHsX|#HY(dxZ9PO~d%w0eor>c!o#XkNRK z=JO&iG5l_KkzegDs$R;=k1X#A5>%!;f!6Yy@-1J?sWSMawDjg(`VheR0vO>aOdW~t zETCl@;m-^kpH8%;894zGHXE7xlg*RYVc*3cEsm4+{umhZkzx)D*wN%zR0hvWSYIEP zOik|z_~^602oD$5uyw|Y@Fm3DFT+t;mIrCL7F!MfQp)elL-n@g#!8~s`3mW{Vot9= zqdm8JA%w=oOlM2b@W>Az(R~sW3HLzAv^Kqd&yLDJu}_(Dp8~YA34L3gbVd)ZSdHSB zNz@70ld;Tj@S8f-*cfwy771@>6c+{IlZ_dZ5$1Q}ArNyO7P!|tpM&wxvQm>50;U375%kWS-$3l2IVtTZKc zf3Nc_$ZBii=@&8mbCRAIelfjR?yV>J8Zc@yV5LN^V|~{D;`x2iFP>)$Dbd43s2;PT z!|xCKz#XX!{QRo+bucS!=10DP$hy9GQStRz)*a`0;IeDfL>Lie&(M?lvjcctMja_E zp>3WWiT=#mt?@$b!9u+NCi!7v6b3fE^ycTlzsey9hl+P2Cw${dau}1Uli*Bu-Mla|c^xKq0cOg&<@JcEPpLccS|6~*SE6~at>0H@tzP?TXIhb z%PaV;9#%&1+dNFi;io;!#^Ku@7EADx9u`9IQy$g`@Y_AC_GD-$R}S%HOP_q{lP`Vp zrB6Qe$%j7q&}V-1nIC=O%f9M!kRGvgKYn%!2g6{b?=XHRn8PH29ldKZsyb6dupZ2?@XQJH_4}kUl zdD7T%QP3w@@(psd1&kvsEZ*Jq8rYQjOrC4n_+q_8FnRe&( zG3bP$&p$$ULG8Yvx4IXB5&O`fc==&s3K!Hq87DX_Bp?O^55x(M2nmP*!NYNaBSQjW zpc=H%ME&f~{Vs}-SFng(Su+s_RhY#Wo$m>77J(aN;=nlsp49-HP2gW+z+vu`<94II zGL!JI(B%yotclqNV8MwmuJe9j_*e&)13W{K_hpcbZIY?z3%$H!?!fNg32Rhf&Ie2f zo8@?HlqrSctU86B4EWOqO~L+&>v#S%T3+DNH)k_VCXG5Aiqu9>2cHx#RxTskUMNQ8 z5k+lg=0dJ@Y8eCIc_r$Xdkl2WeSuFw;aq4ROB;NjNe7vf^MUOsF6e2CMezA^-w?I$ zK)yea;Pzo~VHn&o4DM79;&6HAAc9)(g`gHZg20G<0ws8pJco$^!P9Yq(?bGcK=92t z!8suTF(CLwoZy0xfEW;9!%a_KwG4NJ1jJyY;weCImep#3&h%_}IQ|W&aK}ZiXz{X{ z+Jt(`am+4ZUW0ms)jWq3EZ12-+;4dWZTyDLRZOpkO;XA? zei*p&e6SqJ($z2I!P6vUV(GKVQ^-9l=iS+?63KD)oe07;y!k{?R1_VX5Nt`9c4Aaa zc-U%?A`#4@1##k0u%KL5OS!Oe49ax~xQ(-1tf%8H*M_6Yg*OhVB~nzn7@@Kpqo@>r zxMGmQ72Y0j7=pNuzMO(O2O|RFMliVm%=h=DScABlO-dblmUZYYsqMt5qew{|v>LCV z4A-!Yz62Vsn|nYYw+C>#mmf*Kja2S>I9@jp+(vqt%zgw&tqqV!F3%D1W66aWg=02- zVBL{OIX?khPOouc15Cb6+Mg1(X+Y(nFG&#hN(`5@t3=e&@yxzPqMu1-#Ha$<6zRMw zt2dVIag^;^l+CPR8z3s_*O~YdOg{6&#HbR|&F3z=yABw9c(~RPPwE-CzRq;mb?@+tHq;_XQyR`{GMk?($iTxF@`C($z zEYeJj)4WKUcZG%+H5)WuA42s!UMEGpIv3Ws-vu7H(~8vSD|y6#^snA1MK)%?}f!=Ab-z=XU^fI=_dD!$|cXn3^Wl zAK|LafljISgJ4^2n>f4o$?gxrju^EC=rIeQ3s2W!41dNAv{MO0X>r@d?GU%q{i9^+ zzE7{!{S!Sq+mp=pqO2BqXx+gtvD%fQ3U>sw(rX#mfN)tiUmTA}5hW_3Higvl* zGXF6s3OEZmjwjBa!L_@?`3t=H*gP@1JCqAJZs>Gko`4HP`0K+T##3Y7XTS(q+dgB+ zGVeCw-P4APN|IS0V3+wYT>NQs{tC`z#h{eR`5WSy)=XR0`8z{)rVUvxrzrnGJcs0q zbS{DT%w&}3+zWo zi$pz{d?q6)d%823Om}XH6t{S0CROSgC1Y{fxDs!Ugp@hA8r##@#LBd`>T z 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 T+H7HV_rR-5{?k-HSseIpr5lVO literal 0 HcmV?d00001 diff --git a/packages/CommandLineParser.2.9.1/lib/net40/CommandLine.xml b/packages/CommandLineParser.2.9.1/lib/net40/CommandLine.xml new file mode 100644 index 0000000..a301216 --- /dev/null +++ b/packages/CommandLineParser.2.9.1/lib/net40/CommandLine.xml @@ -0,0 +1,3256 @@ + + + + CommandLine + + + + + Models a base attribute to define command line syntax. + + + + + Initializes a new instance of the class. + + + + + Gets or sets a value indicating whether a command line option is required. + + + + + When applied to properties defines + the lower range of items. + + If not set, no lower range is enforced. + + + + When applied to properties defines + the upper range of items. + + If not set, no upper range is enforced. + + + + Gets or sets mapped property default value. + + + + + Gets or sets a short description of this command line option. Usually a sentence summary. + + + + + Gets or sets mapped property meta value. Usually an uppercase hint of required value type. + + + + + Gets or sets a value indicating whether a command line option is visible in the help text. + + + + + Gets or sets the that contains the resources for . + + + + + Whether this is an int option that counts how many times a flag was set rather than taking a value on the command line + + + + This information is denormalized to decouple Specification from PropertyInfo. + + + + Whether this value came from a long option with "=" separating the name from the value + + + + + Whether this value came from a sequence specified with a separator (e.g., "--files a.txt,b.txt,c.txt") + + + + + Whether this value came from args after the -- separator (when EnableDashDash = true) + + + + + Normalizes the given . + + The given minus all names, and their value if one was present, that are not found using . + + + + Discriminator enumeration of derivates. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Base type of all errors. + + All errors are defined within the system. There's no reason to create custom derivate types. + + + + Initializes a new instance of the class. + + Type discriminator tag. + Tells if error stops parsing process. + + + + Initializes a new instance of the class. + + Type discriminator tag. + + + + Error type discriminator, defined as enumeration. + + + + + Tells if error stops parsing process. + Filtered by . + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Base type of all errors related to bad token detection. + + + + + Initializes a new instance of the class. + + Error type. + Problematic token. + + + + The string containing the token text. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models an error generated when an invalid token is detected. + + + + + Base type of all erros with name information. + + + + + Initializes a new instance of the class. + + Error type. + Problematic name. + + + + Name information relative to this error instance. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models an error generated when an option lacks its value. + + + + + Models an error generated when an unknown option is detected. + + + + + Models an error generated when a required option is required. + + + + + Models an error generated when a an option from another set is defined. + + + + + Option's set name. + + + + + Models an error generated when a value conversion fails. + + + + + Models an error generated when a sequence value lacks elements. + + + + + Models an error generated when an option is repeated two or more times. + + + + + Models an error generated when an unknown verb is detected. + + + + + Models an error generated when a user explicitly requests help. + + + + + Models an error generated when a user explicitly requests help in verb commands scenario. + + + + + Verb command string. + + + + + of verb command. + + + + + true if verb command is found; otherwise false. + + + + + Models an error generated when no verb is selected. + + + + + Models an error generated when a user explicitly requests version. + + + + + Models as error generated when exception is thrown at Property.SetValue + + + + + The expection thrown from Property.SetValue + + + + + The value that had to be set to the property + + + + + Models an error generated when an invalid token is detected. + + + + + Models an error generated when multiple default verbs are defined. + + + + + return true when errors contain HelpXXXError + + + + + return true when errors contain VersionXXXError + + + + + redirect errs to Console.Error, and to Console.Out for help/version error + + + + + Breaks a collection into groups of a specified size. + + A collection of . + The number of items each group shall contain. + An enumeration of T[]. + An incomplete group at the end of the source collection will be silently dropped. + + + + Per thread assembly attribute overrides for testing. + + + + + Assembly attribute overrides for testing. + + + The implementation will fail if two or more attributes of the same type + are included in . + + + Attributes that replace the existing assembly attributes or null, + to clear any testing attributes. + + + + + Indicates whether the string value of a + starts with the input parameter. Returns false if either + the StringBuilder or input string is null or empty. + + The to test. + The to look for. + + + + + Indicates whether the string value of a + ends with the input parameter. Returns false if either + the StringBuilder or input string is null or empty. + + The to test. + The to look for. + + + + + Models name information, used in instances. + + + + + Represents an empty name information. Used when are tied to values, + rather than options. + + + + + Gets the short name of the name information. + + + + + Gets the long name of the name information. + + + + + Gets a formatted text with unified name information. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models a null result when constructing a in a faling verbs scenario. + + + + + Models an option specification. + + + + + Initializes a new instance of the class. + The default long name will be inferred from target property. + + + + + Initializes a new instance of the class. + + The long name of the option. + + + + Initializes a new instance of the class. + + The short name of the option. + The long name of the option or null if not used. + + + + Initializes a new instance of the class. + + The short name of the option.. + + + + Gets long name of this command line option. This name is usually a single english word. + + + + + Gets a short name of this command line option, made of one character. + + + + + Gets or sets the option's mutually exclusive set name. + + + + + If true, this is an int option that counts how many times a flag was set (e.g. "-v -v -v" or "-vvv" would return 3). + The property must be of type int (signed 32-bit integer). + + + + + When applying attribute to target properties, + it allows you to split an argument and consume its content as a sequence. + + + + + Gets or sets the option group name. When one or more options are grouped, at least one of them should have value. Required rules are ignored. + + + + + Provides methods to parse command line arguments. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class, + configurable with using a delegate. + + The delegate used to configure + aspects and behaviors of the parser. + + + + Finalizes an instance of the class. + + + + + Gets the singleton instance created with basic defaults. + + + + + Gets the instance that implements in use. + + + + + Parses a string array of command line arguments constructing values in an instance of type . + Grammar rules are defined decorating public properties with appropriate attributes. + + Type of the target instance built with parsed value. + A array of command line arguments, normally supplied by application entry point. + A containing an instance of type with parsed values + and a sequence of . + Thrown if one or more arguments are null. + + + + Parses a string array of command line arguments constructing values in an instance of type . + Grammar rules are defined decorating public properties with appropriate attributes. + + Type of the target instance built with parsed value. + A delegate used to initialize the target instance. + A array of command line arguments, normally supplied by application entry point. + A containing an instance of type with parsed values + and a sequence of . + Thrown if one or more arguments are null. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from the array of types supplied by . + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + A array of command line arguments, normally supplied by application entry point. + A array used to supply verb alternatives. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + Thrown if array is empty. + All types must expose a parameterless constructor. It's strongly recommended to use a generic overload. + + + + Frees resources owned by the instance. + + + + + Defines generic overloads for . + + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + The type of the fourteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + The type of the fourteenth verb. + The type of the fifteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + The type of the fourteenth verb. + The type of the fifteenth verb. + The type of the sixteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Discriminator enumeration of derivates. + + + + + Value of type. + + + + + Value of type. + + + + + Models a parser result. When inherited by , it contains an instance of type + with parsed values. + When inherited by , it contains a sequence of . + + The type with attributes that define the syntax of parsing rules. + + + + Parser result type discriminator, defined as enumeration. + + + + + Gets the instance with parsed values. If one or more errors occures, is returned. + + + + + Gets the sequence of parsing errors. If there are no errors, then an empty IEnumerable is returned. + + + + + It contains an instance of type with parsed values. + + The type with attributes that define the syntax of parsing rules. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + It contains a sequence of . + + The type with attributes that define the syntax of parsing rules. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Provides convenience extension methods for . + + + + + Executes if contains + parsed values. + + Type of the target instance built with parsed value. + An instance. + The to execute. + The same instance. + + + + Executes if parsed values are of . + + Type of the target instance built with parsed value. + An verb result instance. + The to execute. + The same instance. + + + + Executes if lacks + parsed values and contains errors. + + Type of the target instance built with parsed value. + An instance. + The delegate to execute. + The same instance. + + + + Provides a way to transform result data into another value. + + Type of the target instance built with parsed value. + The type of the new value. + An instance. + Lambda executed on successful parsing. + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + Fourteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + Fourteenth verb type. + Fifteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + Fourteenth verb type. + Fifteenth verb type. + Sixteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides settings for . Once consumed cannot be reused. + + + + + Initializes a new instance of the class. + + + + + Finalizes an instance of the class. + + + + + Gets or sets a value indicating whether perform case sensitive comparisons. + Note that case insensitivity only applies to parameters, not the values + assigned to them (for example, enum parsing). + + + + + Gets or sets a value indicating whether perform case sensitive comparisons of values. + Note that case insensitivity only applies to values, not the parameters. + + + + + Gets or sets the culture used when parsing arguments to typed properties. + + + Default is invariant culture, . + + + + + Gets or sets the used for help method output. + Setting this property to null, will disable help screen. + + + It is the caller's responsibility to dispose or close the . + + + + + Gets or sets a value indicating whether the parser shall move on to the next argument and ignore the given argument if it + encounter an unknown arguments + + + true to allow parsing the arguments with different class options that do not have all the arguments. + + + This allows fragmented version class parsing, useful for project with add-on where add-ons also requires command line arguments but + when these are unknown by the main program at build time. + + + + + Gets or sets a value indicating whether implicit option or verb 'help' should be supported. + + + + + Gets or sets a value indicating whether implicit option or verb 'version' should be supported. + + + + + Gets or sets a value indicating whether enable double dash '--' syntax, + that forces parsing of all subsequent tokens as values. + If GetoptMode is true, this defaults to true, but can be turned off by explicitly specifying EnableDashDash = false. + + + + + Gets or sets the maximum width of the display. This determines word wrap when displaying the text. + + + + + Gets or sets a value indicating whether options are allowed to be specified multiple times. + If GetoptMode is true, this defaults to true, but can be turned off by explicitly specifying AllowMultiInstance = false. + + + + + Whether strict getopt-like processing is applied to option values; if true, AllowMultiInstance and EnableDashDash will default to true as well. + + + + + Whether getopt-like processing should follow the POSIX rules (the equivalent of using the "+" prefix in the C getopt() call). + If not explicitly set, will default to false unless the POSIXLY_CORRECT environment variable is set, in which case it will default to true. + + + + + Frees resources owned by the instance. + + + + + Models a multiline assembly license text. + + + + + Initializes a new instance of the class + with one line of text. + + First line of license text. + + + + Initializes a new instance of the class + with two lines of text. + + First line of license text. + Second line of license text. + + + + Initializes a new instance of the class + with three lines of text. + + First line of license text. + Second line of license text. + Third line of license text. + + + + Initializes a new instance of the class + with four lines of text. + + First line of license text. + Second line of license text. + Third line of license text. + Fourth line of license text. + + + + Initializes a new instance of the class + with five lines of text. + + First line of license text. + Second line of license text. + Third line of license text. + Fourth line of license text. + Fifth line of license text. + + + + Models a multiline assembly usage text. + + + + + Initializes a new instance of the class + with one line of text. + + First line of usage text. + + + + Initializes a new instance of the class + with two lines of text. + + First line of usage text. + Second line of usage text. + + + + Initializes a new instance of the class + with three lines of text. + + First line of usage text. + Second line of usage text. + Third line of usage text. + + + + Initializes a new instance of the class + with four lines of text. + + First line of usage text. + Second line of usage text. + Third line of usage text. + Fourth line of usage text. + + + + Initializes a new instance of the class + with five lines of text. + + First line of usage text. + Second line of usage text. + Third line of usage text. + Fourth line of usage text. + Fifth line of usage text. + + + + Models the copyright part of an help text. + You can assign it where you assign any instance. + + + + + An empty object used for initialization. + + + + + Initializes a new instance of the class + specifying author and year. + + The company or person holding the copyright. + The year of coverage of copyright. + Thrown when parameter is null or empty string. + + + + Initializes a new instance of the class + specifying author and copyrightYears. + + The company or person holding the copyright. + The copyrightYears of coverage of copyright. + Thrown when parameter is null or empty string. + Thrown when parameter is not supplied. + + + + Initializes a new instance of the class + specifying symbol case, author and copyrightYears. + + The case of the copyright symbol. + The company or person holding the copyright. + The copyrightYears of coverage of copyright. + Thrown when parameter is null or empty string. + Thrown when parameter is not supplied. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with an assembly attribute, this overrides all formatting. + + The attribute which text to use. + + + + Gets the default copyright information. + Retrieved from , if it exists, + otherwise it uses as copyright holder with the current year. + If neither exists it throws an . + + + + + Gets a different copyright word when overridden in a derived class. + + + + + Converts the copyright instance to a . + + This instance. + The that contains the copyright. + + + + Returns the copyright as a . + + The that contains the copyright. + + + + When overridden in a derived class, allows to specify a new algorithm to render copyright copyrightYears + as a instance. + + A array of copyrightYears. + A instance with copyright copyrightYears. + + + + Models a command line usage example. + + + + + Initializes a new instance of the class. + + Example description. + A instances sequence that defines command line arguments format. + A sample instance. + + + + Initializes a new instance of the class. + + Example description. + A instance that defines command line arguments format. + A sample instance. + + + + Initializes a new instance of the class. + + Example description. + A sample instance. + + + + Example description. + + + + + A sequence of format styles. + + + + + A sample instance. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models the heading part of an help text. + You can assign it where you assign any instance. + + + + + Initializes a new instance of the class + specifying program name and version. + + The name of the program. + The version of the program. + Thrown when parameter is null or empty string. + + + + An empty object used for initialization. + + + + + Gets the default heading instance. + The title is retrieved from , + or the assembly short name if its not defined. + The version is retrieved from , + or the assembly version if its not defined. + + + + + Converts the heading to a . + + This instance. + The that contains the heading. + + + + Returns the heading as a . + + The that contains the heading. + + + + Writes out a string and a new line using the program name specified in the constructor + and parameter. + + The message to write. + The target derived type. + Thrown when parameter is null or empty string. + Thrown when parameter is null. + + + + Writes out a string and a new line using the program name specified in the constructor + and parameter to standard output stream. + + The message to write. + Thrown when parameter is null or empty string. + + + + Writes out a string and a new line using the program name specified in the constructor + and parameter to standard error stream. + + The message to write. + Thrown when parameter is null or empty string. + + + + Provides means to format an help screen. + You can assign it in place of a instance. + + + + + The number of spaces between an option and its associated help text + + + + + The width of the option prefix (either "--" or " " + + + + + The total amount of extra space that needs to accounted for when indenting Option help text + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + specifying the sentence builder. + + + A instance. + + + + + Initializes a new instance of the class + specifying heading string. + + An heading string or an instance of . + Thrown when parameter is null or empty string. + + + + Initializes a new instance of the class + specifying the sentence builder and heading string. + + A instance. + A string with heading or an instance of . + + + + Initializes a new instance of the class + specifying heading and copyright strings. + + A string with heading or an instance of . + A string with copyright or an instance of . + Thrown when one or more parameters are null or empty strings. + + + + Initializes a new instance of the class + specifying heading and copyright strings. + + A instance. + A string with heading or an instance of . + A string with copyright or an instance of . + Thrown when one or more parameters are null or empty strings. + + + + Gets or sets the heading string. + You can directly assign a instance. + + + + + Gets or sets the copyright string. + You can directly assign a instance. + + + + + Gets or sets the maximum width of the display. This determines word wrap when displaying the text. + + The maximum width of the display. + + + + Gets or sets a value indicating whether the format of options should contain dashes. + It modifies behavior of method. + + + + + Gets or sets a value indicating whether to add an additional line after the description of the specification. + + + + + Gets or sets a value indicating whether to add newlines between help sections. + + + + + Gets or sets a value indicating whether to add the values of an enum after the description of the specification. + + + + + Gets or sets a value indicating whether implicit option or verb 'help' should be supported. + + + + + Gets or sets a value indicating whether implicit option or verb 'version' should be supported. + + + + + Gets the instance specified in constructor. + + + + + Creates a new instance of the class using common defaults. + + + An instance of class. + + The containing the instance that collected command line arguments parsed with class. + A delegate used to customize the text block of reporting parsing errors text block. + A delegate used to customize model used to render text block of usage examples. + If true the output style is consistent with verb commands (no dashes), otherwise it outputs options. + The maximum width of the display. + The parameter is not ontly a metter of formatting, it controls whether to handle verbs or options. + + + + Creates a default instance of the class, + automatically handling verbs or options scenario. + + The containing the instance that collected command line arguments parsed with class. + The maximum width of the display. + + An instance of class. + + This feature is meant to be invoked automatically by the parser, setting the HelpWriter property + of . + + + + Creates a custom instance of the class, + automatically handling verbs or options scenario. + + The containing the instance that collected command line arguments parsed with class. + A delegate used to customize the text block of reporting parsing errors text block. + The maximum width of the display. + + An instance of class. + + This feature is meant to be invoked automatically by the parser, setting the HelpWriter property + of . + + + + Supplies a default parsing error handler implementation. + + The containing the instance that collected command line arguments parsed with class. + The instance. + + + + Converts the help instance to a . + + This instance. + The that contains the help screen. + + + + Adds a text line after copyright and before options usage strings. + + A instance. + Updated instance. + Thrown when parameter is null or empty string. + + + + Adds a text line at the bottom, after options usage string. + + A instance. + Updated instance. + Thrown when parameter is null or empty string. + + + + Adds text lines after copyright and before options usage strings. + + A sequence of line to add. + Updated instance. + + + + Adds text lines at the bottom, after options usage string. + + A sequence of line to add. + Updated instance. + + + + Adds a text block of lines after copyright and before options usage strings. + + A text block. + Updated instance. + + + + Adds a text block of lines at the bottom, after options usage string. + + A text block. + Updated instance. + + + + Adds a text block with options usage string. + + A parsing computation result. + Thrown when parameter is null. + + + + Adds a text block with verbs usage string. + + The array of with verb commands. + Thrown when parameter is null. + Thrown if array is empty. + + + + Adds a text block with options usage string. + + The maximum length of the help screen. + A parsing computation result. + Thrown when parameter is null. + + + + Adds a text block with verbs usage string. + + The maximum length of the help screen. + The array of with verb commands. + Thrown when parameter is null. + Thrown if array is empty. + + + + Builds a string that contains a parsing error message. + + The containing the instance that collected command line arguments parsed with class. + The error formatting delegate. + The specialized sequence formatting delegate. + Number of spaces used to indent text. + The that contains the parsing error message. + + + + Builds a sequence of string that contains a parsing error message. + + The containing the instance that collected command line arguments parsed with class. + The error formatting delegate. + The specialized sequence formatting delegate. + Number of spaces used to indent text. + A sequence of that contains the parsing error message. + + + + Builds a string with usage text block created using data and metadata. + + Type of parsing computation result. + A parsing computation result. + Resulting formatted text. + + + + Builds a string with usage text block created using data and metadata. + + Type of parsing computation result. + A parsing computation result. + A mapping lambda normally used to translate text in other languages. + Resulting formatted text. + + + + Builds a string sequence with usage text block created using data and metadata. + + Type of parsing computation result. + A parsing computation result. + A mapping lambda normally used to translate text in other languages. + Resulting formatted text. + + + + Returns the help screen as a . + + The that contains the help screen. + + + + Provides base properties for creating an attribute, used to define multiple lines of text. + + + + + Initializes a new instance of the class. Used in derived type + using one line of text. + + The first line of text. + + + + Initializes a new instance of the class. Used in type + using two lines of text. + + The first line of text. + The second line of text. + + + + Initializes a new instance of the class. Used in type + using three lines of text. + + The first line of text. + The second line of text. + The third line of text. + + + + Initializes a new instance of the class. Used in type + using four lines of text. + + The first line of text. + The second line of text. + The third line of text. + The fourth line of text. + + + + Initializes a new instance of the class. Used in type + using five lines of text. + + The first line of text. + The second line of text. + The third line of text. + The fourth line of text. + The fifth line of text. + + + + Gets the all non-blank lines as string. + + A string of all non-blank lines. + + + + Gets the first line of text. + + + + + Gets the second line of text. + + + + + Gets third line of text. + + + + + Gets the fourth line of text. + + + + + Gets the fifth line of text. + + + + + Returns the last line with text. Preserves blank lines if user intended by skipping a line. + + The last index of line of the non-blank line. + + The string array to process. + + + + Exposes standard delegates to provide a mean to customize part of help screen generation. + This type is consumed by . + + + + + Create instance of , + + The instance. + + + + Factory to allow custom SentenceBuilder injection + + + + + Gets a delegate that returns the word 'required'. + + + + + Gets a delegate that returns the word 'group'. + + + + + Gets a delegate that returns that errors block heading text. + + + + + Gets a delegate that returns usage text block heading text. + + + + + Get a delegate that returns the help text of help command. + The delegates must accept a boolean that is equal true for options; otherwise false for verbs. + + + + + Get a delegate that returns the help text of vesion command. + The delegates must accept a boolean that is equal true for options; otherwise false for verbs. + + + + + Gets a delegate that handles singular error formatting. + The delegates must accept an and returns a string. + + + + + Gets a delegate that handles mutually exclusive set errors formatting. + The delegates must accept a sequence of and returns a string. + + + + + A utility class to word-wrap and indent blocks of text + + + + + Splits a string into a words and performs wrapping while also preserving line-breaks and sub-indentation + + The number of characters we can use for text + + This method attempts to wrap text without breaking words + For example, if columnWidth is 10 , the input + "a string for wrapping 01234567890123" + would return + "a string + "for + "wrapping + "0123456789 + "0123" + + this + + + + Indent all lines in the TextWrapper by the desired number of spaces + + The number of spaces to indent by + this + + + + Returns the current state of the TextWrapper as a string + + + + + + Convenience method to wraps and indent a string in a single operation + + The string to operate on + The number of spaces to indent by + The width of the column used for wrapping + + The string is wrapped _then_ indented so the columnWidth is the width of the + usable text block, and does NOT include the indentLevel. + + the processed string + + + + When presented with a word, either append to the last line in the list or start a new line + + A list of StringBuilders containing results so far + The individual word to append + The usable text space + + The 'word' can actually be an empty string. It's important to keep these - + empty strings allow us to preserve indentation and extra spaces within a line. + + The same list as is passed in + + + + Return the right part of a string in a way that compensates for Substring's deficiencies + + + + + Return the left part of a string in a way that compensates for Substring's deficiencies + + + + + Applied to a static property that yields a sequence of , + provides data to render usage section of help screen. + + + + + Application name, script or any means that starts current program. + + + + + Provides settings for when formatting command line from an options instance../>. + + + + + Gets or sets a value indicating whether unparsing process shall prefer short or long names. + + + + + Gets or sets a value indicating whether unparsing process shall group switches. + + + + + Gets or sets a value indicating whether unparsing process shall use equal sign with long names. + + + + + Gets or sets a value indicating whether unparsing process shall expose hidden options. + + + + + Gets or sets a value indicating whether unparsing process shall skip options with DefaultValue. + + + + + Factory method that creates an instance of with GroupSwitches set to true. + + A properly initalized instance. + + + + Factory method that creates an instance of with UseEqualToken set to true. + + A properly initalized instance. + + + + Provides overloads to unparse options instance. + + + + + Format a command line argument string from a parsed instance. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + A string with command line arguments. + + + + Format a command line argument string from a parsed instance in the form of string[]. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + A string[] with command line arguments. + + + + Format a command line argument string from a parsed instance. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + The lambda used to configure + aspects and behaviors of the unparsersing process. + A string with command line arguments. + + + + Format a command line argument string[] from a parsed instance. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + The lambda used to configure + aspects and behaviors of the unparsersing process. + A string[] with command line arguments. + + + + Returns a string array that contains the substrings in this instance that are delimited by space considering string between double quote. + + the commandline string + don't remove the quote + a string array that contains the substrings in this instance + + + + Models an value specification, or better how to handle values not bound to options. + + + + + Initializes a new instance of the class. + + + + + Gets the position this option has on the command line. + + + + + Gets or sets name of this positional value specification. + + + + + Models a verb command specification. + + + + + Initializes a new instance of the class. + + The long name of the verb command. + Whether the verb is the default verb. + aliases for this verb. i.e. "move" and "mv" + Thrown if is null, empty or whitespace and is false. + + + + Gets the verb name. + + + + + Gets or sets a value indicating whether a command line verb is visible in the help text. + + + + + Gets or sets a short description of this command line option. Usually a sentence summary. + + + + + Gets or sets the that contains the resources for . + + + + + Gets whether this verb is the default verb. + + + + + Gets or sets the aliases + + + + + Failed computation case. + + + + + Sccessful computation case. + + + + + Inject a value into the Either type, returning Right case. + + + + + Fail with a message. Not part of mathematical definition of a monad. + + + + + Monadic bind. + + + + + Transforms a Either's right value by using a specified mapping function. + + + + + Maps both parts of a Either type. Applies the first function if Either is Left. + Otherwise applies the second function. + + + + + Map operation compatible with Linq. + + + + + Returns a Either Right or fail with an exception. + + + + + Returns a Either Left or a defualt value. + + + + + Returns a Either Right or a defualt value. + + + + + Wraps a function, encapsulates any exception thrown within to a Either. + + + + + Attempts to cast an object. + Stores the cast value in 1Of2 if successful, otherwise stores the exception in 2Of2 + + + + + Equivalent to monadic operation. + Builds a value in case by default. + + + + + Safe function that returns Just(first element) or None. + + + + + Turns an empty sequence to Nothing, otherwise Just(sequence). + + + + + Returns the Cartesian product of two sequences by combining each element of the first set with each in the second + and applying the user=define projection to the pair. + + + + + Prepends a single value to a sequence. + + + + + Returns a sequence consisting of the head element and the given tail elements. + + + + + Returns a sequence consisting of the head elements and the given tail element. + + + + + Excludes elements from a sequence starting at a given index + + The type of the elements of the sequence + + + + Returns a sequence of + where the key is the zero-based index of the value in the source + sequence. + + + + + Returns a sequence of + where the key is the index of the value in the source sequence. + An additional parameter specifies the starting index. + + + + + Returns the result of applying a function to a sequence of + 1 element. + + + + + Returns the result of applying a function to a sequence of + 2 elements. + + + + + Returns the result of applying a function to a sequence of + 3 elements. + + + + + Returns the result of applying a function to a sequence of + 4 elements. + + + + + Immediately executes the given action on each element in the source sequence. + + + + + Returns a sequence resulting from applying a function to each + element in the source sequence and its + predecessor, with the exception of the first element which is + only returned as the predecessor of the second element. + + + + + Creates a delimited string from a sequence of values. The + delimiter used depends on the current culture of the executing thread. + + + + + Creates a delimited string from a sequence of values and + a given delimiter. + + + + + Return everything except first element and throws exception if empty. + + + + + Return everything except first element without throwing exception if empty. + + + + + Captures current state of a sequence. + + + + + Creates an immutable copy of a sequence. + + + + + Selects a random element. + + + + + Takes an element and a sequence and `intersperses' that element between its elements. + + + + + Flattens a sequence by one level. + + + + + Reduces a sequence of strings to a sequence of parts, splitted by space, + of each original string. + + + + + Discriminator for . + + + + + The Maybe type models an optional value. A value of type Maybe a either contains a value of type a (represented as Just a), + or it is empty (represented as Nothing). + + + + + Type discriminator. + + + + + Matches a value returning true and value itself via output parameter. + + + + + Matches an empty value returning true. + + + + + Models a when in empty state. + + + + + Models a when contains a value. + + + + + The wrapped value. + + + + + Provides static methods for manipulating . + + + + + Builds the empty case of . + + + + + Builds the case when contains a value. + + + + + Inject a value into the monadic type. + + + + + Sequentially compose two actions, passing any value produced by the first as an argument to the second. + + + + + Transforms an maybe value by using a specified mapping function. + + + + + If both maybes contain a value, it merges them into a maybe with a tupled value. + + + + + Provides convenience extension methods for . + + + + + Provides pattern matching using delegates. + + + + + Provides pattern matching using delegates over maybe with tupled wrapped value. + + + + + Matches a value returning true and tupled value itself via two output parameters. + + + + + Equivalent to monadic operation. + Builds a value in case is different from its default. + + + + + Invokes a function on this maybe value that itself yields a maybe. + + + + + Transforms this maybe value by using a specified mapping function. + + + + + Map operation compatible with Linq. + + + + + Bind operation compatible with Linq. + + + + + If contains a value executes an delegate over it. + + + + + If contans a value executes an delegate over it. + + + + + Returns true iffits argument is of the form . + + + + + Returns true iffits argument is of the form . + + + + + Extracts the element out of a and returns a default value if its argument is . + + + + + Extracts the element out of a and throws an error if its argument is . + + + + + If contains a values returns it, otherwise returns . + + + + + If contains a values executes a mapping function over it, otherwise returns . + + + + + If contains a values executes a mapping function over it, otherwise returns the value from . + + + + + Returns an empty list when given or a singleton list when given a . + + + + + Represents the result of a computation. + + Type that models the result of a successful computation. + Type that model a message related to a computation. + + + + Represents the result of a successful computation. + + Type that models the result of a successful computation. + Type that model a message related to a computation. + + + + Represents the result of a failed computation. + + Type that models the result of a successful computation. + Type that model a message related to a computation. + + + + Creates a Failure result with the given messages. + + + + + Creates a Failure result with the given message. + + + + + Creates a Success result with the given value. + + + + + Creates a Success result with the given value and the given message. + + + + + Creates a Success result with the given value and the given messages. + + + + + Executes the given function on a given success or captures the failure. + + + + + Wraps a value in a Success. + + + + + Wraps a value in a Success. + + + + + Wraps a value in a Success and adds a message. + + + + + Wraps a message in a Failure. + + + + + Returns true if the result was not successful. + + + + + Takes a Result and maps it with successFunc if it is a Success otherwise it maps it with failureFunc. + + + + + If the given result is a Success the wrapped value will be returned. + Otherwise the function throws an exception with Failure message of the result. + + + + + Appends the given messages with the messages in the given result. + + + + + If the result is a Success it executes the given function on the value. + Otherwise the exisiting failure is propagated. + + + + + Flattens a nested result given the Failure types are equal. + + + + + If the wrapped function is a success and the given result is a success the function is applied on the value. + Otherwise the exisiting error messages are propagated. + + + + + Lifts a function into a Result container and applies it on the given result. + + + + + Promote a function to a monad/applicative, scanning the monadic/applicative arguments from left to right. + + + + + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + + + + + Extensions methods for easier usage. + + + + + Allows pattern matching on Results. + + + + + Allows pattern matching on Results. + + + + + Lifts a Func into a Result and applies it on the given result. + + + + + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + + + + + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + + + + + If the result is a Success it executes the given Func on the value. + Otherwise the exisiting failure is propagated. + + + + + If the result is a Success it executes the given Func on the value. + If the result of the Func is a Success it maps it using the given Func. + Otherwise the exisiting failure is propagated. + + + + + Lifts a Func into a Result and applies it on the given result. + + + + + Returns the error messages or fails if the result was a success. + + + + + Returns the result or fails if the result was an error. + + + + + Returns messages in case of success, otherwise an empty sequence. + + + + + Builds a Maybe type instance from a Result one. + + + + diff --git a/packages/CommandLineParser.2.9.1/lib/net45/CommandLine.dll b/packages/CommandLineParser.2.9.1/lib/net45/CommandLine.dll new file mode 100644 index 0000000000000000000000000000000000000000..91e83b27437005b8920564358c5e987fd98f26d1 GIT binary patch literal 225280 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 literal 0 HcmV?d00001 diff --git a/packages/CommandLineParser.2.9.1/lib/net45/CommandLine.xml b/packages/CommandLineParser.2.9.1/lib/net45/CommandLine.xml new file mode 100644 index 0000000..fb09435 --- /dev/null +++ b/packages/CommandLineParser.2.9.1/lib/net45/CommandLine.xml @@ -0,0 +1,3285 @@ + + + + CommandLine + + + +

+ Models a base attribute to define command line syntax. + + + + + Initializes a new instance of the class. + + + + + Gets or sets a value indicating whether a command line option is required. + + + + + When applied to properties defines + the lower range of items. + + If not set, no lower range is enforced. + + + + When applied to properties defines + the upper range of items. + + If not set, no upper range is enforced. + + + + Gets or sets mapped property default value. + + + + + Gets or sets a short description of this command line option. Usually a sentence summary. + + + + + Gets or sets mapped property meta value. Usually an uppercase hint of required value type. + + + + + Gets or sets a value indicating whether a command line option is visible in the help text. + + + + + Gets or sets the that contains the resources for . + + + + + Whether this is an int option that counts how many times a flag was set rather than taking a value on the command line + + + + This information is denormalized to decouple Specification from PropertyInfo. + + + + Whether this value came from a long option with "=" separating the name from the value + + + + + Whether this value came from a sequence specified with a separator (e.g., "--files a.txt,b.txt,c.txt") + + + + + Whether this value came from args after the -- separator (when EnableDashDash = true) + + + + + Normalizes the given . + + The given minus all names, and their value if one was present, that are not found using . + + + + Discriminator enumeration of derivates. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Base type of all errors. + + All errors are defined within the system. There's no reason to create custom derivate types. + + + + Initializes a new instance of the class. + + Type discriminator tag. + Tells if error stops parsing process. + + + + Initializes a new instance of the class. + + Type discriminator tag. + + + + Error type discriminator, defined as enumeration. + + + + + Tells if error stops parsing process. + Filtered by . + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Base type of all errors related to bad token detection. + + + + + Initializes a new instance of the class. + + Error type. + Problematic token. + + + + The string containing the token text. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models an error generated when an invalid token is detected. + + + + + Base type of all erros with name information. + + + + + Initializes a new instance of the class. + + Error type. + Problematic name. + + + + Name information relative to this error instance. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models an error generated when an option lacks its value. + + + + + Models an error generated when an unknown option is detected. + + + + + Models an error generated when a required option is required. + + + + + Models an error generated when a an option from another set is defined. + + + + + Option's set name. + + + + + Models an error generated when a value conversion fails. + + + + + Models an error generated when a sequence value lacks elements. + + + + + Models an error generated when an option is repeated two or more times. + + + + + Models an error generated when an unknown verb is detected. + + + + + Models an error generated when a user explicitly requests help. + + + + + Models an error generated when a user explicitly requests help in verb commands scenario. + + + + + Verb command string. + + + + + of verb command. + + + + + true if verb command is found; otherwise false. + + + + + Models an error generated when no verb is selected. + + + + + Models an error generated when a user explicitly requests version. + + + + + Models as error generated when exception is thrown at Property.SetValue + + + + + The expection thrown from Property.SetValue + + + + + The value that had to be set to the property + + + + + Models an error generated when an invalid token is detected. + + + + + Models an error generated when multiple default verbs are defined. + + + + + return true when errors contain HelpXXXError + + + + + return true when errors contain VersionXXXError + + + + + redirect errs to Console.Error, and to Console.Out for help/version error + + + + + Breaks a collection into groups of a specified size. + + A collection of . + The number of items each group shall contain. + An enumeration of T[]. + An incomplete group at the end of the source collection will be silently dropped. + + + + Per thread assembly attribute overrides for testing. + + + + + Assembly attribute overrides for testing. + + + The implementation will fail if two or more attributes of the same type + are included in . + + + Attributes that replace the existing assembly attributes or null, + to clear any testing attributes. + + + + + Indicates whether the string value of a + starts with the input parameter. Returns false if either + the StringBuilder or input string is null or empty. + + The to test. + The to look for. + + + + + Indicates whether the string value of a + ends with the input parameter. Returns false if either + the StringBuilder or input string is null or empty. + + The to test. + The to look for. + + + + + Models name information, used in instances. + + + + + Represents an empty name information. Used when are tied to values, + rather than options. + + + + + Gets the short name of the name information. + + + + + Gets the long name of the name information. + + + + + Gets a formatted text with unified name information. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models a null result when constructing a in a faling verbs scenario. + + + + + Models an option specification. + + + + + Initializes a new instance of the class. + The default long name will be inferred from target property. + + + + + Initializes a new instance of the class. + + The long name of the option. + + + + Initializes a new instance of the class. + + The short name of the option. + The long name of the option or null if not used. + + + + Initializes a new instance of the class. + + The short name of the option.. + + + + Gets long name of this command line option. This name is usually a single english word. + + + + + Gets a short name of this command line option, made of one character. + + + + + Gets or sets the option's mutually exclusive set name. + + + + + If true, this is an int option that counts how many times a flag was set (e.g. "-v -v -v" or "-vvv" would return 3). + The property must be of type int (signed 32-bit integer). + + + + + When applying attribute to target properties, + it allows you to split an argument and consume its content as a sequence. + + + + + Gets or sets the option group name. When one or more options are grouped, at least one of them should have value. Required rules are ignored. + + + + + Provides methods to parse command line arguments. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class, + configurable with using a delegate. + + The delegate used to configure + aspects and behaviors of the parser. + + + + Finalizes an instance of the class. + + + + + Gets the singleton instance created with basic defaults. + + + + + Gets the instance that implements in use. + + + + + Parses a string array of command line arguments constructing values in an instance of type . + Grammar rules are defined decorating public properties with appropriate attributes. + + Type of the target instance built with parsed value. + A array of command line arguments, normally supplied by application entry point. + A containing an instance of type with parsed values + and a sequence of . + Thrown if one or more arguments are null. + + + + Parses a string array of command line arguments constructing values in an instance of type . + Grammar rules are defined decorating public properties with appropriate attributes. + + Type of the target instance built with parsed value. + A delegate used to initialize the target instance. + A array of command line arguments, normally supplied by application entry point. + A containing an instance of type with parsed values + and a sequence of . + Thrown if one or more arguments are null. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from the array of types supplied by . + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + A array of command line arguments, normally supplied by application entry point. + A array used to supply verb alternatives. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + Thrown if array is empty. + All types must expose a parameterless constructor. It's strongly recommended to use a generic overload. + + + + Frees resources owned by the instance. + + + + + Defines generic overloads for . + + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + The type of the fourteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + The type of the fourteenth verb. + The type of the fifteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + The type of the fourteenth verb. + The type of the fifteenth verb. + The type of the sixteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Discriminator enumeration of derivates. + + + + + Value of type. + + + + + Value of type. + + + + + Models a parser result. When inherited by , it contains an instance of type + with parsed values. + When inherited by , it contains a sequence of . + + The type with attributes that define the syntax of parsing rules. + + + + Parser result type discriminator, defined as enumeration. + + + + + Gets the instance with parsed values. If one or more errors occures, is returned. + + + + + Gets the sequence of parsing errors. If there are no errors, then an empty IEnumerable is returned. + + + + + It contains an instance of type with parsed values. + + The type with attributes that define the syntax of parsing rules. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + It contains a sequence of . + + The type with attributes that define the syntax of parsing rules. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Provides convenience extension methods for . + + + + + Executes if contains + parsed values. + + Type of the target instance built with parsed value. + An instance. + The to execute. + The same instance. + + + + Executes if parsed values are of . + + Type of the target instance built with parsed value. + An verb result instance. + The to execute. + The same instance. + + + + Executes if lacks + parsed values and contains errors. + + Type of the target instance built with parsed value. + An instance. + The delegate to execute. + The same instance. + + + + Provides a way to transform result data into another value. + + Type of the target instance built with parsed value. + The type of the new value. + An instance. + Lambda executed on successful parsing. + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + Fourteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + Fourteenth verb type. + Fifteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + Fourteenth verb type. + Fifteenth verb type. + Sixteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Executes asynchronously if contains + parsed values. + + Type of the target instance built with parsed value. + An instance. + The to execute. + The same instance as a instance. + + + + Executes asynchronously if parsed values are of . + + Type of the target instance built with parsed value. + An verb result instance. + The to execute. + The same instance as a instance. + + + + Executes asynchronously if lacks + parsed values and contains errors. + + Type of the target instance built with parsed value. + An instance. + The delegate to execute. + The same instance as a instance. + + + + Provides settings for . Once consumed cannot be reused. + + + + + Initializes a new instance of the class. + + + + + Finalizes an instance of the class. + + + + + Gets or sets a value indicating whether perform case sensitive comparisons. + Note that case insensitivity only applies to parameters, not the values + assigned to them (for example, enum parsing). + + + + + Gets or sets a value indicating whether perform case sensitive comparisons of values. + Note that case insensitivity only applies to values, not the parameters. + + + + + Gets or sets the culture used when parsing arguments to typed properties. + + + Default is invariant culture, . + + + + + Gets or sets the used for help method output. + Setting this property to null, will disable help screen. + + + It is the caller's responsibility to dispose or close the . + + + + + Gets or sets a value indicating whether the parser shall move on to the next argument and ignore the given argument if it + encounter an unknown arguments + + + true to allow parsing the arguments with different class options that do not have all the arguments. + + + This allows fragmented version class parsing, useful for project with add-on where add-ons also requires command line arguments but + when these are unknown by the main program at build time. + + + + + Gets or sets a value indicating whether implicit option or verb 'help' should be supported. + + + + + Gets or sets a value indicating whether implicit option or verb 'version' should be supported. + + + + + Gets or sets a value indicating whether enable double dash '--' syntax, + that forces parsing of all subsequent tokens as values. + If GetoptMode is true, this defaults to true, but can be turned off by explicitly specifying EnableDashDash = false. + + + + + Gets or sets the maximum width of the display. This determines word wrap when displaying the text. + + + + + Gets or sets a value indicating whether options are allowed to be specified multiple times. + If GetoptMode is true, this defaults to true, but can be turned off by explicitly specifying AllowMultiInstance = false. + + + + + Whether strict getopt-like processing is applied to option values; if true, AllowMultiInstance and EnableDashDash will default to true as well. + + + + + Whether getopt-like processing should follow the POSIX rules (the equivalent of using the "+" prefix in the C getopt() call). + If not explicitly set, will default to false unless the POSIXLY_CORRECT environment variable is set, in which case it will default to true. + + + + + Frees resources owned by the instance. + + + + + Models a multiline assembly license text. + + + + + Initializes a new instance of the class + with one line of text. + + First line of license text. + + + + Initializes a new instance of the class + with two lines of text. + + First line of license text. + Second line of license text. + + + + Initializes a new instance of the class + with three lines of text. + + First line of license text. + Second line of license text. + Third line of license text. + + + + Initializes a new instance of the class + with four lines of text. + + First line of license text. + Second line of license text. + Third line of license text. + Fourth line of license text. + + + + Initializes a new instance of the class + with five lines of text. + + First line of license text. + Second line of license text. + Third line of license text. + Fourth line of license text. + Fifth line of license text. + + + + Models a multiline assembly usage text. + + + + + Initializes a new instance of the class + with one line of text. + + First line of usage text. + + + + Initializes a new instance of the class + with two lines of text. + + First line of usage text. + Second line of usage text. + + + + Initializes a new instance of the class + with three lines of text. + + First line of usage text. + Second line of usage text. + Third line of usage text. + + + + Initializes a new instance of the class + with four lines of text. + + First line of usage text. + Second line of usage text. + Third line of usage text. + Fourth line of usage text. + + + + Initializes a new instance of the class + with five lines of text. + + First line of usage text. + Second line of usage text. + Third line of usage text. + Fourth line of usage text. + Fifth line of usage text. + + + + Models the copyright part of an help text. + You can assign it where you assign any instance. + + + + + An empty object used for initialization. + + + + + Initializes a new instance of the class + specifying author and year. + + The company or person holding the copyright. + The year of coverage of copyright. + Thrown when parameter is null or empty string. + + + + Initializes a new instance of the class + specifying author and copyrightYears. + + The company or person holding the copyright. + The copyrightYears of coverage of copyright. + Thrown when parameter is null or empty string. + Thrown when parameter is not supplied. + + + + Initializes a new instance of the class + specifying symbol case, author and copyrightYears. + + The case of the copyright symbol. + The company or person holding the copyright. + The copyrightYears of coverage of copyright. + Thrown when parameter is null or empty string. + Thrown when parameter is not supplied. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with an assembly attribute, this overrides all formatting. + + The attribute which text to use. + + + + Gets the default copyright information. + Retrieved from , if it exists, + otherwise it uses as copyright holder with the current year. + If neither exists it throws an . + + + + + Gets a different copyright word when overridden in a derived class. + + + + + Converts the copyright instance to a . + + This instance. + The that contains the copyright. + + + + Returns the copyright as a . + + The that contains the copyright. + + + + When overridden in a derived class, allows to specify a new algorithm to render copyright copyrightYears + as a instance. + + A array of copyrightYears. + A instance with copyright copyrightYears. + + + + Models a command line usage example. + + + + + Initializes a new instance of the class. + + Example description. + A instances sequence that defines command line arguments format. + A sample instance. + + + + Initializes a new instance of the class. + + Example description. + A instance that defines command line arguments format. + A sample instance. + + + + Initializes a new instance of the class. + + Example description. + A sample instance. + + + + Example description. + + + + + A sequence of format styles. + + + + + A sample instance. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models the heading part of an help text. + You can assign it where you assign any instance. + + + + + Initializes a new instance of the class + specifying program name and version. + + The name of the program. + The version of the program. + Thrown when parameter is null or empty string. + + + + An empty object used for initialization. + + + + + Gets the default heading instance. + The title is retrieved from , + or the assembly short name if its not defined. + The version is retrieved from , + or the assembly version if its not defined. + + + + + Converts the heading to a . + + This instance. + The that contains the heading. + + + + Returns the heading as a . + + The that contains the heading. + + + + Writes out a string and a new line using the program name specified in the constructor + and parameter. + + The message to write. + The target derived type. + Thrown when parameter is null or empty string. + Thrown when parameter is null. + + + + Writes out a string and a new line using the program name specified in the constructor + and parameter to standard output stream. + + The message to write. + Thrown when parameter is null or empty string. + + + + Writes out a string and a new line using the program name specified in the constructor + and parameter to standard error stream. + + The message to write. + Thrown when parameter is null or empty string. + + + + Provides means to format an help screen. + You can assign it in place of a instance. + + + + + The number of spaces between an option and its associated help text + + + + + The width of the option prefix (either "--" or " " + + + + + The total amount of extra space that needs to accounted for when indenting Option help text + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + specifying the sentence builder. + + + A instance. + + + + + Initializes a new instance of the class + specifying heading string. + + An heading string or an instance of . + Thrown when parameter is null or empty string. + + + + Initializes a new instance of the class + specifying the sentence builder and heading string. + + A instance. + A string with heading or an instance of . + + + + Initializes a new instance of the class + specifying heading and copyright strings. + + A string with heading or an instance of . + A string with copyright or an instance of . + Thrown when one or more parameters are null or empty strings. + + + + Initializes a new instance of the class + specifying heading and copyright strings. + + A instance. + A string with heading or an instance of . + A string with copyright or an instance of . + Thrown when one or more parameters are null or empty strings. + + + + Gets or sets the heading string. + You can directly assign a instance. + + + + + Gets or sets the copyright string. + You can directly assign a instance. + + + + + Gets or sets the maximum width of the display. This determines word wrap when displaying the text. + + The maximum width of the display. + + + + Gets or sets a value indicating whether the format of options should contain dashes. + It modifies behavior of method. + + + + + Gets or sets a value indicating whether to add an additional line after the description of the specification. + + + + + Gets or sets a value indicating whether to add newlines between help sections. + + + + + Gets or sets a value indicating whether to add the values of an enum after the description of the specification. + + + + + Gets or sets a value indicating whether implicit option or verb 'help' should be supported. + + + + + Gets or sets a value indicating whether implicit option or verb 'version' should be supported. + + + + + Gets the instance specified in constructor. + + + + + Creates a new instance of the class using common defaults. + + + An instance of class. + + The containing the instance that collected command line arguments parsed with class. + A delegate used to customize the text block of reporting parsing errors text block. + A delegate used to customize model used to render text block of usage examples. + If true the output style is consistent with verb commands (no dashes), otherwise it outputs options. + The maximum width of the display. + The parameter is not ontly a metter of formatting, it controls whether to handle verbs or options. + + + + Creates a default instance of the class, + automatically handling verbs or options scenario. + + The containing the instance that collected command line arguments parsed with class. + The maximum width of the display. + + An instance of class. + + This feature is meant to be invoked automatically by the parser, setting the HelpWriter property + of . + + + + Creates a custom instance of the class, + automatically handling verbs or options scenario. + + The containing the instance that collected command line arguments parsed with class. + A delegate used to customize the text block of reporting parsing errors text block. + The maximum width of the display. + + An instance of class. + + This feature is meant to be invoked automatically by the parser, setting the HelpWriter property + of . + + + + Supplies a default parsing error handler implementation. + + The containing the instance that collected command line arguments parsed with class. + The instance. + + + + Converts the help instance to a . + + This instance. + The that contains the help screen. + + + + Adds a text line after copyright and before options usage strings. + + A instance. + Updated instance. + Thrown when parameter is null or empty string. + + + + Adds a text line at the bottom, after options usage string. + + A instance. + Updated instance. + Thrown when parameter is null or empty string. + + + + Adds text lines after copyright and before options usage strings. + + A sequence of line to add. + Updated instance. + + + + Adds text lines at the bottom, after options usage string. + + A sequence of line to add. + Updated instance. + + + + Adds a text block of lines after copyright and before options usage strings. + + A text block. + Updated instance. + + + + Adds a text block of lines at the bottom, after options usage string. + + A text block. + Updated instance. + + + + Adds a text block with options usage string. + + A parsing computation result. + Thrown when parameter is null. + + + + Adds a text block with verbs usage string. + + The array of with verb commands. + Thrown when parameter is null. + Thrown if array is empty. + + + + Adds a text block with options usage string. + + The maximum length of the help screen. + A parsing computation result. + Thrown when parameter is null. + + + + Adds a text block with verbs usage string. + + The maximum length of the help screen. + The array of with verb commands. + Thrown when parameter is null. + Thrown if array is empty. + + + + Builds a string that contains a parsing error message. + + The containing the instance that collected command line arguments parsed with class. + The error formatting delegate. + The specialized sequence formatting delegate. + Number of spaces used to indent text. + The that contains the parsing error message. + + + + Builds a sequence of string that contains a parsing error message. + + The containing the instance that collected command line arguments parsed with class. + The error formatting delegate. + The specialized sequence formatting delegate. + Number of spaces used to indent text. + A sequence of that contains the parsing error message. + + + + Builds a string with usage text block created using data and metadata. + + Type of parsing computation result. + A parsing computation result. + Resulting formatted text. + + + + Builds a string with usage text block created using data and metadata. + + Type of parsing computation result. + A parsing computation result. + A mapping lambda normally used to translate text in other languages. + Resulting formatted text. + + + + Builds a string sequence with usage text block created using data and metadata. + + Type of parsing computation result. + A parsing computation result. + A mapping lambda normally used to translate text in other languages. + Resulting formatted text. + + + + Returns the help screen as a . + + The that contains the help screen. + + + + Provides base properties for creating an attribute, used to define multiple lines of text. + + + + + Initializes a new instance of the class. Used in derived type + using one line of text. + + The first line of text. + + + + Initializes a new instance of the class. Used in type + using two lines of text. + + The first line of text. + The second line of text. + + + + Initializes a new instance of the class. Used in type + using three lines of text. + + The first line of text. + The second line of text. + The third line of text. + + + + Initializes a new instance of the class. Used in type + using four lines of text. + + The first line of text. + The second line of text. + The third line of text. + The fourth line of text. + + + + Initializes a new instance of the class. Used in type + using five lines of text. + + The first line of text. + The second line of text. + The third line of text. + The fourth line of text. + The fifth line of text. + + + + Gets the all non-blank lines as string. + + A string of all non-blank lines. + + + + Gets the first line of text. + + + + + Gets the second line of text. + + + + + Gets third line of text. + + + + + Gets the fourth line of text. + + + + + Gets the fifth line of text. + + + + + Returns the last line with text. Preserves blank lines if user intended by skipping a line. + + The last index of line of the non-blank line. + + The string array to process. + + + + Exposes standard delegates to provide a mean to customize part of help screen generation. + This type is consumed by . + + + + + Create instance of , + + The instance. + + + + Factory to allow custom SentenceBuilder injection + + + + + Gets a delegate that returns the word 'required'. + + + + + Gets a delegate that returns the word 'group'. + + + + + Gets a delegate that returns that errors block heading text. + + + + + Gets a delegate that returns usage text block heading text. + + + + + Get a delegate that returns the help text of help command. + The delegates must accept a boolean that is equal true for options; otherwise false for verbs. + + + + + Get a delegate that returns the help text of vesion command. + The delegates must accept a boolean that is equal true for options; otherwise false for verbs. + + + + + Gets a delegate that handles singular error formatting. + The delegates must accept an and returns a string. + + + + + Gets a delegate that handles mutually exclusive set errors formatting. + The delegates must accept a sequence of and returns a string. + + + + + A utility class to word-wrap and indent blocks of text + + + + + Splits a string into a words and performs wrapping while also preserving line-breaks and sub-indentation + + The number of characters we can use for text + + This method attempts to wrap text without breaking words + For example, if columnWidth is 10 , the input + "a string for wrapping 01234567890123" + would return + "a string + "for + "wrapping + "0123456789 + "0123" + + this + + + + Indent all lines in the TextWrapper by the desired number of spaces + + The number of spaces to indent by + this + + + + Returns the current state of the TextWrapper as a string + + + + + + Convenience method to wraps and indent a string in a single operation + + The string to operate on + The number of spaces to indent by + The width of the column used for wrapping + + The string is wrapped _then_ indented so the columnWidth is the width of the + usable text block, and does NOT include the indentLevel. + + the processed string + + + + When presented with a word, either append to the last line in the list or start a new line + + A list of StringBuilders containing results so far + The individual word to append + The usable text space + + The 'word' can actually be an empty string. It's important to keep these - + empty strings allow us to preserve indentation and extra spaces within a line. + + The same list as is passed in + + + + Return the right part of a string in a way that compensates for Substring's deficiencies + + + + + Return the left part of a string in a way that compensates for Substring's deficiencies + + + + + Applied to a static property that yields a sequence of , + provides data to render usage section of help screen. + + + + + Application name, script or any means that starts current program. + + + + + Provides settings for when formatting command line from an options instance../>. + + + + + Gets or sets a value indicating whether unparsing process shall prefer short or long names. + + + + + Gets or sets a value indicating whether unparsing process shall group switches. + + + + + Gets or sets a value indicating whether unparsing process shall use equal sign with long names. + + + + + Gets or sets a value indicating whether unparsing process shall expose hidden options. + + + + + Gets or sets a value indicating whether unparsing process shall skip options with DefaultValue. + + + + + Factory method that creates an instance of with GroupSwitches set to true. + + A properly initalized instance. + + + + Factory method that creates an instance of with UseEqualToken set to true. + + A properly initalized instance. + + + + Provides overloads to unparse options instance. + + + + + Format a command line argument string from a parsed instance. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + A string with command line arguments. + + + + Format a command line argument string from a parsed instance in the form of string[]. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + A string[] with command line arguments. + + + + Format a command line argument string from a parsed instance. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + The lambda used to configure + aspects and behaviors of the unparsersing process. + A string with command line arguments. + + + + Format a command line argument string[] from a parsed instance. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + The lambda used to configure + aspects and behaviors of the unparsersing process. + A string[] with command line arguments. + + + + Returns a string array that contains the substrings in this instance that are delimited by space considering string between double quote. + + the commandline string + don't remove the quote + a string array that contains the substrings in this instance + + + + Models an value specification, or better how to handle values not bound to options. + + + + + Initializes a new instance of the class. + + + + + Gets the position this option has on the command line. + + + + + Gets or sets name of this positional value specification. + + + + + Models a verb command specification. + + + + + Initializes a new instance of the class. + + The long name of the verb command. + Whether the verb is the default verb. + aliases for this verb. i.e. "move" and "mv" + Thrown if is null, empty or whitespace and is false. + + + + Gets the verb name. + + + + + Gets or sets a value indicating whether a command line verb is visible in the help text. + + + + + Gets or sets a short description of this command line option. Usually a sentence summary. + + + + + Gets or sets the that contains the resources for . + + + + + Gets whether this verb is the default verb. + + + + + Gets or sets the aliases + + + + + Failed computation case. + + + + + Sccessful computation case. + + + + + Inject a value into the Either type, returning Right case. + + + + + Fail with a message. Not part of mathematical definition of a monad. + + + + + Monadic bind. + + + + + Transforms a Either's right value by using a specified mapping function. + + + + + Maps both parts of a Either type. Applies the first function if Either is Left. + Otherwise applies the second function. + + + + + Map operation compatible with Linq. + + + + + Returns a Either Right or fail with an exception. + + + + + Returns a Either Left or a defualt value. + + + + + Returns a Either Right or a defualt value. + + + + + Wraps a function, encapsulates any exception thrown within to a Either. + + + + + Attempts to cast an object. + Stores the cast value in 1Of2 if successful, otherwise stores the exception in 2Of2 + + + + + Equivalent to monadic operation. + Builds a value in case by default. + + + + + Safe function that returns Just(first element) or None. + + + + + Turns an empty sequence to Nothing, otherwise Just(sequence). + + + + + Returns the Cartesian product of two sequences by combining each element of the first set with each in the second + and applying the user=define projection to the pair. + + + + + Prepends a single value to a sequence. + + + + + Returns a sequence consisting of the head element and the given tail elements. + + + + + Returns a sequence consisting of the head elements and the given tail element. + + + + + Excludes elements from a sequence starting at a given index + + The type of the elements of the sequence + + + + Returns a sequence of + where the key is the zero-based index of the value in the source + sequence. + + + + + Returns a sequence of + where the key is the index of the value in the source sequence. + An additional parameter specifies the starting index. + + + + + Returns the result of applying a function to a sequence of + 1 element. + + + + + Returns the result of applying a function to a sequence of + 2 elements. + + + + + Returns the result of applying a function to a sequence of + 3 elements. + + + + + Returns the result of applying a function to a sequence of + 4 elements. + + + + + Immediately executes the given action on each element in the source sequence. + + + + + Returns a sequence resulting from applying a function to each + element in the source sequence and its + predecessor, with the exception of the first element which is + only returned as the predecessor of the second element. + + + + + Creates a delimited string from a sequence of values. The + delimiter used depends on the current culture of the executing thread. + + + + + Creates a delimited string from a sequence of values and + a given delimiter. + + + + + Return everything except first element and throws exception if empty. + + + + + Return everything except first element without throwing exception if empty. + + + + + Captures current state of a sequence. + + + + + Creates an immutable copy of a sequence. + + + + + Selects a random element. + + + + + Takes an element and a sequence and `intersperses' that element between its elements. + + + + + Flattens a sequence by one level. + + + + + Reduces a sequence of strings to a sequence of parts, splitted by space, + of each original string. + + + + + Discriminator for . + + + + + The Maybe type models an optional value. A value of type Maybe a either contains a value of type a (represented as Just a), + or it is empty (represented as Nothing). + + + + + Type discriminator. + + + + + Matches a value returning true and value itself via output parameter. + + + + + Matches an empty value returning true. + + + + + Models a when in empty state. + + + + + Models a when contains a value. + + + + + The wrapped value. + + + + + Provides static methods for manipulating . + + + + + Builds the empty case of . + + + + + Builds the case when contains a value. + + + + + Inject a value into the monadic type. + + + + + Sequentially compose two actions, passing any value produced by the first as an argument to the second. + + + + + Transforms an maybe value by using a specified mapping function. + + + + + If both maybes contain a value, it merges them into a maybe with a tupled value. + + + + + Provides convenience extension methods for . + + + + + Provides pattern matching using delegates. + + + + + Provides pattern matching using delegates over maybe with tupled wrapped value. + + + + + Matches a value returning true and tupled value itself via two output parameters. + + + + + Equivalent to monadic operation. + Builds a value in case is different from its default. + + + + + Invokes a function on this maybe value that itself yields a maybe. + + + + + Transforms this maybe value by using a specified mapping function. + + + + + Map operation compatible with Linq. + + + + + Bind operation compatible with Linq. + + + + + If contains a value executes an delegate over it. + + + + + If contans a value executes an delegate over it. + + + + + Returns true iffits argument is of the form . + + + + + Returns true iffits argument is of the form . + + + + + Extracts the element out of a and returns a default value if its argument is . + + + + + Extracts the element out of a and throws an error if its argument is . + + + + + If contains a values returns it, otherwise returns . + + + + + If contains a values executes a mapping function over it, otherwise returns . + + + + + If contains a values executes a mapping function over it, otherwise returns the value from . + + + + + Returns an empty list when given or a singleton list when given a . + + + + + Represents the result of a computation. + + Type that models the result of a successful computation. + Type that model a message related to a computation. + + + + Represents the result of a successful computation. + + Type that models the result of a successful computation. + Type that model a message related to a computation. + + + + Represents the result of a failed computation. + + Type that models the result of a successful computation. + Type that model a message related to a computation. + + + + Creates a Failure result with the given messages. + + + + + Creates a Failure result with the given message. + + + + + Creates a Success result with the given value. + + + + + Creates a Success result with the given value and the given message. + + + + + Creates a Success result with the given value and the given messages. + + + + + Executes the given function on a given success or captures the failure. + + + + + Wraps a value in a Success. + + + + + Wraps a value in a Success. + + + + + Wraps a value in a Success and adds a message. + + + + + Wraps a message in a Failure. + + + + + Returns true if the result was not successful. + + + + + Takes a Result and maps it with successFunc if it is a Success otherwise it maps it with failureFunc. + + + + + If the given result is a Success the wrapped value will be returned. + Otherwise the function throws an exception with Failure message of the result. + + + + + Appends the given messages with the messages in the given result. + + + + + If the result is a Success it executes the given function on the value. + Otherwise the exisiting failure is propagated. + + + + + Flattens a nested result given the Failure types are equal. + + + + + If the wrapped function is a success and the given result is a success the function is applied on the value. + Otherwise the exisiting error messages are propagated. + + + + + Lifts a function into a Result container and applies it on the given result. + + + + + Promote a function to a monad/applicative, scanning the monadic/applicative arguments from left to right. + + + + + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + + + + + Extensions methods for easier usage. + + + + + Allows pattern matching on Results. + + + + + Allows pattern matching on Results. + + + + + Lifts a Func into a Result and applies it on the given result. + + + + + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + + + + + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + + + + + If the result is a Success it executes the given Func on the value. + Otherwise the exisiting failure is propagated. + + + + + If the result is a Success it executes the given Func on the value. + If the result of the Func is a Success it maps it using the given Func. + Otherwise the exisiting failure is propagated. + + + + + Lifts a Func into a Result and applies it on the given result. + + + + + Returns the error messages or fails if the result was a success. + + + + + Returns the result or fails if the result was an error. + + + + + Returns messages in case of success, otherwise an empty sequence. + + + + + Builds a Maybe type instance from a Result one. + + + + diff --git a/packages/CommandLineParser.2.9.1/lib/net461/CommandLine.dll b/packages/CommandLineParser.2.9.1/lib/net461/CommandLine.dll new file mode 100644 index 0000000000000000000000000000000000000000..3221ce5a083a9e88f39d3d6a035c4a827df43d49 GIT binary patch literal 225280 zcmeFa2bdhi)i&DOJ=-%o8>HD?&8*_CfLV$OivkEqfDjoI1c)TbLy^{^yk zV~LzhG6*on1e=U;0^@+efUp5$3^ESb#t|E5o8`XmsqX3S-C4ZfcmMC+|G&>&P=#|& zojP?+<*KgPZ`tLBWf(>R|33J@Fdm1`zlGv{xHAZJNAD9I#=|YoPk+2=-{+?veDZR) z?~ICbQstP_`;I$i#R_L--?1n3RaUL&TfU-ixBU<5JKZ_{gn{<<^cFtr19mrzeVZ)f zyZ7GrK#<#8#%6u3O*0JRL`as>&_^#qxDVl5DXlSH!lss+0Gkf~-U1%*H;zxBTt{C- zQvM(Mev}~m9SgquGXTDCG&3;l?@7yO1L(pFE#u%}s1J?y)kPPw6ykeD5)7<7;p~-& zfB6KzTr4Z(j{fx-#?b>6w{jeSA{%6sf}RXN^0yG?8mOFbngc@0YCvY;wPFO_E|Fvs zyq0>!A7wL*X5;w1n~YoMnMR91Lnndq4~EfEL(|OafMKKy@VBOasHtGcv}t(+n+Z># zhS4>{GIj=+Cd0^BtEL&oCT|0y>5@otjHQp^w;eLBlSXJyGl2%7pAs_b5t+C|Mc7k zVtSE;BlW`6qv++nm|mEEEP5fsG3#X~5K}J;eSc^Am3mJ@H1tEP+3X2Y`kSR_>li1X zr+!~g``V>F{SJeP>?&QYr>*_|hFomPN%Vw%XczLWlC3SSvnztq4}m}Ju@8Ly^{qH~ zW6=HRPEFX4)aF7k(AxBMA7Zl|fsa2*PrH=026z$WPek}SU!~dkedSAaMh^d#o=!beC7#`VI~ws4N>rR~(@+?ZY@;YhtO^(cC|J*F3?AB$ed zaLjr^ry+XTmwu=hf}t0I26|}~y_81kg~WE1Zd@-+ZCB|=_43#`VI~ws4N>Ws8>F z)iJ$D!jXDm>QU;;fib->{aExuhGW(X7A>Ne1L%i(AsBiQXrPyN(aXR{y^z?h(v9nd zsqHG=s9w%KYQc|UdXa=9^&;sS*O!Z9dSUvp=!Fc&td|2p%=)sJeyA6Mp%;M$dg&0o zY&}vhB(|$`<9cCgTR2DcviU!L_g+jdl5nJ6n0l1@^39lDn0_pJA;U52#`VI~ws4N><=5Z6q88JOB-|FX!DMkZ z!djwH^fJ$i_Pb0!7QIlMG3(_p5K}Kpd>@nN=p379=!aO$u?1P5V`oH9vwS^8=GaVR zSLtd!1#@h2u_Y(bQ+MO_k=kS)TAMz#o?{F1hI8zTq2q9l zO|E0nF|+wkI_4ak`Hp#xy$r;(#YcVraQfkThiKS>SlB|4bz5|bEl{CkZW*x!6WLX| zaa)j!Ejh()LAG|4?&!8Sch7Zq$7~_&N7{mUG_Zv*Z)l4@#B4#XW3dIZ8H+8L@0e|I z1c+&iBk70z1;Ma^K!g6GOLV`@$o_)Fc9m|tzhG)xI7j;nXZ66HF|A6%ky>TyQTmG` z64CyG>Bpi!GW<{atFL#C0x|V+H2qL71Vb+Z4fN72dO-n(uXjjnSLw#}!qm2Kj_M`1 zKJ`jWFOqPiUYL3my<8X53)7E9FJw4oy&MB#>g8D9KaPIbc8P|5h(+5KWWDW95IxNq z*>;)8uF{RSU2?G{r+C{XTf0hk^tSuM-`sp+Oq;@fq&AsHgSIQo8@Ao=L&sr1O0Hwk zF|+wkI%Yr0e8=2&j|VYraRU9YjuH$T2sEgpS<(G=BkL%M?JC`P9c5};I7jQ~Ym2}4 zY)q??aHLk5dXzf4b91!qGW}TeM~44NfAzL|B8aJ%lYIYV`e7X<8u}p?bySe`I+_zb z%^g`snaHlvjn`3fu_dQ?9VJ`4N_X@+y6mMlo{MQy*pJjE^Jq{6mqt`Hs1cE(bAfaSHvgjuH$T2sEgpJ)--0BkL%M?JC`P9c5};I7jQ~ z=~EV*5!0$99H~{N9;J@HAFHEGKNkIw;eXO!y^fv=V(R5I`k`J3hF%03=w+hlW&TLL zkl3!$jq8P}ZQ&f%OV5e>eJiFHNjOq3Og)NTX4=uV%k*Q>3mJ}0FZ1hr-lroC)g!*a zeQ4Xb75*gX!c;4O%?%uAuH2qVshj|@Y{vmmPPWt;2-(h=aBCGf`Estm<{~g;uY~Ka zB5aTt)nph&brwTs!zq|67l2`F#bhAulK@|65CfZ<)Ok@VBES*XSmkk$5r#B|gNEjGd zjLEbO^8R8yZ^Lvxjx1DynSBDG^ro)X+t0RRATjCM zH4L-jYW%gtUnh8CY*RHur#wf|=g!l>)4iT})B6;?D&1He$q(5#0OsBZ2RYuv@Xc^q z?WCn_;ihF=3>kaL?-pRe@6+_EbYsRHvTp^*y$w!n14$_D?FbCncMx$WVS~h^ZA&GY z!40*~5Jm5RvmCCJg|+u^;s=1u2wpe!%2oO|fcF;^ZY%3iqy zUR%<+7toY*A6(~tI7#R80{8-4)dKGBg9yRqn+vj%r1gMNX% z)0Xv^S+CDltUf;pe&`k#QpE|sK0ifRzm+f*c1DVY%`8)OGBC|lSR%4qrg1n*HJ!F| zz7Fd0uI9=UsNSb3UN?xKs&5c6(O!8Hc_*E3BARr*1=syHoPxa)^Nh*PGX#8x0CVMX z0-mh{nDGQ=h`hSc2Q7oY8SCwHAjv1Z@4{o5!~Q5=B@CeL>jlrFSv*gcFTn9$gfnDs zWc(#Keg?R*;Cv6!u&6Q~or3%}mol>dC?9IB+yw%rD+hwPR^qzT0q}>T^`NPJAC4IA zWdw%oSKzv@5;jPT%Az#kaOC~~ur*rw(vzT|T{D`Eqmb_wVZLoTU+IN>Q>80cKn6c! z_CdARmwZurqr|5pM9PnoW3NmgKYCb9x$y()T3e`h59LIme zL>RQh7dx580Q@}Uhj!lpy42cf3{5~~nQRwZ&6Q_TWp4t09zmKUTko5^hS9g+Q6ljdV6gS!Kk?zd@BUQB-JfY+O=Q8QnOZln zgK418HMXQ3It}ONpem)%cHSnrsV32qlbM7zGg(jKwC$k%1!&b262%gbeyb7m3ETN4 z>8Fw&s$&k$uLyx0XocuodV@e81IX86dx+<2+J(x~s2r7-;FwCx{SLUS(Q={_GL&DY zUjtk=tpbK;DFboQ@&>rcGnx#Toid}ne;ldY-@r+4O1Zxk9|OD|-*LaL!$?7sO{?AC z0foWk_wa`7Kfrb0g`;5fV&Qz#`6D7_)UO)s==_No6a@uW&}0$QrG1pO4qwaWT}fatEDlQdM#VgUoh-$2WX=LhxtfMuP5yr2@4 z_3t1-Pliq?T~12XFSgpwKMIQo0^OweEb{1 z3w69$#3&Da7l*Ntxf1#G^lCn|^S0nqBA-)R0{=4jyG;OLJoilacEYpZan9GC z3g)?Xl_-EFMnEJ3Xv;dtw1?~jfNnD!gl&eCa1?4$5sP(D?_Q_2ataDBnhL5a7GxfJ zP>3`YO75pQq7F9wL^{o@WOz~?X=S%=t(?PX8hNfsFnU=%O2weCS~0C4fMVL{SzbH6 zgx3KNO)jg@m-*w5W%NNuh-ch!z*0x!;j^F__--d0h3<=$H)nNsck?14BR$=S1(Au} zhy{^Jpt5viGUf^p)c^yTV@Gu}+e(yjR?lp!xisFII6KjiK<%G2dt65|%6wy3=Jltu zYM8trRJ3XfaoJSOLeS}kWUa-?NoN8AZFZ-rvIxM-!MlTrfI@{Rzqu)$EZIq2pRL@| z-4iIWiGSnq56#Bd1^hN8T=ZG&S4`s&W6QO=Eo?Hgvyzp&QRrfGWuV14V_Z|^0eET(=&js9vho;Wz&%Ca z*(jBC=!MDXbN7Puu*q=!LW$o2vA>GbZNAu{n>pwB>}C8u;MdUx@3;5OjY&Id*{&Q` zslhnXAS_4!7E$=woOI@_vywYFkkN;HdV>;%vo0N>_^4Hlns`Jy#E2LOn&9X-pN3r{4Pr@`}s_y?9@gY48MBT?8JQ}kcq!kxQ4 zu!9THdLq-D9hd@>3h_C9qaO(7I6DG2Y>smSilG(&?$2>ZqK6vAAcvaGFf-W+VVSxx zfT_zu#*vHoliZzk)ZK+X@?*Z}&-FMcQ%_E;*b;3$5#1Gp0}I;8d>Jri8K|pue(0P!o18tss?=^L)%GA&JBSE7 zN-D~LIYEqnWc+saq!7Z};<`NG-PxoTAbqLDLYK4`X%d>0{E$D#M3Lbm%y|+@gS+7A z^QaFDiTg0TGs3xorInNzn!tFL^Mjoz7^hSVg8)z(A_1vuEGH^w#@!dZ*x&C5A7kPo zcl&7zhUB#UPE3T!(BE@3btV9EC>$ws04rVZ*)8GB1Z3R^FL2=Z z3K&Y@P?J~p63&B=B44)qMFz}Z1PcAO^;g1NoQFWgJSd}{$%IIVC}5!X3$l;^08$w0 zE+Mu?PnI!*EYi-y;A-mv?_sLlph>p#-C6B&m|{qWs!(icqrn_j^nWMYLwZxb-&80b zT9c_zsv{Z+<28tIt#G4O3IyLT+ZRk~q@#~~KW@c24lf8^1c>{cfNQpzQ} zbHOd<4bDjbiFON>ouCNK)HxZ@$_a>vg%p@tPM)X0SreWH9EVzf(}3ey8L&3Vs@YAt z_7K5ZBp9~KNhlLKR@}SA493L#KZW5A!x_d+OJV#<7mhU5wuoaqh3lRMkaIfW)QKsx zH}uIFt88Ym8YLyR_AQ5jb(nOTLs`0xuv!hC7*cI+Avq|DKQ)pgM-l4;iYI(27kYWf zg_%bn7e+pj3&XFC{qBfdro!lIyDRF_Q8w7h7^`e0Ok2sqa_Bk^OPGc3vX;WAZeujn zqC=}E`Z^Rp&>=n?1hN{pLg; zwu?DQhfsi%`~ryIZ%(c!n^F%=^+N@-x5ej$U>YAEF@u`f+p2@;c}@m5FkMcsnFn)X zNkUoC2&OOa&CF?He=LoA+k9Tfn!W9H$xhWwPV*Bn%ES^!nhrnBk!J5WVT9}*CP{c_ z_@s<7iNs<5z&;q5VIPdAfqjl(L10v=>ks^$CD+M|Yfat0N*e_%YdziiB zeTgmaOy<{b_GWa!Hkj%_P?eLGi#z1$!nmfPEITFLzvVD3G~Ja%urEXRD1T<{9845t zDtv#b8-m6Q`LF(hwsw(kA`y_`un$tqsyt5g4+2!ZgIFgTS|B z<_c!bixW-^35gLxJx|`hE^{rOWKx)fm$UXK^0=-z%*5@`^cC3&-XGAsJbpuucLz(Aiv zG-qHE06-)mKmq`;a6%!06a8~w_gTo7&pE$@=XoUgX;_Eu3Tutf34vu+N#~%U;L0h3 zI(6Zc`q46hF%;MSnLyWB^+{y52~`F=g6TI<<@~j*VPMXaB-ua>o016!O;1*1B3IXp zv~icugXVdIde`$%gv=rPFapr*aPXju@it`fgD-}` zm%`u=!r%|X;E%)LD+sDf=qzC#!d5Lsko7%nVB#)+l==BlW%hBhLSTapOJ^xx^ksqQ zzHXiWQPD;AndW4>m^BC8bs4j>l*0zGU!5docNzm@^8^{d?kOBN}i8pJS&u` z&`C-klQ1xAmA{1Z6JW}{3DH%;p{WwikKn44IKo)YAk&OQC!C*==;zGKCt8HS_W`t= zH;Fo&d2?)i&#pg1;kU>jIi%HMDf6aNE; ze9y*5hOtAvvklB28uFX;U*VUZxbe|p%*h*?Z^(P{f17uH(#FSzWrQ4<*D0gqHRXRz zUirxzA0Lr1^TnVcf5YuD^?xAW{FIGf94-W9xNsC1ru|RLke|BoiD3d!o-0R@r?=(* zQGxQ)HhyWCbh@tGI+}dx|M%p}_qJ^O@-S(s%V10!UcY)<|96o!-<#g}m0^-=J)=DG zH$wKd|2<{T_qJ~Q>adc~2G5RGj`sf(%8~DF+xWF%rPB6!ZM1TA{GV5@d~f^4Cx?}i zw)@3sWgPc^dKvS*9UGq-R$^_}KaW=C@&Df{bG~=n#;*_4K)By{E~aHzISz7mhD8~p z^d&yaR7Ydx=YE>gDlFY}fOAZ2>dK$L!peD{z!cBKM#%X7jhLh9`Iy>(bRHHWILOME zll|HCSn8S{=EiAr?K-&n3J}*@^#u2^2A z3z5Bo%Mmx#6>!}v;Y9abvCnQ`t323qC8g}SGO!Li+1PWXD|@b`KFx%;I2>{lb@+un z6>-@)OjznFhN(lnCk)#_zHf%|T}}K5`K|%fy%tVXKCT^bW-vDSu+2dxmP1z^!!<(I zm!k)Ku$zLrDfehO+HhiY9Wz6#OPiug+8z1;%`=*2n(bT+vxm$Mag_LSGJ5FzabtvP1*c`U%_^4=B6v4N>R8$maa_wER~k-VRa z;JJ=Nc>?t_>fA%TUmiPJ749WM%JZ|~4_NO`TMVfLc}MlbKfksKS8_mK#?L3tmIpc|F< zu?W6Vc^{A98%9LcePKE4t` zH_*pdBj`r@_*w+tNFPr|@Qw8GR0Q8hA778)xzL8bQog+74592@BCTM={veSJHEZltegBKSu7`c4GjNMFxJ@Qw8KTm;`pU*C=3xitWN zw)pyF)OntGU!UoyK3^b0^m*KHeNw@r>k}K@AJ+eGjG!Cn^Q8#7kv_i{!8g(;Hc{)j zH`3?J5qu+kz7oMV(&wuYd?S7SAcE)S2K0^Fh0^~q>byq0uW#Iz4`&+K{`d8L!Ek-k z0Hf>s^+=98GspN;1N+f+g*4Fj8xeFPePcVip1hI1H%0J`^!?)qzLCD)ir^dR8(Zx4 z{2S@}rxAQ3eg7@7uE@YEN7X_wD(!;r66~N4IAa6Z+@|_B12t2KKZf=tlNTMDUI5i6`jlxi_+> z9lFdqM=?$lloq zzLC9i5qu+i_eAiG>^(7pZ)ERD5qu+iPmbUl*?UR^-^kumBlxFueHiE02S%M~#QXJO ze6&9F5+U_r^WpV@6=d}K&=<+EL4BAWK{u!mn?=x#>H~zSx9>*vVT%a9QGLiq@Qvz2 ze+1vCK5QAmH>wYKqo6Kdqx!H_1mCDW6e9RW^`RKSH>wY%2)cc<;|8-qo z#{2b!QD3&Z&uHqHF{vXf!(PG6?eP%{DaX2I#iUiED8EpHp~CwSY6zgDBw zvDotLG$f|B14h?9^4dr9nhT(Zr|5;(eDN)Bd+{fDJBYtlqt$Vm7h`GxoRAmpj@0Ga zNz$0!Lh&tcXYnU^yNJJ5qZO_QQ!d6LazR@8tMA!g!ma+45%6-~DTxNc2oqgLALYU{9TkVM&^*`2aEyhxPsMPI zg}57HIL1QUjWHZ!K5mYSnLh7IVu6J#ok0xCCHdUsCZ^+sO9|i$ry1PUzXhKU?nAxt z^TB-)7_#?+>n&4h`R(19w~*ZaCU@iY(w@^!j}=U0uX*dLcrk!H~{dS1boC%I|2YH;gJXo z*+&IL`9WfYw03ly<`~i(OV}VW>P&E|9T%rLo-`*24Kb>sWjHYa3!ruq38-G3`N_mC zCv1=y<&yEKahlUebGpzFqgH~Z%}&);#K|0zX&H&pGM*8qIg>P6Mq;!`l{k$X(h#F* zR>o;okw%M6j23%!oaQXjXt9YAvAweq@=cE&1iNgdik&G~>Kqc+EtRaTK|G?SYJkoU z5~FRjHcsP_rbgHxF=`c6d2XC$kTmBB4KZppY0i(+TtJ!&g@zcu(@|`n*3r!-H#JCNQ^oMT+|vmpFmVTzU}Q3CQ|F6 zoJ*MElccSJOy|=gxtH*b?D^26+$JqHWpnG7VT{aYE6G;lj1B4=Xr}!w;IOU%2l<3I zw;l~233~f(cGiQ4AI>DAjU3}F&*?G9@jhfme?9E(gPs^)5O0b0*p{N@>gP?Oc zaFRAzWfIXse~bPA`E^?Z)e9_@{{=E-t3fu*J2LKmV4pUnT&+oU1$dQ<$;vpW!nu-> zX~{}g5GiE@q0#!o0K0}mCq3TabPB`KffV;Dq|6Tzpbv>{}KQc{PwGpYbXd zo;6pYVVVlk6l*x7iZWVE+G~UnF};22Tqb#4v`K|Gp-4($i$m)aGoQecIKs!)iLGs^ zzq;n#oiC!yi#g^yO|XIgZA2>JU|Y{FjW->m4jpR3R4Q$kCs%SPd!4ONY*23?P9n|l+9#8D3aElN5S4|5XF{< zZwmgIeRw|;-?b!46L7tGGbB{!flyzF0Nir=3A+xmbgS#(miY17s=45Z6#mDET_CBa zFjui1l(2C?U({3Phcl~K>q^~bSo?I{0xpa3tl7Ziig!{n?!l}}7|$Msy>KOinI^N+ zx(asIdxTKuQ-Go-975~ffUr8B#k&BGdn2Otww1nF-K0qmB`Ir^LcxnQ97#s2$w9>4 z3~YXo7Hx!6|FhUHIx zWoxNhkXxy>l85>9hry_Ct*8@bLUqxLe0ck5=G^VwO0QX8?V)nj1kf@2+b9O79ufdx zLjaHfKA$Crk)O{JI$Y-Z=d;X>bN^xA!|F7__pm~Q3~vuIlmGyC1b`r*&^PmgJ2W}; zy*55rz{gu@Qg-rSKCSsqY#e$ z$=s5*6lk}eYFnwRt>o29b2F0iH5x=bHxQ9ztx1s0dMtQUgE|k}=?sjEmhOPYS1v}f z%D3UT?*P1p-@yEkF$_BCHGBrp{q|!BVBNuf`!19b&-St3{tC;0k))_DCpE5i=w4n^FC+D5g_;=kRZ?SVj;5t^ z4BLcl9D{rpv8+`}Ce;AnyHQwa$acxf7TYya0J$YgbR!WOX(Tq@k?0BLg`EG$4*-%~ zWWd&K-7>JtBY*O+XrQR@kx^E-$yA$EIDFPqm&DQ?OV5bxD_enHT7-UBMp~M4HyhF% z)S1=jt<-!fnz6I$F-XDj3iANI_lNq%$yM4~g{on;V%?A}+P3P&nBUfkcRh{(w9`s? z5294Ku!sF4?;!~$8GKkn%T_lNadwk0xA!L{o>b=}?mZGC;q1wKR6q&uG59TP1&<>j z1DphwnF<5B9r?&|ca~yrETIoZDfD-gK1e7voSR{Ke2Gw?-z6{f_<}{5xwnOJUH){{ z<>u4Yq3RLazaC@DKdK%x`v#Fts)6@4$Q+G7$+&FDd0%I+N;kK4%IrNr0GnFzakL*a z(1kojqJ;M}y=Lzl^m5*JwD&AL)*J52adj|lh0(eTqEHp-8+<1!V4%sT0b0O7QzlWg z1OWJU0FVFxxag`WBmls30YCx(JQDyU004y+rV;=^#OHiP0syeAEYD=j12K;_K8kwh zehw8C4RayPlUH-#s=08SJtfYOOew}c!g$WvpI$Q>oP+%pJKvFT_JQx+115HrF1KbQ zEPP-;fptEcCiL5u#yIyPjU?Y>C~VOcTdmR#rgI;lx!JSLl^7KDg;tEc$8tj6o>a%c zm#^AOog>+(tH1QrNR9mUj2WSpq>h z?X{gRAZ>e#H2UmJd_%~>IR^k!YLoXUThs%j(1;f2NMN`{^B{okLvYj$;LDZ&!-PCS z2zI%O&FJ=>M-g*yt<+Z7#VVG!Ox7L)M3&HxBQRut5w8EiJu&*@^@7eTE2`JwC@Zw4 zqH_Ypz-nH^H66^1`TZkhhv9WS-rFdxHYQ9&^cJ)B1Td2Cmk=1TzYNz!?~ab17)xOu zs^53L5%uM8))(~VvJdt(`1t6+Xdyz>q;k95WN?YHEaY#Ies(bNQ`hS&(o5?B;O*M z#jJfBPDGMti1-d+gT!PL>Q*WsscwU(Ho(EY6yGkg?7uQocmINcla4A_>1wgic5dq{MnazJpH4_kb8I zJe;_NY5Skhaxld^$^X?^9e4 z3TZ9UAjBZHb2NbUxi98lCU>W8wTj^Rn65sFuETv(I?3m`hfotVnu)@zHp=H|$e=8DxvL40?v$fMm>bVH6tYO=quI4C{LZ9Om z$UQPo)fJdORL%VKJT;PEcF3IQ&uGzDCM8dv_=L^^)IyzE^KgYz5)rBIaa%RF?CW zx*LX+9oq3t*zx+Qs0*+6V{VLH11-GX?#1&_359jCUg`E@Tw`0nu+R6TGZvns*b1{- z_h;asJ_n}gx3CJvi_9`ZDrJ+o^_*(shXj->O28b0*k@6!7#17b{ezp2_FQSCSJ)R!{#+mf0Xg$0ZB z;myW!l;voaMP0^pI7f))dKuIGLedeVup}sA$;4S-DQh<>9I(1@5o}mEtRayf-(?+- zc5w{yb+14c9NcjPm%!r+*a=P8%^r^664;?rYoHeo*Arv&ZdNKAU#L`xn6hN4hx>_` zh%W%`JhV~6y$U>AleULjhKb|^54RLC0ALMM#J2g>EYh!NFsx*X3Tu@j*2_%myaTB7 zYdCGieXwBu4MOc!OOhb ziO%f}k$wa8T4TxY8~nNk*VISv8$w#e#$4E22%7$C@+3(%Xa?&u@SyL2rJBm za0DWJlF}YEi&?3pH1%Re`x@%Ji{z5iB!zz5Z<{z&5~(&vR^H!`zh1VKcJ$$Sz!eso z#S+%7RT5M-hs3gn6eVGgE=L%`#K&+O9Rh!f0{@Z5!jVDIcCJOd%_rgVxujC%yj|H9 ze1kXbtPKhykDsH=T7++^G+3hb&=9#7b28e?akTdhC=1&mPQ=*`am6)Z`6gsIdI-XII&ZAo z4wFL^PiVs9lOfXF6r<6dHqW`&AkX8O=gpF5!oz*pdS(ne+(yvLAz^e&zz9q~9fYOQ z*j1t5B0^s|A)@{WeuKhP+}{>lz#n3e36!q+i>)lCb{7KgzDM&u0rPVFwv2Nj>j{uG zi?1{z=RlaRMGM=SZL^$Eh?yOc7g1Ml9(1L?gaYbKrfEx-q>EXQ#NoZI zfZIvQo4-|qF^TV)XH2wE^%XMX!JR%?WGHwr`SnfRsa0En4^K!-I3V@khu4Gm3|l(ELNcp+ z54>LdSIPvLb$@z*QCK6-uo}y1dOW?H)#z^^8bni;ha%OHFit0XdAJ|FE&SQgWzdCMc&>;&WU0eUtmK}Y zT8m`GHpDo4P*udzmaYEIGF75`Vp42z^x4X>nD~aU2x2j3#34pg@1YN7B4k=VWGa9D zxfbS94w{tS-Q`@pT90wB?BaT?gUGAGD6yZeN3l8dU8ouxV9(QQ_FkZe0p>;Vo4t+j zF$N_#{;*%lh+uMRnw}iYQ2Apd>?_SGxoqH1tC7!!{6w=#MjP^YS&5uBpiSb%@nq@- z=O55pe~KpvW|D{3_N-s|{Qx$q$d4P6WJjOe=#v?JkxKWKn6GfYlyPtM`z_q#PyBZz zOZsxCucF3t7H}JD459`KE@I94$9}>Qn*91mk@`suHDk|*4VafN9MyT_V z%OSYz=H3d8B-CwiEuOI1JRj5R=}VB$Y0T#l$tU5N$j4tfaKLRvinGx{CB5owr2U9ZnyUX08qYH2#>^HWnAicJLchM(9TuT==(PvW|aipDvN9| z$O;Olxn$O@asbYQ{D!7-dJr$~6Le3N&!g!|zeyJIdNMlC%8vz#zEhwRkpvxR<(Gu2 zNr;(Mimo?THIdG>uV*}THW?IYoLw{Pa>;h4z%OlKJ5%9r@fw$fmQGlgP# zO66l6ct}*2?E$oeSU$E^k1kg?hsLx*H(kUtoF!XdL$?z0CVe4mC18iBT9S zii1BS?{4jJOvkujoC$mJx1tiI?ZpdU*>kWe;ZFqguoS~_m^bQ2I{e=l_&Q`)7>0`e zuQ*&9B=mn2M3e2JNXN@OX)Z9HF(rJ_ zqS3ZSD-31&chsh%3@*}Jr6~#CDj07kZ$O_VQ%ikCz`k_(tY33Tk^D%HIZu@SD$-ws zY-05Dao~=h&PX&n+ftxK7T)Y_7PbItpRi`rnL|8oHHkk*k_9oHC+5UjMhZBQ0;Y8T zIWsjv(w~@xT}-G!ub^}nI!gdQg@icBU*T_J&7gEToLic6wxbXa`nZ|X>lkM)5Z3JR zb$}-AHw#))?6|&wYJs_!Y3vF)SBWi{S8ge~T?XXEb6Xho_6^_$S+><~E9O$!SviPL z{=I#(+jt!#m0Q}DvS+@HA5`G@wFLZDQ`hjODt8(zt}Xx98mXZqL3{hq!P#+!D4}d+Km%?`8k;&*5BJ_YEAW20*dqABu-0VY34OnZVC zt(#i9@N-OFm*(^wNp=J4uI6l)?e5MHOf?l|?n=$gLxxPs!89Y?)sktMHv#eD^h}G~ z6xC{6f*7xq>e#Bemp}~}{7`BpnQ2k`ad%@6@SOW2f?K+93d)SLGrt6UTJ00yG3O*a zw^ZbsdmpHqOQ~F!Jr~D`Mkc8%g(VJ4AjR@ff4oxK1pE(Bd$rcDZ>=_Y`#%@Q)~KKo=7LDmjLdnh=5eak{lP|^e_ zY5t2tAAFEWDoj0aL7T=>m;@CS<|x>e(fh|Az{frk#wpBxit05uX?qo}8c%LZ;TpNZ zFpS@VOF4T(Fc&3Cx2o3xYNy#8Y$U)^bFXKi(SI{$XYgPz*WeSajO`pijqZz7U5O;3 z)P3>vOrkUCz!vG!VVPvXqdAAIn^rnXEo_B@*XJr9$=^cZME&u6zc?)e2i=EC2j?u)34 zn3`sxHcU-(^b%eVy=HGBJp5EAYio_&2oJ_y*7SXveltzquj#jdS9lOaZ)ljI{h74`tEY3mwfJc1JSXk&?%>X+N&xEWufy~RXFA!=9Y){Z7VOoJ+b4@C$YBu4!No~#kei8uugZdni{ z8`yXa{YuajC!j;5o~T}h)uXN6LK{;*2M(1yO5fs~3c5lj;r~E`A5UQi>NFz6Cbog` zLjS%{?Q}q;kSh=vvK_eY8H5cIQ#+GE>Oi9_M6*2kL1NU~kN_VgSv5CKw~}a!xIwltoO z(V7)8AuAide`g!VLuYGQkIx5^uY+FzAJzFndR4kIk;c2=2-YrwBc=El0z>x2aNUm+ zHb{*6B}%MrX0eNi@+Wd+-rXnjZq2RXMkm#2G<(a%@36g7Bw%@`YCzIET>_@JLId#gDmu{Yov8yUuc8Ajo+|;n z%EWSj>Yav=U8P%F4M)nj3V|WJs~NrSjV$*dG3qxcUTaeQmI_McW=_&vf@?nRQMd`R zLA}djbQ-DL0PkBS)$c&&>Vc9n%wztaM!Ki2ix!ub@x6Uw+*6p3~I9HFOM-pQ(+1wT^mZkGFIDK|0d z_YgTKWwZJNV(xwsVTbG-6WqdTfIg*Y;yVI8gmk1jTGSr_(*0H1xCnBbOF4Q(4h%s! zF2*6HF!iu&j*bI0aw7Rr@#;@V?5!odO1C_TBa~fbs(Kb_U1X%2JWP(9dJpM`k+*cD z)t~D!HFF=y7^F;7M5csS6EVDVC0Dw7nKz@QyF2UdkAfF?R5rCP<6po`Ve}~0&IWNr zj}u68o9L04Ai4S*b3bz9UOXvSfw}Y!Cx5PN7ZZ$CY@a`|~py*mdrF$#E1iwuL zw=_=9m+_O#>Q69p`5aSf0Khy*u7me7r6S=ci6kW}lIDkBI+8Fek|`BQ^VMw3Dw~U` ztJCjUjZA4TK^<^$!#Aj^aZHdCYr0mx`a2}AZ*=N>)gQpqZz(TWT9ibUrE_kFw#rjA zOlGg9>~co1Sa#sv5AJknO%Eb4WcN|icZjBmQU9QZA2fT^KM~*;j#1+2B)(IKiQ%sW zvx0Kn^bzPC6YGqd2Mq^>kAc9hiaTWYGvQ~DQ2m>1vDpx1y9Kd#30q>+`(%qPQTMZe zaly}JU~ZtL85<8QW}z8dtP;SEkAca6{+LaECzsZ*czC7IrW5pN&mvD^V z43Wxa50`nOn?s19TSC9rk?v^iXzOU(7}spaxTDI6j&^*k+A&^DrPVDDvs@ms{g_@y(tAt%g!dEi zJ3Mp-fRFPq&E)22*NpMTCz%=kOlKvUqUpHe_K3Sm+(~dJ4B-1%22=`y7MoQIJkyyH zpcsgw&H)59k8oVP0&SlFHiMh6EN-&{T@@I8K4JDNr5s-|~H`gK?^ZzON2BW7r3|evI|z^RN(Z zcEiOtnCNhP8!Nqve<;JmM?(D|83t*vETMhsy0X(oI7+G{qurz2h-?B zJ{L2e2bhmlYQwdj6qMpTh&aC4LbN4_;^hf=L*3ibsna9J-0}HH2;G3!)d~1&)C{_G11cvO#;ksWWY>*g*BZy+{3C1~5(==Zq z&6kCS7}Y_Vuf%D-N}8_;4KZpQX`YPJJVlzX3k@-~r{m~v5dBR-6QgijOtyRoeujVy z0Md71UMGKkk#Ll!TkWl)i@m9f?+71aR3}B*5U1IPG|vhRF{+C+I0uaK*_SlW2@Nr- z8#D^rI7R;Ix8L7b#%*y~a6>1`V?XlH>Lo_2_s%%YBGPE}5~J1onK;eHN$@_zz#1wWfDy?KW|1aMve zBOHOLqd5kFhWn0eBm6VN#-|f)XGTtbgw5voYz%`{dE!QFdi%pd0W3}DMY#Nwn8N~g zG&vTP!SfQ<*Nu{?>AeIWefIa@;i4M)A6A6#Bj&ygM@?pVkcMlq_3+V`;oM+8s<$OK zRTACKE2QI!IlbwO*4+Aq5E>UUoq3>9|3Ej9bY2BTg1@SYuiQ56+gAA(_9;{D4*+d% zK;Kd)o!*7JRU`Oi5_JOfL6E6Q!NK3;$;K83AS&UVjN*Yo_!MJ0*E5@$Svh;eUb6EV zGB2CmIP~}-Li)GJA3?%(EZ@cqnR2qHj{^BMwk$JsyZ&svG91Xt@H)8U2Z`aYx)+@v zA)dxN3(gw|U>QP#^maRM!mHgKPrsPyHvy3!Bt}g|`f_(Y$&Z0i=;Vu~M6PX9*8f%a z&qROKJzGeL9>zoUm=zs)SJ(&cN@d{BuWE0BS!ruO@)JZh_QZ>dU)ZIn&QIZFZ%~~u zBFf%HPwLMu;DvgCeZg+Pcy=WEGi#rV7wRAu>Sth*A0$Tgq5!h==1-nKr3VlB?gGE% zB{^DsXg@}Gcf$EOQt_wpCM3#{m5*JG(uv`Li7*eQZc#p(~&8DX)KgiHZ{7{FM*}4On&1d zfAwSX-(WDt)CEgo-Vee;QSJv}wF1A{dsqAx56dmY(;ikz@NExELikA!t2_89534lz ztsd6OGPIK`hj_B3PrmfYmp=K@Cm;IcL!W%;Ge7#wkG}9_U-b~Azm#5hxnZ}oUTf$p_<<1tut> zyU94f?FOS2HmBxP1q9Ovh`4VdxToEjuAeSTihD*{^I527xx zjdDJCj5Z7AgA@_h8hYWGjwNoNxYNZo#obKY&Bfh9+`PE`;%+H!LR>BaOu09#=Vuk2 zgTErifk_hxAP=*JFq5IGR;^J~PthtPIS-0D7t&G|Qg zsD9|Blu1^JaefPkKA-lxrKh6Z5)Xj&{&~{ab?=~0vgCKxPo!NP78Y-I{SItOJ*LA_ zcQ)y03x8q$_dtYaap=S4USB*Nev01t!zgsZ(B~haJHPfw&|5u>0CtRn;^ha4DV)!b z`1F9U2~G$JhylUlae|XV0%Ab$r8vRKAptSEE+pz_f9|^|LY{~8cIAfgIH=kZdUpOO zKvX)rGBpziZcE@8i|*;{Ke-JGS(aVX-);YGC-oXRK2woF(7QPgH;F63ILmeB{Em!p2Ur$Xo47x*$1 z&V}}Aw85X4w8*5K59~~FLCC#NqOuK?Jqn z8$m7j3If>arv!f?&p~29@M4@`bx1%A2wsa5oEH)h1A@QA2`&iW6sn6$zPG`fSo6_pF?E zXR}Hq$Juux2-oo9iK3_|I`&W4k}&PWsF?7u$00=`m_-ZX#G_zAxvr9OT@aS*2yh!? zxmZufT&~SVlnXBnsbx}Bx)_$S9HXcdf4E|h!xdf)I0`}BLtjZjou!C?csQ6`0Oq@W zIo2SqX0b3q9eS2^=xW8@!`3+ zhgk&gXZ(;!XdeE)e6fIjoUFMPvJF(<|Ns2IzONLX|8tx`pJZIiy8Akd&0U&jUK8Fox-1OKqPxyMK{gE7IXr zP_mm3dd$MNho|fCFHFO@o_4}OjeSPCt>U(c+wQhYrfvtlW_KJtJKL4acBQ(zuu9kp zLtIyS?qsmZ;Db2Ea7{;UrIf~ls3p^?uMOejECYxmp^bTuqH+Ld0mt#g84s?VZB7Q> zJZwf9oo#9r;JBgF4uNoi2>*KUuY`YdzW_$a+V&Ykmbo_z@2(bHRFcek0Q-aw!^NK# zrxTpZia{xr(}j4ZIn$DLx*4)FEy!{;MVWwj4$1e{xdh@f7gR0WU+Nl{87D%GgD|c5 zN8#pT3ka8@N_KHlrlnlc%891Mi402&xp8SpWF*J80i{r#9ZnYc&by6q2;<}s>m08q z`F#}B>7ktCXLW%?l<)0K(W;Jy=%uZ4U8zh5*iR%a5_M(rnT(|D>da&^ow+4a+~S#; zRHo<}Xn{PR#_+;(pGEYnaQ`SWY5z-X z((dgGN*)cp&nAqYVNa`_kR?uq&}4LvfjJ0z3qou~2Hd>qn@w(K+=u*!})-b7# zk~N29#HigNz`CQj6%{Ejzb)*AJU2oflviyDsneS}`z@sq>c*w%tpvh}8Q1FkYi%_; z(H-Ibhsk@}#!W0siUB>P%3TS8WPY14Hb=gg+EO_j~6|g-Z5Ii$I`QSwGE@bxI?%~2{qphH7m^0^w}-+-AU*G%B4O+1%n^w zD(Az$mF0(wYmr;pt}O>I8I?~)0M{^>?p|=q4-z9MuXgQ}IMEam-6urEL{45Y1&DH+ zO2YevkeJBH>uSt8rUQ#vM}=uD59;Fd1d8D~xoPYOSusq&R@~IWBm4ul-80Zq?9a)$ zCl)DK3)l+77a!b{NVnRDdgO^|LAvC^rFwTrsPJLOzQo8;ybDTO;VO);n>N{pLY9V^ zi`{|IXTia7Z!_yd!ovwNr$W$a8^0@%Khv>MV@)S1F1D``{_maSVtfC?&Tz3QX}jmL zuAl}|Ao^M&)}1ARJhCW{zmr@XfvbxN#k-;OaM=4v@uTmh zt_Osf;p|+0F(v^3pm7b5001okKmq{ZNLo`!0D#s2Ab~4QCoOvG5VuX-PI0^8x)(5K z>f7S?Xj!%++m_rp6()Ab zo&(oi1=jgNVicxW`Yj#z2Q=6)#%Zh0Z;@qIw?hhCHHDDwTm%by`!EffM^KRcB3ulb z4}j%t4_DziD;8`Aga>zw(oM761&j~4I}x`qibL)L?#=}75(VpZJT~`@4QR8Lvn!D0 zLlO?Gl`ijRt?b1dr8Ti~duXeT9~k0N+H{2R!j|KJ<(vru zU79_ZrO&)YGtUk9x#eab>Swn|Q&ct14l;aO1GCjb-Je>VH^*FY{JptM*(^xxSNqN%q}CzhRkvOP57AL`{`PfrPgF_;M{Eb&2Ir=PSBZU zy~Du)UmqUY&oqj-=vFyZ%QTW2-5+d>4YfLEG8(XIu;DyVD}|+ zss#L(U)E(`5tL0NFX2%ZDFN3DP#TQZHa^a$ zCB!DPTk-2RVxn|0nRSl?9J@r-#UY zE8(2NXjl4E+yNrO)r=sOc_-dE=;QKDr6oyhd$5{_GKrs8QXGfBkUoUPkGSePE z(@o_DIhJ2E6%~cLMp<=LT7?j*(#}(`?*c*jhZ{8VPZ|^AtW%;GDI)8X6g8+*EN!Gt zF&eK^pQ-C!*C`q`tW&~S>eOn$S$EEY?@`eRpUp7sfbcmC(;8Bz)*w)?Qwz*$74gIp z%Uw%&SeZOT{mN7$2IXOW3i}lj4C`0U1*l=ak}#e^`n#k&Oy~D2D^P(x2L$va*_qWr zAayl44%P*!jIv z$oet-eh*R4So?q@xJ5n$HTrO6q9xqo`IbyMa0gGuH#%q=GMES_@Axo zMcbMB4(%+Q#m*lCoc6pJzDG?V{Bed^da>;%5WqNf3B18iG8~LHbF75aE$33~a!0JZ z4n)3{*OPvjjfoy+<4XZ*Xk(LW1mkWg3)A^FUJM&wqHQdhnbpgH)Hc2xAsR&xRmQ}| zrER5&N}NXWt{`1b$Y95v8YC&dSR7xu5-Y#T?kOz)-a)E0rlPE{AsJ~KUWriLhSy&o z+AtJ@Hk9lG8&ZOZ4H*sF>UJm|sxih)a?m!UHbWZ~cLoqu6C#-7ZWAyQDCt?+=ZfjfN+Anbl7Lqm6O{Le#Jzs*Gu) z%od|aT#Rxf>2g8_qe#CwED8HfiUkuenKr>q2*Cv0(_p`O!3ClI!{pSzz{fH^)H-7|2G3p{oexLW1&U=pGF{}|639D^?w^Nm@#m@^L@xG_amw# zNZT?VngA}xzpL;MA9YXgByn{EC`3Z+NPI8ck-+au0HF@!-0lv9&~?$nm#cR&mi0aZ zuXqf=q%*6G^1@ruyNmIhaL28;ARFS%D$@>3K_cd=DSH}Gwwm}dU9!-eb>_3K$fBR9 zGJ}YU8PzIA+4cAE_lk~LKCNTwCe*Q%TXg(cz^UWA;d?9x!k=T9;)%ZRK_H^&ZVe)+veD9O8kgwlQEk{3v&WmG_h=XV8fpi{#<2?w6O@fHxv1XNV=OH+J zErGLg?_r_%x2EVftBlK>2J>F;5h8PfLrdAy?A3HWmCR!CawB1q^f5 zZRk;iB5mlg$HF!wvP*KdArVyCP$iIG=Srl=7&I`-7_mO1zV*4D)bG#SU)PzoKW!D- zUvd`vKL$8${y2P(S`?dq5rK%!Pr|N)Z}a8cfPm`beH;mf^>HS?#%3o|yu;~-prji{#&jC_CPxnqkh&myn=;D(bVo-6?`f%5=nx#Mo&j{TD(W_1Wc*fNS0#cK~u48z!0X5Y_PDgwaPQk zgm#wlh|n~pa0*OGp#oEK&A@2ghF_@bNZXLQ4{a!1#fBeXn};?$6?l(Y6C2u)sXnKW zK9OVJ1K{aCp^ff+iT1Xl-lxPntB}@Zu+9?fSV(aYLv&3I$>{m0Pi4@MQ;UmPrgDZ@0Z~X&~99M9!a35O%7j*$4Xi08}MeiLs_K8LXTT>{b`;kG&wG=67Ddm?uYNc$Bj}zB2Www_PxTSVgU9TU8dYF_v-%Q3tDc5Q z+ft?D@G2UjDd!3->z(f-=)4T4z0*>!z%TD$W+5HZqN%@1Z|x7@c3P%78iH+FikG1f zZ#UP{8=5d5%V=|gp9D;P$Rv_u>!yi#M7MWHGZQX25q}-{P2F)Y9#a4`IP*ywwTq02 z7-5>`=)5iUhM>_`TE?@`_oGt2HvvTXPB5#R5L)$&F5jAz{1!Uzz^-B~E-lX_WWNco zrv4aoEn%6vnme0yp%+M@$j})7Uz(yCF zg0R>&%O~uF4PKA<88EuoAvmdi4k+rMKI=*v*W6SuH*>et+ZrF(^)V^;F96hb{Ut)H zzFD{HuMkZ+*U+x-AlS&RObfgIn%>&qz@=S}_3cV1>`E_EKqjf%l{wb!D$ImS%&sB$ zL+r}DeY+00Td{&)9j)Nl(cGo-Q%oV%Z$YSjjMjjL@H>PDe-EeL1_}KGq3_0_L6>tP zZh8Y_$@adyk>mgJRpC`jZH4Y0yVZXJfeicp>tiM|8wqybV-DwA&Yy+fU*MY6zruC! z;t}Ie#Nifj57MODNuD($7;Bu8k(pwDKc|ajF6LpI|chFF18YEwCJBBA%A=vkX+q=lT`PEhogP* z&o2iLzp#O>3nh_0Khn$+c3IB*WJ{^#hYGVZ0=y7oI12IDX>Y<%k}J&8EL0gR@SdBH zG?EBHi!#ZILNE5?yfUuukq?=TnMI4s+k^GuVp(XqLo6=RC4mk&zCX@B zU34ZY!W(8Ra2a>e<-)r5vxD1Vlg-MVhFf2r8n8h^W{Q z6cH3FmIp;dLHzHvW=>O|_xs-O`nkwDbI)3{W=)?xGkdoDyr+|gvBNBea!wt+&FxJ{paI zW1xzXgxE1MlQRNVZp0jr^4gJz^+x-!*yfnr?SpbK>-;$*+Dxt*<{{x?&hJ`O`KVVt%-Z4#iQw&;Spq8iR#}a;_ny>!NfNB zOCVjK+6$=O;;sUzp_xHDq#~xqo7g_?Y`5K#+p!S{R(Q10CDO~V?L^w~9ODZw!#W*} zG~(X{{8*syzYDl&h^c7?>H6j%&OCLWeK_1Sje%wIe@u-(1qyHv)K{h|RKCXJTC;2c zA@xjwTPLUr|LvKA1pf9+fomH6ecc4-MKwX+NX7ht!nv(~pMhc|nbyBC#Ly!n$85({ z1wMG*cYPBEb%p$9(ZIx`5q}G&7WYS>VUL{u=Md>4FwsQb#t&)(+h*?t#hz`Ay=<}Yw{1phtd*$ysF1zk!7c1w z1h=%Z;u#m$q1pPt8*RYb)|Ud{1y6j>54UmRbr5rHKX_5=z~u)%wYc1X+ZaXLzZ02Y zCokJT5L9U0j@Q$1^wBmLKecfnx}7M0my(-a`+@Y`R~%tQ<(3T&uc}jnBaLWqzafRx zh-JDcthG0+z(soa{KF8y+60ovsu4*3*NA>Vm(HkgEG@S z$o!8lcQ9-zkh9%^xruTvhtrCsnMnSY2fcU`i8TwBT1Jx@KLr{9B3oBmFxzqS;TvJx zH7_M~f1zgZSyJlf=$~Q7N`NV9h)MqTGwfLPFh%*8_%~W_9U*<9l}{Aj$u{hG>Nc5} zhVm_*@M1L(!UBOQ3c-S$ecF1wT8g~G3#v@fHNlPkz=SUBGJfROWSrvE?-_Joo9c_u zeVOp`G6n{6;q_HeR*2x_V~wLUIXY0P12G6ob6ULO3ckD|ro9C63!(V>xtYI7B4^e; zah9=F#0u#9m1DTdl)}nuW#%9Pe(d;n8JcHX=Q?F}>(y2ih4VuxRxI8{%8#Gmy*?;) zeJ#alHKo~$?kM1YFytEK_=}d#DQ5IT*4Ge6^(g4Z`+(rf7j08fYZS)oCC+CBkFSNe z@#WV-ln3U<&H#?_oGaTF{!A3jugEU!iTsOQlX&XO*AGc?chgw&e=}{ITlW0JG-sY{ zG^!_YTK}N5-VRfB`B4;VczoX0mWH(B()H@OE;$#IVs|RT((ZMrG1d z;Nz6Q^8jYy{5)`bU7h2cS}hzm%{}Ry+Bk#^uO|*(?Zcr!d5}#C^l}Lh2Lkn;0Ls^4IBwBaCzKgm3rh9gU)?jzQ)$H*6_ZQfxxdN{?(kHN8yfJtgk34CvYH;Ou zX8J&UuZBM-V8xXmczqS;eVvj#NVz^~CIh;j1u|f#n!!wj^PkTGB=EOqflPS)>;8gC zyp0pj^I+l8H-fK z6ZdVpl@f;0m(eC(X!Dmscud9|kv_Qq^*)Ky}1% zSA3TVuRfS<*LZor;WfhP6_0XkNn+W2=P-=LvbDJ$M`T^bx^z-M*@WL?J`B5Run0|? zE46roi4N)#QKGM6Pkvkk`~=g zD(!(30`Cyx@}z%ZTqlOBp|qiJTuim?;6zT)T0V9f#4B8$#K&HD6RPC+n}$COp5iM0 zdO(Qxyjh2C$I((#5P$HZwkv7H;|_j!5Us_*Mwmx5uqS$3V#rhfeC9u@6ND)^-;G?` zmV|?9NiA=7lLHY2)^>xV|4BqGHQ>1k9{lovypA08wIh7IY_}qhu*6?s367nsds*>b zn^|fN_S7mh1mWY8WLkIJB+sTfyg4y$HidYGhE4WP2p43-O$9!9>D?aAu@@3*;}LJD zXGj@=JQYc4kXTwVq&=q9yeCij;MUw2QeD#NyV3$r>X^e&-pKYw#ph~oTqfM!u&Kd& zc^$y7rA$V93nMpW72I9OO@_nWncS2luDsZxaIY#6@K;qO3QklNuGb-`21nQy5fNPs1x{eQiHT zTX-!l+Rq}tkaa%>;wYT*><$*5dqHiK<5U_wNt#RF53j~~2gmqF-m2SU*;mO}WNnC~ zz(KWS64x=_J2?XEP$lglMZ!Q4ucA(dk>vIeU| zC`XE4mLuh@s~p)bE=O$ra5=_+UrVV*dG#VUB^qw1Gu2X_z>OzJQ!OPM?!M%v1aX;u zPG#zt4x{``bSDG6oh95>A~K-KNN#Btr;Ypp$=aR!^&F){ig}sH@X)QWE~*(ZRecIS=ld`Q*{E zX)Q7Eo+I9?!Mn6}0Ba?z!ke@U$o&O$_}Xg8c^XcYRdv8_sa^=^xMP_l@fJ!XzF$+% zQZmX#Byu}>wDhedMgX=-7US1?1N}7C@wf=?AOU(!K^DQCfJ!fMSZ`f}r_2(PSxSEO z#IaT(ZY&wx#ZofvWh8Ppd9?JaB?j)M$IBRItc%!}yUE={aw}M_SuHUFnpvx%u4NN% zYYl#}=S4r(SwzkwH}EZhVHh~EgkirI;_^-^G+3$`c-hp;iq*`>mX^r2k}nxDsm#8O z*#Tx$-uo#0P#8tuhA_AE=1bsl{XWK?NN?Kpm9P231ee>Jxrl~@tQTQWxNctwMUHa5 zA8xs#+Ol~qF#?+Ns%lFgd{zJ(^^pM<`o>EnK6Qd)wcx8F!P_k6hyuKx*bF(en*G;+ zTFc0P68r=I=}rB$A^M^ozm7Ut(+GJQ`yaqB&Pl9gB@_il_jUM@FObbA!>^$N)Fffb zfvZ034}vF`y{#CVU9T%_(e0#zUuu@0YLuT=)a?|5tVzGoh#yn40Uq^Kfn3cWwrPBC zJ+(38Uz!)TM&#xozosegh`}Um03{f|)E*;3tqaH^OvuQaFGzI&dg;{c1d#+rNHPB4 zpWJbZsd#o7JiA)NlC>h5RsnO;J%M zHq_*@Mmce5fSISUv_==n1ik1M1VWv71V7x=t+#{eW=BheqVd-xMj*Z%D!*tiUeJjQ zt=^8O4}MZN_?vIl=GNFhMveCIk>4`1Z-rWUr@Aj#W?FZWH%2+@#xj-Y5Hw`nPD!vm zM&xmjAnP_zRH-NMQ@@?ujx0beaOM>iJc-+OkOT^zIiyhfgyBY`oy3CNF8o>-BZ;1J zxMqOjX@M7#>t|yKbB`y5RMS!y)x;-B&os5bC0EJFD@fio?XYeHPQybBOVg1dw~>(A zsY#4OUcQ06)cJO7H+48DPXQl+@zFh$Kdr#&_FDKmj2}Dg2gU8 z0M7?Tcj8oo>kj!k?td}nHr-xF(ylc>-M$bW@}}dMn)Z|(_3&_J#|(Kvj&qfUK6SIj zdX*Y}oe{WReV9Y8$rwQrD?Yv=Hd$rjIQm6C$n!(TsZL?EweF#eMz`n_*t0o%JOvNF zgB^{-k+m}a_8|Y>q`Kb~CQ{vB0xQjSqI?fSv_Dr-E6(uXx^FU1GTA`gaYwY3vXSr4 zxD#?{1>HP6>J~#C4~LWoH_c%VZg@R$tPKcMcZa7;Cz5H32gdMv;_$5$eAT|R!jXzZ zln@!qmk-hAZ(ny0XJY5$X18*A0$C#S# zFtL6)xXx(ME=a(-gxZBeDfVKT2t2up6O_-`@8D-i%!%oRWUNtPXu>Ifdhfe8rTKBx zSiVNvx)fS)OW$4i8PEaYy{yaNwB8L;^E67-*Y*r(OH<@f?0xJdC!GqSvX)=;F-Hbq z2ZPQ?w)C=KZ(<)f@Zd#;ukf)JyhRR3O9gbr0((CTZ@2H(n(btt>;T&#VbS;^rqhQP zQ~78CZdAm?=RSy9yrWwv5ofOw>EpV4)h)QZr;N9Ry=~9JG-N;@%7EwKwk}5^rLbEN zxqQpR>=+EQ{1USD9?FvyAgGyS8^5Z|zBIp-`&i|o-QDsE2VG={v@O!@C?M)b5+O_f znrqy8F#T{OTqcuFPW;1DV^1nc`@Ix1*CiY$ps)tt9$<~5>X1SvlAWkD{ixEcf`GGr zpflW$BvYsOy!t)Bzv=}??&rG0wwJk|djMgp!vnE7z~2v$J)D^@j*W2MRiB3J*&^3w zdZ2vexZ~2XmUP7aA9Q5=O$R152Vs|C#l~Eu?FBM1rshTb)W76zZZCCn#Ub(>Xc+R+ z$(ol5HX63W_~rX2t@lAqG=^{X!A4!AbtPpHpRsubQhb1va)kh*8cjL3**)h9WK<_J z@%YL|K7(wpl5AhYm_>dyM+iZ~YxL`3*fhg9iKP+uVA4c1VK(S~vZY!^uDn*kYZeDu zO-%H|m@TpXqbi=Zgk4KDJ7BDO{@z7)qYUZHbRYc6eOVHqHO(GP>41C)z4eK=7lLD& zm_uTkMu>B`9ySZ9KFe=`W|PZRr``8vBZVIA*qhbGAoLY)aa|$(*qf#2d)lOuP7pkKlN`1`KO>F`B?YX_P|0nPsAsi% zNE8dCBpcZc$A0i@gUx(4oAm@c^gKX%l&BKqF6g*SGnPMDnTmpP+V(oKnXe9ZkL-qw ztczP@bkv(83sI5L>n>8xJtiFDr#w|L$%WR5l*t%V-S;_rA)n~aeV zbEWmz|Hi}NZnDa4S%D#s-`K&WHEYacD70KxpgQAPS75EYu8;v6X$|&C@N21rcvgf} zTG#BT2&3RJR3d+r>d&vuJ!SAz=a3Dxm#@|3FM-tHaJk&qrgrxZ=P!0k zWwny|JBKX94PdBN#F6=X)Kg|I$;kXAj?CZJJ!Py20DT5U%+=9+B#IbIK49aN} zeyE(@_LRngmAU2XN$8)cCgwzJU5kH5-Eg>0iI@|sV(9HMGK*a@#E~-Z zdCFit&r!#SBkS1vo-$bebJQ{7$U63crwrEo9PN`hs(sdd=qa^?q`u_LAP#*(DYEXA zrwrB*%{5=K3~{WFLdLokB&a7U&_|xacaiYdEKD5hW03o|hK>SvE$IB;wt7bc$FHF( z3YMp6{w_UgMo}^H{1)fv#YwbtnzG>r&$=_7W@6FPQCh^2CGoMR3>G>aGQ^QGpLoh( zWz-=<94T|wQw9sCjuIt~EYVLrW$q;z*((!AmgqT8nfplQ8_rtdSRY5$(kB-`^AuZ2 zV&AeDaje@QR(IZ0=6;g-j%A2reS%~zc*?9InM*7~9P4(-Sa*QXXWvam-RGX-t4Une zf8xlT_`*|WjZ20&Qs$zk4Aw^-dWa)szVwuNfMjGpOdOe`UwO)`B^jBc#F07rwWkc$ zTOBgQVHrF%Vsc|t~$UOPMQ)Uy%$UGsAOx};4GFY>8$Ph=${NyR~Fv-X) zAP#4N6)Qi;f&X|)ZXrooD~Ka4zw9aVh)aezQs!q*nMYkR#E~+;c*<-gnQ1(N6UTZ1 z2C-FjS3CtDBf%fIW)sJ{3uQ+mkZT&E0Dl00IRE>u3W0dYBc1&GI15iFH9sO!n!Egj zU(X2*82O0saq(|6fGNFQ@R7&21|1Un1lk0TsJvZgYg_ z=s5%NsQo*7`I?cce>cPyjK_HA7xUz+o`t*3Ra1x~Yszn)GEcZTIvyWtOH!Ng`W5wH9k#%^5&0Piy z#<Vucyq5BqQ^MI5J=SJY`-Y8JRD{;e5d!!hXs^ zEYrDX;UN;m<+sRY;#i+2ndY7{ShY3Rm|2E6)&nHt?v17N9P5ja!J5mhO=9!JyXXB2ekbf-*! zQ61D&REFB{60T2_RYoQe&hX=?78#Fz!i+Bg*wJ&Ftfd4Tmth-xE{PWB>ttscg^TYf zj7$%oh2qsHdg-6hL)x}lj6fVaa$evY&?qX4fXfP2#F3|n*f<6s>m zW11T_+~cbdGQjl`0>!Zgah#$!u%^I!YPddv&Syr^4-V+zC%R)DhG!%s-0>|9ENVHv zr9qrXUzmes2nPPZQueK zQbsS2wURcnerYr_yGN-c$e7)Z;c}F>{4L5>wVbcFTzev1XLwHpPq(}$(g*xnDkju?`Wi(&T-^89(>eh(#f@%9QYb#5M520NIcdckGQu)U|8T)JrWzZ)>c5Z!&!u=tu-(% z7SZjD0)c{TL7=u^5Lp#DvS821+yex=0t8u8&>z)uh!D>Zk^kMaR%{TTqot5;#mmr9 zwjXoZQc`8vQaQNFmh+d(7SCy1wnM?MrJO|B4kI_^43{mQ1?a#W=KtpU(eQNkz8KRz z&dNA?W!fJ@%8;+AOw&NE71Z^{&~)2eKh{%=JXzMun6(S<{n8+oQ^c>K%mi)aid`=<-Sg15d;eCo609PFHYq&k7xBTV= z+L#aB77TcDNvt8sLNypI9p3)bkmI4sY-7> zac~-!QXA#vCGEG!A6x=V>9#&V=hI*#oynp3+=HBd%%Uyk|Modh$J>8W`4$_-R(wJM zm%x{!4c6eYetbuP??{A7F>s*p4MCPT3TqiIO-9^o7w$NQQ+ec)MU|AB4pE#_nhH<% z4Kdw5jl{6&X6!r^R26C{)l7CeSOoVXFE@i!DgID=7)9~>tj!J76^iK<-%xAjew z7QZ1s0s$x%kK`FK4gl20>64OZsJT~lZ6xG0BKB#6xDtz!Feg{en78ZP@n2i2!N7CMh^)kmo95ytfj8%c6 zlw5iB?@5&A@z+Ld(R8>5wVn^xP=$!J;!Ozr+A!$IyFp}Jp(-wU!7E8BIX+wSrf#LW ziCG+ll_y@p;34lVbU*X56jh7<+|RtYw9%Otj-AiEU=~L;!)=&n$aA={NHR_gVGc*3 z=jUmU0K~S>&b)0QYU=rXu71(h6zx0g?ErM_=RW1D0Wh zkoxk!9}BY{L%pGf#EYCLLLa=ggojEj5E8I{fCA%VW7ZWYaCAB3`5`BV9KB7UFLS#9qU1Q`B0Vnin|CE5_rG{2hPT;A8h!#Do7L{Pn*bq`FnGsB~Pt zWX!@fAo7wzx_PNHSnB4b>NF3r-Xt~@M$s{IGs#Z*ud;pIRo1)2j9Gob!G%+#hg$`m z%QZ)Lt=`}kmt;GmdD#`d`YhZL#;pF(($wppTHGy`Y^Rn{A+Cfig&SH1KnpGu`G+m$ zP*?Uywo^+CSdQ#j3wK2IkXu~B27UD6-}5pRViAAK(SaoFk)u_RQtFLa31ItG?|@gx zJ@TNpx2NeAC{YlH!kKHYy5y^0hg*HT8?#)hO8kCm9V+t$)ccwQM2vIhbq${O3?zHdH^Cm_SU-Y2 zbxS;D29ZoS%Mizkp)#`e9=ObQrZ>$)NumoRtY;`a^U>g&@`qz^ikc>VuxK<{GzQZO zNEz0TAy$K)#3y27b=$VC6dIl-(Ge__AyCnc=D$o>TbTc-OY;Wp;w@ne4@^=`Jo$kzaWspRu4j$>R}+(*D2g+xLC$J(EFd^V)*(& zzI(tq)tq72@HHbm7IB7?(`KWWB`_9<#Pl(Vnm{4ppD+Gy>mAc0CbmaxPjn{KO_zbb z9HNO%sL)ZEQ}nMDqEq^;>e7nh8j_ff^LcaI!f#@_IE(!efB1D8IdSxG{C*F-_YUC1 zGTSr~#y@n|T2}ilO}*Oz{Gr8)KzP83Cq@wr2TT+wKyferO5q1O8Ifl*v4MU6Cu;GbCx9KE8*EWF1M-OaSqsI!GF#q&kP{eijH zM;%Kwi#1~`6V2k`(L~3x`y{(lna*I^js1&8k<6Kqr1R5?)Cp!$I`V9xS@eTuvj`ha zbln8<4-O+5&a_*|a$I$hpG7`K2+{RjiN-VcUiLW;86VLp!Do_LtY!HnNhI_5D2i)b z7-=YtB%hfvM1RRkpKBJDguBYjB6S+k0SV;)M+VVX#t=>57|q#a^Bksy9M`)A0nqkW zImuiZNz^x#=pqiaoMT)X@=&Q+92iHm?{MNa3?oaH6cBwTglImTvIXwkgk3ql&+gdS4-{Kbjtr~aD7B{82MkGPx8?Pl!_Ca_E*`eIh^Wr zJK5ikwcW|F9M2@57*1Uxe42@)X(wi)1UXkLIhW>g*gv5ySH<`iYtBxixYp(ools45 zZzfUip+xuJLUb+r+|KlIPGb(2=_=0Q9;Fm}`3RzC*ysJ}6slQYq8B;Te5Sb^%U?st z|M4=Sds$E4vE(k}w6rUyoSZO&w0)IGv=^7)YEIn&_Mb6_zMRVJEF$qFD7@OcIZIQGcstl4BnrNng~Bey*rYm7w)ttUTRlD-h$Q#{KXjN`3eL8 zs%O+pbYZlMkv~lf!8^gIg}`JENDm_|tpw&tKs`CWK>A)O&}>G*0zD4UJB&ibzY zGa7(zMc0FOxr!tQ;)}$D&Ww|2BcpjUCECd`+#J4X{zORb=NLwYZJM8iS0MJY&dESN z$gvj~6)_ru8)HakMm|Xm;vd$5riM9wi@!F`a!*+oeq%8t(+03rPl0=%YY8v9Z zC8_JMi735TmOL_*c(*E4H>K;amqno%2uaiepd+G43}MMvCKInnBrs1yxD&X^Ac;{3 z&=H^!jNU^y;*Dg~s3b>8#JmzQhS5NUk{SJ=Pzs~B5Z@6|B2pQ31@C2`G)8~0EhSuk!w8e9%a@lB2=bQ|8)BlPmOIEfBS=C7iV^ z6!)=YB5PSFHUVJ~hs$V@c$9Pg#}Ep42N3D>1B%DkzMYYeLQk^J8rHc~Jj3y&lv22* z;y9x*j2;l*v1BKfd`SGxTE0hp*^6(pHqpt>eIu#%Y!co&#rOWG#JLN!ts;<-uR^!5 zLw=6y@0#)M}dt9B(#gw8*hSD8b+a|(UU;m!%1 z^MTcmX6#D(Mms0|WXbnf%SEg>P|gPzQMil3i_uoa^D!ufE#x zI;(J3(gmSwvzRx6Eo-99lUg`Gn`rYHeZpFrXm;4?FG@K-n`jFe74;=My|l%K(a~Sj zU_l~D_-gktn$wX`b8WR@AlxV(k6LQ$7+H8!Yo%>q$(4*+Ya1E;&f$WzhZ(hG6rw%K z;RfNwwpB`bna*_6*KJ`HK`x2$Dp&wvTyz zg9&xf_A~mJ$JCzMVMaeOFIGFkD3i4e(cWUToKuvby~FW!V#!h3Y33C(8l!!}=y68l zw2O>Z1yOvN+7FDHFmHX?Xo`u@b#1d-3^%kbCaTvb^6*@$ z-PE?a@os9nIb3}c3ip@x6r+P|i>5!rD4Ju}^?i(TI7KFXznd0c{V?-PTn_&FQAU^1 zA0>$v`Y|`jR{9C%$ru9lcNo=jYD4vR8FiAaSpR@g2Ck$_5)t}YMh#p>{q>8Cp60wB zt^dF=$eNX`|HMevrHT3vZsF?ncFdFE8uV~R*8(VgOZ2XcWDYLX zBN)jXT&734X<4qvxJj3!X_JfII^Bx7Hz$1xhh`La$Q!r^2~ zU9S&y)3R9~#gaR@x7nd*FuKm+p3(~#$<#ihPjL&kSD(f_nJ+KsGu?PE>gCLnZMvm# zgwYPJXRVB*Zjyn2-1Q4${Rl7!Xxl#z^~oADW=H<%Y? zTwwHG50dO@e8cD}9_R2(V*Ce4h}@AvOcY7RH8)#E6GEMkwxk$0+<0S+o6M7`%`&{q zBq?LhF}xYc*e4s!7|D{JYWOpfQpR3xv}dGoIaC-O-6ZE3 z5pJl~=+2U_aBq5#k-!Mwdqiqi7>VYNV)noyt)uvB;0(~M1IWFG-LdSS$nGxezBGVj zK4zI->`okD=pDrbH||z;hj6H8`ja*psyT=Hu0Lt0V)tQ|>Ba7+*j>x+ciG*E-O>{2 ze>cbI?tYqMclY_t%|}`&xp%P6^K4rIyU+9|%l~8xCHEDMQHIK4Jw9&flI~v+)@*Lu zx4}2F{+V%`jm-Mt{WcpNMUPaXqf%})brio8EjBr1j@p_w&8#;nn>OtzdZrQ`okDps zI%S5|Q(T*Vm#;(e&pDTxW!5iEz0`~(iISuyUP^Dk4r$(eqBE;5Hr2#E^S;3TreE^& z%{8G9{{Xb>py^#SQ2{!>zHsRC&Bxa-0Ci}dJ>{D*nf2OKq9IJ*W1mKLH?n&m(;t|A zKA9xnV%n8`{$O_iyN7eAC)pjv?mbL%LCJEWOVXxy=_nf0pKsn#w9EbhKJyaEJ+m*- z^+_LquIooK#aTatJ38eea;g82=bKB~QJ5x?VPc$ zp@S%mRQj5@&h+@85d+89SH@9ID40z2a6W}PF(wRYKa@|}u9bCx`zdfcirpyx(1c|9!&6rX58z=kUM`)Fly!RGY=nOrrJ4L`~qD#XC&zVcQx8#U=-exmmHvWWHfPdBDrVJ zBkG>RGs`F~v7u!7gJDDubtSqYlIYTy=bHzJ9)lC1zemZ4ftuLHdG#l3*3epsu0w6q z#GdTrYaP`wN8Oe+mg=6PM&)D{BW!$1 zu~XZbv@-bA<`KO+z6{!WrWS*?=lau=RCY|B) zPfOg>Me_fzGGnSKhm$}(^QteW;wYzLPlUVu?s@weY~CLK87v$Vy0xFoLzg8~e;lPS z4Ew&@iwTGmBL;uA#1e0NNF;z~Pev zH`RwH(f?e~*S8N8mzu9{PdBql9DLll*o#2FZ5FRr-3j^$dMC4()T+Ecg?c_2 zy&P(eS!nsU;Z)rz=&wV=6u$iJN+|31x#-V7yflTO6l7fE67k7=UV;+?#J1Yod1s^ z&mRbvWpNDdcv_n5aW7_7bLe-yo=Gt(binG*FCOx`;z1dP)+>Oj%1z=y8>-nBAN^$oh=4o@2fNt z>AhBUip$rM5-9fSexSFRf-3voUL6UlVhrE>O zfL`6<^F~H0%S-_Mrf*gXrD!T*IcY9pcLn@cl-7U_;yNE!MEa$>|9JOyy%P4z*7_)B z2xhSf)U!_*6Ds?qxzK+>uLZr-{4UVR-fN)$feLEl59e%x`|0w1pwV+>4j+O{%Qi>g z6HqXTW)zq^p|+1D8e$`QvalJ#E)0D$#g+f(;~e&EO{4T~1_d|gB=p!pQKoZ0hC38g z6RRhZ{(C_+(Xu^BzVI)7*T3t$Go8ZLgL>+B*XbVDag@7RG+z)6%ReeR3p%wj2==d; zJP_`qb0{BVie!3eW{92V5tP#8Z0g5S;>kUtycqOspI30sWMi|Npb^%|I2Y0`Y6Ix$ znDwYdjp^s%UKsjO9F^>nE|l|gK`%9b7PMuXFG2ftFXAXkx`U zZl+ig+D5|tQRgJkwcRFz`bBHq0>$UCNjTag>x0Yzn#Gw#RtaX{;&|Z&O(o<9$u+$r8axz_2aWPeN0Z7sTBuTqAUv5+KcU4PP+)1G=Q=}%80q+tL; zRcY~{7xW3B&AJtXE{>`Kz3y*^wi~7QfQF<}o;Mvv+H$zYy4<9v5%QOsKM2X=W!pie zOwwd3!TdP~;j=LG3aRu1Xf@aHn*B8?;$BqKl(G15NAxGw2@EP0*n& zNHU=MNp?lNrPn(6Kh*m<&=>o>2ihQRg4Q+*9Umx0+(PoHok-r>O7ee3 zlKgWqBp=_Cjr{iSi!PFu(nu^~hA*H6><(CQh|Wnc#Sed@61H z1gtd;CVCWRuhOVo;+j{X_mFKi(mAG(OfF;6kXhqfU9 zgtkO&(W{VNS6DMYU1E;SX>|8LAHE)vIqgYa#<(!_5x8AFA)cPfXw?2>PHGC-unqb@ z?6eDXr}a6u{8hNCH0u50np5w0_?EvwFX&qkiuy@cE*(QY$R0_KIPakk(L^^q|C&W- zP)#IFrjaoLR1;sfBcG?k&TuS0B9=JQFQBLWo1_Pdm2Fz5lRYtTU(jPghntD|Scp#c zCR*z=5Hv(5>enI>bWM{A%mXL2Oo97G+e}d32y*}0y&80MujQb_dy~&HFPc^6*|w(R zRGn>q`Z(Aog$ zL!pjoJ2aD+f&EL;xoupkFo|k~UMjCMnZ$gFSSP+o!AR;fi%%6IonE3<7-=~wNT-*$ zol%2jZec1;MJ-ckQDL3QOWZFJ>+}-aR5-HJTl}gJ>GTm%*p+nX^bzYBHCRe>QiYG$ zqR`c>I+KssE)nbW5ihH7q|;aUb(UI4r=J+E5ZUP`o@UfwDV~^$lUxTB`gBa4$xpnZ z(6h-Sdijat5+R00e?RdJBbgKaVqCZ@h5)fmA&MbD#AA1Za`$fJM1UBf5Lq1{(j;Q5 z1H^PjQfEu?ltN^6EAfp&q_dUC#EvZK+*gr`^I-)Fy`NoYY9)#!Vx6tT0!C72pm;+e z(us{KD`}A>79=VdHCVp%OBF%lHigK}AWkJaBRXEDs5OF~v(itj(ySa3RiUvjv zmPLuFB2=tU=)llAQ>bW^h;@dFohlsZY$JYGh;+6UJtAB>+lq~h8Z5V@ri!-WF@=)n z)S23f-4e0Rw&I8iM>^Y!0POuyYDs4YF-jrI&ko{QMh%uv$E1o5;w6RpLT3kYR3g^d zL7ZhI^D|6z!?8Vw&Q4;ALZq{kc$-m!r6cU@Bu*(bd2XGllQ<_4>+B@1sBmOwxEPAJ zfE+rzh`9=p&Mx9BMh%w6q*T#G{HPGM)Gp$xM69!m@TJdfA+@B_DsmK}w09HtDMUKE ziJOe1o!x}FJB4eo)TGs!x`}2IvCeLyGb5=pQdB8KI-|rkg-BJ;WA9GKL;vyFwI05An1@ z0ofyZ^$-Un;uv~}(~M*cu_6IGbB?_3E!HYTY3MCtVu>eX=q>sxL_I@q%(Ixs`O;ft zFp@g^iiZ^$P(i9qm^6MuuC1RcZL>VKgbAWhWA<{We{6`_u zIZzbviPZ+n)w!uS1zDufUBz{#fucg83kf574HUOY#5plgtY#!*h!Zyyq8Q>uMqjd1 z=5@UIj!}bUDq3;8_*o&cI$r!C5nCOP6;v6HYF&cJSBP{D6{{5@tA`4`KS?%N5;Ic8 zP<+ByBFf#NqJ=`eQbzO|Dncb z{wzssl!&cP5_=g*og)RZ6#ryDF-r7Th;)t;k1=Ynkj_zJw?Z05-%;XOiCE_-aYBWo zoERfQ@J5kCXR;Wl5a~=7FEP3U;Sx>B;w?s0>z*@G#A!Fl6miF3($WCQ=S?YMn?#mV z<*7J1x=*2FMQ<2s;uWXlYEzmx@5UP|zF~w@w&Pw;A1iJ;(V6sdqDvgb&?xTg_jUSs z5$i<1rcV%gPShkLL(Ed>342IJrZ}e1GvmHa&k`RhbgcaA^lb6DLhocnX5@&bIKE6V zEFOO*Jy*mk^l-mH8F?Z>p^W@d8Tn#^Les`qW=s+PQRu^>x{RqJVTjbSY4F;NTg66& zHl!cOC=|yOT5A6wqe$GFASF-Qu4a^ohZK4~pWG)qB6*4Ms&AdxwDfB^Bb>=cLS)s+_>oe~bB?@gCd{5?bv096^g_=|~$yzJ26$-2h%vvvI zDfEQBYt{y_O`-L324+1Zjw-Y)ZdBGr@in8B;#FHg)@E@<@s6gIXFV)BkC5?A$gj?P zR75F6Y1k_IC`4&^T*NCxX?Q}6Qs@QSlB}H~T_LSMSN_1SNW(~MS%$Hwo=J}LNvnn*+bl>cO(68*<6)c5w*Xcn*J#6kVt$pXCKf@3e8JR#M@hMFrxOS0lnu$ zo4tP$pG!%efBr{&#|Y_5y)EZI;<7@2&RGO>L!l3{R^(j9*$|nAO@klI`B`8n#lJ@J zS@waPE23VZQ$s$;xhnQ5bTsXkoNMB&6Imu*7Z@Tq+&6Q=C*2go6|!C6rvb( zZK6UHgGnn;=wiiz9J5xU(EawfNfvE`LZ4(6O=_yW;6!sL`DvdjbbZeKlbUPaDAbU8 z|0I9yib6ln**Gac3mz*in>T*Pq!wC&La$dInAA$kQ)pl18#Utu=<=`_oHW+Q%RHMiCm=UmYvn{C zxm~o*3ay{hKDVn@$!Mim2uZ6}>qH^B-Lz#2-3wlX_J9+GS^9TZwWr+aP>?Fb_(hkm)ew2z%=NN#WKA|q-?BXav_-z!v;mMHpY zR~X6pSsyJlo#K=8v%XqyMqg=rOLw*Js}(Y$7*cZkX^R;(Sca$X&<1GBRXCcF4bYxe zh-cK=Nk*h4BX^({m_ad6OZCTBRyr^uow>P#wH}NbECJbtx$#cA`bOqcyyqg?|l}L49{gkZM{ODj+ub>fwnj$aYjPhDmH?$`k#? zbZwPFUtj`Ts6D9AF9qj-9#!b%RFPMt?NsR8)a$uL+CE1(lxDH^qC!99_~Si;qY`l% zO0@G%WXdbiLMBoADDBPjO10jMj$n+`#0+gZqejc<%D}uCS|y_fOI&Fipt%x>&J|%m zQMsH;K)v#2YTr1~sJwFRzC7Z6rCl4L37fW=(MoYCWm29^yQa{Vs`+`paE5 z%gVo7+v`N7`S)mee8NA9!JdDwCZ;*iJ^3rO7o2EQ{wnQ`TOGWo^4Dm2(;ev5{0Fpz zLI?UVf1TF5$br7je^BdPOo(dh@A(gDV;D79Zr-+{*(Pm*Lb*j=1)H= zxZT<)Mij2F#cu6BMvY=f|A>Mo;YZ;JB^ErTeXme<|LlTiH2)crx1?%z!9H!26FpF{ zUt8-$`wI?grkM`O3k8R?`<$r7fP7ik;R@_n+%P`=&+f zV!i_nxiwDrU*JIR-kPQ-)JgP1-Jw!3xbyIR`XOq37`kUaV&;^ijzp8Z75A3o6&66#6CY98i)%4(=76QjizQSi<5YQ4Wg z+b}Pv))N%k*Y6zAXhyPctkUj zy!af@R)x}#OSkE}6q=HL4(PB#Ut*p-M}I@1E0`zG(LYsaUS*<~tADA`U6tss_1_sa zifa3h)92}4iz&5@B9BpPMvE#&s1o7>CNd2 z^gEn9@4`AgXNinqdTD6kBE5{!O0gz6s_+iovXpo$#g)|Fg$?@s3Y~}>P`E^YO`-J6 zgupw9ftDA_`y7%40 zYp_hgv&?J*a=F5IxIm(EpuL8;+G(9Z!`sc7jA%@KxbTQx!iZ);4TZ1ihZ!C5E{NNqy`~>iyzZ5c zgLjgVT**JGXRjcgN3`$Db{8Ji&oZJqvA6Jbz5l($BXqd%xSrxf#|z)mb0xwa!w&5o z{Z@tUDn42Gjy_YN3keg%JNhg}ax{ELU#}32h9~v?jA%6cxbUQYjZvdGQ+c8AUA@PB zj@Y+1eNWG4M0xgO;Rkw|LZd4QomHrNzt@_(OG?`6Zwlz z^+Qe+S#(Z++ljU}J+Gg4qS&I(^$n|Je1lVWXkY4&Dl{t9Uwo+_RLHw>hxV2JszO1P z{^BeBV}+>K|62cCA?o$N)-Nga=)^?vjsA;52PU2ax}nhL;C-u`R?FCp%yU3~3Uw_@ z6yNEs6&hW34yc_%aq|+zCB2J6IrGi|bytW+weR(Q3el+cy`G>DjcPyWqZFc1?FW6l zLi_Uu7yYQ`F=`ZJ2PXneZzRhI6&3xWFL$EZMZfC3*GgVV{)(b&`VomN-77a0{h^;= z)F37fd#vcX{)s}xKsWU76!I?FRrII+mqKlTZtAVpaZZTFd5;zSrN=3>4M-Rz3T-Ic zU!)l?D|EQLEglMD_65#X-iK zj8=-N!*4GRHm)h&rI`;FhZvO`rDU54JBve&4VxsgE_k81opD^DAV${|nmFtg@GP69 zWc9@3#T|@m4@)#4@uT8!qil;rTZVpC+|~G5p^#x;7k4xCMuWS^24<9mtt*{Qo>Y?WH-EdHXq;ipidx4-CN1S#|~P*0p2C9y`CLhDU!N_rc+7*TJEyF!fPPPDygKjRB0swf;_Tyvt?g@X;> z$H*26S6i51EN67o`%|pfB^iG(YOr(*C8R%2k`0!XVT61X+Sip(3x)28BowMpT@0bl zj24UT^E#I#87rNrPsvE*MMg)oPv#CO8Et&Us1Z*~NhM>9pCz(_h`S&}(zud3!w2!nq}G;YvKv?5S05you!tfV6ECpB$@_4R1zrB_rAB zz=*~bf01mAlSq7l50>N`op(?Sjbhh=5Bw(^-4(i-^Loh?V}wE*C!8snW@Iyx zshw^VON4d(9a^DbQ|N1~?-m*h6{49=k#QfRMItI0YbC}LJ7s(Ywy#Qxjf0G6+`L>e z!#J$aNAbUvlo@X@qWEwY(0G@T%=vQTJflYOZ2XOqawB1v)R{QuwwwxMpF&?GzGhSy zM-}RtLFlYPXNP;0Rv14i^q;t9r8dK|TWa}FTySZnVP~{bbhpp!Tx~2@yxIw!N~?_% z3bjs;DXlSXIMKk;+l+2cN-eSJBTDBP{S~^Al3rSCq$t!hb#mz4^-XVQ&>3v49 zLMcU$l&&&L6lxrIsC2b)LZQ2W8jZnE$#4;Aua~Yhk`(%@%BN(Vk)_a~aXuyMjZ%fe zs!xgv)KW8Eq7LXT;^UPZ&!Tx>EjW>2~9|LYGp+jGe}5 zCu%oix3Ooh)Us>NkQvVyC-zBHJ-KwoKI0EYE5*Hu_sw|TX#Xtn(0dQvHRDAig;AqO zAN_0%LQJfpGbLOYUStt5w=2u44 z3sN$zZ*19rjJ*mC@4KYz4`bAel6Q6T*|H|4R}~u5|4Ny~be7R7@ru8t+{bkMC6Zhv zYTC30y2+?foJb2RZ)yrZM7%~(l^0g-Ysye)X?$3@pXmukE5(+{gUXwko>siT#FTP> z)7uJd&d4lpWxAlyij2wStxY!+GG>&N2bwBhmN9%kbzXUh=>vsAOYbRfV_JTgc+_rB zly@-QVALpDjsC5?hiUaIGTf;&OGT{d3?sSLJiv58AzH&7VER@eT74a0x~veb;SMnU zt`M!I4=`!3a(otA!yRDqWz;A_N4BaMV49`S*_=KVgG`SpG<)#)ig?o@g^GZNm`*EX zE-S7`Fzr7g?aauitw=Nte@&wBzIRs)GhJr1QZ%)1t{84I9VH%ixr;VeB$;|JYQ%2- zu8I++r3xh%KU*=Z|9cxGFH=`15!kBqUEnl36tJB+2K?-hD9y*GGQ6iS>= z=!QbiCdUDp-lQ1lB-aky4dbg2?G2WiS}C->WCSGJDAYK7MYB>2OnXFY4!Yp*@5eK>22TPHtuNs0BCRz*;6 zX?1)Gr=8TQ9%;<@iL6zPTHyP#JuDYN!L@!yesbjfC`L955hkCS>y zs}E;RB=v^QSDyVPslRKLKkJ7}wpbCbt1Y@e-7cuG^0k^WJ+$C*>sGB=7LF;XvTA=- z=NDXI{RDNRh+0%qaHZAj4YXSPu#i=XR;ib;TBKFzI98Wwl{1;u-C8}Fx{cIxT6xQh zW3RT}gyL~_f5ElZXHYi_JMGbe?bbJ1P0D<<;5zHaU)8>X>n)>6ZPA9Yj~3i$Ikj>v zd$iyts~Z%L)`o%|Rbn;+3NMTw;fn1f^#4)z$@C@oavlRS3m*C5H=kT2J}p zyV*MYt9rHI7VFJl)msI(S$|i`|1WfO+-d!!RmW0R=9}E=t^O;J=7dtU-)W81ifg~i z%7o(DKPb4%+6{HHm_GI6g1fDUwDQdQxWH@e(<)@y#|68r*R?7b`*Fc;>l3Z`YPiR8 zy`}o>%goOU_F5;jik#hJ{e9LW%_@zrjSpBy-d5^xX2$wDYt1`KZCJ8s{hzEGp!iBz zx&Be>Uael7a`XDftp**rXx@G6pRfwwRryv-`)K`>R?YiLg{F7gu-`fYb)zVnl(^wJ zYug8$cB9D6N!xJ9I-!+gN#ceVt@0L?cHTMJ8~$SL)9TcDOE$b_jr&lgZJV=x!<*J7 ztp=8rZFt+-4aG;*mJRP%`=Pe_^Eu=_>!4Pzu1O;GvR01F>J9H%O;CLN-A(Ent=yT9 zZfLP${>t^;EN;kpe#2j_OSsOpI zs-gJWxNzg=))6SaHhMPx!XFsNFl8@LH}*_ z=jV}zbV615^YchUMnds6+_BM=DO!zLUAxgC{|u$hb(VY{O5M*}@)f8`k?Qx2!;a}V0k^1+J;bhhfidv+@mA2BK~5B$_ITSUGhnv zNSAz0N7e)m@^i`OeIniRHJ?bgJgOt#kk|RUW%Dt$eZ#{}`iIMRq0|;d$d7bdbMX0r z5%L$UzKOg%Fj9uJb3PT>O`Zi+DPm$W#&nazpwt$1m&rbn-DR4N{3+lYM|U~LC$fiJ z>=W5TuGEoR1HW_Pdc1JM%HbP$WYuf!GJ>`8+pBOLXoiBRHC!pGld-6t; zdgj+iN$RLhJ5JwZM@iRl-l8^R{HCd-oS(3&5Rdlcw1H4<0k;=rks7X)vE~v^8>`bk zDxO0sU8l`oem<$Ywc^^Nzf^GSWD6}K}+{u4^I zGe$Z-=Nc--OTmMJV`MlKr%BOI4u?`Li zv2vqMvc-gKM*B&poebrTayu1%e)gCV&Q3|!k%O`aj*B&n$bsE(irX?sZiG^886|=Z5b^0{k^L#gJm;RTfkYx4;q7Ii&Ch4uso*I zxc0&Fgid>RdG>_Ca@cohHO?=C634yd`?HcY&;Y_QXbW6LFhx#qon;0Zds)$ zp)!+XgjTbt%+Ycxlxp=DnW@vRbzbKlBX?+ZRpjPzW96ezs@3D=Gd}so%NKNHqH$p3 zc-aEQ=W9cZmv!HB?QOWcbM{!T@boq={R_Hywr^#bbYTGm9*HCKPGvp6Ca!XuX&kX7Jld3&+kf-N# z8Ku<|319V`A*-}%A2FrZ+44rMUK;geubJ{Tt@1{Ddd`w{S`8Fm^~{t9w3;09RnIKh zq?LcKDZS2-f7L29_Q_teZSRz%_nlc{9H#4 z@&7(}z6|V8ZF$GPY2yOfTPqRebuE+wp;YY`$l*F|aq!WN7s&Zqy%_m@@P)DvO4XMm zJwEwzMgDbb7NBU-JGxF~vwY|yG8x->dh zz7D18TPi<*QtezSkLk!={U3^6D*xsaxlI1#6S+*9KdWt@VKhZAlM+gmvRnr1w1ViS z=;bm|tJeoNMd!)cT9prPie4cLpj2B{%5o@G%1T+KBX^k(MX!`MXmym%M5|^oASR4%LP` zvb8emG;giCb6hJseqp8V9M{r9(FUjCy0TWrD240FS{bj?_`0%I4%caXU0Ew{(TcBX zYvtWgs-0`)gHWoSYvtomm7>-^JZ7!@vrpPO*`U)#1aIoGPP%F3Fm>&a;u4tvrM96! zUZoXZ8w;e@!I5ek3giK;_&Qx6--A+HR3O`w!WI?C&vY7ZQGxtMr|}jQ$jKIZ0$0ic zIUP!EQGuKbrM9R*UIt&5rF}78>L3Wp1W~F$>KcaA>+ybRa zDUw&}wE50Hg+=mDK54~rpH7<_*}t$@p72R4ktcPU3^}l>L?+s*hE0))g(Y&1RzE~1 z7H*QoS}hphys%X6hElbc$vT}@8I)L9Ce!^?Db*2)g_p`dL#fDe`K(SWpvZFhiB=U9 zxmnVp?|P3J;xZWoRVnI&#}-~DdqAlk^vM1`ksdizN4{@+T^>0O>aah5qgf#rYQ^7S zR>(4~_&dxBd52c~ZD)l%pcQ|kSs_2vioemUkf*icZ!{}pG_9FH-K zr#&1rv#?S=s#Qb8;=(KBTfat1u~mKprH+6r<-kDR26Yr)DI^asiZT*>y5kM^1}!iRUo}_RLkyK@tLSv-c2hO^7(T?@xz7H@?NFT z^VRZCI*oh2TJFy<)%JLM*w#`W!#9-YSZ?UdhX#r5r!|AbOKxKmngF0)d6+CPiZyjmR^938(?Hfwcc z=*;+=Wo(3sJT|&1d{dl1NX`ttwKdz{5^7wR$uq5i@#SEYxRA<858f5S3#+k z-7l-5)Hd8NYjor(YfJq7vR140?kw?ud{C=5qw3-xko&Z{DDH6lgYvLeLk88w*U3+{ z@+KUPe@OnM)%;;~@qdzo&Qja{`iR5v56hWQs`f`@wocnN{G36L$VRQ6>v{8_$K+Yv zIG>7qT=s#YXC))+;vbh&pwt%C%PgPBdO1%=X4xSF>*X@7&h9;W;1lu^ty<$|5B#&N z&}!G9%>$p5*JyRt(5ONC@wCdr0 zweWy^Q>)Wq9~M3%zx2uXto%-=9Sxi#o|UqD*VaBOT~M^OfzK5_EAzF=jrO{plOC;> zM$8cn@+O~r4f1xK_NMc>!UnkyO11i+Z1jmdD39pKy~bCC2j!<)-Qzf2_`LL^6(ISj z>Ndz#bV!D3wJo7rQKRgx)kt@rq8DTal*$lHA)kI3CR zvdlH5=!ksSC+$_aPp6#|oK^IyJU6PVov+CSP?aKlNS~tDU+X)}Z694d>C$-A{0XgQ19<-JfmBBeMk8==&F$R{$6R#EM|5BWr16~jv1hkPPywc9psA zMihS|%b`@uzLi(`M1Cu8(2-MRR`IuTYpkl_DR*7`-{lUi%-)NOzmxZ9bz9uJ;*;`e ztu7d}uJ|AF4Xs{JC@=nA9@Q#;*tX&ygu8fJ#o#h;SNTIEs=Kgn~n z`hjZrr(CYpzCk;SJLI)m4ITPK@z3&BtsWnCr1-SFLo2_LM#(Sod9AJ--KRv@f7QxN z8eL-8t^um{ERkJe+QYRv&o8UkVP6uj()xzi#ani{R!4i+#Y_8Yts?s`F1GC&tv;h| z_p=|>YSz&5Vt;$TR!zg!mIT-bwdy~zuq4oK)G8+F>XIP)s8-?rS;bB}I6>9^DAgWp z_ta`)pSt)EJ6@}){p;dG?If+T1}`pl+0(V!G<03D+s@Hy%T@kykxSzdFt4jvnR1#}ns@2Sdy7)NzDy@3a-AsRbr&h%y z>f#63yS3Uj>e~VF_5)fakAAIWpuJD4uW7FgvR5XmR)0!+Ww2eWRVnS2A$FBk%W1D9 z*g?Zo0~ZV=NpjkmXIb!EunO%v=r zTAka=Rg`Q$sMY+~Zbd2f<64CeTw5~Hep)NPgwIPR*^OEqOtdzo+D%%`7!kE;iv7M; z7mu2@Da}5vRnO6jH>KO=aMdquqI}adTWa-H$hDg?>~O7i^?G8{bbE+a_r<=qX@)&U ztD6RXw&`qp0hBts&9rlMT5ICE;+gg)pR`%FN2lckWfjk|Pmbc+)tQf$)=griO3AeS zp(;hSacWbh9i-I+S70gKgKG8jz=+b>b}y|$q}O$>Jy5HyZm;V+dz@CE(sRr?_6)7w zp?k2o_7bf=23n-5lxo?0yIiLQIx|b>+iz&~0NsNv zu)onNa)7Id7RngiwM7@$0Z^49ZosKc7uel=(k`@PblOir^Gh$Z@6$?BDU0kDpUA~_ zyG}bgbZzNk+ZxkV!xGyGRVjFWyTpFTCvB;{Pp91;d1}*A`-{%V;a=A=+kY&VQYlss zxU_V+ovPJ`BkwBAvlnXh)8M-bSJ)f0`fTXl!j<;5P~0z4tg?BXe!dgndFpEWKCO73 zy4rqoJkl^PUTwdx6t4ZN?KYjp*Z$S^37y9C)YW$K1XU(q`&Zj(P^!Mw_9C6e^{ugU zwc`5L*pDW6)wjmpuN3NAV>jqDu5XR~l1}6L*4W)ry6RhFM?rAEOTdlXcq zc+zkct+A7}$_VXNbdjCr6M3;cOQ($py0P?Pdj*s#Gv8kC6Pa(9>PXXdM`^xYq1E81 zy`^jI>$DmqA1+;I-=Nhl_fw?>_A6Q~3A>|oz5S+EMZNDR-C)13)eS@Eh>iA#P-+`C z+Q)U;oz5FeH`vb9}VWT4}Oz&OsDmrc}JmbO;%-o9MM=>WIqn2N-4IV)@l2rk54SNUxrdWSYp5J z6Io(^s3ZRxdwgPv{h3xz3~VgjWQV454Ju!$-3v<9P-@3QRf?lVQBkQqM5|Sy*A$i6 zqqKUZS8dUycCuDW9d+^L_6#Uh%4Yjqoi;ggS%Iol8;Akha+2P-<(p z*wIj`om=d9s7f*2`UmBksny3WtIT81*XoWacUgs93Z+W9+`a-zm2$bgT}S?CK4@HS zS8H{r&FT)VGW}WY)@pSCtNXR83yd$j+}^KMvKe1iX*Xzfw@fIjvLBhQ#zeQUQDs-y z`?RX|n^3mZo;pLN<%LfxyV9PimE9+^>?(VaR%Z>KR(7?0g;u`|TTyn6y9Hzo_*p z!9IJ69t2VwPEfrjy<3QFUrw9cRWI*ZQ*?Pc<3Aho+Zb9`nsS+XB&hfw*KN$>XH7%r{TR-VE0x;(zA%Km`%orB&m#CdnoI5AL;DL$qxa)>6{cYo|r zEgwXqSH*NjDnHk5qCHd&wz13O8~9k5`Rq(ZE?FHBe?-+k7cT0o%MfSU^_TFr z{7CFfos8qiw>_MzGxcKhq$)?*YKtDGqtXyH6S=Ox{90OPu05#bIQ*)$XSPI@qx`>b zl`4ndZo;*6Q5|s(dOK97|F<6AgC_Q%gWgxv6{FgaGnP}gpT~Y*`!=eDmfN6_?9fN_ znI7LZaHMLLDMHX!ocf>He8zByc|8TK8~#i``XgBJe!LL2xPJ&*h4Yv?tEe&!8nK;q z`EF5{-I;pV;;u-x9pYAu#~%C79B*pBt3BvzclCeg*l5G{ zUV<}&iu|p|q<$OU)1=n!qTcAN%eTxkZ8c(*|BF1{Qq>#Eqk8Q3wrWooT`p5}!+une zGjWYjHgA_hoas4zDYuYgI@@_>&-{^xR}ZDW#ZjZ^>-oKH(z~^OAJ4fu{d}f1>CKKD zqt3dj%w-sjD)nYuJAD1hqf-0e3gVlpJSs-nOq1T@$hCBNI&BqsG0w4kU31V|Bs(Kb zdY2@7RBu=pa5+!W)u*!uR6EyG4811+*Nc2Qf|PBD{p9&A-@|n(7%lN_v#(#J`g+*@ z<305*UFqmNgEMv&7+TKlR5sJ3H{x*2Ep#m~>5W0WMJoP9oX>sj!#LtTn9cDXTszia z?{ww$E$6qkhw^sT`~Md^l#XlK%ecz3ZO~ghyF6;2&ieH(#iaKtaSV?KU;DS?fn!XJ zhu`|uwMiY<|K5HANAA5oSJ-em(>lbNo-6wC8TgO<_tQC9{uim6=!|XuM==``1-;SX z-`Ax|Q;}Z`7sCI)9UnYOh=BiLt^-Me-VgELZK0}B<^6iJ5JCShN}$<+^Z!{nkB10) zN5%hx?LwEz0)8UB`2D2W7%Tvn1@VBQrUM zXS;?_G21blzMbx89Q1Bx_A5^u-Lw7Hqf&kESbj$Q(5c+d6L1HjN>=mS78)CB&f7_~ zmworqF|?Uit~LbQCRVYgbz8|}(%YJU>vw3+f3hFXj8XSFbC>dVeV6KT(VLITTrNrP zXXRR6q;X>YYIE&#m-5KzOl6O{H&EN?TmEp2F2xQ!AyMS(yP@y92I7uad6cd0$5gAX zL94dVUbE;8qpCezD(jGA|`=A*I`t$S|vw-KvaxG`4aH~|wd+8i# zicy<6uR2;EM*CIy85pZ@LnhEZtYlH*svFM$kT<<-!k8BY|^rJW5 z^If`|&fx*{rdV#ze>Yd=B);qR&AXhQLO6sMrK#Bvmq~X5G?FdBsZytM+tmE@zth71 zZZ6*zs=Tkz5$d3~x^jDXPf7F)za5tQgnPyxJrjVQ>D;>iSzfL^NcRudYYKka;6RP) z8qqmhte|7rptno@o@&IZV?^2fOu!-dS%F3Gh2?m@FY06v&Q5$DcIebIJqzi&Z_=A( zIc6H|h0b!io;)~2^f>mHQY}(EOQVb4M@VNFKasYK`{xVVj{&%62o%9&2Z>N>xs%@Y z$g`ER={yr6tP5POP|;(F%jFUwc#^~SAtquRh&RNUHS(ERQkgE7t#cj2bBux19s~Vm zV((BNVyk&nE5Ewxne=8^_V``_&$RhjjfpYo5PUYabgo=FB20QiE%%H%#?Q?AuRZjQ z5B0o5pBp(wc{*FAQkUVV_bov^%i`X4pr0-DvqTTu=wUzfus?b%0KFGTJ?wG?>HbN; zIp22-uuV_gY2S5@3U&2=hqg|6Ol<)3s!e)VYp18vR!^!`Z>!$$y_@Q?>01n35xP87GL4qb>z#Tc*OlrUuWX07j7qRX zEREsc=2A}r&*UGS$=|@1s#HER{Ps-FN3l9%caGSuvwG)s$Aex{M>OA^s$Me1&G4%d zl+DL}=TTEdcgvO-l*Px$5S+>Rti|s!?TTT)g|k^_U3^qJ5Z~$l_whVFRs0{9pjxg< zR&6Mz^8m$T>E>wz1RWJKA|> zVTv5gT+~^M&sP%1k&WZX566)|j-vn^M}atwf^Zx;|M2Xj+Qw%j2VyLmS8~b!$-Gj{ zxzxS4`i4>QYT7P(0zZdYg8PkF+;1pbrSh}K&Q#@5-$L>|Ugx)Rswb6)-@s>x;V5lA zO6x=StDUu|x)L#K^We_&zMh=Qq}fD2ww0g1L!syMs6~1B{@fHlVLvL*A8``){tw_@ z%t6kiDo0VZ{7kBC=RTotv~g~~A9Dv^s;wJMM}Z*}`KqeEXYZWn@;Bg}c1{V~D%V43 zo0`q37+?O8U&Z`UUX{ytFDqMpo3FM}d6d0*2Dj&ivzagA_|2Nkwwg<-{@H_ec0HF? zPp1vNFMNCQOk3@vpRvbP|0s`YLns|7hLB(>#=r|01M0gBbr+pcz%hz^t?#sb{mNF) z%+<_}=R3ch<<(NptND?-Gw&Q}{Pz!rP~^XtP~UVLg70Y!TuJHPV1Ada&b0jfMQ17> zo1LYptyAB*DF4$`ript1`fmN#bEYAF?>B@x=c_(c`>O}W75~kKLGO@eDv$pKT^{B4 zP36Depw&44EqN4~I!5)gqROTEq08?48xl44)W}h@Hs6uf4R`xbqi2*~#qeKu7{Yhd zDL-$EDOA16qsV6ubq?vAzpJfNk?QK)4QCHu@_teC9Yd%ZRXbJh`5sxmTcP&5ujkBo zb*!mASE*_*tGf%|Ck)Ewb3R=KaPIO=Wj}pa4u3SpJYQdayQj`knQ}b(eeo*zQvy(5?_*7$6 z@m8G8RE*Arv8T#ZTdE>esyg%dp5Ign>O7{Nv?$w`>R9kStE$VrVaBw3-Ec8jj1Y-plo%;!6&(7E5!312$1}xVF`Lx6B16m} z`vUT;68();;(T$rxQPBXb)C4KW}~-@JH;LJ|2y#iF#7*q`s^YVLLdGYMxVX(*(L54 zJ?V2Nea@oKUi$2!e<6t8MRB{x$DZBf+f8x1$+w$)yUDkQe0#{ZhkSd;w}*VSM zVD}{k(thKWCC7tPz_Y>gz=hyaa1FQ~ECnlwhPaIwNv%Wq#)o-{Vmz&rHk#gR$8YnR zg0;`$#OY#sue5R1CG0s(e-|4icrCRA_>*9#z)pvKBbDer9#>zY| zV?~}*8+1MibdpMl9J?XxldUw;9(`In}VMwfz{i zrv{!HcxsFv$WseXE!tcMyUwVhGV6_2YFoXr81{SP9OePzXKLXAq&6DQQ;m(t)o3iF za*h~*6n_NmZ-(7$d`Eem^o~@o!zuWE+ARjZE4$4sOM8KAep7b45$xAO%pQH5$g3=# zpuK$BaZ0qWv#cib#ku{6udhq6PU`sk!Z@B+U}S%a<)pni)%u)9f=hgB&YV8OYB6SH zF1I?2)Sg+Q!?>^CW!BY5J!yQmveL51uC`9mO7gp`2(tHEQD)oZED;Ag0jWtQw>HA$ z)<&4z&J>F2B`w(LWRH-U=Bxha5wk}xA@Vwp*_8LRBh&nA_~qo`)g5!-$s-yf&pb)B z=b5~+W4`wDx{igg%Mnv}dXn!Mk1Z_Tm_BVp3#MA4Z@@uAC`>hsu+R3iAPUzII=|lZbqRb9+ zr(ERUL3LFUdBsP|!CTs428X>v9$xj)3C}5U-t>fk2uIuG?Ez6lZ$O-bdosbnJ(&bM z1$K%9y-K@=NcJRuPIVeBd@#>-ts5d=h!i&Rl6!6E8Aqs2p!VEpc{GorB-wT~9TRpw(=cjo=ZG$JhfD!*Bj> zMtlqMwi6A}?s)jz_MmnLuQeHkUOhp*@paHi)K0Zf8#<^Q)I}|^EVka2EIz|0SPx9P%$Z=NmTV<%21x!LYr^LO}I>^H-1D+DsUE0Hyf)Y|tLW*2SC8S7R8!$!knt-Ro-hx!u8e>lR zT-OL1v5Q;*MhvZY-()_$F3+`;TH>PXIKSgJoyyrx+s^AnXOexhtI4ci<8@`jJ|$e| zJ>%jUn_W5N@do4(|KZ9fo_5d$Ws}oA-m!0q)7@l#NpD-?^26MPl)62joVMBlwIG#~_qe;9 z_U2c_SquJ7JeK?eaegvgVQHWGg+C80F%HJFdfVUv%wrN56lM(!E&$)+y+*IHDE1R2iAiJz((*0 z*bKIS?cfRUB-jC3{%AiK0Y-swU;>x~rhw^SCYTN8fO%j(SO}JbRp2(T8ms|p!8))W zJODO=N5E#V1#AaTfG5EY&{I|BcF?ym06AdaN9ycWGo{Biv|Y*SwM;En^*bF zhg}$y88@S6A(gp+$ZK;J289e-O5~L}%XLg;!aL;Q)j6wl3A{3BVbI|bgL@SQ@j9K` z;6EiEF1wgK&yBj3$SZbM>k=*;&1LecorOVt1eeBZb`}PW4q=;D>?{mA-IGh>^*RfK zWGt7!t951v4O8ePlx!*3)HuiROyJv~N! zLLOedvko4^)sYnnEhi&GBv=3Fhk8{u!H z9v&f^%+m62Db;b2*L4K`X0Qe1I}?{!i?9-0aCb|QhL!PvP z1$|Cv&jS;`?QNK$W$XJGW>!v~^JEZT-=~N>FQqrJ3w{?Nmnj9`HSO)wLAh>rSxz25 zPO!q5l;#o%kRuN8KwKEQp3FOZbxL!v`IC=ffB={qoyn1H} z>=c{d<(%%krT^{3?9sJEUa>RNImtLc%pUy`kyqx7LVPxn#-VfW(gV@iPQKdaIBzj; zkItdU(?nijGspQ_D0_H)&1|ZxiR@uG3hA#IvarVshvj`VUvO zbNz~pm~1Dn=9%NXX#~gfx|`WfUhOl-xiW!0ye?-xO5k42i76yoibCh})RIEy6-(EV zr)=#e;`j|)o#oEk{rzIfscqL0dCkiz#8)A{%6VjrU(6J`o4O}vgu(Y7+fZ^fSOeCA zr^It5tNYf$u6J%Isp(tqd?D}Nz6YFquYSPEzawr$>JjXVX4p+;%O!1nTeO{9aJWb~AiH}lgX$4RAi-3pk^WW@O;dpB9?0!+?F+?2v2|9J)`U%wYcb80vi3(mi z)*H}dE;*;IFEh1Y5|uncPBB9#<-|@gzn;G`HidFYkrK@Fj+EfLGq*Zl#y$2a;kc+c zHo(ZBG5;;`YO=3Lok}Yv@p~Y6)a@Wo%;wu-zctRKw~TyiTuOK5-x{^E7P)S8ygO-6 zY&zPLsay5XrO(D@2mey`3o&`l2zi@h^J*El##}fxEN&Od+~qhjw|iWZdHcC>ar+&U z7mSDtFlMZn5Laqul&8n>T^7HoaOm1|;&M=CDb0mfPzkf>ooQ>#C}M!IW6o4@zj$=j z`nVCs%j>R;YsUT>VceQ|19^hi-Wr!jdFdWC_{D-Okr#Z`tf_PaWt2Zf^?sPw5O>hg z_ngCIe|PR{#Ji_86YJN+#pR>MLZTtcVOPPf(mj0pxn5UQ@Z8Dw)1K{{I@Et#FwgHe zhSnHFpVtKQm7*4T>yWoDIJA7|fV$wFOC}KAi!UHXWh^1ylaWWvoW#snyJ|pvaGSY_ zm_7PRBCp7IK$kOXL33z*@Ry-~CO@yu*QovP=C_b1JnA@+SLr*V{co%YiLVRhwFm2h zmlkv*n^zue)~Sa}(#XTB54OP5f^pc4_O}N=Vy%vEr#2K5dF{Ouh-nZ0r>h%zc>TTh z;QFZDWb^8KCv|FO+yV0N3Va>#6rz{fgF^;!B(KHS9$cBgF}xCAd+<5K*w5?mwFe&_ z!G2za&kEt5w?cTktPtL6XGpqzD&85AJz5TQhVaUH5fnpb(U8>ML&(Fc=S6AHyK&RV z!z<{;Y0s^LmXL>6(My1bX3cY-AW!g6V~{h1*V9Xa-wNS%{!(%4E%v6cxtTYJW=Po+80_X}3`%lXwaA?9;>emH(`9z6MAAy^Jp5w{0ygIx{QfVE&9 zSPvc`8sb0*AKi_x8(|+oYBM~|A(K~ZNN5RJZ(Kpl9=(&u>#4OPrX^%z=ppj(nrbJs z=U^{uXiEsMt9DX*-i}Qn53jA(p*?j2SCfa=SF=L7w`tZ{cKgug5MI;G2~PwV1;*)^ zy#*6u5?}`y!&X)&1{k?>?nq1`4?Wok&7VZiT0=Rd|8}6 z|NBIKCi73qH9UPP=85L8bi`za@)MQpP(Dis7!y||56jWDe7z!jSb))(HkJJ8^Z1E@ zYh86>o=&|sr3ia`6*}C>OUa%Jo8g#>gmF^^jR3W0;YqR zF5Zf47jIXRi_gqSuJk$E15&_rFv+!RR_Um87oV|Hz-`zHKC|5)lH__J@A6SOuG7VL zkIHlLGom~fKQGF0@fDNnJuoUCZ72lG!76YYc#59bY)Crj2u;5#$*@K(*^v}rt)Ekq zbiWYOpG@k3XD>}ApSPDfk_#G>s*$S(tOe`9c04($C!4-UaPhO;dRIZ87Dv5{-_>)# z#m{V8C}uxBf9B_tjV^vddjvhuj9kr>>sh;n>}snWo_6x|@jC(g1lg7TCtds$w8O~kPY&}@OTN3QKijuanfdO0gP$9dj~eq)V?Juk zck>g-d^bOV%tyVHO7H6^L^F|k%CEu}Rk``8W0jlV6;n-qdTK;HNzWcpat%tZLCG~JxdtWIptUt9tp=slpfvJO z3u}?L7I|xtw-$M8k+&9kYmv7Wd25lEJe0Q%dFzn3&OMW!J=P&_oqG)RVV(Oh^;@0$ zk-<#fM|CKn4kgsN`B`Nh%Be>=^(d#_&8t1uqb2oJ+D9P=FgEJlGkfkG+vw&qVLiq` zJ<6;{+v-trJ(c`X2zjV&N62FkxAgqm*dy*qvsN0-Zhk)5LOnb}9&z)VNZKjpw4)j0 z;e?x?L#{EtruQVCaPt$$^+o{Q@11b-lgX1vJ?Z9Wj2&)%QrF?WAY$#f4mZEY!wTba zI@~;)=y3D1y9(o`=`P_6qgi^roe-zVp8u7Zvum_1=J}Fn-TR97>C$(%$JFhtlGZmu#BvJA*i{Gl+9J zgE*Hnh;t<%R|49QK)HVEo`g0eATN2S-Zt~I$xFwl&{oj-GmPi*>9Eturulmq&(Jf& zFmosW&93aQk(n7Iv%{v+Pp>k=crKq4_Wk_JtjsXXf5UK|L^TQ}mx@Tb179PK&VA4*4C5JMIZ7+1(rTltU{{g- zQuMYkp2uwqF65RHDrG~z83vZ8^&jq+Auz=)FM}HSakFc?wYWp zez#LRzx|*tjL${2VUP9eF`+(;$6IaKB$|uWhFwFmvjgb8+OWWq{h_sCTWF@%s6DU8 zXH2LKyK4wX^0}y%YL`Tw+0};e%&sS^g4VX6wdI0myX|46SyRP{FupRL2;-|{OW1dP_J^KC%Uh`BCnt2E! z=4nSZdL|ovl^xFaFe%|u?52`=h47^CyFyM=Jg<13qif+=QcC#oo*cvLhNpy|=r?I% zN;t0?o~L654_q=aDV$eE&)1$l2{q*5)zJ&Jhi4E;;XK1i3O|~7dvsDbuaiRWFlj@MGj`o5a*koR`3omfldcQS2)>hdM(~|{2j+}bp?oZq<36?;ceXX)0eB*)9J(U{&}udFO_0=2hC%qqFeItl;Dh%w5heNiYYrZS(JLcL9?ryW)#(+Ng^QD7XH z049McU^f9&G+gqkxygk zwcv8pRUXMBr#$lJX<6cB5k2`qqYClcz-q7ttc~RTQb+dofV#+J%2f~l0k9FQi(E?m z<1d;;%M5>URJ0LK!2SldzrlW|(KaJQj59tVrWikyCmsG7n4bQFccwyJVz7MG<;Q59;VIs?FnPG~oz_yvDSVRmHO9NZj zAH@C_g4(FYmxH+8Ch$YBdob4+6^u3qN1Sbn{Vp!y8L$o9Vi<9*C?sAe zF4~ePmWvYN#o}_}M&cBdoF*=%l5@qi#HH{ohsOg?1w57Tc;VRv&mMRh;5i7-A$Zzg zAA@Ze+;WG(<;NIYeqVTE;Yo#O3Os4>QT*%wT;xRxofb73!q z?SWkZyVBxZUU+uFvj?7oun)m*gDoW5EV+Dorzy7?b}H;CuybKAg;|MB zgnbD9R(RUr5jM)VQ9kUxu&01aK@a?1umNlZQ~fw^F6aThpzvpZ444Y$f_wbARSmEY z!ES{u0uT?z27D*Zu38?zksf#|0(eh(Vef+70J~Mi2XbU;AeWE}dcaEfy|DKLa+!yS z1y#q0w-95EhpHSwY&(M3jtSxtQo&qsc@WwFTR1s2222IhoLpuu?B!05tOOh2X$3_v za)GhI9Fqnv2R-n6!3MAuJcd+92*>A!a0wpJ3+{ox0roN2F`*oj3g&{#LpiSp_958E zK;h!Z7%&yg1uN+{p|oFMA9QhVx593NeGI9>jl5v2o8y;*9(cT919-@d5?~*L?FeH} zESLr^2P?rn;6d;ZcnoxeBNwVhm80d)L_`YB)I0Z}tmx9Z|3a}E~10Dj8 zfsRPj3#Ng~K~E%abtP;s>^-m>U>}0r3i}vraTdor&f?NyV8_Bvg`EaF7xr@49@v$z zy|DMdZh(CVb}Q^-u#Ik9vIC3-)4=6mCAbGX1Ret&-LZ9G8n_&+1owc4z}D{E{$sF3 z4{S>h7EFaF4R$W{i&vV2fU;s~6YRw^uUV3&p}t?X^Sf*pdc27ct9Wdtg_>_QKu+y8-qg*sZXS!4^?F z#L+E|C~Qj<*A)vp6?PizT-eKDdtg_>_QKu+y8-qg*vCLeZdj_tOUI= z-10rJ8(<%T-3q%6_AyZO`K^P*n40%z&-@~7${=7Oa~YPdg9pQ1x0_Z zHwH`vb3qU21slLtPz*pkmr1wEh_Yyib*^dXo#hI4s9FW3OKf?_Pn1XICW&;xqG2Cx+r;}8#~g1Mjv z^nwjwE4}D&b_J1Y7vqDB8!Cw0&tx}M5VX%w$eY1#>|U*b2s^A{ER9 zJ<2nMOUMO1pchP?3P0!py~@r&8>XXPFeYn`_o74*#GlD%L9*g9{Axa0Cx*y4OnwHENG$OAnK5Dzwht)N)Q{unS7%mqE57i<7q zL2&`%!Bj98^nhNl0c-`ug@^}J!CcS-dcg*;6%;vWXU-1s*UKA-QI#=^vDIM1Voq%Z z#S)YZrswjOHsrFW5q9cQwsS!b=v}%)EUfgxZU9?Bu?*#asbDVX0li=Y*b0i}hzC=_ zT+pLDD^M@!0li=Y*b0i3C;{}WV%rNgfUTfd!~TYgnXRD6M=nsTrF~r)Lwu_;bshU_ z*KrS6moQ^4VUOpM9U`!*3LY;!4a#4D5d}7Yt)N)X{unTBJ(rUTI~VkTUa)E-r#31U zvMoxk<-DK=^nwjwD=0Q`j0g0Bq7=EnR4^CxfUTe?|U=mi@9RC_IP(J)jqC z09(Ph3hvc*Ft>{1yK@aE! z#WN@Y%mqE57i<7qLGdgi!CcS-dcg*;6^v;_ji48709!%v0?Gl`8M}-ZjQ5PM3_ml< z9AQo~7n*C$3UjA)ax&d)UOVxnWm_T_3h9Y+qPb_XoRw*1da=kv(qh@nY{UdPnye z+vnmwC4KJf^H`t5ectHvQy;(R_oL5=xjW{enErjw>-%!w6Mg^Qw{O4re#86C>$kYy z!G3@1ce3A@*r~DS$5zIE6`K%O8s~|-Gj31ZhjE|Ajp@Im|2O^LiNABu>x1OrpuwXC zUp@GZ!5s5` zCr2$ys!F;ysUhk0q_>m4PLiXKj(&2?i(|eS^Zl4!V~38NGj{&iHDfOwyM63|v4_XL zHnw@}&~a17O&@prxKrZ>jDKvrIbr66!U?g-LzA~A-<;GMGY0*#BhonNs&pSml#daV<~bR{hD{Ypr?%#nM}WE zPNB$&6giE4FFT!{JkFq~v&l14q>3#1h4XCko=2W+@?1c_`^lkS{4Sq z5ZlCaV!Jp$iKSFB)r?LxLc zT)_6i^Vy!1$@Yh{o+a*H*OmH9DcdcG{5-hJ|N2z6t*M;r-gDTVUBdRHOtvS$?w`eW zYbpD0pT@RoiSn16!+u};hPhn3uP1Urmq)cwr9Ox)szTegui|o!r*h zTw^jh^|b};QCqF-VDwV|tV85)U(2aqtbFNL_Rne}TWwKi?eG5TIcwa9WIr{xjkutU zxqSU`VpZwqM8_4Rbj)a=|I$`l)QM9K*bF8b{tZmSYyp z|Ajaylgm84kW=edS@a%(*AZ`l_ikdpvXx(z7QBQ@7{4rp;#J<|>*=A8n6ri+M+mco zYgw|g583^*1`?+(NF=H)eQ<3O+2xsB!UwCF!5MUmE}mYTPF%B&J*z-LYcnRCq;+d3dKelN9RQ80gV&Llcon&Q)rI6ap31%VQ27ePFrS@&F)=fXBYPDvRm-29 z$7TAR&&C#)sUbuEQ@qrbbSCy}})OTO2y{Y!E+NWwS_s@Ei@^+5KC&^w=#{6(r z1JQRhT5Db=PhC3i{YlfB$X0#(boRSs$8P?RI4P5J_0Kv+Y{f`^9s4eF8TUpBY?ZfZ z4c8Kx`8n~-y{76_<@@fhnH%{iyR?w^OZ$c{JFSq9;xqleF@Iz~yOH}%<^3aD?F-+% zp!Ulj?TfQEo}}$kWp-@*>0jEHZ{(i*_c4n%h;kL9u5kR;5=kFF`e)MBEr1wIS2lVF z4E^7vYgi~Tg05*Mt>q9->`B)%ldfOgh%w|d=^ECHI6(9!#*1iT0{Li_VY;fBbiM0O z97QQ6UF!xB$J6zY-poYlv`V8GMogz`9lb?~qUa4SbY-NKcIm2T(rO;#iRaOEkyf~- zYap!?N;yoiKujSn5^2Q6l+UE=+jL?cT^CKdzRe_ zs31FlRE69!|nj+4)lI;FO>TOyf!VvL9Q;asQC5|z+6O)bWiBpUl ziDw%-i02wRiRT%&5a$@T5zja7AkL>%J4|tbaX0ZoV;6Cyv4^8&cpqhyy6O>wF5IN9YyQ&bpF5HB~LBzleg#9hYI#Cwcq zi1!-L5$`h&67M$-5nnZ4puDdUP4T+%BH3>c>04UkWwPHSn&K_vFJw0pP4TwzD%tN4 zX$4Q?b+V5VY0YJ$iR|}@w4%517TGOCT1Ciso9w?5P4SWOF4?U_lirW_9@!rgO>xZl zfb4dnDUKT-54SUe<0gU zG)0(sitKPA9h>Gq$&Mt_$T5E=4lsWq#+!y=ibT^v9A--5aMO=C#ta~iHG_zg=x6ta zm`tSgpv_RSrxQ&v!*r8Fzq%mgpAp1NbjWM$q z*>j1sp1awb?0G~Qb!If#^NDo)nth4an6bob&Hlt~W;}7bIf!_jIfQt8Cll{Cr%>Jph_t${nMU^GV7)nw zJi;-ZXgJO$nvPjSha-zENTtYn8v7WfVv5~mYQAE7JQ9>+oloE>_ zml8`Hn~4>UEyT+m6~rn>C2hqOL{n^aTtW8#;q6TT zf;Xhg8mIlO1({tWLqxi9$e zbHo0%SRq}5_s3K`I0vhnWN;qd>EHsq_Xii@{r=z*ygv}E#ruQ7I=qKLd7b(YD6dl= z2IY0?qoBM_{TC>&Q~w8)*Qx&o<#p;BP+qS-1(!mX z2E0E9${W;upu9nS1(Y|auYuOoN6puPc0{Js---k`n>${W@9L3yM4At-NDkAd<= z^#mwyR6hpgjp}Jo-l%>G%A3^lpu9=_9F#YyUx4x^^%5v=QojP_P3qU6yh*(Z%A3{i zL3y+K11N7+CqQ|#dL5KEtG|KrX7vwH-mLxw%3JUg&-3uMLJRQD4K?B&3N67qKU9l% zVQ3ZJ#i2R)#j5q8R=hWaHsY77HUYj%y$kT&YBS)w)mFd{saL`6A@y5udr18O+#XV| zf!jmsPvG{DIstAEsn@~nVHL=mhj(t?0=x_J8u2d9TY`5@E-E?9u~(*>vD{nLUact2ZEi}&*d?RfvZ zU=G&JFM%@X`xPjIzF&hf=zA5ELEmpdiB&ZygT6n2vck8%a30vz9HY0zFU2F;kTC_^Zm;AH(!M{%bIJgwzgZ{)_&{5)~Bp5 zSl_jtw@z4v{u=*s|7QPr{{8+B`ycQ>;eXv<7dSs~B=E_=-GL_pKM%YTcr8$vGc#vn z&S1{Y@rqTu<0R|@`8@b7{^;q1aih36FZ7w#>*q443t#|y_5O)F|B`mdtvi|#D?V$p*| z&lKerR~K(69xT4F_=e&~i+@u5TJamj!Eu%2ri^PEciOnlaeK#IH}2kXKOFbxaVtyq zm3+A5j*^#4j+gjLrCa1FEd5n!Nm*Ulxn=J!ySD81vU|$DQTABbPs&~{`$O4Z%W}$#%d5(3%IB3gl%HDO zR=%VB?DFpNWcdZ<7ndI`|L^ka%Wp0JQu)`*zgzxz`LpG}EdPD^U&{Rzg%y<*;fgsG zODh^H)>XW_VrRv!iaizSiVG_)skpr2nu;4LZm+nn;-QM~S3Ftqe8tNZf2jCtg{sV} zEUT=koL9N5a#iK}$}N>=RCZSGt~|f;{gnqRuc-W3;TAy07Y?s_$1lS@nF?%T<4<`fHV%kT;=h!sH1vCoGzb<@=MPCb9>fvNvB^$Sz~F!lAR)ir0-^weBZb9K$P zYkpR9yk^O?p=no6yJy;0rhQ}D)6;%E?QhdIOy4*CL({LEe%ti#O#kQfz>L{5w$6yp zxOK+oXZ(4_=`%k+Q_b2v>-<^!W<5OXky+2o`o*kSvj=8>V)hSa|6}&jIURG(oAaSL zpP%!{oZrm(7@tunwT3oec!IHWq ztxNVSd34E(Oa8p%UrX|rmM)#Rv}S4R(hHVex%AGZ4=sId>ED*-)K0FQS-Ylop!T}j zhihjp+rF%8*~+@My7szVbpv%Dsk@^tuzb?;CCgivpSJwDNnJ<>pxh3wEo)q zyXueCKV1K#`hVBwuc%%zZ^f1sXRJu9c>juvSA1l}f3NuDin~@kzT#&q@HbQ%LJg%2 z(;L<`ysIJ7kZL&8@Uez_8eVGnXG3sh^~zZ*8&{sS^2o}2R^GqzM=MJkn;Kgidm7`7 zdmBI4cv<7MjW;wt)cC!|#~Yt%e6jI2jsIvYJ!SeS^G|6!<(yNxPw6}5zEgg7%I{D4 z_bK_SCa*eW)vi?^T=kVzzg_jGRsUEOT>Z1vbDOp`UD|X{)1ytlZ#vPGvu4VgS!|YGwr*|H+RbY_*B)5=p|y9e{odN&t$kzd{8Rf*J$CAx=3UJ< zHh-!4<>oh<>(;fbyI|cX)_rZ=FV_8g-Q<=fE$ds(YUypcq~*GnyILM?`DM$5^~=^@ zvi|<{e_dbI+TZ%+)~8!*HZ0xHyx}7ozPjO`8)k1@vvKRj0~RXktA^L0EA;&}+qH}HHD&%=1Wh3DINzJuqxc)o|{`*?nU z=ZBcH9>Mb?>|H;K=P|6yAII|qo+q(7|FPPwp2BMUY1OBGg6F4rp271hp6Bp9kNNIr zcz%xO1w6mN^CF&?@cdH6v1c8}Z*0b~Zyi^!;CU6#Z?K~OEuP=u`8{?Ej^p_Qp8vtj z`5K--;`tMH+5e2^1XlTf!SgzvzvB5Dp1-RL)IYGv@=xq2{0sXD|HktlJa1q>LHQ0T zA07*jA5Q>J4xU^*K|CSfCHOMo5|xiNegU3BJVkhl@r?6*NR{9z#Z!hAe>t8CJe64Y zkN5pZRpFU{hyLMj@SIJW7f`3-SFh=>cKqu-6wg&ZJDcJmHNxp3bveiL)gZ_7)f$c$ zs>K{HRF}U8DNP?AmGe(hPjei5Oq^b=MmSzA^~SHaa6GJj$^2?0UV}K*vqpuO&ve00 z7yNY9#`u|npNVp*J+mb~TRp<*bJdJi7zYuax*oiLX=F;a5ztAFiIl z@82rylj-<+iEohj28nN1li9B9kg!9-Pe}Ml2|p!awNIB{?bG!MOFS&`8j06Pe7f&x z{yX>6fhYM)7yL}Y&lLPj!Oxcbvn4)P;&UZFU*hu-Cw}w6$IoF3e_=tXg_6Ed(ickl zLZ41wEa{7d-%^P$m3XbhYbCzSr{!2D_&UKa_i4G+3%*|PD||QN@02LjAovEsuk`(R zAN9*h-_5J3-Yca(jY8Kbbf*a4RlpOU)xxhy=$eFX4e-Qojqq73>1!qZRLR#Y_-4Vc z6aFoNZxQ@@!M6&&Rqz`GzftfTfv5U!lyWyodYh!TNxpYW{M{1YEcM-t{-FGuCI1%D zgDs#Z{1&0#D)d{0eyh-L6TaJoZo8C!n(#SI_?#x`J0!hb(%U7yUD8h%ey1Z&<)7}m zd=lx?>AtCx5Ma+!>-(8Pf0ppuDfpd&KU?Bw3!k&4zUK)2xsraaq@OG4@0IjUN$(VX z=LtR{_=w=UB;F-_x`a=+&_^XbD(O+Qo7xiy`A~k{*-vn3VfI!S50L z9>MoZykFu8i6yuRj|%>%;E(#QWqmm6`xNWL<&u86q+c%it`Phcg1H%R;@32zbnEr?UQZ;|?Z zTIBK>N&k$be@4=86Z~z0zfIbIo3#H9NxwtN`K-i0EAhL8|2-0ZUhL2pCH%73!7qy) z{IZmLpU~egbYGG9F$o`#@T(GjO~S8B_@IOjN%##3zbX74miV_M{vE{0ett*F|DMFZ zC-EOh{09<$MBVg8zxced_{sU z68t!ckCS+*(3K0mT=10=uatO|rR7s)>G^n~#3x#MUYIEO$--}nrwV?Wgfk?Z zCE*+i=SjYKl5c^;7f5`O(48hBP9M1cPM7dZ33p0(wuI+O*ePK|!Y&D;52oA~4$^5|Imh3%km%+K-8`Y2Cv@|KZXW1zm~QzJqF*5N3xs}w&@T}B1wy~TzkEq9 z(_dao`4&mOMUrokKEl5dg!^4cKhyQPluFOmF9B>xi0zeMsck^D;}{}Rc+ z#D7a&i1VL?ztXPo+iF_AwZf-X_|yuYTH#YGd}@VHt?;S!pH-j7d}tIYRVV!FgkPQT zs}p{8!mm#F)d{~k;a4a8>ij<35F>uI#l*K>_|^;Gdf{6yeCvg8z3{CUzV*VlUij7v z-+J&ZV7@Q%Jk}um8-#y@@NW?Q4Z^=c_%{gu2I1cz{2PRSgYa+gzc{H7@>Zcd>Zn!zdlpc+O;T=?l-nfbHc7cn zQf`x!+a%>SNx4l@Zj+STB;__qxlK}Tla$+pa>sGGA6ZQ0_lo_9Nw`PCe!sT2{eEq4 z6H?EF#Lt)b`BLxm1)mapO7JOZPfF4UC4ErR2PJ(_+B+z8`-E66od>2T*3nbqKlJ5e^cY)-)K;(ac8S; z{tG4lg_8e5$$z2r--W{GBH?q9@VQ9%TqJxh5WEv|3kw6knlew{0|BLL&E=%@INH{4+;N6!vBzrheJ}%rBcqNQqHAP z&ZSb$rBcqNQqHAP&ZSb$rBcqNQqHAP&ZSb$r84d=mGTZtd55LE!&2U1Deth9cUa0h zEae@R@(xRRho!v3Qr=-H@3542SjPEbDfft!dqm1TBIO>Da*s&4N2J^%QtlBc_lT5x zM9MuPZt`aiO`1orKy)Z=ooYgb5krG$T$@GlbnRl>hZ`1yeL!@eltmnFPk z!tY7=h=h+z_@snSN%#{9pONsN67I~=`#$GN*qNit>z8mS=XU%JJf%h?ew&1MNcgCP zk4yNZgilFWl&kqwN;plz84_NB@HqbB#vAIaK#}hbJkJC+_&%4j!M7rJgYSQGH~UTt zcKIF)uJ*kV-0mw3?eJBGw)QheP+6M_ zzkqnDRTwGgpzp=AhwE@hKv{R7 zjd$fKYuUK}_?C?;w(iQakQP9gi>J&QDJVj|Gk|*!p6z(f!gC&;bMWlK^Ikm1tn!kt zfH*>az zD{>#Nxhf|w+~vy)UzPKdnx_K4t|{_8UekrA!pfg^Ts2R7H0SY}1=YtF*yx1&F9&xw})1^j=Lb8z~<5$5G~hLJwwxLPu!Ja_esm#x(^ zDiQV~Uj)y~=+6bYuas^FuMRw|xi8LmcWzVY)|~LnGItoy z3neRkm&|$}o|k;XvwE%JS^x2E4KK(g`Tk~BAMkUn+h)-Q!g!Zfj zt{L&i0RI3qC3xmqGv>DfcUV7I`i3f7n3wyNg~!!j79O*f zE;<@~Xwh-?Ka28m^A{giQ}L`?d~L98af#IixEJt+fG=Ep%zAouUhZSSO<(eLYwMDi zt@kdefK0E-xpPUcb?1_+5nh#ZFW`Ft-wT?@Yu-?GORo*SQd$CinTaPaw`=JF$feXO ztvv>rqQ7dpAg`~ZPu@T~{h^OfImdTK?Hubeq~BY6T)k9Vi2msEeF<&sTQ)It*|KvW zhvv{zb(Og!my+dQw`MO#otG=L?=0Ur%j0;qgk~>41#K;{zPEffo(k*N%fpbvOqRt9 zB?{veHnaYibxJ+@zrM?NS^c|wx7HW=s#bL2>F{;0h*(uCdhzVRQ(@g&-x{o2c{l1> zVlA8)vd&vsjpqx2sulO-{d(oM@+LOklh@I>0Au<-;O@gXxGJaal$q8KPk9|S;|+EC zs;@vdp2hPIr2PWAHk?znV!lT`AMeC-FP>;=W02~)d+qexD$FULSbNNRVC`}B+}f9+ zXUEm+fH$9dPr=Qn9#?-l^_aDx`DHxE)xqY63LZr`Y27^qtJfV@?^)MtB@kYM=W}=- zTX)QQ4PjBsGX)=?GN*vX`0SRKp-;!vww80zu3qcHmXC6OKHD-YsMeQS=dM3y-LU?+ zdS-o>@4}XQ3PP>NRSTXgTaQ`aMfjW6u=S7DnRphke$e>*M{8B#@T?N()m&@d28Fb* z<7o^&6Yz)f!heD7IVb1o*^R-cXZJ$iW6ELF)!% zecfwznJ6VJxlIZV`#Je}g;!z^fNkmk~M6L0jM6xToF_{<~pmdF;^m=#t zj_CP=v1F9X(FsJ-;3jF0#e4g>3`P$`lBsC-hQWB3scwDeGE`Rz^fIIb&Co^SW=QDl z?U9_dOFIFzrM3*FBfE4pG-`2IS2~g8rZWi@vx1@K!F0kFo<^g-$}OAYizhFba} zsZ^t#g@LR!;FONUo@hMwer~=YZQmD5ckQN<8M8f-Ovlo(MBK)-r8Y(TSn5o$B{FbE zq;D{qvI#au)9nM%u2@g3D?&M)l+21U18Q1rEy)38rJ~Kr-ogH8Jk7Z@zBiigJR_P+ zftTn-M|6Lh%G2qYYz0f&zd4rK;cXMwf z7Eh(yyCQv&W2|ZHY$W7$-f0ecR%?qq&l!6bpT)yNya7)hmpo&R#}Pmd<88b;J5-Ph_x9_b?+# zw#yi5kM^PejP$uQose0aV5tW=Bbt4BD$*M@S*d|`%9hCf&Cz&on)SZXDUvE`GOmxL zBa}&VbN3IdOf=pVr5-vnnTYq=-NdA<4z2;t$nDAKKr+!4O{LaHQoHG~S-0$_UMAgg zdV=$a4FapdNMGMj>;A63!BlK-loTo6&9<;P8Qq#dJEPqliQZ^>cT}5@Y~8^uS!e4g z8PuJ+KUI?#cAvHn;(+T9KXkN0xhILT$#>`W^e zYVM8;KGrl;1QWAN+xq(*v&rao!3?4c9$N#Cz?#yYQ&U~ ziY-e<&6Fl{pyTll93lksiI4UrgI zXhzb=a~V9wWr~`S)P_VVJ*p86b|XxmY7({xX3AlrmSi-Nj!I$n@M*&w6M_Arp4PlF zw1$x$2^#6FSjlB)(67{3h?N0qZM2)ZlS*Kew<$Ka#%$ag7;CG4Z)fM$=sxPgww|rg zXm_-GU9=~WjDA4VWlC_iNHOg z36vTGW#zbt)P?qV6CjgWSU5^vR~dp?7mKrpfE=!QKn#P>V0ai)AsA6M$Mr;Zh?xB{ zWBfEqYlaJ_$6AKF4O-HhGn0`4610>8cCl{gk3>6mClmWH(lgMSAr~!#TgjvEGj66@ z?eRJ>+R5H)*|R4IHbwTL z4KNWAHW5<#mT0m!x&<>ooDsH)pu`luJ(++hNyltlhB0!PQ7+ruN=Ovl|2L>o+XoF{K0#_T2dmPp(cgAR2hsEKBTf|zpd7i#T{ZHdH(G=j#>>NUGN zJ3Eq*cnZx%8EsS$)&kKaGJ~Pkz%>}g8>3>&*id=q{0}U}da+iouCVq4lvPi4lAce9 z$QWI8hHKd;e6YTANSvXf(Zqw29pAlHq5ftqC@ioRbXXXto|>)`cq(+0xJ#j&*&9)d zw#w3YX(yn}<)9>T8fI7ba*U~MJ*Ld|Du8>0Fc7mxwpu4BCDT@N2`o*l(X~sMb=gE& zA+HroGjx;Hj-Jmg(vDZS#XT}}1h^gCBVohxf+DN0&(@r}v%P?d%W36nc zc^NYr)604bn%l)IuMaSm8jH0CGG$+y5H}(r3RIJw3uh?-WVQ)}si7@yJFhv6;V)*c zJHU7Jx&uhZ5O~)eNOE-#8(EScmnowvn~V5n>khEZ6eY7{4Z)_(SnCd|j%R&Aj37nM zBK2`^{_$Z*Y(#WTTiUfWxN3>k6qxq?YfB4+9e zrpauFMnW*~#Zi%7dl8qdvpoJhwKP-7nFooPf$YX~bT&KJ3aWz1<@mio?ucgky;50^ z-%C|O;V{TH8@BLSuI%8=EoEv{RCed<-;JbJ?hCvChhdZ@`i%8@?Xvk!*Mun$xpM zx0W)tk(Zl-*NI(3h`f%GEOHz2$hI>p8n)Ebf&nTHn^2kkxr~Tpp|y=xn^YnrsYC~; zGt3xh-H)B*G`wi`$#=%0eY88nV}SA#t)2%=tb>-;h%Bo&d>R;flg$a_&~%i4Yl0W( z#ASueg`qKga>~8ZP}VmR#Jh9dQBzaG(WwFgTQ-2VM22=n2{+i+M+X1^+gjt;|4y3N zwj}mcu&i(+;W0#$FhRv}Q zh3^{VU~}aCLx>@(@vl{fEQo3q&0)0YtW{V5;=Pv+7c{yp9qor`*EDo??!(fwR`n$M zARR)DwdSZ*SlNT3rG4h=H7h$i`x5YNQV;`g1f&Ss9PLRX*b(d9jSyCgP9KP8e`hDw zrnJ?H7`NWuGLhvAIyuT)N*@4&+GWT?Q!zHUy{@k$!1Do=b$-!FGWCMU%%a|fjPSt( z>5zD4$YpMs3N@A{4t2(w#b)RtaWe!OHll8s>JZAMod9e@PBRK);MaOwZ&_kUCfH;^ z-id=zT3SeRtrHM)&4RS5mYpfi;hAxXD@q>2@n=SSKmvz-KySB;zQS=wDwPh$9Z+`1 z-H=Ez8IC(rM?2U+j^$t@=_C%`oB7dFmpZCTh9;s97%kjgUNLALQI7J8h2?T?-WaQj z3|ALfGF)9?PSPsvwn{Q4-&XoIkJ>3M|CShbMTl#Mz&wzigtw?|^h zeX*21J1=AGr~=18XD6;*mbDto#z32<)YfIqHU>I7aea0cD@++0$P{OGY;8kUW*Q68 zugsd99b4OIYM_D48W5J9qGf7bq#Kcr!2$R{m~_~Rk;Ae~ZQFyFxGT$4E1XOC8_U$Y zqeHyMOkIg6P2vc65~omm9^kY-#-2_jIRv!haV)d_jAiU+EYp65Mw6dGDkXl#GVwE( zu`hwLVm;|)#!(z-H(oaWf=zrsrO#IwafDPD*|gBf&%&jsvod;W!9qEZP8h44Fo; z$)hyn&zP5i96c`sIflHEa*_$`&8B7KrmECYRkBUX4tLkIESZ*5rjwMdCr=@+cM*F# zPY71H37nZuQX5>U?v6Fw8!6o*XRIxOiqRBsV75NAv| zz7%B#bq|Ajvbq5NXy41_^J~^#G|T`z9P(M3P;*hj^`uzRomY*rWh; z=8S|x_H1aHsIpMg;yw!+qnpv0Mb<9Qiq4L$t zI!?xs>MO>vPK+ZM)GpV<0k#WJcH1Q+Xq`ji)=0yHLdSL@l6Cxo%4O+Sr8;XoBY6yHei~tKg+#Hq@2Wv zyqN(*Zf(F!sm=^dkfua4wtms;xc{oFjc{sbr$8vi(FX!Q`<20O!mkj6SGMvGnwq7d- z{1rf1$DdBpy+TAr>Rx|E_+ZRCByQ20f+(~_jEHM!3kwWwhegKFu2&sG1s?&Br-L*~ z4?3ic8g#&o9(0;8+n__rN!0w!1|4$iL1#+M7<3MI*PxS3%c*H6DO(RQA+C23d!+?} zu@sgwQT-ZRx!v7`yml`E_E-Son^oJ9;L&!(vzkrd->OLfsTnZ#B|nUpdOZT%>QirP zem!eGRHb%>t=xddQf?uF<^mF_yG3ERxRTv+CbTUoL|h6joT1PTXLnXk=n$&fP7foB zX;n68oc5XPexCZ#LyBzZ$qafA7{%dWFcs9)xs@elblU=kd|FXkYIGgZJ`=mhCuj2 z4_1yTK1vc50hG1&h6F0&khtq_2w+znf()%#sXC;j+D-tjju-SYLXXkMLQ-ev^b9XX zkM4TOw45?Y>eyW`#OQiJZ=>raA7{%dJRxXs)xs^hm9Fj*Qgm12n3A9*=`KK7OEe_t zE{DWjrXfIgIRqKq#l@%&4zRV_31E!A5t2G08QlqzTJK8rmLvoXE&_L5B^iOOF^w*f z0ly{DJqW*ArP9e}daY9%TU7fHu1oeWZrg?*IprPoPW<5!*LIHTPjw}deX(6UdD9^e zPD^ErTSKl(x2juzF~Vefi8i$hz0jpnxbLeHd`3qnR0^lvU8ZQ~FH<)h-n` z2iN3AyIP@oa4w8Hpp0I_rA`~SR7woMfz+cHc3@Sa)>Uy>%5Wp4uW^n3;Q69gbs8? z@z+~Yyge$h9*yKfPbAXlVPOJ>f7`Vip}wW9`Qn=`oI!W16zE{ubfn7wlpE*reX*`s zx^JjCm5TMoK^z^8B1)r6%*>8t3=5T%C4<6AUALkhq>orsH@<4aH%{FyiK6fK&_^!Y z`SjQ;TCROtYTICXU@*M{$KUj=7jif6i^S5W$5WA>=r;O<468gsQ}xPQ??hL~3>$zSeZ1 zV%})lot7GK5z^7UE4nu$o^qvW%h#SB>cjnMrzQi*es@%k)|_o$Df9d(aD_O=g6QPGJQaMX!})6nayv8~3h9 zGtqse&%x=M$7qV?0UFtSPN@$sNAYGf#5^iN#5)S#mNNJJMkU!&8SbuB0TfzRjz7kc$9c`sAiB*?`w8xCCYlU`FKvo<9T`0t*kSI(5 znLQ57rB5CQ8_@gRN*`~!5bF|&KAhZYv1*#F33qH8omaUL?P#%-cF6QQ zT{E<;AxFqcX$I^xGcLh1niD6Qmc+nNk}k0@g-G0s+(*pm14zDiq&gBh?5A5uI5Wcs z#9dL$9CRCLTk_1^*!tp+noys9d`ti()zQq4o)m6I$B@%?Mx;*usgWd`FOOIP&3%1| zeOqv0C}yK+{>g&Im7GjUs`|M91ka+3t=VqdDpB#U`GWl}oY6N8vK z1*_p~_tMErA(kzP?kK^V@bMI_^aqn!!+f}8t#8}!e))~1?Mu1M6r?nWoLu2@Y1PcKSDo;I2BSbJFTJ7(0 zLoqBs*}f+>pdm8lumRkI+7(bK_6SrW-l}($;TmZS`8B*TtJ1VR%XvEBL`78+4l=f0 z>8B5P65}MY_^d_@P~~AZA~x2J^cyVQyCAQOF6C+q!^Fl}%RqN|si00gnQ)fV<1t*l zvdc9t4Z2MKVt|bxeXt{LWy<*eR>kqro_vd|`V7EMs9nki3}TMp)9Bu0q@Q8?e2-%= zP9zjP-7|9X5l@7=J#F*o!?lMasTPbLlys+Y#*iJHI}j`r{B z8{!gM`v=k*!u>P;xJ$?4)B=10677KY(I}?tj?yHVtr(+cC(1v)R0;+##wEE8hEE0t&VZZ1!<4hMr8czVD%XJS2%E9KW5!W^ZN*N( z+66j*gC(6vAKWv9D%&(25qu`7qa6uXB<o6XssdYm(H?v4!1kZbE z)1wS%k1(pvgtrn^E-hS)U(A4#=*2q2yZCck73-lDBbLM-YPkAIn3d#U7ryw=8bh^2 zXSHBvClrqwaGP&Z+Ip~)nkb|Yo=Y)~!u2>~iY+dfh%)-K$krhB|?y>YY! zMlh;c=>l_VG#)EikgyqKI&)EsTib_>Ft5=#!j6P^ew*ovDLFtCm^}?=%37?!sJ;60J5Rc<11p9Ougn@ws5X7+uNA$DpO^9q!gL&Q#|I2j;|#jfaDWc=!nC<}G8_jg>d zbd%Xr|E`N_$HuJrWEQQFrGq5W)m{PldauB+Q?OwsrG0Q$ihmwQwv4Glq#PMroj85) zY<;SpSTdEy?Cd$B!A_y5fHQd`kG9OlR zS7o50UJA_j1KwYOQoOfevp{*fp#^<|{qZwn-GIf#w11Sr{&5MNOtm-@TUm*HI=(TQ zc1J}=u!4#0cQW9|uVVd!{p6|O7vwaahD|nne->KcJb9@S`q#9$V+BN2z>o*BV8m)j zF@lr=JehR0Jt&7-pg#WjE(}K3@4LvE1}Pwe43Ms2tB{Q(*AG*DGOeTiF;<#^n8K<8 zH_v5IruIM^wA!&<7RA;uwjLvW@VdG%s{1&DxRvA=!?TT=sK@8Doi@hO0hk$ClnWLf zM?%;{>Qi0%e28pCJiQq%V;@{L2X;PJgg@zgWKD}7{WC+n-ACWuNt80EG`+B~=5gJ- z5vR>m+C)&U&llmkI$uj5VXO}_A)^cfz?__wp7U)88A8?s{&1NVt-6aP3imLHUx38+ z409lTqHAhApcv3bh=(O?71X^SCIyo@+;9#ni#7HUolWIjPcI<)1xu3P8rY$mWw=)*I2m4$p?x>TpThr@_ zflAFVF^tlwdX8oURhTCiE(ix?tUMY+1J;Wf^rZ6ymx$vCQ8U!J(zKmp_HCK#mROuy zM4{eFB&Z(`?>4_H0f_1$hM(bVo+c;IF1;b73cBMFR~noX?T(V(8mG*l_DT|!>REde zF^Igs`k`2_ymU0~y%^Gp(HO0SUOe0pFCqo~w}0AFX6QlvU6&cc8~YNw$Q5AMR=!

^Pcw(O%U+6CD?xxu%ieKRqQtr4>Soj$kbksi>$z0V)A7)0{ zuWIgr^WjSd$atX|I1cDFtyb5dxF0zZ+pjeimjUF)QfY}(?u zV&I^3?VWf#HqJ-Y%E1V4xUw!X`q|JPoP{`KQJY0VOUtY*I>@y34eX9+RiLv!rKdC( zf~u+I=|WQfk3yaqNycTyQR@?Cs_RH7G7t!8U50=dCKMlSl97;&83rkdj50@POVq~F z9u-Hh?`6P^dMk|4v|+`7Z2K@QJ~6}ayLUyC4DzavcG`3X?A7z$6b=QbI`-<3V^kwr zGjc?KDK2B!EJJLv809AVbV89KqX|v>^@>j4=!er_MF;qpKo2Vr(P<>xRx*Pep{xw( z-_)gDA1!JAiCu+b5A$n(Or^V2r-{eK_^y8NmBk;ImKsnbTI@~j8642AElF77Bvb)O zlmen`@kJB((M-;$%QM?cY(>p)nF$4-U#3h1@?c}ejnt6)x{>Oo^_8)Juny;+{EEf< z@H=AYKl_G-9XIC)YitY#4>j0@FuU>&irVVLc$#pc?iH+qHT|AJ-0M)##R{hu-o=HJ zfNK>t5l_5M)HAs_XsrfLJmG-UP*Ow(L)z%XaG%014A&`an076kn7&M5C#IYfZJ6XL zg-yUWDeRb>^xJXb?P8I3xanIIHle;mVMqB6g&iYh_G0!rjOYS|p`?+w6H7BSL@#)l z{4z(q{OeV`NYhX(r9DrT(s44~dvL%?Mnbje=Ax(f;`f&km$PF&Q$(DK!rlS4;JTs) zC(4qECcn{5rp>F#w0cdtvs3mJ` z-XjUH9DqO&(9fChZ7{$a;cL>xFo0NT@$VJudQzKtcRb0K%oW}3r0B+R?tOG%ud~wL z4XZrjG;zA)&PvFQ?Q!KG%Pi{_T|Xzn4jWuS%=lE+c5GwBy87t1pDC(4XLDj7;Ese2 zkvHRaE2+h>>8t?Qmr5#j{~79~eC~dyX$>}%`;E1TXB7SOmh`nYJKp>gPx70W*c%&- z8~bO^%vBxoPn;jljR#bvw)tk$_9UStm~%4`xUfPOZ}!KCao^BYMxs4?z@vw*TM^DZ`I zSoW-zeM`Q5f$RGAUzgzX&BdNs*v$G1TX+L>|6)Gn_GDs7tXZ=L_l9xZ1q%p1G3FC4&OY~@=F}tO9p*N&BM0i8wOBZ4Gye{GjOsM)NxicQb>M0OhRs{3ic5(yilQH- zfExuJTufIL@#bJJ9Z=|BGXZi8(`2XfkmModMd^bR8<%2J3w}^I*dnuvQ8Z(iBRHgX z+rOcVwFF(Y=dnlL83XL}F_hvrc9=YOJ$W3DLSjuDNzrx!+4mG*&Q7`R)TfNvua8A= ze4fJTaEhwQt3HPGaXjeUTPJ*1D5ab&@I+Ejv_p&he2CbC8;L1}5e8pvTMu79OkuAK z`H6jR2Sbww5w!}DVSGcpgo%0i^JMc$>fL78Md9?i8CSogB&S2Pe*CA zAFIVC*YQ%y^8<-`?>UvSQ#<9lp3cMuRUa0B4fzIMOfMfk?V~@wLg}=Av8f>qF-rJ( zXlxz3V*_%vh%H-&jEyDRf!k#%zGJ5A;&$=fx6X7bxoO;Q8X!k41wGFEGa&HE=q3&y z;*&EZKTs`bj|1vXh905M^|Yq{GC-C~ODXlXvKc#34P8Ie%JMZ;B*8j8h{fl zX|z~WgYi9Vp}7o*4ieYDNsi4D+&6AD*BVd`gn=0p)3h6@?@YQdq>ip=MvuBu^fco_ za6Mdck0Em5ot2Oa3EPoOr1;c>w)EsO1}vA^bamkz&&;9IwUK3@o0gYtE`;e=7mEE1 zSKMpvT?u9zGv&f*HPI8D3$3>h?Pk#GhQ_Ch!XqAIL)_`2F37cbN3?ekf1L=&LUaZW z|CwfrvHp?^4MY!f3|IG@AS1cETlRm~MbrDD(KuBRSMzCWSjP8BDX@)vlKi6UE`QP4 zDaT0QLu4K@Vxma>W6p-LnfYi8(d}{BcGERyi=L9>LE50egk)~z>nLqlXj6Ja90A%eqxiT1+!=s}-t??8xLPX9@$U_|VmCI>&IqIRIG zzm!GX z%G6i+MkS#UVTR*w=+I2Qz$_##0tF64#(kwnwCP z4Ph?8p)Oq*HMZQP-}X8PPAbMLgk;}7-qzDY(GI#}fjf>I@Er$+`tj#KD4{LI!A4w5 zqG%tz=tt1xM^n*n-F!0x9CXMmGzcCVXiMpky3gKsXMs2|d$7R0>@=6zQT+N?ZwxJ? ziHxNxD_zcQ;C_6BU|`x{H!zh)xAje&bi@;PrL|-3!x351(3+{)!9WH)S$i;Ucgjhy zwaGz=1U(3rii4rQB;~|5(Df82N^P+}rsCE+v6%VD%6top-r+Tlf=P??35*sAM6;>h zxVMw`MBP&cHiSG;wj%>HMCHn{vwb8S&^&>lj{+ri9nAd++E?LQyk?uqL1-yDaed`M zn^}G3LBntf>A(&n!v4%8o6?JQaV!7-t4#p8h5S})f#v_(%|Q$Qx0}Z-`QK(f;|ua) z|DEO4ljz&7vCDDQyE3xCf18!Cm-Z*gXBPEj5l=$)|Dz7k(0-dWfgZh+T%=3yB%jfz zcaYbkQ|~;#(W`gBVJzKx2dr%UdXv0v9dnbeUb75;K}KKe!cu6D-m7k-znu`pdNhU) z)M=3$iNVHkK3b@1)5oW0jMR``ZqQx~-yhkn+g;K~o}Tm_O3eLq%M1;|1_nd4xywLXiUVp3_V95E zg^%-<{zhNzm6p+8cIDq0pew<=%!gaX@D^;vFyQV&TCf;%%P=vw0qj%JN<=c)X!5Sz zxQzV^mMhJQb_U+skc$O2QhU{I>_+%S5FcH4p)+!(#MK3=B2~*Quz0?1Yq=3S(sU(-eud$}bz$?8BFl@(cP97~Q}lXOHeR(G?xQ z_RVg@NS4@iU@=lCx6=S&2ZB?nCj0gNqz3g8jqZ2qI9+6wn!WcyF!prluMOJ2 zF3Q_exc3X`n!9g=YTY008l;V#ZOK+_LC_Cv@VAAW=0T9wdG7wvW*z@BhG&bBv9!B8 zq?+SHvRa`((89vQ$e?c^U`VLd&d(;3j?kSJSO8J-ZAtxcw=A;T@Mjq5mn85L%gktl z{&1iB$-wqE3kHFGUCg~hZ2x4qaw8c*qd>=G*96~nMetec5G@PL0WdES;y69T@*FAD z3oLhY0^Zi6qvmsV6VoBYfZa<}J(1Q3Qd5{*{H;+NMJ&ylSn1E6?5MdWU?b#%4cf%A z*SdBhnL<0_*#NPz=x`ezkS$&QyXg%Vs0&n$8c<1v8?b~Eu-X%IO)hRPy!p6Ahdo}$w&|_Xu z2^F`gOkK}Fd3|b7MeP*IPc2^$Tn|zQk)Bqg>6SUNSY+z;mTD!fNZTcvx};Gx zh~~aptx>yGC;sbzY$Iq3$sqzb3K(`#;Wu&^ilN>yz)AF?;b+RoTEe?^3GLvYK(4gf z3cmf|kePck%dmG;x~sPJnpf|ry!f3Y$dYPmxVmyR>0G0wZ0g-|vfQGJ9jNu_ay!tD z{n<+uT}-PXNOE**jV5N*<1MNEFkTwShVGLucUX;TZxo^^$1^)rQ*H&SPPKQ%#zyjV-#3?Z`X!xOtNr?=w6| z3%j5tG=96dW^dPOX?-I;G>(T(Znx@mxuliu9yAhi`qb4kZ;~hLTrqi@dbc_SveffR zjatMoarIR?vT-O>DOn#HF*KqHQscZBmDj`8q)VwPoCQHzW{hpH@npSY=(j=00zZIY z@Kg689)V_%l<<2sf;TgSDku531MBeAxD6hDs*-d^b4l7<)Y=_fUp;HosC}Rzor>V` z*3)UNM;^6f<)`sXy{a|e$*qc_Xk{9zs(|#4 zMpas=BJ9vZ0yJlKD>a2ANcE?=kaV5KN*7=ng+xoX9T)e2Re5QYMRHepRHq2#FC}j0 zgNE!9Q&mzaG<(s^MP-ncRt3&1p^8W+`#1$<3?HOo-7IRPdb&884r{nVq_)&Gai~9u zfvQT%LsJjY>|+6Gaqb5lHKUJdje1_7w8B%B^pH#=KbkQ-@^&iGgG~GWx2uq|6|=g^ z!_o$_gS3OXH&u~th_)AMqT9Ms^T`7mQj5_OnRZbXIJ%*#Xx8dPk5CSL3I^ej78!gi z3&e$=wH19t;wI}y-a|KH+K(aoMSWa@+8UfHpfo)@sqz%(aQhpov=8YtN1EA1<&X_l zleH$2e)h7ak=2&A=8+clqAWFzM!eC=A!w7C*^ySHeI?REXwx`qr{RFq;3Bq3KL2#3 z{3y@ANcnOI=kqtA{&Dc7HjI0tTEu&IZa4zaM z59Q5OEgb5x?^{bF#XDP({Nid3c-E+0NUcGP#$O*G8g-=FreA%fnfcX38a?FGXU=al zTB$X9MpISf`Qu{)ya{W|-KUDkPEzl)#B#{usHr4B8c1dwuS1<^tkd`&#Y)WUt2U+8s?2D;-5&Qa4) z1K;pP-qs({T;Dnx+G%SmHcK zHKSY2G+d*$AiWzUn8nB(=1%5f4mx^}OC|$@YIePOv$UEzjt#X$4@znvElg;@kVxN; zx{(=jI*L`dZ41)6Q1b-WoF=}-n6_!rLoFRZj0P;V%!}V9ib^VR9(P;^hCI~-T|0c3 z=63A`Xn`49r^jpzW2zsGrAbPQn(P^AAdPG43^R?9txN)M?3eBmS}{2`m8_c?Iqn9g z$g*SJrTnl`n8!&JG**=#vxUD059u?Nr-BJ|2{6OgQJ>N@z6X_{eyUOKwi+{Y1~b!3 zWV0k9y`d(M3>-O=7LX7KONCPt-TkI#S#6jcO~Y>zfCmj#M|sg4nrn5J5=*L#W3lzV zM0Q`9D$&hyHL6a23-u6nE>%gdp0y&=8ag{4RAJ{jG>4?`&Ozf>H_z*gy!HBl^F{AL zsicaT!;<=q=0KX?sbpQ6yL{@s|LgM4H7j{%7!gmJ*JzHRlC}Pt`Iu^}yNrwg^#)ln z(p^1#^t?+{Xx%hQ+lQewmTXn2rf^hC?P*6IuSDIdLvuBmob0vKGBGnn4g8l@)Nc?Y zk7{H_o}N)ywYG8th?!f(-g<$g-QLQ+%_>Z!iFrR7MaBW2m-ASn4LG&7ojXB0)7d&& zI|fF%bvHS#fEwrZc-7SH7}f14;Vf9mopA125Z{6SS^;&yD4e6<^h}+bvEfCN9tm%k zp29|@I|~q=;({{4%JyLa}^vq12&*;ihBi&|~rdu+qW6uI){mAEaFJUMTnM}usYM+iUW?H1S z=()pbI*nVh9(t0ewO$Q4>(y5h<9-OO(f*j3;;6o=h&*BAVfxA`=Jk|(v)&6ao~_=C z-Q#oB0;o)r#A^^=tmXqV6DIwt^{6!U9~I-c@TT!zrp|0Y3yeX|SHt4cO^={z*@bKj z6^Ye7W$O8f#uRCgZYs<{`3}^IMl%V7w1aT1JVt1w%!LllgRZEe(*ZTBjTkwI6>J2x z)=|~D9(idh=|g$6>g-2~o(HKEw<~TobVxa;v)2qc$GNu_4*IUJC*X1x{~b4 zX1VDlHq zx61`-$KFaS^|pt07-$rDM+4bsebA&$AB}>{K7u@kZ^>Sz|FnHZMFu|-Hmj`r7LY)G_qCkKH{CPcEf6(y0$A(0YiI%U&F z%&R(j|HZ4os2$dVG~xN0n~|@E>t%Lmj5p`a)5E3pgVvdjxt-utL(}FIn)>yC7~O@c zcOB|VolJY^-raFCGdU)dOd;{mMnW6zY@V>YhSZw5SlM7d<#bwX>imvcnO5l`VNUYg z{o^%iUf&yr(66OND>h%zHuMU~o46`J?HTDBs~qB@7CAL1!$|updV(_xY-0wf)=Itp zrGmz1PrJC~y6^XWrtsnouhXuRFHqz2g>vvJtt7CR!M0Fk*>0;`mHYB4%Z4vzC>N<^ z!-udxQ8s)-Ze>}-S56EpfI|QSHHzcap&F$zI>Dz&eK~|I#yjFG4ua{YkO!pEJX7+-e6WU}f2<(gJRuiR4$7t#{*11Uxo5JTwU0 zW(Ox=W!ZLjeiH$0heIo1W!YJ7S`z{7IS#D`fjiH^Y0#fr+Fcg3D$DvfrLt^*LyWZ2 zZqRG2U#Vgqau|;^S`Ua!px`^9F~#`+1P7%mF885_IU%RU@>Nf$DzQ*N#21DR;0=A; zX@ynTmy=JK^ORLwObNxg(7fVmQafFV97?HXW6?d1d7R7nC~rRUf)Q1y2&JEE$1rA{ z2pJ4t5a~q6d?{}pMy*C!h?Mx4Pgn)=QA2Js5fz~7ri4Ng&~B7n7A=c{TMUf=by-xX z85rPnV2Cj66QL4F?V%8@?DtdiNfco#1dV24qslu)Kw%4(1%pNv(}1zDiiEzJnNVvr zp2%48qK(KX5^*zB{Q+0 z8Ws|ddEs7>jYmlhXC^vbrLxgni*-FrAr&rR=$?T13Q+QTU0sXX2!%tjyP;C$7VL%r zrQw#lE*>76gh#m}SUYnea0fQY_%am-f3CRYRNQ8$D{eyyH5}L zGPhWCDymF9tp#mDlwd&Ws+u68tX`n(!=r~*m}4NY(8If3XrrHmcas~vCqt}RRF?RV zPmfpUO@oAJ`Y?1D&}9Py02r_xa1~dW?}`}hvRF!74swM3glAw}i5{3TMtDT35-kO% z3MAC+EYw*LYCnsEJH#be-Dq+jFey?eZfChq*LvZmcEdzH)6J43Y@}^i5^jp!o9^re zo}|0dL`_EGUacELJwgrA+zmXn#2=uJGbtEdGbE-nBqN@d^*R`jRiifGwszmOIL7`Zu zjfgn;5g`S!ndyj=lYI@aL1l{2Zyff9FDL$=?RsmIoNefWO#E19u7Q5 zp65{OsWy;XIy@W*Lfr6g0fOc5WvrHjWH0!`9MxW^q*M7s`C(?q-9-~;F=n73WKT&K za}sh{CFQsS{fE35wl{7qWk1~hz|8VgZIqt5+)K=8nZuPqJ+@J3&gu7p*N z0`iZvWE?pR#bp9;xL9O+8Nv`ro0NwamWR+IK9&=qs1myo+D@VJ2YsP@ke~!2p#GE2 zXO%nfVafGTgw!0edosG|0bkgptmEiw}XQ{yS$(&f`2gn#R^a*K0Btoj+?2B6FP4s6MP>sKYQ2*}YrL)bT9Uf8Rt`L8&?C_^Zm>o~ z`~XP{$J>!kkhaRDojp$Mte+Wyko|DT)swu-rsKi}I)*n=Tq?(jNs?KeB5S7Ii0Sjp4RD>AI zpj%3<)*BBbj|VN*)Q5PLqboa74Pnp4A_oixkz*68J^ToOxoqxenURC#2{eH8pV(op z1J9Ai%=C)w1aS7}`>F%V=d0Fzb+@j{0Sc+F9-<+|8yYZbtgOg`)@mOBFj@hzpb{}E zTaSbo1cV6!GlUfmSm7KioNI-lp&=`rXN6&P3aoIU6)v*E#a4J6%i$14z{qlxII@&V zFZcm{BM! z2*i~Xp@gV5Q+A1xB7nCPtNUst1jM!hrBhd!V5LY>cP6QwFySc;*lHd*25I}uGMPeV zo^*ST4e-#w)FA*Qt1`DJDx70-2!M_-IRprVb39oEt-`q`s{rUglU0C#!Q_N< zJv<~`g@cBN0MG!#Lx6z6Xg5i*dtK?AO zJi}E0sHfp7K)_&f43KMppaDYRJP&)xs>1n(y#P>s!(M=Z!Q>bq*8o8Sgba`u&i9lf zJXE;Alp_GfmnlbpfWhP#AlCpv1B48aXMp^0fu}%Wrox4$KmjnCO@RUg3?|0_xdsRt zAY_0%1LPZ^AYAAvS-7fjkttaK7!gyl00D!^F+i>Xf(8f~AkP5#1}HE=6dIr?T# z2FNu)&;TI=vskYYM~b9Rsb^_*5%!f+OS~M4jo7?s zyTL5BF&Zyo8!PAN!fdXz6mjX7se@h4d5*-(4lLz5cu_W|%&zm2dArV=X2k5ph9G8` zJTFqj>_vuHni)9L5--}Wtyh{}B58>i>EtA7j*+GpyRzS9=P1T#g2ISQy`!m^w_{Bb z%n*)Tu=d)QI$JvOD_sF{oCya{zwE&C z#aM?}ddXQVK{X5(j&W$|^cYVo2x<3;fGmYTe>I|PWu`I6ASJ2YbS3icAXzX;UE- z0y8@D-2gubq2X#Xg&H-;SNrM)uU~%9CC}?wo3_DeZ zX-sb@Qt_z%m==6kVumI{bH}a0l@Fz*4Qv2uYg}$nHMQ?TPd< zeS(jGSni%gLpggAuS$vNu~L#alO0%&VF1iH$!6l?F%l0}mmRFBEFG!Dk~WS1Q7vp$ zKr|zzw#Y=duOgWzWdcxliZUGly&Eu+19^}aMEvN!gz$yTNaJ2*C9qhX56&bbF!ETj z$b&ZL0vJ0X=;5G`H%$)CrSWrcA+!#=t;in2=`VKENeDC-@xCTQYyn;k`E8 N!El{8f;o<-&rWA*;K~Q#Z>6BvHsL>_pcL=*1 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 literal 0 HcmV?d00001 diff --git a/packages/CommandLineParser.2.9.1/lib/net461/CommandLine.xml b/packages/CommandLineParser.2.9.1/lib/net461/CommandLine.xml new file mode 100644 index 0000000..fb09435 --- /dev/null +++ b/packages/CommandLineParser.2.9.1/lib/net461/CommandLine.xml @@ -0,0 +1,3285 @@ + + + + CommandLine + + + +

+ Models a base attribute to define command line syntax. + + + + + Initializes a new instance of the class. + + + + + Gets or sets a value indicating whether a command line option is required. + + + + + When applied to properties defines + the lower range of items. + + If not set, no lower range is enforced. + + + + When applied to properties defines + the upper range of items. + + If not set, no upper range is enforced. + + + + Gets or sets mapped property default value. + + + + + Gets or sets a short description of this command line option. Usually a sentence summary. + + + + + Gets or sets mapped property meta value. Usually an uppercase hint of required value type. + + + + + Gets or sets a value indicating whether a command line option is visible in the help text. + + + + + Gets or sets the that contains the resources for . + + + + + Whether this is an int option that counts how many times a flag was set rather than taking a value on the command line + + + + This information is denormalized to decouple Specification from PropertyInfo. + + + + Whether this value came from a long option with "=" separating the name from the value + + + + + Whether this value came from a sequence specified with a separator (e.g., "--files a.txt,b.txt,c.txt") + + + + + Whether this value came from args after the -- separator (when EnableDashDash = true) + + + + + Normalizes the given . + + The given minus all names, and their value if one was present, that are not found using . + + + + Discriminator enumeration of derivates. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Value of type. + + + + + Base type of all errors. + + All errors are defined within the system. There's no reason to create custom derivate types. + + + + Initializes a new instance of the class. + + Type discriminator tag. + Tells if error stops parsing process. + + + + Initializes a new instance of the class. + + Type discriminator tag. + + + + Error type discriminator, defined as enumeration. + + + + + Tells if error stops parsing process. + Filtered by . + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Base type of all errors related to bad token detection. + + + + + Initializes a new instance of the class. + + Error type. + Problematic token. + + + + The string containing the token text. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models an error generated when an invalid token is detected. + + + + + Base type of all erros with name information. + + + + + Initializes a new instance of the class. + + Error type. + Problematic name. + + + + Name information relative to this error instance. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models an error generated when an option lacks its value. + + + + + Models an error generated when an unknown option is detected. + + + + + Models an error generated when a required option is required. + + + + + Models an error generated when a an option from another set is defined. + + + + + Option's set name. + + + + + Models an error generated when a value conversion fails. + + + + + Models an error generated when a sequence value lacks elements. + + + + + Models an error generated when an option is repeated two or more times. + + + + + Models an error generated when an unknown verb is detected. + + + + + Models an error generated when a user explicitly requests help. + + + + + Models an error generated when a user explicitly requests help in verb commands scenario. + + + + + Verb command string. + + + + + of verb command. + + + + + true if verb command is found; otherwise false. + + + + + Models an error generated when no verb is selected. + + + + + Models an error generated when a user explicitly requests version. + + + + + Models as error generated when exception is thrown at Property.SetValue + + + + + The expection thrown from Property.SetValue + + + + + The value that had to be set to the property + + + + + Models an error generated when an invalid token is detected. + + + + + Models an error generated when multiple default verbs are defined. + + + + + return true when errors contain HelpXXXError + + + + + return true when errors contain VersionXXXError + + + + + redirect errs to Console.Error, and to Console.Out for help/version error + + + + + Breaks a collection into groups of a specified size. + + A collection of . + The number of items each group shall contain. + An enumeration of T[]. + An incomplete group at the end of the source collection will be silently dropped. + + + + Per thread assembly attribute overrides for testing. + + + + + Assembly attribute overrides for testing. + + + The implementation will fail if two or more attributes of the same type + are included in . + + + Attributes that replace the existing assembly attributes or null, + to clear any testing attributes. + + + + + Indicates whether the string value of a + starts with the input parameter. Returns false if either + the StringBuilder or input string is null or empty. + + The to test. + The to look for. + + + + + Indicates whether the string value of a + ends with the input parameter. Returns false if either + the StringBuilder or input string is null or empty. + + The to test. + The to look for. + + + + + Models name information, used in instances. + + + + + Represents an empty name information. Used when are tied to values, + rather than options. + + + + + Gets the short name of the name information. + + + + + Gets the long name of the name information. + + + + + Gets a formatted text with unified name information. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models a null result when constructing a in a faling verbs scenario. + + + + + Models an option specification. + + + + + Initializes a new instance of the class. + The default long name will be inferred from target property. + + + + + Initializes a new instance of the class. + + The long name of the option. + + + + Initializes a new instance of the class. + + The short name of the option. + The long name of the option or null if not used. + + + + Initializes a new instance of the class. + + The short name of the option.. + + + + Gets long name of this command line option. This name is usually a single english word. + + + + + Gets a short name of this command line option, made of one character. + + + + + Gets or sets the option's mutually exclusive set name. + + + + + If true, this is an int option that counts how many times a flag was set (e.g. "-v -v -v" or "-vvv" would return 3). + The property must be of type int (signed 32-bit integer). + + + + + When applying attribute to target properties, + it allows you to split an argument and consume its content as a sequence. + + + + + Gets or sets the option group name. When one or more options are grouped, at least one of them should have value. Required rules are ignored. + + + + + Provides methods to parse command line arguments. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class, + configurable with using a delegate. + + The delegate used to configure + aspects and behaviors of the parser. + + + + Finalizes an instance of the class. + + + + + Gets the singleton instance created with basic defaults. + + + + + Gets the instance that implements in use. + + + + + Parses a string array of command line arguments constructing values in an instance of type . + Grammar rules are defined decorating public properties with appropriate attributes. + + Type of the target instance built with parsed value. + A array of command line arguments, normally supplied by application entry point. + A containing an instance of type with parsed values + and a sequence of . + Thrown if one or more arguments are null. + + + + Parses a string array of command line arguments constructing values in an instance of type . + Grammar rules are defined decorating public properties with appropriate attributes. + + Type of the target instance built with parsed value. + A delegate used to initialize the target instance. + A array of command line arguments, normally supplied by application entry point. + A containing an instance of type with parsed values + and a sequence of . + Thrown if one or more arguments are null. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from the array of types supplied by . + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + A array of command line arguments, normally supplied by application entry point. + A array used to supply verb alternatives. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + Thrown if array is empty. + All types must expose a parameterless constructor. It's strongly recommended to use a generic overload. + + + + Frees resources owned by the instance. + + + + + Defines generic overloads for . + + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + The type of the fourteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + The type of the fourteenth verb. + The type of the fifteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Parses a string array of command line arguments for verb commands scenario, constructing the proper instance from types as generic arguments. + Grammar rules are defined decorating public properties with appropriate attributes. + The must be applied to types in the array. + + The type of the first verb. + The type of the second verb. + The type of the third verb. + The type of the fourth verb. + The type of the fifth verb. + The type of the sixth verb. + The type of the seventh verb. + The type of the eighth verb. + The type of the ninth verb. + The type of the tenth verb. + The type of the eleventh verb. + The type of the twelfth verb. + The type of the thirteenth verb. + The type of the fourteenth verb. + The type of the fifteenth verb. + The type of the sixteenth verb. + A instance. + A array of command line arguments, normally supplied by application entry point. + A containing the appropriate instance with parsed values as a + and a sequence of . + Thrown if one or more arguments are null. + All types must expose a parameterless constructor. + + + + Discriminator enumeration of derivates. + + + + + Value of type. + + + + + Value of type. + + + + + Models a parser result. When inherited by , it contains an instance of type + with parsed values. + When inherited by , it contains a sequence of . + + The type with attributes that define the syntax of parsing rules. + + + + Parser result type discriminator, defined as enumeration. + + + + + Gets the instance with parsed values. If one or more errors occures, is returned. + + + + + Gets the sequence of parsing errors. If there are no errors, then an empty IEnumerable is returned. + + + + + It contains an instance of type with parsed values. + + The type with attributes that define the syntax of parsing rules. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + It contains a sequence of . + + The type with attributes that define the syntax of parsing rules. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Provides convenience extension methods for . + + + + + Executes if contains + parsed values. + + Type of the target instance built with parsed value. + An instance. + The to execute. + The same instance. + + + + Executes if parsed values are of . + + Type of the target instance built with parsed value. + An verb result instance. + The to execute. + The same instance. + + + + Executes if lacks + parsed values and contains errors. + + Type of the target instance built with parsed value. + An instance. + The delegate to execute. + The same instance. + + + + Provides a way to transform result data into another value. + + Type of the target instance built with parsed value. + The type of the new value. + An instance. + Lambda executed on successful parsing. + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + Fourteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + Fourteenth verb type. + Fifteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Provides a way to transform result data into another value. + + First verb type. + Second verb type. + Third verb type. + Fourth verb type. + Fifth verb type. + Sixth verb type. + Seventh verb type. + Eighth verb type. + Ninth verb type. + Tenth verb type. + Eleventh verb type. + Twelfth verb type. + Thirteenth verb type. + Fourteenth verb type. + Fifteenth verb type. + Sixteenth verb type. + + The result in verb scenario. + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on successful parsing of . + Lambda executed on failed parsing. + The new value. + + + + Executes asynchronously if contains + parsed values. + + Type of the target instance built with parsed value. + An instance. + The to execute. + The same instance as a instance. + + + + Executes asynchronously if parsed values are of . + + Type of the target instance built with parsed value. + An verb result instance. + The to execute. + The same instance as a instance. + + + + Executes asynchronously if lacks + parsed values and contains errors. + + Type of the target instance built with parsed value. + An instance. + The delegate to execute. + The same instance as a instance. + + + + Provides settings for . Once consumed cannot be reused. + + + + + Initializes a new instance of the class. + + + + + Finalizes an instance of the class. + + + + + Gets or sets a value indicating whether perform case sensitive comparisons. + Note that case insensitivity only applies to parameters, not the values + assigned to them (for example, enum parsing). + + + + + Gets or sets a value indicating whether perform case sensitive comparisons of values. + Note that case insensitivity only applies to values, not the parameters. + + + + + Gets or sets the culture used when parsing arguments to typed properties. + + + Default is invariant culture, . + + + + + Gets or sets the used for help method output. + Setting this property to null, will disable help screen. + + + It is the caller's responsibility to dispose or close the . + + + + + Gets or sets a value indicating whether the parser shall move on to the next argument and ignore the given argument if it + encounter an unknown arguments + + + true to allow parsing the arguments with different class options that do not have all the arguments. + + + This allows fragmented version class parsing, useful for project with add-on where add-ons also requires command line arguments but + when these are unknown by the main program at build time. + + + + + Gets or sets a value indicating whether implicit option or verb 'help' should be supported. + + + + + Gets or sets a value indicating whether implicit option or verb 'version' should be supported. + + + + + Gets or sets a value indicating whether enable double dash '--' syntax, + that forces parsing of all subsequent tokens as values. + If GetoptMode is true, this defaults to true, but can be turned off by explicitly specifying EnableDashDash = false. + + + + + Gets or sets the maximum width of the display. This determines word wrap when displaying the text. + + + + + Gets or sets a value indicating whether options are allowed to be specified multiple times. + If GetoptMode is true, this defaults to true, but can be turned off by explicitly specifying AllowMultiInstance = false. + + + + + Whether strict getopt-like processing is applied to option values; if true, AllowMultiInstance and EnableDashDash will default to true as well. + + + + + Whether getopt-like processing should follow the POSIX rules (the equivalent of using the "+" prefix in the C getopt() call). + If not explicitly set, will default to false unless the POSIXLY_CORRECT environment variable is set, in which case it will default to true. + + + + + Frees resources owned by the instance. + + + + + Models a multiline assembly license text. + + + + + Initializes a new instance of the class + with one line of text. + + First line of license text. + + + + Initializes a new instance of the class + with two lines of text. + + First line of license text. + Second line of license text. + + + + Initializes a new instance of the class + with three lines of text. + + First line of license text. + Second line of license text. + Third line of license text. + + + + Initializes a new instance of the class + with four lines of text. + + First line of license text. + Second line of license text. + Third line of license text. + Fourth line of license text. + + + + Initializes a new instance of the class + with five lines of text. + + First line of license text. + Second line of license text. + Third line of license text. + Fourth line of license text. + Fifth line of license text. + + + + Models a multiline assembly usage text. + + + + + Initializes a new instance of the class + with one line of text. + + First line of usage text. + + + + Initializes a new instance of the class + with two lines of text. + + First line of usage text. + Second line of usage text. + + + + Initializes a new instance of the class + with three lines of text. + + First line of usage text. + Second line of usage text. + Third line of usage text. + + + + Initializes a new instance of the class + with four lines of text. + + First line of usage text. + Second line of usage text. + Third line of usage text. + Fourth line of usage text. + + + + Initializes a new instance of the class + with five lines of text. + + First line of usage text. + Second line of usage text. + Third line of usage text. + Fourth line of usage text. + Fifth line of usage text. + + + + Models the copyright part of an help text. + You can assign it where you assign any instance. + + + + + An empty object used for initialization. + + + + + Initializes a new instance of the class + specifying author and year. + + The company or person holding the copyright. + The year of coverage of copyright. + Thrown when parameter is null or empty string. + + + + Initializes a new instance of the class + specifying author and copyrightYears. + + The company or person holding the copyright. + The copyrightYears of coverage of copyright. + Thrown when parameter is null or empty string. + Thrown when parameter is not supplied. + + + + Initializes a new instance of the class + specifying symbol case, author and copyrightYears. + + The case of the copyright symbol. + The company or person holding the copyright. + The copyrightYears of coverage of copyright. + Thrown when parameter is null or empty string. + Thrown when parameter is not supplied. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with an assembly attribute, this overrides all formatting. + + The attribute which text to use. + + + + Gets the default copyright information. + Retrieved from , if it exists, + otherwise it uses as copyright holder with the current year. + If neither exists it throws an . + + + + + Gets a different copyright word when overridden in a derived class. + + + + + Converts the copyright instance to a . + + This instance. + The that contains the copyright. + + + + Returns the copyright as a . + + The that contains the copyright. + + + + When overridden in a derived class, allows to specify a new algorithm to render copyright copyrightYears + as a instance. + + A array of copyrightYears. + A instance with copyright copyrightYears. + + + + Models a command line usage example. + + + + + Initializes a new instance of the class. + + Example description. + A instances sequence that defines command line arguments format. + A sample instance. + + + + Initializes a new instance of the class. + + Example description. + A instance that defines command line arguments format. + A sample instance. + + + + Initializes a new instance of the class. + + Example description. + A sample instance. + + + + Example description. + + + + + A sequence of format styles. + + + + + A sample instance. + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + true if the specified is equal to the current ; otherwise, false. + + + + Serves as a hash function for a particular type. + + A hash code for the current . + + + + Returns a value that indicates whether the current instance and a specified have the same value. + + The instance to compare. + true if this instance of and have the same value; otherwise, false. + + + + Models the heading part of an help text. + You can assign it where you assign any instance. + + + + + Initializes a new instance of the class + specifying program name and version. + + The name of the program. + The version of the program. + Thrown when parameter is null or empty string. + + + + An empty object used for initialization. + + + + + Gets the default heading instance. + The title is retrieved from , + or the assembly short name if its not defined. + The version is retrieved from , + or the assembly version if its not defined. + + + + + Converts the heading to a . + + This instance. + The that contains the heading. + + + + Returns the heading as a . + + The that contains the heading. + + + + Writes out a string and a new line using the program name specified in the constructor + and parameter. + + The message to write. + The target derived type. + Thrown when parameter is null or empty string. + Thrown when parameter is null. + + + + Writes out a string and a new line using the program name specified in the constructor + and parameter to standard output stream. + + The message to write. + Thrown when parameter is null or empty string. + + + + Writes out a string and a new line using the program name specified in the constructor + and parameter to standard error stream. + + The message to write. + Thrown when parameter is null or empty string. + + + + Provides means to format an help screen. + You can assign it in place of a instance. + + + + + The number of spaces between an option and its associated help text + + + + + The width of the option prefix (either "--" or " " + + + + + The total amount of extra space that needs to accounted for when indenting Option help text + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + specifying the sentence builder. + + + A instance. + + + + + Initializes a new instance of the class + specifying heading string. + + An heading string or an instance of . + Thrown when parameter is null or empty string. + + + + Initializes a new instance of the class + specifying the sentence builder and heading string. + + A instance. + A string with heading or an instance of . + + + + Initializes a new instance of the class + specifying heading and copyright strings. + + A string with heading or an instance of . + A string with copyright or an instance of . + Thrown when one or more parameters are null or empty strings. + + + + Initializes a new instance of the class + specifying heading and copyright strings. + + A instance. + A string with heading or an instance of . + A string with copyright or an instance of . + Thrown when one or more parameters are null or empty strings. + + + + Gets or sets the heading string. + You can directly assign a instance. + + + + + Gets or sets the copyright string. + You can directly assign a instance. + + + + + Gets or sets the maximum width of the display. This determines word wrap when displaying the text. + + The maximum width of the display. + + + + Gets or sets a value indicating whether the format of options should contain dashes. + It modifies behavior of method. + + + + + Gets or sets a value indicating whether to add an additional line after the description of the specification. + + + + + Gets or sets a value indicating whether to add newlines between help sections. + + + + + Gets or sets a value indicating whether to add the values of an enum after the description of the specification. + + + + + Gets or sets a value indicating whether implicit option or verb 'help' should be supported. + + + + + Gets or sets a value indicating whether implicit option or verb 'version' should be supported. + + + + + Gets the instance specified in constructor. + + + + + Creates a new instance of the class using common defaults. + + + An instance of class. + + The containing the instance that collected command line arguments parsed with class. + A delegate used to customize the text block of reporting parsing errors text block. + A delegate used to customize model used to render text block of usage examples. + If true the output style is consistent with verb commands (no dashes), otherwise it outputs options. + The maximum width of the display. + The parameter is not ontly a metter of formatting, it controls whether to handle verbs or options. + + + + Creates a default instance of the class, + automatically handling verbs or options scenario. + + The containing the instance that collected command line arguments parsed with class. + The maximum width of the display. + + An instance of class. + + This feature is meant to be invoked automatically by the parser, setting the HelpWriter property + of . + + + + Creates a custom instance of the class, + automatically handling verbs or options scenario. + + The containing the instance that collected command line arguments parsed with class. + A delegate used to customize the text block of reporting parsing errors text block. + The maximum width of the display. + + An instance of class. + + This feature is meant to be invoked automatically by the parser, setting the HelpWriter property + of . + + + + Supplies a default parsing error handler implementation. + + The containing the instance that collected command line arguments parsed with class. + The instance. + + + + Converts the help instance to a . + + This instance. + The that contains the help screen. + + + + Adds a text line after copyright and before options usage strings. + + A instance. + Updated instance. + Thrown when parameter is null or empty string. + + + + Adds a text line at the bottom, after options usage string. + + A instance. + Updated instance. + Thrown when parameter is null or empty string. + + + + Adds text lines after copyright and before options usage strings. + + A sequence of line to add. + Updated instance. + + + + Adds text lines at the bottom, after options usage string. + + A sequence of line to add. + Updated instance. + + + + Adds a text block of lines after copyright and before options usage strings. + + A text block. + Updated instance. + + + + Adds a text block of lines at the bottom, after options usage string. + + A text block. + Updated instance. + + + + Adds a text block with options usage string. + + A parsing computation result. + Thrown when parameter is null. + + + + Adds a text block with verbs usage string. + + The array of with verb commands. + Thrown when parameter is null. + Thrown if array is empty. + + + + Adds a text block with options usage string. + + The maximum length of the help screen. + A parsing computation result. + Thrown when parameter is null. + + + + Adds a text block with verbs usage string. + + The maximum length of the help screen. + The array of with verb commands. + Thrown when parameter is null. + Thrown if array is empty. + + + + Builds a string that contains a parsing error message. + + The containing the instance that collected command line arguments parsed with class. + The error formatting delegate. + The specialized sequence formatting delegate. + Number of spaces used to indent text. + The that contains the parsing error message. + + + + Builds a sequence of string that contains a parsing error message. + + The containing the instance that collected command line arguments parsed with class. + The error formatting delegate. + The specialized sequence formatting delegate. + Number of spaces used to indent text. + A sequence of that contains the parsing error message. + + + + Builds a string with usage text block created using data and metadata. + + Type of parsing computation result. + A parsing computation result. + Resulting formatted text. + + + + Builds a string with usage text block created using data and metadata. + + Type of parsing computation result. + A parsing computation result. + A mapping lambda normally used to translate text in other languages. + Resulting formatted text. + + + + Builds a string sequence with usage text block created using data and metadata. + + Type of parsing computation result. + A parsing computation result. + A mapping lambda normally used to translate text in other languages. + Resulting formatted text. + + + + Returns the help screen as a . + + The that contains the help screen. + + + + Provides base properties for creating an attribute, used to define multiple lines of text. + + + + + Initializes a new instance of the class. Used in derived type + using one line of text. + + The first line of text. + + + + Initializes a new instance of the class. Used in type + using two lines of text. + + The first line of text. + The second line of text. + + + + Initializes a new instance of the class. Used in type + using three lines of text. + + The first line of text. + The second line of text. + The third line of text. + + + + Initializes a new instance of the class. Used in type + using four lines of text. + + The first line of text. + The second line of text. + The third line of text. + The fourth line of text. + + + + Initializes a new instance of the class. Used in type + using five lines of text. + + The first line of text. + The second line of text. + The third line of text. + The fourth line of text. + The fifth line of text. + + + + Gets the all non-blank lines as string. + + A string of all non-blank lines. + + + + Gets the first line of text. + + + + + Gets the second line of text. + + + + + Gets third line of text. + + + + + Gets the fourth line of text. + + + + + Gets the fifth line of text. + + + + + Returns the last line with text. Preserves blank lines if user intended by skipping a line. + + The last index of line of the non-blank line. + + The string array to process. + + + + Exposes standard delegates to provide a mean to customize part of help screen generation. + This type is consumed by . + + + + + Create instance of , + + The instance. + + + + Factory to allow custom SentenceBuilder injection + + + + + Gets a delegate that returns the word 'required'. + + + + + Gets a delegate that returns the word 'group'. + + + + + Gets a delegate that returns that errors block heading text. + + + + + Gets a delegate that returns usage text block heading text. + + + + + Get a delegate that returns the help text of help command. + The delegates must accept a boolean that is equal true for options; otherwise false for verbs. + + + + + Get a delegate that returns the help text of vesion command. + The delegates must accept a boolean that is equal true for options; otherwise false for verbs. + + + + + Gets a delegate that handles singular error formatting. + The delegates must accept an and returns a string. + + + + + Gets a delegate that handles mutually exclusive set errors formatting. + The delegates must accept a sequence of and returns a string. + + + + + A utility class to word-wrap and indent blocks of text + + + + + Splits a string into a words and performs wrapping while also preserving line-breaks and sub-indentation + + The number of characters we can use for text + + This method attempts to wrap text without breaking words + For example, if columnWidth is 10 , the input + "a string for wrapping 01234567890123" + would return + "a string + "for + "wrapping + "0123456789 + "0123" + + this + + + + Indent all lines in the TextWrapper by the desired number of spaces + + The number of spaces to indent by + this + + + + Returns the current state of the TextWrapper as a string + + + + + + Convenience method to wraps and indent a string in a single operation + + The string to operate on + The number of spaces to indent by + The width of the column used for wrapping + + The string is wrapped _then_ indented so the columnWidth is the width of the + usable text block, and does NOT include the indentLevel. + + the processed string + + + + When presented with a word, either append to the last line in the list or start a new line + + A list of StringBuilders containing results so far + The individual word to append + The usable text space + + The 'word' can actually be an empty string. It's important to keep these - + empty strings allow us to preserve indentation and extra spaces within a line. + + The same list as is passed in + + + + Return the right part of a string in a way that compensates for Substring's deficiencies + + + + + Return the left part of a string in a way that compensates for Substring's deficiencies + + + + + Applied to a static property that yields a sequence of , + provides data to render usage section of help screen. + + + + + Application name, script or any means that starts current program. + + + + + Provides settings for when formatting command line from an options instance../>. + + + + + Gets or sets a value indicating whether unparsing process shall prefer short or long names. + + + + + Gets or sets a value indicating whether unparsing process shall group switches. + + + + + Gets or sets a value indicating whether unparsing process shall use equal sign with long names. + + + + + Gets or sets a value indicating whether unparsing process shall expose hidden options. + + + + + Gets or sets a value indicating whether unparsing process shall skip options with DefaultValue. + + + + + Factory method that creates an instance of with GroupSwitches set to true. + + A properly initalized instance. + + + + Factory method that creates an instance of with UseEqualToken set to true. + + A properly initalized instance. + + + + Provides overloads to unparse options instance. + + + + + Format a command line argument string from a parsed instance. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + A string with command line arguments. + + + + Format a command line argument string from a parsed instance in the form of string[]. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + A string[] with command line arguments. + + + + Format a command line argument string from a parsed instance. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + The lambda used to configure + aspects and behaviors of the unparsersing process. + A string with command line arguments. + + + + Format a command line argument string[] from a parsed instance. + + Type of . + Parser instance. + A parsed (or manually correctly constructed instance). + The lambda used to configure + aspects and behaviors of the unparsersing process. + A string[] with command line arguments. + + + + Returns a string array that contains the substrings in this instance that are delimited by space considering string between double quote. + + the commandline string + don't remove the quote + a string array that contains the substrings in this instance + + + + Models an value specification, or better how to handle values not bound to options. + + + + + Initializes a new instance of the class. + + + + + Gets the position this option has on the command line. + + + + + Gets or sets name of this positional value specification. + + + + + Models a verb command specification. + + + + + Initializes a new instance of the class. + + The long name of the verb command. + Whether the verb is the default verb. + aliases for this verb. i.e. "move" and "mv" + Thrown if is null, empty or whitespace and is false. + + + + Gets the verb name. + + + + + Gets or sets a value indicating whether a command line verb is visible in the help text. + + + + + Gets or sets a short description of this command line option. Usually a sentence summary. + + + + + Gets or sets the that contains the resources for . + + + + + Gets whether this verb is the default verb. + + + + + Gets or sets the aliases + + + + + Failed computation case. + + + + + Sccessful computation case. + + + + + Inject a value into the Either type, returning Right case. + + + + + Fail with a message. Not part of mathematical definition of a monad. + + + + + Monadic bind. + + + + + Transforms a Either's right value by using a specified mapping function. + + + + + Maps both parts of a Either type. Applies the first function if Either is Left. + Otherwise applies the second function. + + + + + Map operation compatible with Linq. + + + + + Returns a Either Right or fail with an exception. + + + + + Returns a Either Left or a defualt value. + + + + + Returns a Either Right or a defualt value. + + + + + Wraps a function, encapsulates any exception thrown within to a Either. + + + + + Attempts to cast an object. + Stores the cast value in 1Of2 if successful, otherwise stores the exception in 2Of2 + + + + + Equivalent to monadic operation. + Builds a value in case by default. + + + + + Safe function that returns Just(first element) or None. + + + + + Turns an empty sequence to Nothing, otherwise Just(sequence). + + + + + Returns the Cartesian product of two sequences by combining each element of the first set with each in the second + and applying the user=define projection to the pair. + + + + + Prepends a single value to a sequence. + + + + + Returns a sequence consisting of the head element and the given tail elements. + + + + + Returns a sequence consisting of the head elements and the given tail element. + + + + + Excludes elements from a sequence starting at a given index + + The type of the elements of the sequence + + + + Returns a sequence of + where the key is the zero-based index of the value in the source + sequence. + + + + + Returns a sequence of + where the key is the index of the value in the source sequence. + An additional parameter specifies the starting index. + + + + + Returns the result of applying a function to a sequence of + 1 element. + + + + + Returns the result of applying a function to a sequence of + 2 elements. + + + + + Returns the result of applying a function to a sequence of + 3 elements. + + + + + Returns the result of applying a function to a sequence of + 4 elements. + + + + + Immediately executes the given action on each element in the source sequence. + + + + + Returns a sequence resulting from applying a function to each + element in the source sequence and its + predecessor, with the exception of the first element which is + only returned as the predecessor of the second element. + + + + + Creates a delimited string from a sequence of values. The + delimiter used depends on the current culture of the executing thread. + + + + + Creates a delimited string from a sequence of values and + a given delimiter. + + + + + Return everything except first element and throws exception if empty. + + + + + Return everything except first element without throwing exception if empty. + + + + + Captures current state of a sequence. + + + + + Creates an immutable copy of a sequence. + + + + + Selects a random element. + + + + + Takes an element and a sequence and `intersperses' that element between its elements. + + + + + Flattens a sequence by one level. + + + + + Reduces a sequence of strings to a sequence of parts, splitted by space, + of each original string. + + + + + Discriminator for . + + + + + The Maybe type models an optional value. A value of type Maybe a either contains a value of type a (represented as Just a), + or it is empty (represented as Nothing). + + + + + Type discriminator. + + + + + Matches a value returning true and value itself via output parameter. + + + + + Matches an empty value returning true. + + + + + Models a when in empty state. + + + + + Models a when contains a value. + + + + + The wrapped value. + + + + + Provides static methods for manipulating . + + + + + Builds the empty case of . + + + + + Builds the case when contains a value. + + + + + Inject a value into the monadic type. + + + + + Sequentially compose two actions, passing any value produced by the first as an argument to the second. + + + + + Transforms an maybe value by using a specified mapping function. + + + + + If both maybes contain a value, it merges them into a maybe with a tupled value. + + + + + Provides convenience extension methods for . + + + + + Provides pattern matching using delegates. + + + + + Provides pattern matching using delegates over maybe with tupled wrapped value. + + + + + Matches a value returning true and tupled value itself via two output parameters. + + + + + Equivalent to monadic operation. + Builds a value in case is different from its default. + + + + + Invokes a function on this maybe value that itself yields a maybe. + + + + + Transforms this maybe value by using a specified mapping function. + + + + + Map operation compatible with Linq. + + + + + Bind operation compatible with Linq. + + + + + If contains a value executes an delegate over it. + + + + + If contans a value executes an delegate over it. + + + + + Returns true iffits argument is of the form . + + + + + Returns true iffits argument is of the form . + + + + + Extracts the element out of a and returns a default value if its argument is . + + + + + Extracts the element out of a and throws an error if its argument is . + + + + + If contains a values returns it, otherwise returns . + + + + + If contains a values executes a mapping function over it, otherwise returns . + + + + + If contains a values executes a mapping function over it, otherwise returns the value from . + + + + + Returns an empty list when given or a singleton list when given a . + + + + + Represents the result of a computation. + + Type that models the result of a successful computation. + Type that model a message related to a computation. + + + + Represents the result of a successful computation. + + Type that models the result of a successful computation. + Type that model a message related to a computation. + + + + Represents the result of a failed computation. + + Type that models the result of a successful computation. + Type that model a message related to a computation. + + + + Creates a Failure result with the given messages. + + + + + Creates a Failure result with the given message. + + + + + Creates a Success result with the given value. + + + + + Creates a Success result with the given value and the given message. + + + + + Creates a Success result with the given value and the given messages. + + + + + Executes the given function on a given success or captures the failure. + + + + + Wraps a value in a Success. + + + + + Wraps a value in a Success. + + + + + Wraps a value in a Success and adds a message. + + + + + Wraps a message in a Failure. + + + + + Returns true if the result was not successful. + + + + + Takes a Result and maps it with successFunc if it is a Success otherwise it maps it with failureFunc. + + + + + If the given result is a Success the wrapped value will be returned. + Otherwise the function throws an exception with Failure message of the result. + + + + + Appends the given messages with the messages in the given result. + + + + + If the result is a Success it executes the given function on the value. + Otherwise the exisiting failure is propagated. + + + + + Flattens a nested result given the Failure types are equal. + + + + + If the wrapped function is a success and the given result is a success the function is applied on the value. + Otherwise the exisiting error messages are propagated. + + + + + Lifts a function into a Result container and applies it on the given result. + + + + + Promote a function to a monad/applicative, scanning the monadic/applicative arguments from left to right. + + + + + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + + + + + Extensions methods for easier usage. + + + + + Allows pattern matching on Results. + + + + + Allows pattern matching on Results. + + + + + Lifts a Func into a Result and applies it on the given result. + + + + + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + + + + + Collects a sequence of Results and accumulates their values. + If the sequence contains an error the error will be propagated. + + + + + If the result is a Success it executes the given Func on the value. + Otherwise the exisiting failure is propagated. + + + + + If the result is a Success it executes the given Func on the value. + If the result of the Func is a Success it maps it using the given Func. + Otherwise the exisiting failure is propagated. + + + + + Lifts a Func into a Result and applies it on the given result. + + + + + Returns the error messages or fails if the result was a success. + + + + + Returns the result or fails if the result was an error. + + + + + Returns messages in case of success, otherwise an empty sequence. + + + + + Builds a Maybe type instance from a Result one. + + + + diff --git a/packages/CommandLineParser.2.9.1/lib/netstandard2.0/CommandLine.dll b/packages/CommandLineParser.2.9.1/lib/netstandard2.0/CommandLine.dll new file mode 100644 index 0000000000000000000000000000000000000000..3eab2be274359223f5640b0af04b2af375cce752 GIT binary patch literal 225280 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