C# : .NET

[".0s4*0|collections;datetime-format;collections",["F@eA","ECJKIACAPIMCGEIIIALCECIMMLMNECGELA","OOCCOCCSTUUUUTTUUUUYFRDADRDHDFOCCCCCPRDRDFOCCCPGDGDHDHDGDGDHDFOBBBBOBCOBOCCCIBPHDADFOBCCCPHDGDHDGDHDHDFRDRDOOBCOCCCBPGDADGDGDOOKOWSTTUUUUTTUUUU","f.r.w.....rthtt.frrhste..",".NET","Array","Dictionary","List","String","2D","Async","Console","DataTable","Dates","DateTime","Enum","File","For","Foreach","Format","IEnumerable","If","IndexOf","Lambda","LINQ","Optimization","Parse","Path","Process","Property","Random","Regex","Replace","Sort","Split","Static","Substring","Switch","Tuple","While","Exceptions."," All human endeavor has risk. Much like actions in our external reality, a computer's processes can fail. Nothing is safe.","An error"," can occur at almost any statement. Checking for all these errors becomes unbearably complex. Exception handling separates this logic. It simplifies control flow. ","However: ","It is best used only when needed\u2014with the Tester-Doer pattern we keep exceptions exceptional.","Exceptional: ","Grey areas exist. Exceptions are a high-level concept. What is exceptional depends on a program.","In programs,"," we can throw exceptions with a throw statement. But an exception is often thrown automatically by the runtime. An instruction may cause an invalid state. ","Here: ","We divide by zero. Sadly this results in a DivideByZeroException. This operation cannot be continued.","Try: ","We use the try and catch blocks to structure our error handling. This may lead to cleaner code.","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","br","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","Based on:"," .NET 4.6\n\n","C# program that throws an exception","\n\nusing System;\n\nclass Program\n{\n static void Main()\n {\n ","try","\n {\n int value = 1 / int.Parse(","\"0\"",");\n Console.WriteLine(value);\n }\n ","catch"," (","Exception"," ex)\n {\n Console.WriteLine(ex.Message);\n }\n }\n}\n\n","Output","\n\nAttempted to divide by zero.","Properties."," We next use the Exception type's properties. This program creates an exception by dividing by zero. Then it catches and displays the exception. ","HelpLink: ","This is empty because it was not defined on the exception. HelpLink is a string property.","Message: ","This is a short description of the exception's cause. Message is a read-only string property.","Source: ","This is the application name. Source is a string property that can be assigned to or read from.","StackTrace: ","This is the path through the compiled program's method hierarchy that the exception was generated from.","TargetSite: ","This is the name of the method where the error occurred. This property helps simplify what part of the errors are recorded.","C# program that shows exception properties","\n\nusing System;\n\nclass Program\n{\n static void Main()\n {\n ","try","\n {\n int value = 1 / int.Parse(\"0\");\n }\n ","catch"," (Exception ex)\n {\n Console.WriteLine(\"HelpLink = {0}\", ex.HelpLink);\n Console.WriteLine(\"Message = {0}\", ex.Message);\n Console.WriteLine(\"Source = {0}\", ex.Source);\n Console.WriteLine(\"StackTrace = {0}\", ex.StackTrace);\n Console.WriteLine(\"TargetSite = {0}\", ex.TargetSite);\n }\n }\n}\n\n","Output: truncated","\n\nHelpLink =\nMessage = Attempted to divide by zero.\nSource = ConsoleApplication1\nStackTrace = at Program.Main() in C:\\...\\Program.cs:line 9\nTargetSite = Void Main()","Data."," It is possible to store structured data on an exception that is thrown in one part of your program, and then later read in this data. With Data we store associate keys and values. ","Here: ","In this example, we use a try construct. In the try block, a new exception is allocated. Next we assign to the Data property.","Tip: ","Data can be used as a Hashtable or Dictionary. The keys and values are represented by the object type.","Finally: ","Next, the exception instance is thrown. And in the catch block we display the Data contents.","C# program that uses Data property","\n\nusing System;\nusing System.Collections;\n\nclass Program\n{\n static void Main()\n {\n try\n {","\n // Create new exception.\n ","var ex = new DivideByZeroException(\"Message\");","\n // Set the data dictionary.\n ","ex.","Data","[\"Time\"] = DateTime.Now;\n ex.","Data","[\"Flag\"] = true;","\n // Throw it!\n ","throw ex;\n }\n catch (Exception ex)\n {","\n // Display the exception's data dictionary.\n ","foreach (DictionaryEntry pair in ex.","Data",")\n {\n Console.WriteLine(\"{0} = {1}\", pair.Key, pair.Value);\n }\n }\n }\n}\n\n","Output","\n\nTime = 12/9/2014 5:38:22 PM\nFlag = True","Constructs."," These add exception handling control to a program. The main topics include how to use throw, catch and finally constructs. These constructs must be used together. ","Try ","try","Catch ","catch","Finally ","finally","Throw ","throw","Checked."," The checked and unchecked contexts specify whether exceptions occur when a value type overflows. These are operators. They are uncommonly used. ","Checked ","checked","Tip: ","If you use the checked keyword, you can more easily develop a program that correctly avoids all overflow.","Data types."," There are specific types of database exceptions, including SqlException, SqlCeException and OdbcException. There are ways to fix them. ","DataTable ","datatable","Custom."," The .NET Framework includes many built-in exceptions. But this may not be enough. You want even more exceptions. We solve this need with custom exceptions. ","Tip: ","To make one, create a class. Have it derive from Exception\u2014the class is the base class for all exceptions.","Message: ","You can add a public override string property, Message, to specify the string displayed by the Exception.","Caution: ","Custom types should be reluctantly used. They tend to add more complexity. Consider instead just using built-in ones.","In C#, all exceptions must be represented by an instance of a class type derived from System.Exception. In C++, any value of any type can be used to represent an exception.","The C# Programming Language: google.com ","https://books.google.com/books?id=s-IH_x6ytuQC","C# program that throws custom exception","\n\nusing System;\n\nclass TestException : ","Exception","\n{\n public override string Message\n {\n get\n {\n return ","\"This exception means something bad happened\"",";\n }\n }\n}\n\nclass Program\n{\n static void Main()\n {\n try\n {\n throw new TestException();\n }\n catch (TestException ex)\n {\n Console.WriteLine(ex);\n }\n }\n}\n\n","Output","\n\nTestException: This exception means something bad happened\n at Program.Main()....","Benchmark."," Are exceptions fast? Here we see a method that carefully tests for null (and thus does not need exception handling) and a method that uses try and catch. ","Null ","null","And: ","The difference in performance between these two methods shows us the cost of exceptions versus null checking.","Result: ","When an exception is not thrown in the C# code, the try-catch block has a negative effect on performance.","Also: ","When an exception is actually thrown (which wasn't tested in the benchmark) performance suffers even more.","C# program that shows exceptions","\n\nusing System;\nusing System.Diagnostics;\n\nclass Program\n{\n static int ","GetA","(int[] arr)\n {\n if (arr != null)"," // Check for null.\n ","{\n return arr[0];\n }\n else\n {\n return 0;\n }\n }\n\n static int ","GetB","(int[] arr)\n {\n try\n {\n return arr[0];\n }\n catch"," // Catch exceptions.\n ","{\n return 0;\n }\n }\n\n const int _max = 1000000;\n static void Main()\n {\n int[] arr = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };\n int count = 0;\n var s1 = Stopwatch.StartNew();\n for (int i = 0; i < _max; i++)\n {\n int v = ","GetA","(arr);\n if (v == 5)\n {\n count++;\n }\n }\n s1.Stop();\n var s2 = Stopwatch.StartNew();\n for (int i = 0; i < _max; i++)\n {\n int v = ","GetB","(arr);\n if (v == 5)\n {\n count++;\n }\n }\n s2.Stop();\n Console.WriteLine(((double)(s1.Elapsed.TotalMilliseconds * 1000000) /\n _max).ToString(\"0.00 ns\"));\n Console.WriteLine(((double)(s2.Elapsed.TotalMilliseconds * 1000000) /\n _max).ToString(\"0.00 ns\"));\n Console.Read();\n }\n}\n\n","Results","\n\n"," 7.91 ns",": GetA, if check\n","16.85 ns",": GetB, try-catch","A performance note."," Even exception constructs that are not executed, and have no effect, cause a performance loss. You can change how your code is structured to improve speed.","Code motion."," It is best to use try-catch at the outermost block of loops. This is a form of \"code motion.\" We reduce the total cost of exception handling blocks. ","Exception Optimization ","exception-optimization","Note: ","Optimization should not be ignored. But it sometimes leads to programs that are hard to understand\u2014or even incorrect.","Tester-Doer."," The .NET Framework uses the Tester-Doer pattern. This refers to functions that do not throw exceptions on errors. Instead, they return an error code and take no action. ","Tip: ","This pattern improves the performance of certain important functions by avoiding exception handling.","Further: ","You can use the tester-doer pattern in your own function designs. It yields similar benefits.","Is it fast? ","The Tester-Doer pattern is a clear performance win over exceptions in almost all situations.","Tester-Doer, Performance ","tester-doer","C# program that shows a tester-doer method","\n\nusing System;\n\nclass Program\n{\n static void Main()\n {","\n // This is not valid!\n ","string value = ","\"abc\"",";\n int result;\n if (int.TryParse(value, out result))"," // Tester-doer method.\n ","{","\n // Not reached.\n // ... Result would have the valid parsed result.\n ","Console.WriteLine(result);\n }\n }\n}","Research."," Exception handling is an extension to structured programming. In the 1960s programs first were divided into reusable units: methods.","But this did not consider errors."," To contain complexity, exception handling extends methods. It adds another layer of control flow. We attack complexity with this new logical layer. ","Exceptions in C# provide a structured, uniform, and type-safe way of handling both system-level and application-level error conditions.","The C# Programming Language: google.com","Systems expand."," They develop more tentacles each day. Error checks mess up code readability. Exception handling helps fix this. And programs stop crashing all the time.","With Exception types,"," we describe errors. And with their properties, we access information about errors. In the complex systems in our modern world, exceptions help contain complexity. ","br","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","3679700504","data-ad-format","link","br","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto"],"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAB4CAAAAAAFqEXtAAAAoElEQVR4Ae3ZsQ3DIBBAUfbfwxNcfR0dEpInIiOEI7Li4v0JXv9bnLS+dp3UIke13MFErxZXi7mqzR1MX9U6DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDMyPmLyr5Q4mRrW43vUo14uCgYGBgflDMDBx0mOYvKvlc5i5qk0YGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYmHdiclTL5zAnfQArQiNkrpqF2AAAAABJRU5ErkJggg==)","url(data:image/jpeg;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALMAAABNCAMAAADaUqWoAAAAGFBMVEX////j++acpJ3N+dO798PBz8Oq9bQ9PT2cwewaAAADN0lEQVR4XtXa4a6CMAwF4J52G+//xjdXS6Y7aMcQwvrXNH6cYIuAvJYuXmrpUZD7FpvNbEaz2Vxm4IGezAzMaMaMZmAqs8iMZjlMhtYMVH3gA2eaRfrNy1oZXqJLW//m8l9Nj/oHnxLKq6p4ydJf6j0Wm0nMZq0fPNEpSLJ+/RnmvNluK7ptUv9kO2hQzGeYPRg2O5q37hNt32P2M8t+bq6W0Iza5WiwuAKLm+UEM5HZzEE/0fY15qfZTjDr0m3OdaQ80eVLzNmb8XvzC1nV3maIwM17rn1z8ztNwXyW/fO5KuqkltUs5nODg3bzKmJSdjN+v1N4twibqY+C5qPy0ZKCPYhhs6KSX83rTuGQFjj6Y8zGMbMZ6Ed/JDfmUs002LeCRo3ZKObjZiYbJDTXlDxo2wSpm/HdjFGzSiWHZtSgHU1ZBLNQm++13ebaahj6C5pAnjoKLTZbt3mAzOMO9qitfeIxIzjoQTNWs+xt5f/6mWIOzTZgzhRzf9BwNHE85oTQbONm6uzrbb4005LsMaf9ZvQfLe8VnzdtzG5GaLZxc2cnj7u3TQSKucecRszUOXZXhQcdbmLmX2E1NzEXCc02bK6pDAfdu0/YnE43c9AijuaYTzcXMne1a7BPbmDmcRfsk5POZ7o02Nffv0/YjEvMHFawT25kRhM0Vggo5huYKa1gn4TXG5eYedyJ0NruN9slZh53uRlf1mvGJWYO+jVmH5xyMzMfNsfcb8Y1Zt4r2gSAcPFXM6408z0/hZvlXLPvgDJgVr7nhzhmQWPGkDmNmdGaKeYgr4vNHHT/XlMK+kJzbmOGxxyZCX2dWTZjtj2HmlmNHnMi89DJYRRz36FqBmAGSFbV5804s1IsMJcxs7zHDI85qrzzIRCbE5mHgs47riz1B+YyasZIzCI4aE5HzKJBzAF63FzGzZkGXWfpMXM5YFbeJ/3qcXM5Yg7WdsTWV7j+V0rFABvQjMd88+L/J2kCstKzwvsXPZOdLOY0RcyY+UVmJ6cZyPQ8/u7Fr8zMk/KSp4gZrytXnWy3DZcrPcgpyQRmeqNxAvMsJ7N+ICfILGZN9a3ROczqIWOW1fcAmwFd4j+yEVzwdc6J/AAAAABJRU5ErkJggg==)"]

["url(data:image/png;base64,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)","url(data:image/jpeg;base64,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)","url(data:image/png;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACBCAMAAABw4UGMAAAAYFBMVEX////t//ri/PT8//6z9eH5//3S+u679uO09eG49uPO+u3t/fj+//7J+OnF9+e29eHM+Ov2//zo/Pbu/fjG+Oju//rs//na+/G99+W39uP0/vvC9+e69uTo/vjx//vz//tKpS6NAAADuUlEQVR4Xu3aB47bMBSEYRb14t7r/W8ZIAgGCba8jGjNEsm+C/gDZJC/n+W+eMIqls/BZTuhKU7BP2LGvqI4H/2+zNb3c7qDX+fo2zTFr7ne/WPI0Ye5Bb+POfowDb6Iufkw48E/s/RhTnf/iDn6MG3I5jH3y+K9aSrv11n6MLuDfw4Z+4osLr7t+UMeLr58fW8vvrZtz8I5BMP35uIrtGP7cPEB2NSqaYrC9uHiA3Dh/cNJZoTAnBUuvgyBKLAoBl5aAoiLTwe81AQPFx+ACh87o/dPADPzIbNVwDXpw3ktAq5PAHAHDYByn31U+9IRQLGvxWWnAJacDz9PVMDySuHQ1RIgfPwBTQCFPiQ1AdT6sI0TASPrW6CmCaDQ1+HrJwHGBQBESEuA8PFxIAHCx8eBDhh3U+JAB4zjhDiQAOHj40AChI+PAyEwribEgRA4rBLiQACEj4gDCRA+Pg6UwKHj44AAKn1YVkqBFR0HWmBFx4EWWNELNgKo9OG/OS2w4k7n0omBFRsHYuCRjQMx8JgQBynAsg/V7hYe+/JlPsRBChC0Xz3u/fNFviXiYDoQNEzr/f5V3z983BRguQXtzwneR8M3KxA0+yc/70sHhm5n7bjrT4oiFHMDDwYPzzjNdztNBfrAr3V43/W+mAx8rCY/mdD8fRzspgPL1hTe8YxZH+JgnA50gTz/4WPiIAXoFmZfvtMUm4aJgzTgpSGeMXxMHCQC7RrB/onyIQ6SgfFEPGP4iM1BKtD1VqXfvR9oX43NQTLQdcwz3izZvW460DoMd79FYb8kNwfpQPvWWh78foCP3xykA91oP2P4iL3u64CXpfkWBl5gYzcH6UA7Pc8Hv4eP2By8EDhcrSgs4SP2uq8Duu1HdYIfd9uWeK/ptUB7f9F6H1piczAHMH6a/wE+Ow5mArrNpx/dEnEwE9AZ+U/EwUzA9TmBhziYEWjmvx0HcwLtw9COgxmB9mFox4EA6CoehzgQAI38N+JAADQOQyMOBEAj/404EACN/DfiQAR0gX/nQAt0C/ZvBS0QuxAiDsRAd+TiQA+MJyoO9EDXE3EgAtI33gpx8CXA8kbFgR7oAhcHeqAbuTjQA9dLKg70QHck4kAHtPP/bMSBAoj8p+JAD3QVFwd6YKyp/471QLch3jmQA9/uQmqczvkAy5aKAz3QBS4O9EC34OJAD7w0VBzoge6IOMgOiPzv9oiDDIGuD65cu0yBmP8U+A38BtZd11WSqScBlfNPArfbbd9XaiA7x8mAb+AP762/2hhRMXwAAAAASUVORK5CYII=)","url(data:image/png;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAA9CAMAAAAzrLMQAAAAMFBMVEX////i4uK+vr7Z2dn7+/vDw8PMzMzz8/Pm5ubHx8fr6+vR0dH39/fV1dXe3t7v7+8OWlUtAAABXklEQVR4Xu3YzW7EIAwEYGz+SXb7/m9bteoBVnTq045VMddYn5xEEJzwEpGn/kREgilcQ4q+pEgCMt9IUbeJN+DJRtNfI3udbqRLQQp4UDzj7gqTawBhGLgWd80zUtc/08HbpRgPNaSEfUjGWOUu45toYlr/JKMvpWNilvKcwjYUo83qY3VqNjwmhnGttWvqBPWwD8FImJSJqmEbgjEm8QNbLezzdmO+hWuHFcPaf7sRMThfj2EfiiFf6aoJ7PioabKBX8sTlLkyqmGTdWdEw3blzWiWD4Mzo1kmJkeG/bDDNfD5dgCVZ+AZMwLVjVG7beigGniMKAm4Xgyx1hKMf9zzBVg3xlDbevVk3Nk49vMN/98UlA/b/zdfRjT9fXNm5On+QK0ro1pO296MZthj3BliWLBcA6+hBEyegYszIJ0Z0TJA8o3TNN/wn5OTs3tQjdP0afo0fZo+TZ+mT9Of4mQgBSW24WQAAAAASUVORK5CYII=)","url(data:image/png;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAABpCAMAAADflzs9AAAAVFBMVEX////2+fju9PHy9/X0+Pbx9vTo8Ozj7ejZ5uDP4tmwz8Dd6uTL3dTV49x8sJe208Wuzr/P39drpoq61chopIecw7CSvahgn4F1rJFjoYOAsppyqo9IgRfDAAACtElEQVR4Xu3XyVKEMBSF4cxh7Hn2/d9TrtE+VUhTaJrcLPIvLGXjJyegiq/0ZfPIoIBRt2sOBYzLCePzwZiA+bgwtvnBaNES5iylYUlrLbffGGnlF+YiteJKNyPMWUjNkh0wu18YprTNCCM1PwZpZfLBmJwwumAKpmAKpmCSVzAFUzAF47oQvlgCcEMrYtxfMBboVTBtTpguG4wfDCoXjCXQNMb3g6/3Iwo1Bvlq3/Wti8aIfdfVwFCghtw8BnP3JhbjCQEMLMjNYhSAdSyGFO43Zk+KvuoJs39iTLhQDT0xNSm86wM7DiPCww0MoA6fvD7A6ueOtKSPxVSkGGPa502vCTuD8T9YQ8xYDDHUGENr+Oc362cw9LNYQRHGRmJoJz/GYBwoxxgcLmepeEwYov4/pkPxmDCEeRNGxGIsTTJ/ZtJhaPbqH08T2AqAaAzt5Be+ZwxhzOjR7u3bMEG16A2MWSqBlx6qojHYff53E2YhJy68GVMBA820RVjAoXkTBqz5v2eQaseXXRU2da7831QwBbNmUjapMPK4na1pds0lFcadrgtKhTlkhPH5YIxoCXM/ve5wSIXRAbNTbjLvvFKXK3VOgJEVYRqpJ7PWmPPTsjJG2m+MsFMpZRUsqTBbIScyRmhYEmJeBEsSTAvMjCUl5jhv4cfAwo+BhR8DSzKMUMBMWh4yIeblTE2wWJEQo19gtsGihGC+M7A4wYyBZaPA4JsJG/HfGVj4McfReeF66cGygYURc8RG3BicF34Mzgs/BueFGwOLEvwYbMSPgYUbsx2dF14MLPyYY4eNuDH3xwGW5BhkFDmw0SLMppls20S0o84nWJZhEgQLP+bmxTLMx/qWUy8WYjbX+7pdb5VYlFau7uq12g8NH71YilHGGLlKhpJieUZbtWbWavGH5MqJuEqfDRAN8iKPPjsAAAAASUVORK5CYII=)","url(data:image/jpeg;base64,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)","url(data:image/png;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAADmCAMAAACJZRt4AAABgFBMVEX/////+vX/+/j/9/L/+fT/8ej/8Ob/+PP/9O3/9vD/8+v//Pr/+/n/697/7eH/+fX/+vf//Pn/7N///v3/9e7//fz/6tz/7uP/8un/7+T/9e//8upxhcZ+kcx6jcqgrtn/+PJ0h8eptdzY3u//6NiYptXK0OeKm9CDlc52isj34NLBxuD78evl6PP56N6yveD/5taRodP95NX35Nf/6dr///754tT/5NTU2ez/7N7Q1urDyuT89fD749T84dG6wt/68uz/69/68On88Of45tr78+788+787eT88uz859r/6tr+8+zc2eLt4dr89fH67+f359725dr66+L79PD86t786+D23c367eX76d7k4ef46uHh3eTt7/fy9Pr+/v/s3tb3+Pvg4/H5+v37+/3/+/rP0+ba3ev8/f7s6+zr2c3b1+Dy6uT/7uH24tXs6OT+8Oj239Db4PDx5t/99vK2u9j9/f7v6+fp5+3s5+L+/v7//Pf+//9sgcT//v9mfML//v4+LwyRAAAP1ElEQVR4XuzPwQ0AIAjAQAYHXd0BjG8iuU7Qi77WirHBwcHBwcHBwcHBwcHBwcHBwcGNnYTrL3MKbtdVZj36CXe4uQv3tpE8jsMnlplRpjgOM5a7ZV5mZjjc3WPQyf/6fX8zmozI1+0mjuN+mseP46buvjujjqWMM07Odce/IsLh9uLYKrWkOp3a5CqcUokGHnDJzWTYarVMqaSq2UgLC9lScplMrTZO1JHb82pJnTcPMm5TC3osZW1N8Svw5G+pmQxJ4klcMg+d59EFW0nRB4OBFq3X02SpQJqlKyUMd3KTcZVxsPOxZYq6NUjF63YZJZGnlBgkG4k96nlJZNYUceMJOMUaaO12266GW13FTduvavOeptP4Ok1XIVMTy3peKRp0M8L1epaWaguS9KysCCaXpVlNpwmepmQzgCixoPO8uNjXVc4Xh1Wg22W4WHt7ARqHUUazmQauhJFTEkrCoZnhVnXgUhiyVKilJbptC5/QGQbhCsk4lIzLct2541ZX9EEqoX5fME90DtcBp88JbgU4jQxauOFQLgJC5+PsGeN+/gV9yVrZ+8dJPwTa2dkZsvr9/tKHH3748ccfP3v27Hfo2e+efTc5z0t+fHFR/J1bW1uf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)","A","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACFCAMAAADrcAOaAAABgFBMVEUAAAD///9hY2IbHRqiqJZ7g3iPlIzu+9v6/ejz/ebv/N3+/vbn+s31/ej+/u/q7PT8/vP//vL4/M77/dtOUU64vp/7/frFx74uMSzc9dr3/fG4s879/OTI0OXN8sPy9PnI8Lzx+/Cn2Mzo+9jbxNbk6PPqycz77tP7/dTw/Mv26ej88t357uu/x+Lb+b3DzeKcweLE77zW3Oz99+vFvMf779bJ96j7/u/U1NTk+ce4w97f4N82PS89OkD4+fk+SD/C2afa4e3b5MTl6tnq8Nzq+ern1eX99OPK7ML//O/55LjV2cPw8fjw5e/M9rzr3+qq7MfT9s3x3t/L5uWw7M7k+ODE3trizNv4+8blv8PP+LDV6+rTtszH8Lqt2c/y2s7HrtWhx9zC8rG13tO37tK/8a33/Mud6Mrn/bv2+8SfzNr79PL9+O389vXy9Lzj8uL558Gi6sTlu771+73Qscn++/Hu09XOstLQ7sr44bDB88rCqdXm6rf19NbP+aX33KQ7zRWnAAAGGklEQVR4Xu3bVXPrOBiAYRnDzFxmZmY8yMzMsMjw11eq9bmOJW3TZHuiOeP3JpPJzTOfLVV1UxRNRK1C7uJ+YQFuQR+v7kVuY87Cvm5RKBFKWIWY5uPx+DwXGOEWCPLytQiMJkTA+DzOzwcGOEUCPuJxFez+akAP6AE9oAf0gNs53VDX8xpCSNNW06ph6pncwk6xGIm0HxjJmauIn5Y2zJnlYrwYbB9wR8+jkzIVRSm2BxjQNYQkBp5fB0PaLC0sb49E/JGdne3zuYxuGqo9Wr1dwAwFqDM1JTvPrmLfFl47aQ1lsooSEQFXVlZWF7LZbhZIPwk2DdQtnrGsKCHMAyDT1nbAFxAuEoRbUBQOkH4SaBJIfWnMU+ab2AfPHJizxreGxwc6qYDbGtz+cb+UQBX2D5gfACNsBMjJ1yKw7C9b+aP+uqLlVCpDfGoW+5J1DYY5dYdJi0xORth2uYFBIVCUP5UcJBug1osHmBysK7zI8MB2hkC/C1hOZuAG9Nf7XoX5nS3Q7ypaHlCxL79GBuhqUNwbfpQxKPwk4OOHUuXUUWWm1BYMMOCaSfgqvyp++ZXpgEQZhQMmCvxc4IcGoJQ7n0mAMQwcc/f7DU4vblzBPWLqIlHGrS4mCrx/nR+iMOxjgGSJqNhXZIEvuBHmc6YuogQg628aaF3hGQzslhJIN8ELcIUlBBrYl4YrLCNwhZ6SA5IC/7JvQUmB5wmQHAMXZQTCGlmDNSIh0MS+VezLygo0YJuWFZjGQAMWcRPAddRsNUVpBJinJ4WgrECEK8EuIyFwhwBzLQDVdFo9jgDgPST65MLaWgPALbq6lHCbFwmA+Pv0GQK7GgQmBWUAOHaPbfL1FV7fiQ+sjU7wvjv09g6/DByn780x/X3l9XeiuphcQBjfcx7wPhO60wYg1BJQpwteXiCcFeZkBirSAT0ggOUFQg0D3wqygc/Y5h69E1biRxm3Z5go8PLeUfjFCt42CZx4ymti4unEH/woo+dHuwc0Cty7TdpjahHI1ijwAQQT/DaBNQx8KCkwIz0QDguXZAb2SgzcgANrVWbgAgZelRT4JwHmJAZ+gqdvBdmAkEafLNw8AyCpUeAPotYx0CTAl0xzXU0DqQrzemh1h4XLTGKgSp9u7Z4G+O4Y2NKThYt2YqCJgesYWGwSuNrKs5lGgDrCZbFQVqC9U3dICvxkb4TNAe2ekOBE/QDqcS2Si3skYDUCvLMCy1hWoEr/0tQpK9B+tvBMUuCGfRNKChxboc/5d2UFGhio1eAaywOExjbgOwuF1oDOw8IvUA//Z/FpJvjmZRoD81lFyZ7iNPOE6cgDE7wL9d3us4IJXiNdHKrT4bfoFZR0NbA4qSNchmyFHXVdGl8S9j3TkYcyvvwDnYMocLifNLzvDoBsGDhJlokWwyOstgs4/J/ADh3RM1enpMCONIJztaTADc0Wygm0LjIysyCUDIgzEUldxvdhVTrgQ5KBjjJjeIjVh0dxgaXS0tL4KAUyUcY5G/gb5AIO1wVAwT5ozctEVkZuTeksVMkEby2NHrdU0k01rSG9llU2R+8yObfjL7brC0SBRDY7u+9qeh8lRQ2EJ6tWmTwlaqo5s7D8uXD1eqUyvlTCMMNQV53fRO+t9DH9TKKMfts1C0OiwA/TpA/uphsBVg8MDdWlib7LH2scCAHQmhh2OjsRCG0AUZyGgdk2AKEDXWjUVEPPLcd6p6YqlfYAoQ3dUNN5y6nlrX/JKY1PbW5OVcZJFT6Q9hhsALTrx4sB1zoQunRrdJxJSqAH9IAe0AN6QA940om6gxcGcrLQbt5dAPY9PuesH6o76QPMAUxBZXfBgrDNKW6buGvChmad7Tv78JMVvDpCcVGJ4q6ozpi4Eab3ViPTZWdRZ4mQMDQvKhq5KRTGeoUNMVHn0Egd8LCuUMLqlEAcH9jbFDAlBiaaAXbunnKCMRLHB4knmBBOMGED4+5CxU5htQu8aqT37j7aRROijj1MxxM8A6BLeHgsOmwNCKu4USB0EtDZNwL0gB7QA3pAD+gBPaAH9IAeMP7//k7ykYIgx9uEsJBIGPoqEwTpYV0J5zjFE/wXzd93x5vnhJoAAAAASUVORK5CYII=)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAA9CAAAAAD94GjJAAADQklEQVR4Xt3awW4yMQwE4P+heLq8VJ7HZ5/nOtf8DS61QIFJCt0I5kKlKM1+8tpit/3XLiEBd7cedwfYVG63kG1/WpAIt0H8PosYb8G0Cp7Bi0nJGcRHqNT8GsWrQ19L4ggijpM7ZGD2d6Rm6ya5Q5foWJI26R2qRAeTtMmliaJEf0ty01kmmSjRfhKWSRAl2k5y0QxyR248ggTLeET0RpDWu4lmh5HcAbJlCElyAPzZROi5DDuKRMq5dHsm2WQNMFg+inQvy2dStN9+EkS3q+YfcHeTKEiqTKJK2EBqgiR22Hgtq/4eJH9A4u0A3X3j4QlSehOwh4Rfk/yccaflQ+XuIc550t1nb2RBDiHpiazDCwg9Q7GzbSPR1o9EiHAOR+Rw7iHBfnffdVAtp9OpfOXxLs8cQKKbrY9wdpGjgyJtluR/QYI9SlsoUj1NkvATdx5NmjsQWSTrQFVbRtBzNIkr4w5fonoNsO+CfVu/f4yOc++fxdrtQrRk8QvAajlvsBaJX1fLKRjlfGp8SpLPipJUNOk2UAs/HZr6SJDqComzjRQmlG6qWCRVtVBPpUSdxqRYwJcRkmSYFQWpA84qihsPjdF3/aOohUgNQ5LKmRwWno8qLxkPud27qZwi/pBkeYXdLBauCp56XnVW3H9TJIMWJQm0GioqkiVJLbQYD9ckC07OhzJNMmhRmtgZHVVfSArPkJTN1JmYJJkUJSlqw1eSAlfM6l2Sd6x114XEqwDDMmmRhWiKRHKWlM01IKXQY5T/Exe6+Nre6WZdVHM+tNDZmJQyRcIdUjZTSZJ+ujDO0Xk+PFLytIggyRsvBkQdkALdlz1JyoRJUV5/PlvYkASgWwCsjYcyIOUhLUmqANCicHtM21KZ8Pge9xSJtWuqlXukFt4kyTL5VI1W4hlne0WilZKkX+Rp0WZStNIzJKhv7Mc+1UbnrZCUaAHz+tcp+QVipZeUaCspW+mJiQd77pL2v+Y3vFi0/524cV60n0RqUZK0aD+J8XwNkg/+om4Pvv75newjDS5PPAPCprKVpMOPI3l7JxJmSPw4Etqnkbx9Gsnbm5Fc33XvRmpU/yf+fqQewsX/5r8bKUIiZe4A21vmP24hqdv1SRFyAAAAAElFTkSuQmCC)"]