Click here to Skip to main content
15,885,278 members
Articles / Programming Languages / C#

Reversi in C#

Rate me:
Please Sign up or sign in to vote.
4.94/5 (188 votes)
26 Sep 200513 min read 771.2K   27K   300  
The game of Reversi in C#.
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 1.3
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">1.3</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1">this is my long string</data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        [base64 mime encoded serialized .NET Framework object]
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        [base64 mime encoded string representing a byte array form of the .NET Framework object]
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used forserialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>1.3</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="iconPictureBox.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="iconPictureBox.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="iconPictureBox.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="titleLabel.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="titleLabel.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="titleLabel.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="versionLabel.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="versionLabel.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="versionLabel.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="okButton.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="okButton.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="okButton.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="copyrightLabel.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="copyrightLabel.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="copyrightLabel.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="$this.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>(Default)</value>
  </data>
  <data name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="$this.Localizable" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="$this.GridSize" type="System.Drawing.Size, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>8, 8</value>
  </data>
  <data name="$this.DrawGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </data>
  <data name="$this.TrayHeight" type="System.Int32, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>80</value>
  </data>
  <data name="$this.SnapToGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </data>
  <data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="$this.Name">
    <value>AboutDialog</value>
  </data>
  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        AAABAAUAEBAAAAAAAABoBQAAVgAAACAgAAAAAAAAqAgAAL4FAAAwMAAAAAAAAKgOAABmDgAAQEAAAAAA
        AAAoFgAADh0AAGBgAAAAAAAAqCwAADYzAAAoAAAAEAAAACAAAAABAAgAAAAAAAABAAAAAAAAAAAAAAAB
        AAAAAQAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwADA3MAA8MqmAAQEBAAICAgADAwMABER
        EQAWFhYAHBwcACIiIgApKSkAVVVVAE1NTQBCQkIAOTk5AIB8/wBQUP8AkwDWAP/szADG1u8A1ufnAJCp
        rQAAADMAAABmAAAAmQAAAMwAADMAAAAzMwAAM2YAADOZAAAzzAAAM/8AAGYAAABmMwAAZmYAAGaZAABm
        zAAAZv8AAJkAAACZMwAAmWYAAJmZAACZzAAAmf8AAMwAAADMMwAAzGYAAMyZAADMzAAAzP8AAP9mAAD/
        mQAA/8wAMwAAADMAMwAzAGYAMwCZADMAzAAzAP8AMzMAADMzMwAzM2YAMzOZADMzzAAzM/8AM2YAADNm
        MwAzZmYAM2aZADNmzAAzZv8AM5kAADOZMwAzmWYAM5mZADOZzAAzmf8AM8wAADPMMwAzzGYAM8yZADPM
        zAAzzP8AM/8zADP/ZgAz/5kAM//MADP//wBmAAAAZgAzAGYAZgBmAJkAZgDMAGYA/wBmMwAAZjMzAGYz
        ZgBmM5kAZjPMAGYz/wBmZgAAZmYzAGZmZgBmZpkAZmbMAGaZAABmmTMAZplmAGaZmQBmmcwAZpn/AGbM
        AABmzDMAZsyZAGbMzABmzP8AZv8AAGb/MwBm/5kAZv/MAMwA/wD/AMwAmZkAAJkzmQCZAJkAmQDMAJkA
        AACZMzMAmQBmAJkzzACZAP8AmWYAAJlmMwCZM2YAmWaZAJlmzACZM/8AmZkzAJmZZgCZmZkAmZnMAJmZ
        /wCZzAAAmcwzAGbMZgCZzJkAmczMAJnM/wCZ/wAAmf8zAJnMZgCZ/5kAmf/MAJn//wDMAAAAmQAzAMwA
        ZgDMAJkAzADMAJkzAADMMzMAzDNmAMwzmQDMM8wAzDP/AMxmAADMZjMAmWZmAMxmmQDMZswAmWb/AMyZ
        AADMmTMAzJlmAMyZmQDMmcwAzJn/AMzMAADMzDMAzMxmAMzMmQDMzMwAzMz/AMz/AADM/zMAmf9mAMz/
        mQDM/8wAzP//AMwAMwD/AGYA/wCZAMwzAAD/MzMA/zNmAP8zmQD/M8wA/zP/AP9mAAD/ZjMAzGZmAP9m
        mQD/ZswAzGb/AP+ZAAD/mTMA/5lmAP+ZmQD/mcwA/5n/AP/MAAD/zDMA/8xmAP/MmQD/zMwA/8z/AP//
        MwDM/2YA//+ZAP//zABmZv8AZv9mAGb//wD/ZmYA/2b/AP//ZgAhAKUAX19fAHd3dwCGhoYAlpaWAMvL
        ywCysrIA19fXAN3d3QDj4+MA6urqAPHx8QD4+PgA8Pv/AKSgoACAgIAAAAD/AAD/AAAA//8A/wAAAP8A
        /wD//wAA////AAoKCgoKCgoKCgoKCgoKCgoKAicnJxAUFREODCcnJwIKCuzrSSEnJychJycnSW3sCgrx
        8LzqJycnAicnT7zx8QoK8/Hw9ycCJyECApjz9PMKCvLxB0knJwICJydPCPTzCgpPTycnSRMRERVJISdP
        TwoKJycCSQ4QEA4ODBEnJycKCicnAiERFBURDgwhAicnCgpPSScnIUMRCg4hJycnJwoKDg4VJycnJycn
        J0nsB/AKChEODgonJycnJwIH8vLyCgpDEA4hJycnJycC7/T08woKDiEnJ0lJSUlJJydymO8KCgInJ0kR
        Dg4ODEMnJycCCgoKCgoKCgoKCgoKCgoKCgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACAAAABAAAAAAQAIAAAAAAAABAAAAAAAAAAA
        AAAAAQAAAAEAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAADAwMAAwNzAAPDKpgAEBAQACAgIAAwM
        DAAREREAFhYWABwcHAAiIiIAKSkpAFVVVQBNTU0AQkJCADk5OQCAfP8AUFD/AJMA1gD/7MwAxtbvANbn
        5wCQqa0AAAAzAAAAZgAAAJkAAADMAAAzAAAAMzMAADNmAAAzmQAAM8wAADP/AABmAAAAZjMAAGZmAABm
        mQAAZswAAGb/AACZAAAAmTMAAJlmAACZmQAAmcwAAJn/AADMAAAAzDMAAMxmAADMmQAAzMwAAMz/AAD/
        ZgAA/5kAAP/MADMAAAAzADMAMwBmADMAmQAzAMwAMwD/ADMzAAAzMzMAMzNmADMzmQAzM8wAMzP/ADNm
        AAAzZjMAM2ZmADNmmQAzZswAM2b/ADOZAAAzmTMAM5lmADOZmQAzmcwAM5n/ADPMAAAzzDMAM8xmADPM
        mQAzzMwAM8z/ADP/MwAz/2YAM/+ZADP/zAAz//8AZgAAAGYAMwBmAGYAZgCZAGYAzABmAP8AZjMAAGYz
        MwBmM2YAZjOZAGYzzABmM/8AZmYAAGZmMwBmZmYAZmaZAGZmzABmmQAAZpkzAGaZZgBmmZkAZpnMAGaZ
        /wBmzAAAZswzAGbMmQBmzMwAZsz/AGb/AABm/zMAZv+ZAGb/zADMAP8A/wDMAJmZAACZM5kAmQCZAJkA
        zACZAAAAmTMzAJkAZgCZM8wAmQD/AJlmAACZZjMAmTNmAJlmmQCZZswAmTP/AJmZMwCZmWYAmZmZAJmZ
        zACZmf8AmcwAAJnMMwBmzGYAmcyZAJnMzACZzP8Amf8AAJn/MwCZzGYAmf+ZAJn/zACZ//8AzAAAAJkA
        MwDMAGYAzACZAMwAzACZMwAAzDMzAMwzZgDMM5kAzDPMAMwz/wDMZgAAzGYzAJlmZgDMZpkAzGbMAJlm
        /wDMmQAAzJkzAMyZZgDMmZkAzJnMAMyZ/wDMzAAAzMwzAMzMZgDMzJkAzMzMAMzM/wDM/wAAzP8zAJn/
        ZgDM/5kAzP/MAMz//wDMADMA/wBmAP8AmQDMMwAA/zMzAP8zZgD/M5kA/zPMAP8z/wD/ZgAA/2YzAMxm
        ZgD/ZpkA/2bMAMxm/wD/mQAA/5kzAP+ZZgD/mZkA/5nMAP+Z/wD/zAAA/8wzAP/MZgD/zJkA/8zMAP/M
        /wD//zMAzP9mAP//mQD//8wAZmb/AGb/ZgBm//8A/2ZmAP9m/wD//2YAIQClAF9fXwB3d3cAhoaGAJaW
        lgDLy8sAsrKyANfX1wDd3d0A4+PjAOrq6gDx8fEA+Pj4APD7/wCkoKAAgICAAAAA/wAA/wAAAP//AP8A
        AAD/AP8A//8AAP///wAKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgohJyEhAgICAg4OQxQU
        FBVDEREODgwOIScCAgIhJycKCgICAichJwICJw5DExMUFEMREA4ODAwnJwInIQICAgoKAicnJwInIScC
        JwoRFRVDERAODgwhJwInIScCAicnCgoUFBQRISEnISECAichDg4ODiEhJwInIScnIRAVFBQKCry8vLwH
        7BEhISEnAgICAgICAgICIScCIervvLy8vAoK8fDw8PC8BxIhJychJwICAgICJycCAknv8PDw8fDwCgry
        8vLx8PC8vEknJwInIScCJyECAgICB/Dx8vLy8vIKCvPz8vLx8PC8cicnAgICISEnAgICAnLw8vLz8/Pz
        8goK9PPz8vHw8LxyJwICAiEnJyEnAgICT/Dy8/T09PPzCgr08/Ly8fC89ycnAiEnAgICAichJwICmPL0
        ///08/MKCvLy8fDwvHInAichAgJPT09JJychIQICcvDy8/Py8goKmJiYck8CAichJ0/t6xIUFBJt60kn
        ISECAnLtmJiYCgoCAgICAichJwLsEwwMDAwMDAwMFG0nISEnAgICAgIKCgICAgIhJwICbQ4ODg4ODg4O
        DgwMDhInJychJwICAgoKIQInJwICAgIODhARERERERAODgwMCicnAgIhIQInCgonISECAgICJwwQQxUV
        FUMRERAODgwMJycCAgIhIScKCicCJyEnAgICDhAVFBMUFUMREA4ODCEnAgInIQICJwoKAgICAichJwIn
        DhEUFBQVERAODgwhJwInIScCAgICCgpycnJySSchIScCJwoKCgoODgwhJwInIScnISEhISEKCgwMDAoV
        bRInISECAgInJycnAgICIScnIW33B7y8BwoKDg4ODgwMEeonJyEnAgICAgICJycCJ2288PDw8PDwCgoQ
        EA4ODgwMDkknJychJwICJycCAgLr8PDx8vLy8vEKCkMRERAODgwKIScnAgInISECAgICAgfx8vPz8/Py
        8goKFRUREQ4ODAohJwICJyEnJyECAgICB/Lz9PT08/PyCgoUFREQDg4MIScCJyEnAgICAiEhAgJy8PP/
        9PTz8/IKChERDg4MDCEnJyEnAk9PT09JJychJwJPmPLy8vLx8AoKISEhJycCAicnT3LrExVDFRRtbUkh
        IScCT3Jy7XJyCgoCAgICAicnAk9tDgwODg4ODAwME0knISEnAgICAgIKCgICAichAgICFQwODhAQEA4O
        DgwKEUknJyEhAgICJwoKISEhJwICAicMDhERQ0MRERAODgwOIScCAgIhISEnCgoKCgoKCgoKCgoKCgoK
        CgoKCgoKCgoKCgoKCgoKCgoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAMAAAAGAAAAABAAgAAAAAAAAJAAAAAAAAAAAAAAAB
        AAAAAQAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwADA3MAA8MqmAAQEBAAICAgADAwMABER
        EQAWFhYAHBwcACIiIgApKSkAVVVVAE1NTQBCQkIAOTk5AIB8/wBQUP8AkwDWAP/szADG1u8A1ufnAJCp
        rQAAADMAAABmAAAAmQAAAMwAADMAAAAzMwAAM2YAADOZAAAzzAAAM/8AAGYAAABmMwAAZmYAAGaZAABm
        zAAAZv8AAJkAAACZMwAAmWYAAJmZAACZzAAAmf8AAMwAAADMMwAAzGYAAMyZAADMzAAAzP8AAP9mAAD/
        mQAA/8wAMwAAADMAMwAzAGYAMwCZADMAzAAzAP8AMzMAADMzMwAzM2YAMzOZADMzzAAzM/8AM2YAADNm
        MwAzZmYAM2aZADNmzAAzZv8AM5kAADOZMwAzmWYAM5mZADOZzAAzmf8AM8wAADPMMwAzzGYAM8yZADPM
        zAAzzP8AM/8zADP/ZgAz/5kAM//MADP//wBmAAAAZgAzAGYAZgBmAJkAZgDMAGYA/wBmMwAAZjMzAGYz
        ZgBmM5kAZjPMAGYz/wBmZgAAZmYzAGZmZgBmZpkAZmbMAGaZAABmmTMAZplmAGaZmQBmmcwAZpn/AGbM
        AABmzDMAZsyZAGbMzABmzP8AZv8AAGb/MwBm/5kAZv/MAMwA/wD/AMwAmZkAAJkzmQCZAJkAmQDMAJkA
        AACZMzMAmQBmAJkzzACZAP8AmWYAAJlmMwCZM2YAmWaZAJlmzACZM/8AmZkzAJmZZgCZmZkAmZnMAJmZ
        /wCZzAAAmcwzAGbMZgCZzJkAmczMAJnM/wCZ/wAAmf8zAJnMZgCZ/5kAmf/MAJn//wDMAAAAmQAzAMwA
        ZgDMAJkAzADMAJkzAADMMzMAzDNmAMwzmQDMM8wAzDP/AMxmAADMZjMAmWZmAMxmmQDMZswAmWb/AMyZ
        AADMmTMAzJlmAMyZmQDMmcwAzJn/AMzMAADMzDMAzMxmAMzMmQDMzMwAzMz/AMz/AADM/zMAmf9mAMz/
        mQDM/8wAzP//AMwAMwD/AGYA/wCZAMwzAAD/MzMA/zNmAP8zmQD/M8wA/zP/AP9mAAD/ZjMAzGZmAP9m
        mQD/ZswAzGb/AP+ZAAD/mTMA/5lmAP+ZmQD/mcwA/5n/AP/MAAD/zDMA/8xmAP/MmQD/zMwA/8z/AP//
        MwDM/2YA//+ZAP//zABmZv8AZv9mAGb//wD/ZmYA/2b/AP//ZgAhAKUAX19fAHd3dwCGhoYAlpaWAMvL
        ywCysrIA19fXAN3d3QDj4+MA6urqAPHx8QD4+PgA8Pv/AKSgoACAgIAAAAD/AAD/AAAA//8A/wAAAP8A
        /wD//wAA////AAoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoC
        ISEhJwICAgICAgInDA4QQ0MVFRUVQ0MRERAQDg4ODAwOIScnJwICAgInISEhCgohJwICISEnAgICAgIn
        DA4RQxQUFBQUFENDEREQDg4ODAwOIScnAgICJyEhAgInCgoCAgICAichIScCAgICIQ4RFRQTExMUFBVD
        ERAQDg4ODAohJycCAgIhIScCAgICCgoCAgICAgICJyEhAgICAiEOERQTExQUFUMRERAODg4MCiEnJwIC
        JyEnAgICAgICCgoCJycnJycnJychIScCAgIhDhARQ0NDEREQDg4ODAwKIScCAichJwICAgInJycnCgoO
        DAwMCgoMISEnJyEhJwICAiEODg4ODg4ODAwMIScnAgInISECAichDAoKDAwOCgoHB7wHB+/sEw4MISch
        ISEnAgICJycnISEhJycCAgICAiEhAgIhCkNt7QcHvAcHCgrwvPDwvLy8vAfrECEnJyEhIQICAgICAgIC
        AgICAgIhIScCJyET97y8vPC88PC8Cgrw8PDw8PDwvLy8BxMhJycnISEnAgICAgICAgICJyEnAgInEO28
        vPDw8PDw8PDwCgry8fHx8fDw8PC8vLwSIScnJychIScCAgICAichJwICAgJJ77zw8PHx8fHy8fHxCgry
        8vLy8vHx8PDwvLwHEScnJwICJyEhAgICISECAgICAgLtvPDx8vLy8vLy8vLyCgrz8/Py8vLx8fDw8Ly8
        SScnJwICAgInISEhJwICAgICAk8H8PHy8vPz8/Pz8/LyCgr08/Pz8vLy8fDw8Ly8SScnAgICAgInISEh
        JwICAgICAk+88PLz8/T09PPz8/PyCgr09PPz8/Ly8fDwvLwHSScnAgICJyEnAgInISEnAgICAgLv8PLz
        9P////T08/PzCgr/9PTz8vLy8fDwvLxyJycCAichIQICAgICAichIQICAgJP8PLz///////08/PyCgr0
        8/Py8vHx8PC8vHInJwICISECAgICAgICAgICISEnAgICcrzy8///9PTz8/LyCgry8vLy8fDw8LztSScC
        AiEhJwICAk9PT09JSScnJychIScCAk+Y8PLy8vLy8vHxCgrw8PDwvLyYck8CAgInIScCT3Lv7+xtbW1t
        7JLsbScnJyEhAgICT3KYvPDw8Ly8CgoCAgICAgICAgICJyEnAgLt7+oKDAwMDAoMCgoQEu1yJychISEC
        AgICAgICAgICCgoCAgICAgICAgIhIQICT+8TDAwMDA4ODg4MDAwMCgwT7CcnJyEhJwICAgICAgICCgoC
        AgICAgICISEnAgJP7QoMDg4ODg4ODg4ODg4MDAwKEesnJycnISEnAgICAgICCgonAgICAichJwICAgJP
        DgwODhAQEBAQEBAODg4ODgwMChFJJycnAichIQICAgInCgohIScnIScCAgICAgIRDA4OEBERERERERAQ
        EA4ODg4MDAwRJycnAgICJyEnJyEhCgoCJwoKJwICAgICAgIhDg4QEUNDFUNDQ0MREBAODg4MDAohJycn
        AgICAicKCicCCgohIQInISECAgICAgIhDhARFRQUFBQUQ0NDERAODg4MDAohJycCAgICISEnJyEhCgon
        AgICAichJwICAgInDApDFBMTExQUFUMRERAODg4MCiEnJwICAichJwICAgInCgoCAgICAgICISEnAgIC
        Jw4QQxMTExQUQ0MREA4ODgwMDCEnAgInIScCAgICAgICCgoCAgICJycnAichIScCAichChFDQ0NDERAQ
        Dg4ODAwhJwICJyEnAgICAgInJycnCgr395KSkuxySScnJyEhAgICJyEODg4ODg4ODAwhIScCAichIQIC
        JyEMCgwMDA4OCgoMDAwMDAoVbexyJychISECAgICJycnISEnJwICAgICISECAiEMFOv3B7y8vAfvCgoM
        DAwMDAwMCgwU7EknJyEhJwICAgICAgICAgICAiEhJwInDm0HvLzw8PDw8LzwCgoODg4ODg4ODAwKDm1J
        JycnISEnAgICAgICAgInIScCAicV77zw8PDw8PDw8PDwCgoQEBAODg4ODgwMDAwSJycnAichIScCAgIC
        JyEnAgICAkkH8PDx8fLy8fLx8fHwCgoREREQEBAODg4MDAoKJycnAgICJyEhAichJwICAgICApLw8PHy
        8vLy8vLy8vLxCgpDQ0MRERAQDg4ODAwMIScnAgICAgIhCiECAgICAgICAgfw8vLz8/Pz8/Pz8vLyCgoU
        FUNDEREQDg4ODAwKIScnAgICAiEhJyEhJwICAgICAgfw8vPz9PT09PPz8/LyCgoUFBVDEREQDg4ODAoh
        JycCAgIhIScCAgICISEnAgICAnLw8vP///////Tz8/LyCgoUFENDERAODg4MDCEnJwICJyEnAgICAgIC
        AichIQICAgKY8fL/////9PTz8vLyCgpDQxEQEA4ODgwMIScCAichJwICAgICAgInJycCJyEhAgICcrzy
        8/Pz8/Ly8vHwCgoODg4ODgwMISEnAgInIScCAnLt9/eS7ZLt7HJJJychIScCAgJy7/Dw8PDw8PC8Cgon
        JyEnJycCAgICJyEhAgJy721DDgwKCgwMChRt7UknJyEhJwICAgJPcnJyck8CCgoCAgICAgICAgIhIQIC
        T/cTDAwMDAwODAwMDAwKDurrJycnISEnAgICAgICAgICCgoCAgICAgICISEnAgJP7A4MDg4ODg4ODg4O
        DgwMDAoR6ycnJychIQICAgICAgICCgonAgICAichJwICAgJtDA4ODhAQEBAQEBAODg4ODAwKEEknJycC
        JyEnAgICAichCgohIScnIScCAgICAgIKDA4QERERERERERAQDg4ODgwMDhEnJycCAgIhIScnIScCCgoC
        JwwOJwICAgICAgIMDhARQ0MVFUNDQxEREA4ODgwMDiEnJycCAgICJw4MJwICCgoKCgoKCgoKCgoKCgoK
        CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgA
        AABAAAAAgAAAAAEACAAAAAAAABAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAACAAACAAAAAgIAAgAAAAIAA
        gACAgAAAwMDAAMDcwADwyqYABAQEAAgICAAMDAwAERERABYWFgAcHBwAIiIiACkpKQBVVVUATU1NAEJC
        QgA5OTkAgHz/AFBQ/wCTANYA/+zMAMbW7wDW5+cAkKmtAAAAMwAAAGYAAACZAAAAzAAAMwAAADMzAAAz
        ZgAAM5kAADPMAAAz/wAAZgAAAGYzAABmZgAAZpkAAGbMAABm/wAAmQAAAJkzAACZZgAAmZkAAJnMAACZ
        /wAAzAAAAMwzAADMZgAAzJkAAMzMAADM/wAA/2YAAP+ZAAD/zAAzAAAAMwAzADMAZgAzAJkAMwDMADMA
        /wAzMwAAMzMzADMzZgAzM5kAMzPMADMz/wAzZgAAM2YzADNmZgAzZpkAM2bMADNm/wAzmQAAM5kzADOZ
        ZgAzmZkAM5nMADOZ/wAzzAAAM8wzADPMZgAzzJkAM8zMADPM/wAz/zMAM/9mADP/mQAz/8wAM///AGYA
        AABmADMAZgBmAGYAmQBmAMwAZgD/AGYzAABmMzMAZjNmAGYzmQBmM8wAZjP/AGZmAABmZjMAZmZmAGZm
        mQBmZswAZpkAAGaZMwBmmWYAZpmZAGaZzABmmf8AZswAAGbMMwBmzJkAZszMAGbM/wBm/wAAZv8zAGb/
        mQBm/8wAzAD/AP8AzACZmQAAmTOZAJkAmQCZAMwAmQAAAJkzMwCZAGYAmTPMAJkA/wCZZgAAmWYzAJkz
        ZgCZZpkAmWbMAJkz/wCZmTMAmZlmAJmZmQCZmcwAmZn/AJnMAACZzDMAZsxmAJnMmQCZzMwAmcz/AJn/
        AACZ/zMAmcxmAJn/mQCZ/8wAmf//AMwAAACZADMAzABmAMwAmQDMAMwAmTMAAMwzMwDMM2YAzDOZAMwz
        zADMM/8AzGYAAMxmMwCZZmYAzGaZAMxmzACZZv8AzJkAAMyZMwDMmWYAzJmZAMyZzADMmf8AzMwAAMzM
        MwDMzGYAzMyZAMzMzADMzP8AzP8AAMz/MwCZ/2YAzP+ZAMz/zADM//8AzAAzAP8AZgD/AJkAzDMAAP8z
        MwD/M2YA/zOZAP8zzAD/M/8A/2YAAP9mMwDMZmYA/2aZAP9mzADMZv8A/5kAAP+ZMwD/mWYA/5mZAP+Z
        zAD/mf8A/8wAAP/MMwD/zGYA/8yZAP/MzAD/zP8A//8zAMz/ZgD//5kA///MAGZm/wBm/2YAZv//AP9m
        ZgD/Zv8A//9mACEApQBfX18Ad3d3AIaGhgCWlpYAy8vLALKysgDX19cA3d3dAOPj4wDq6uoA8fHxAPj4
        +ADw+/8ApKCgAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8ACgoKCgoKCgoKCgoKCgoKCgoK
        CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAicODiECAgICAgIC
        AgICAg4MDhAQEUNDQ0NDQ0NDQxERERAQDg4ODg4MDA4MIScnJycCAgICAgInIQ4MJwoKJyEhJychIScC
        AgICAgICAgIhDA4QEUMVFRUUFRUVFUNDEREQEBAODg4ODAwODCEnJycCAgICAgInISEnIQwKCiEhJwIC
        JyEhIScCAgICAgICIQwOEEMVFBQUFBQUFRVDQ0MRERAQDg4ODgwMDiEhJycnAgICAichIScCAgInCgon
        AgICAgICJyEMIScCAgICAicMDhBDFRQTExMTFBQVFUNDEREQDg4ODgwMDg4hJycnAgICJyEhJwICAgIC
        AgoKAgICAgICAgICJyEhJwICAgICJw4OEUMUExMTExQVFUNDEREQEA4ODgwMDA4hJycnAgICISEnAgIC
        AgICAgIKCgICAgICAgICAgICJyEhJwICAgInIQ4QQxUUFBUVFUNDERAQDg4ODgwMDAwhJycCAgInISEC
        AgICAgICAgICCgoCJycnJycnJycnJycnISEhAgICAichDgoQERFDEREREBAQDg4ODgwMDCEhJwICAich
        IScCAgICAicnJycnJwoKDg4ODAwKCgoMISEhJycnIQwhJwICAichIQ4ODg4ODg4ODg4MDAwhIScCAgIC
        JyEhJwICJychIQoKCgwMDg4KCurs7Ozs7OzqFQ4KCiEhJychISEnAgICAicnISEODAwMDAwMISEnJwIC
        AgInISEnAgInIQoMEBRt7Ozs7OzrCgq8vLy8vLy8vLwHkuoRDCEhJychDCEnAgICAgICAgICAgICAgIC
        AgICAicnISECAichDkPs77y8vLy8vLy8vAoK8PDw8PC88Ly8vLy8720QISEnJychISECAgICAgICAgIC
        AgICAgICAichIScCAichFezvvLzwvPDw8PC88PAKCvDx8PHx8PDw8PC8vLy87xQOIScnJychIScCAgIC
        AgICAgICAgICJyEhJwICAicQ6we88PDw8PHw8fHw8fDwCgrx8fHx8fHx8fDw8PC8vLzvEiEnJycnJych
        IScCAgICAgICAgICISEnAgICAicR7Ly88PHx8fHx8fHx8fHx8QoK8vHy8vHy8fHx8fDw8PC8vAcUIScn
        JycCAiEMIScCAgICAichIScCAgICAgInkrzw8PHx8fLx8vLy8vHx8vEKCvLy8vLy8vHy8fHx8PDwvLy8
        7CEnJycnAgICJyEhJwICAichIScCAgICAgIC6rzw8fHx8vLy8vLy8vLy8vLxCgrz8/Py8vLy8vHx8fHw
        8PC8vO9JJycnJwICAgICJyEhJyEhJwICAgICAgICAu288PHy8vLz8/Pz8/Py8vLy8goK8/Pz8/Lz8vLy
        8fHx8fDwvLzvSScnJycCAgICAgInDAoKJwICAgICAgICAgKY8PHy8vPy8/Pz8/Pz8/Pz8vIKCvTz9PPz
        8/Ly8vLx8fHw8Ly870knJycCAgICAichIScCIQwhJwICAgICAgIC7fDx8vLz9PT09PT08/Pz8/LyCgr0
        9PTz8/Py8vLy8fHx8PC8vHInJycCAgICAichIQICAgInISEnAgICAgICAnLw8fLz8/T/9PT09PT08/Pz
        8goK//T08/Pz8/Ly8fHx8PC8vO9JJycnAgICJyEhAgICAgICAgInISEnAgICAgICmPDy8vT0//////T0
        8/Pz8/IKCvT09PPz8vLy8vHx8PDwvAdJJycCAgInISEnAgICAgICAgICAichISEnAgICAk8H8fLz9P//
        ///09PPz8/LyCgrz8/Pz8vLy8fHx8PC8B+1JJycCAichIScCAgICAgICAgICAgICAichDCEnAgICApi8
        8fPz8/Pz8/Pz8vLy8QoK8vLy8vLx8fHw8PC8708CJwICAiEhJycCAgICT3JycnJy6kknJycnJychIScC
        AgICTwfw8fLy8vLy8vLx8fEKCvDw8PDw8PC8B5hyTwICAgICJyEhAgICT3Lv7+3s7Ovr6+ztku1ySScn
        JyEMIScCAgICT+2YvPDw8PDw8PC8CgpPcnJycnJyT08CAgICAgInISEnAgJymO/tFEMQDg4MDg4OEBUT
        7JLrSScnJyEMIQICAgICAk9PcnJycnJyTwoKAgICAgICAgICAgICAichIScCAk+Y9+oOCgwMDAwMDAwM
        DAwMCgoO6uxySScnJyEMIQICAgICAgICAgICAgIKCgICAgICAgICAgICAiEhJwICAk/v6woMDAwMDg4O
        Dg4ODgwMDAwMCgwQbexJJycnISEhJwICAgICAgICAgICCgoCAgICAgICAgInJyEhAgICAk+SEQwMDA4O
        Dg4ODg4ODg4ODg4ODAwMCgwU7EknJycnJyEhJwICAgICAgICAgoKJwICAgICAgInISEnAgICAgJyQwwM
        Dg4ODg4OEBAQDg4ODg4ODg4MDAwKChQSJycnJwInIQwhAgICAgICAgIKCgwhJwICAichIQICAgICAgJP
        QwwMDg4OEBAQEREREBAQEBAODg4ODg4MDAoOFCcnJycCAgInISEnAgICAichCgonISEnAiEhJwICAgIC
        AgICJw4MDg4QEBEREUMRERERERAQEBAODg4ODAwMChAnJycnAgICAgInISEnJyEhJwoKAgInCgohAgIC
        AgICAgICAicMDg4QERFDQ0NDQ0NDQxERERAQDg4ODgwMDAoOJycnJwICAgICAgIhCgonAgIKCgInISEh
        ISEnAgICAgICAgInDA4OEUNDFRUVFRUVFUNDEREREBAODg4ODAwKISEnJycCAgICAgIhISchISECCgoh
        IScCAgIhISEnAgICAgICJwwOEBFDFRQUFBQUFBUVQ0MRERAQDg4ODAwMCiEnJycCAgICJyEhJwICAich
        IQoKJwICAgICAichISECAgICAgIhDgoQQxQTExMTFBQVFUNDEREQEA4ODgwMCiEhJycCAgICJyEnJwIC
        AgICAiEKCgICAgICAgICAichIScCAgICAiEOChEVExMTExQUFUNDEREQEA4ODgwMDAwhJycCAgInISEC
        AgICAgICAgICCgoCAgICAgICAgICAichIScCAgICIQ4KEUMVFBUVFUNDEREQEA4ODgwMDCEhJycCAich
        IScCAgICAgICAgICAgoKT09PT09JSUlJJycnJyEhIScCAgInIQ4OEBAREREQEBAODg4ODAwMISEnAgIC
        JyEhJwICAicnJyEhISEhIScKCvf3ku3tkpLt7HLqSScnJyEhIQICAgInISEODg4ODg4ODgwMDAwhJycC
        AgInISEnAgInISEMCgoMDAwMDg4OCgoODAwMDAwMEBXq6+3sSScnISEMJycCAgICJychISEhISEhJycC
        AgICAichIScCAichDhHq7PcHBwcHBwfv7AoKDAwMDAwMDAwKDA5D6uxyJycnISEhJwICAgICAgICAgIC
        AgICAgICAichIScCJyEOFO0HvLy88LzwvLy8vLwKCg4ODg4ODg4MDAwMCgoQ6uxJJycnISEhJwICAgIC
        AgICAgICAgICJyEhAgICJw4T77y8vPDw8PDw8PDw8PDwCgoODg4ODg4ODg4MDAwMCgwTbScnJycnISEh
        AgICAgICAgICAgInISEnAgICJyHsB7zw8PHx8PHx8fHx8fDw8AoKEBAQEA4ODg4ODg4ODAwKDBRJJycn
        JwInISEhJwICAgICAichIScCAgICAifsvPDw8fHx8fLx8vHx8vHx8fEKChEREBAQEBAODg4ODg4MDAoM
        SScnJycCAgInISEnAgICAiEhJwICAgICAgLqB/Dw8fHy8vLy8vLy8vLx8vHxCgpDQxEREREQEBAODg4O
        DAwKChAnJycnAgICAgInISEnISEnAgICAgICAgIC77zx8fLy8vPy8/Pz8vPy8vLx8goKFUNDQ0MRERAQ
        Dg4ODgwMDAoOJycnJwICAgICAichCgwnAgICAgICAgICAgfw8fLy8/Pz8/Pz8/Pz8vPy8vIKChUVFUND
        QxEREBAODg4ODAwKIScnJycCAgICAichISchISEnAgICAgICAgLv8PHy8/P09PP09PPz8/Pz8vLyCgoU
        FBUVQ0MRERAQDg4ODAwMCiEnJycCAgICJyEhJwICAichIScCAgICAgIC7fDx8vP09PT/9PT09PPz8/Ly
        8goKExQVFUNDEREQDg4ODgwMCiEnJycCAgInISEnAgICAgICAichIScCAgICAk/v8fLz9P/////09PTz
        8/Py8vIKChQUFUNDEREQEA4ODgwMCiEhJycCAichIScCAgICAgICAgICJychIScCAgICcrzx8vP////0
        9PTz8/Py8vLxCgpDQ0MRERAQDg4ODgwMCiEnJwICJyEhJwICAgICAgICAicCAgICJyEhIScCAgJP7bzy
        8vPz8/Pz8/Ly8vHx8QoKEBAQEA4ODg4ODAwMIScnAgICJyEhJwICAk9ycnJycnJycklJJycnJyEhIQIC
        AgJPmPDx8fLy8vHx8fHx8PAKCiEODg4ODAwhISEnAgICAgInISECAk9y9+/t621t6uptbevs7e1ySScn
        ISEhJwICAgJPcpiYB7y8vLy875jtCgonJycnJycnJwICAgICAichIScCAnLv9xJDCgwMDAwKCgwMDhEU
        7O1ySScnISEhJwICAgICAk9PT09PT08CAgoKAgICAgICAgICAgICJyEhJwICT/fsFQwMDAwMDAwMDAwM
        DAwMCgwQbexJJycnIQwhJwICAgICAgICAgICAgIKCgICAgICAgICAgICISEnAgICT5ISDgwMDg4ODg4O
        Dg4ODg4MDAwMCgwV7EknJycnISEhAgICAgICAgICAgICCgoCAgICAgICAichIScCAgICAutDDAwODg4O
        Dg4ODg4ODg4ODg4ODAwMChBtSScnJycnISEnAgICAgICAgICJwoKIScCAgICAichJycCAgICAk8VDA4O
        Dg4QEBAQEBAQEBAODg4ODg4MDAwOEBInJycnAgInISEnAgICAgInISEKCichIScCJyEhAgICAgICAgJJ
        DAwODhAQEREREREREREQEBAODg4ODgwMDg5DJycnJwICAgInISEnAichIScCCgoCJyEhISEnAgICAgIC
        AgICIQwODhAREUNDQ0NDQ0MRERAQEA4ODg4MDA4OIScnJycCAgICAichISEhJwICAgoKAichISEhIScC
        AgICAgICAiEMDhARQxUVFRUVFRVDQxEREBAQDg4ODgwODiEnJycCAgICAgInISEhISECAgIKCgoKCgoK
        CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAGAAAADAAAAAAQAIAAAAAAAAJAAAAAAAAAAA
        AAAAAQAAAAEAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAADAwMAAwNzAAPDKpgAEBAQACAgIAAwM
        DAAREREAFhYWABwcHAAiIiIAKSkpAFVVVQBNTU0AQkJCADk5OQCAfP8AUFD/AJMA1gD/7MwAxtbvANbn
        5wCQqa0AAAAzAAAAZgAAAJkAAADMAAAzAAAAMzMAADNmAAAzmQAAM8wAADP/AABmAAAAZjMAAGZmAABm
        mQAAZswAAGb/AACZAAAAmTMAAJlmAACZmQAAmcwAAJn/AADMAAAAzDMAAMxmAADMmQAAzMwAAMz/AAD/
        ZgAA/5kAAP/MADMAAAAzADMAMwBmADMAmQAzAMwAMwD/ADMzAAAzMzMAMzNmADMzmQAzM8wAMzP/ADNm
        AAAzZjMAM2ZmADNmmQAzZswAM2b/ADOZAAAzmTMAM5lmADOZmQAzmcwAM5n/ADPMAAAzzDMAM8xmADPM
        mQAzzMwAM8z/ADP/MwAz/2YAM/+ZADP/zAAz//8AZgAAAGYAMwBmAGYAZgCZAGYAzABmAP8AZjMAAGYz
        MwBmM2YAZjOZAGYzzABmM/8AZmYAAGZmMwBmZmYAZmaZAGZmzABmmQAAZpkzAGaZZgBmmZkAZpnMAGaZ
        /wBmzAAAZswzAGbMmQBmzMwAZsz/AGb/AABm/zMAZv+ZAGb/zADMAP8A/wDMAJmZAACZM5kAmQCZAJkA
        zACZAAAAmTMzAJkAZgCZM8wAmQD/AJlmAACZZjMAmTNmAJlmmQCZZswAmTP/AJmZMwCZmWYAmZmZAJmZ
        zACZmf8AmcwAAJnMMwBmzGYAmcyZAJnMzACZzP8Amf8AAJn/MwCZzGYAmf+ZAJn/zACZ//8AzAAAAJkA
        MwDMAGYAzACZAMwAzACZMwAAzDMzAMwzZgDMM5kAzDPMAMwz/wDMZgAAzGYzAJlmZgDMZpkAzGbMAJlm
        /wDMmQAAzJkzAMyZZgDMmZkAzJnMAMyZ/wDMzAAAzMwzAMzMZgDMzJkAzMzMAMzM/wDM/wAAzP8zAJn/
        ZgDM/5kAzP/MAMz//wDMADMA/wBmAP8AmQDMMwAA/zMzAP8zZgD/M5kA/zPMAP8z/wD/ZgAA/2YzAMxm
        ZgD/ZpkA/2bMAMxm/wD/mQAA/5kzAP+ZZgD/mZkA/5nMAP+Z/wD/zAAA/8wzAP/MZgD/zJkA/8zMAP/M
        /wD//zMAzP9mAP//mQD//8wAZmb/AGb/ZgBm//8A/2ZmAP9m/wD//2YAIQClAF9fXwB3d3cAhoaGAJaW
        lgDLy8sAsrKyANfX1wDd3d0A4+PjAOrq6gDx8fEA+Pj4APD7/wCkoKAAgICAAAAA/wAA/wAAAP//AP8A
        AAD/AP8A//8AAP///wAKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
        CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgICJyEODA4O
        JwICAgICAgICAgICAgICAgIODAwODg4QERERQ0NDQ0NDQ0NDQ0NDEREREREQEBAODg4ODg4ODAwMDg4M
        ECcnJycnJwICAgICAgICAgInIQ4MDg4nAgoKAgICAicMDg4hJwICAgICAgICAgICAgICAgIhDA4ODhAR
        EUNDQxUVFRUVFRVDQ0NDQ0MREREREBAQDg4ODg4ODgwMDA4OISEnJycnJwICAgICAgICAgICJwwODiEn
        AgoKAgInIQohJyEKCiEnAgICAgICAgICAgICAgIhDA4ODhARQ0MVFRUVFRUVFRUVFRVDQ0NDEREREBAQ
        EA4ODg4ODgwMDg4OIScnJycnJwICAgICAgICAichCiEnIQoKIQoKAiEKIScCAgInIQoMJwICAgICAgIC
        AgICAgIhDA4OEBARQxUVFRQUFBQUFBUVFRUVQ0NDQxERERAQEA4ODg4ODgwMDg4OIScnJycnAgICAgIC
        AgICIQohJwICAichDgoKDg4hAgICAgICAichCiEnAgICAgICAgICAgInDAwODhFDQxUVFBQUExQUFBQU
        FRUVQ0NDQxERERAQDg4ODg4ODAwMDg4MIScnJycnAgICAgICAicKDCcCAgICAgICJwoKIQICAgICAgIC
        AgInIQwKIScCAgICAgICAgICIQwODhBDQxUUExMTExMTFBQUFRUVFUNDERERERAQDg4ODg4ODAwODg4h
        JycnJycCAgICAgInDAohAgICAgICAgICAgoKAgICAgICAgICAgICAichCgohAgICAgICAgICJwwODhAR
        QxUUExMSExMTFBQUFRUVQ0NDEREREBAQDg4ODg4MDAwODiEhJycnJwICAgICAgwKIQICAgICAgICAgIC
        AgoKAgICAgICAgICAgICAgICJyEKCicCAgICAgICAicMDg4QERUUExISExMTFBQUFRUVQ0MREREQEBAO
        Dg4ODgwMDA4OISEnJycCAgICAgIhCgwCAgICAgICAgICAgICAgoKAgICAgICAgICAgICAgICAgInIQoh
        JwICAgICAgInDA4OEBFDFRQUFBQUFBUVFUNDQxERERAQEA4ODg4ODAwMDg4hJycnJwICAgICIQoMJwIC
        AgICAgICAgICAgICAgoKAgICAgICAgICAgICAgICAgICJyEMCiECAgICAgICJyEODgoQEUNDFRUVFRVD
        Q0MREREQEA4ODg4ODg4MDAoKDCEnJycCAgICAicMCicCAgICAgICAgICAgICAgICAgoKAgInJycnJycn
        JycnJycnJycnJycnIQoKJwICAgICAgInIQwOChAQEREREREREREQEBAQDg4ODg4ODAwMCgohIScnAgIC
        AgInIQohAgICAgICAgICAicnJycnJycnJwoKIQ4ODg4ODg4ODg4ODCEhIScnJycnJyEhCgwnAgICAgIC
        AichDA4ODg4ODg4OEA4ODg4ODg4ODgwMCgoMIScnAgICAgICAiEKIScCAgICAgInISEMDg4ODg4ODg4O
        DgoKDg4ODA4ODg4MDA4ODg4ODgwhIScnJycnIQwKIScCAgICAgICJyEhDAwODg4ODg4ODg4MDAwMDAoM
        IScCAgICAgICAgIhCiEnAgICAgIhIQ4ODg4ODgwMDg4ODgwMDgoK6/fvBwcHBwcHB+/t6xJDDAoKCiEh
        JycnJychCgohAgICAgICAgICJycnISEMDAwMDAwMISEhJycCAgICAgICAgICJwoKJwICAgInIQoKCgxD
        EuuS7wfvBwcHBwfv7woKvLy8vPC88Ly8vLy8vLy89+sUDAoKISEnJycnISEKDCcCAgICAgICAgICAgIC
        AgICAgICAgICAgICAgICAgICAichCiECAgICJyEKCgoU6++8vLy8vLzwvPC88Ly8vAoK8PDw8PDw8PDw
        8PDwvPC8vLy89xIQCgohJycnJychDAohJwICAgICAgICAgICAgICAgICAgICAgICAgICAgInIQohAgIC
        AgInDAoOE++8vLzw8PDw8PDw8PDw8PDw8AoK8PDw8fDw8fDw8PDw8PDwvPC8vLz36goKIScnJycnJyEM
        CiEnAgICAgICAgICAgICAgICAgICAgICAgICJyEKIScCAgICJyEMEOvvvLzw8PDw8PDw8PHw8PHw8PDw
        8AoK8PHx8PHw8fDx8PDx8PDw8PC88Ly8B+wRDCEnJycnJycnIQoKIQICAgICAgICAgICAgICAgICAgIC
        AgIhCiEnAgICAgICIQxD7bzw8PDw8PDx8PHw8fHw8fDx8PDx8AoK8fHx8fHx8fHx8fHw8fDx8PDw8Lzw
        vLzvFQohJycnJycnAichCiEnAgICAgICAgICAgICAgICAgICJwoKIQICAgICAgIhDm0HvPDw8PDx8fHx
        8fHx8fHx8fHx8fHx8AoK8fHy8fHx8vHx8fHx8fHw8PHw8PDwvPC8BxMMIScnJycnJwICJyEKIScCAgIC
        AgICAgICAgICAichCiECAgICAgICAicO6gfw8PDx8PHx8fHx8fHy8fHx8vHx8fHx8QoK8fLy8fLy8fLx
        8fLx8fHx8fDx8PDw8Ly8vAcUIScnJycnJwICAichCgohAgICAgICAgICAgInIQohAgICAgICAgICAiHr
        B/Dw8PDx8fHx8fLx8vLx8vLy8fLx8vHx8QoK8vLy8vLy8vLy8fLx8fHx8fHw8fDw8PC88LzsECEnJycn
        JwICAgICJyEKCicCAgICAgICAiEKIScCAgICAgICAgICJ0nv8PDw8fHx8fLy8vLy8vLy8vLy8vLy8vHy
        8QoK8vPy8vLy8vLy8vLx8vHx8fHx8PHw8PDwvLwH6iEnJycnJycCAgICAgInIQohJwICAgInCgonAgIC
        AgICAgICAgICAuy88PDx8fHy8vLy8vLy8vPy8vLy8vLy8vLy8QoK8/Py8/Py8/Lz8vLy8fLx8fHx8fDx
        8PDwvPAH7CcnJycnJycCAgICAgICAiEMCiECJwwKIQICAgICAgICAgICAgICT++88PHx8fLy8vLy8/Lz
        8/Py8/Py8/Ly8/Ly8QoK8/Pz8/Pz8vPy8vPy8vLx8vHx8fHw8PDw8LwH7CcnJycnJwICAgICAgICAgIn
        IQoKCiECAgICAgICAgICAgICAgICT+/w8fHx8vLy8vPz8/Pz8/Pz8/Pz8/Lz8vPy8goK8/Tz9PPz8/Py
        8/Ly8vLy8fHx8fHw8fDwvPAH7CcnJycnJwICAgICAgICAgICIQoKCgonAgICAgICAgICAgICAgICTwfw
        8PHy8vLz8/Pz9PTz9PTz9PPz8/Pz8vLy8goK9PT08/Tz8/Pz8/Ly8vLy8fLx8fHw8PDw8LwHcicnJycn
        JwICAgICAgICAiEKCicCJyEKIScCAgICAgICAgICAgICT+/w8fHy8vPz8/P09PT09PT09PP08/Pz8/Lz
        8goK9PT09PTz8/Pz8/Ly8vLy8fHx8fHw8fDwvLwHcicnJycnAgICAgICAgInDAonAgICAichCgohAgIC
        AgICAgICAgICT5jw8fHy8vPz9PT09PT09PT09PTz9PPz8/Py8goK9P/09PT08/Pz8/Py8vLy8fLx8fHw
        8PDwvLztSScnJycCAgICAgICAgwKIQICAgICAgICJyEKCicCAgICAgICAgICAnK88PHy8vP09PT/////
        //T09PT09PPz8/Py8goK///09PT08/Pz8/Ly8vLy8fHx8fDx8LzwvAdyJycnJwICAgICAgIhCiEnAgIC
        AgICAgICAgInIQoMJwICAgICAgICAk+Y8PHy8vP09P/////////09PT09PPz8/Py8goK///09PT08/Pz
        8vPy8vLx8fHx8fDw8PC8B3InJycnAgICAgICIQoMJwICAgICAgICAgICAgICAichCiEnAgICAgICAgJP
        8PDx8vPz///////////09PT08/Pz8/Ly8goK9PT09PPz8/Pz8vLy8vHx8fHx8PDw8Ly87CcnJycCAgIC
        AicKCicCAgICAgICAgICAgICAgICAgInIQoKIQICAgICAgICcrzx8fLz8/T///////T09PTz8/Pz8vLy
        8goK9PTz9PPz8/Ly8vLy8fHx8fDw8PDwvO9JJycnJwICAgInDAohAgICAgICAgICAgICAgICAgICAgIC
        AichCgonAgICAgICAk+Y8PHy8vPz9PT09PT08/Pz8/Ly8vLy8QoK8/Pz8vPy8vLy8vHx8fHx8PDw8LwH
        7EknJwICAgICAiEKIQICAgICAgICAgICAgInJycnJycnJycnJwICJyEKIScCAgICAgJPcgfw8fLy8/Lz
        8/Py8/Lz8vLy8vHx8QoK8vHy8vLx8vHx8fHx8PDw8PC8B3JJJwICAgICAgIhCiEnAgICAgICAk9PcveS
        kvft7O3scklJJycnJycnJychDAohAgICAgICAk/t8PDx8fLy8fLy8vLx8vHx8fHx8AoK8fHx8fHw8fDx
        8PDw8PC8vO9yAgICAgICAgICIQoKJwICAgICT3IHBwfv9/f39/f39/f39/f3kuzqSScnJycnJyEKCicC
        AgICAgICAu0H8PDw8fHw8fHx8fDx8PDw8AoK77y88Lzw8PC8vLwH73JyAgICAgICAgICAicMCicCAgIC
        AnIHBwfvku3rE0NDEQoQQxFDE+vtkvf39+1JJycnJychIQoKJwICAgICAgICT0+Y77y88Lzw8PC8vLwH
        7woKAgICAgJPT08CAgICAgICAgICAgICAgICIQohAgICAk9yB7wH7W0ODAoKCgoKCgoKCgoKCgoKDBFt
        7ff37eonJycnJyEMCiEnAgICAgICAgICAgICAgJPT08CAgICAgoKAgICAgICAgICAgICAgICAgICAgIC
        AiEKIScCAgICTwcHB+sKCgoKDAoMDAwMDAwMDAwMDAwKCgoKChHr7ffsSScnJycnIQoKIQICAgICAgIC
        AgICAgICAgICAgICAgoKAgICAgICAgICAgICAgICAgICAgIhCgwnAgICAgKYB/dtEAoKDAwMDAwMDg4M
        DgwODgwMDAwMDAwKCgoMEW3t7UknJycnJychCgonAgICAgICAgICAgICAgICAgICAgoKAgICAgICAgIC
        AgICAgICAgICJwoKJwICAgICAnIH9xEKDAwMDA4ODg4ODg4ODg4ODg4ODg4MDAwMDAoKCgwV7O1JJycn
        JycnJyEKDCcCAgICAgICAgICAgICAgICAgoKAgICAgICAgICAgICAgICAicMCiECAgICAgICcgcSCgoM
        DA4ODg4ODg4ODg4ODg4ODg4ODg4ODgwMDAwMCgoKCuztSScnJycnJwIhDAohAgICAgICAgICAgICAgIC
        AgoKAgICAgICAgICAgICAgICIQohAgICAgICAgJy9xMKDAwODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4O
        DgwMDAoKCg5t7CcnJycnJycCJyEKCiECAgICAgICAgICAgICAgoKIQICAgICAgICAgICAiEKDAICAgIC
        AgICAgJyQwwMDA4ODg4ODg4QEBAQEBAQEBAQDg4ODg4ODg4ODg4MDAwKCgoMbUknJycnJycCAgInIQoK
        JwICAgICAgICAgICAgoKDg4nAgICAgICAgInCgonAgICAgICAgICAk/qDgwMDg4ODg4QEBAQEBEREREQ
        EBAQEBAQDg4ODg4ODg4ODAwMDAoKQ+onJycnJycCAgICAichCiEnAgICAgICAgIhDgoKJyEKDCcCAgIC
        JwoKJwICAgICAgICAgICAkkKDAwODg4OEBAQEREREREREREREREREBAQEBAODg4ODg4ODgwMCgoKDhUn
        JycnJycCAgICAgICIQwKIQICAgICIQoMJwoKAgInIQohJwIMCiECAgICAgICAgICAgICAicODA4ODg4Q
        ERERERFDQ0NDQ0MREREREREREBAQDg4ODg4ODg4MDAoKChAnJycnJycCAgICAgICAichCgonAiEKDCcC
        AgoKAgICJyEKCgohAgICAgICAgICAgICAgICAicODA4ODhARERFDQ0NDQ0NDQ0NDQ0MRERERERAQEA4O
        Dg4ODg4MDAwKDAonJycnJycCAgICAgICAgICJyEKCgonAgICAgoKAgICAiEKCgoKJwICAgICAgICAgIC
        AgICAiEMDA4OEBARQ0NDFRUVFRUVFRVDQ0NDQxEREREQEA4ODg4ODg4MDAwKCiEhJycnJycCAgICAgIC
        AgICJwwKCgohAgICAgoKAgInCgonAichCgwnAgICAgICAgICAgICAicMDg4OEBFDQxUVFRUVFBUVFRUV
        FUNDQ0MREREQEBAODg4ODg4MDAwKCiEnJycnJwICAgICAgICAichCiECJyEKCiECAgoKJwwKIQICAgIC
        JyEKIScCAgICAgICAgICAicMDA4OEBFDFRUUFBQUFBQUFBUVFRVDQ0MREREQEBAODg4ODg4MDAoKCiEn
        JycnJwICAgICAgInIQohAgICAgInIQoMJwoKDiECAgICAgICAgInDAohJwICAgICAgICAgIhDA4OEBFD
        FRQUExMTExQUFBQVFRVDQ0NDEREQEBAODg4ODgwMDAoKISEnJycnAgICAgICAiEKIScCAgICAgICAich
        DgoKJwICAgICAgICAgICJyEKCiECAgICAgICAgInDA4OEBFDFRQTExMTExMUFBQVFRVDQ0MREREQEA4O
        Dg4ODgwMCgoMIScnJycCAgICAgInCiEnAgICAgICAgICAgInIQoKAgICAgICAgICAgICAgInIQoKJwIC
        AgICAgICJwwODhBDQxQTEhITExMUFBQVFRVDQxERERAQDg4ODg4ODAwKCgohJycnJwICAgICJwoMJwIC
        AgICAgICAgICAgICAgoKAgICAgICAgICAgICAgICAichCiEnAgICAgICAicMDg4QERUUFBMTFBQUFBUV
        Q0NDEREREBAODg4ODg4MDAoKCiEnJycCAgICAichCiECAgICAgICAgICAgICAgICAgoKAgICAgICAgIC
        AgICAgICAgICJyEKIScCAgICAgICIQ4OEBERQxUVFRUVFUNDQxERERAQDg4ODg4ODgwMCgohIScnJwIC
        AgInIQohAgICAgICAgICAgICAgICAgICAgoKAgICAgJJSUknJycnJycnJycnAichCgohJwICAgICAich
        Dg4KEBERERERQxEREREQEBAODg4ODg4MDAoKDCEnJwICAgICJyEKIScCAgICAgICAgInJycnJycnJycn
        JwoKcvf37/f395KSku3scklJJycnJycnJyEKCiECAgICAgICJyEMDg4ODg4QDhAODg4ODg4ODg4MDAwK
        DCEhJwICAgICAgIhCiEnAgICAgInJyEhDA4ODg4ODg4ODgwhIQoK7/f3kpLs7e3tkpL39/f37XJJJycn
        JychIQoMJwICAgICAgInISEMDA4ODg4ODg4ODAwMDAwKCiEnJwICAgICAgICIQoMJwICAgInISEODg4O
        Dg4MDA4ODgwMDg4ODgoKFA4ODA4MDAwODA4QFW3r9/f37epJJycnJyEhCiEnAgICAgICAgInJychIQwM
        DAwMDAwhIScnAgICAgICAgICAicMCicCAgICJyEODg4OFW3s7wcHBwcHBwcH7+3sFAoKDg4ODg4MCgoK
        DAoKCgoKDhXrkpLt6icnJycnIQwKIScCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInIQonAgIC
        AichCgoObZIHvLy88LzwvPC88PC8vLy8vAoKDAwMDAwMDAwMDAwMDAoKCgoKEBLs9+xJJycnJychCgoh
        AgICAgICAgICAgICAgICAgICAgICAgICAgICJyEKIQICAgICIQoMEewHvLzw8PDw8PDw8PDw8PDw8PDw
        vAoKDg4ODg4ODg4ODgwMDAwMDAwKCgoK6u3tSScnJycnJyEKCicCAgICAgICAgICAgICAgICAgICAgIC
        AgIhCiEnAgICAichDEOSvLzw8PDw8PDw8fDw8fDx8PDw8PDw8AoKDg4ODg4ODg4ODg4ODgwMDAwMDAoK
        CkPs7EknJycnJycnIQoMJwICAgICAgICAgICAgICAgICAgICIQoMJwICAgICAiEK6ge88PDw8PDx8PHx
        8fDx8fHw8fHw8PHw8AoKDg4ODg4ODg4ODg4ODg4ODgwMDAwKCgoObesnJycnJycnAichCiEnAgICAgIC
        AgICAgICAgICAicKDCcCAgICAgICIRGSvPDw8PDx8fHx8fHx8fHx8fHx8fHx8fHw8QoKEBAOEA4QDg4O
        Dg4ODg4ODg4ODAwMCgoKEOtJJycnJycnAgInIQwKIQICAgICAgICAgICAgInCgonAgICAgICAgInEOy8
        8PDw8fHx8fHx8fLx8fLx8fLx8fHx8fHx8QoKEBAREBAQEBAQEA4ODg4ODg4ODgwMDAwKChFtJycnJycn
        JwICAichCgohAgICAgICAgICJwwKIQICAgICAgICAgIhbQfw8PDx8fHx8vHy8vLy8vLy8vLy8fLx8fHx
        8QoKERERERERERAQEBAQDg4ODg4ODg4MDAwKCgwTSScnJycnJwICAgICJyEKDCcCAgICAichCiECAgIC
        AgICAgICAgJJB/Dw8fHx8fLy8vLy8vLz8vLy8vLy8vLx8vHy8QoKQxFDERERERERERAQEBAODg4ODg4O
        DAwMCgoOSScnJycnJwICAgICAgInIQohJwInIQohAgICAgICAgICAgICAgLtvPDx8fHy8fLy8vPy8/Lz
        8vPy8/Ly8/Ly8vHx8goKQ0NDQ0NDQxEREREQEBAQDg4ODg4ODgwMCgoOEScnJycnJwICAgICAgICAicM
        CiEKIScCAgICAgICAgICAgICAk/38PDx8fLy8vPz8/Pz8/Pz8/Pz8/Lz8vLy8vLy8QoKFRUVQ0NDQ0ND
        EREREBAQDg4ODg4ODgwMCgoMIScnJycnAgICAgICAgICAgIhCgoKIQICAgICAgICAgICAgICAk8HvPHx
        8fLy8/Lz8/Tz9PP08/Pz8/Pz8vPy8vLy8goKFRUVFRUVQ0NDQxERERAQEA4ODg4ODgwMCgoKIScnJycn
        AgICAgICAgICJwwKJychCgonAgICAgICAgICAgICAk+Y8PHx8vLz8/P08/T09PT09PP08/Pz8/Py8vLy
        8goKFBQUFRUVFUNDQxERERAQEA4ODg4ODgwMCgoKIScnJycCAgICAgICAichCicCAgICJyEKDCcCAgIC
        AgICAgICAgKY8PHx8vLz8/T09PT09PT09PT08/Tz8/Py8vLy8goKFBQUFBUVFUNDQxERERAQEA4ODg4O
        DAwMCgohJycnJycCAgICAgICIQohAgICAgICAgInIQohJwICAgICAgICAgJyB/Dx8vLz9PT0//////T/
        9PT09PPz8/Py8/Ly8QoKExQUFBUVFUNDQxERERAQDg4ODg4ODAwKCiEhJycnJwICAgICAiEKIQICAgIC
        AgICAgICAiEMCiECAgICAgICAgICmPDx8vLz9PT/////////9PT09PPz8/Py8vLy8goKExQUFRUVFUND
        EREREBAODg4ODg4MDAoKISEnJycnAgICAgIhCiEnAgICAgICAgICAgICAgInIQoKJwICAgICAgICTwfw
        8fLz8/T/////////9PT09PPz8/Py8vLy8QoKFBQUFRUVQ0MREREQEA4ODg4ODgwMCgoMIScnJwICAgIC
        JwohJwICAgICAgICAgICAgICAgICAichCgwnAgICAgICAk8H8PHy8/P0//////T09PTz8/Pz8vLy8vLx
        8QoKFRUVQ0NDEREREBAODg4ODg4ODAwKCiEhJycCAgICAicKDCcCAgICAgICAgICAgICAgICAgICAgIC
        JyEKIScCAgICAgICcrzx8fLz8/Tz9PTz9PPz8/Ly8vLy8fHx8QoKEUMREREREBAQEA4ODg4ODgwMCgoh
        IScnAgICAgInIQohAgICAgICAgICAgJJSUknJycnJycnJycnJychDAohJwICAgICAk+Y8PHx8vLy8/Lz
        8vPy8vLy8vHx8fHw8AoKDhAODg4ODg4ODg4ODgwMDAoKIScnAgICAgICJyEKIQICAgICAk9ycpj37/f3
        9/eS9+3s6+pJJycnJycnJyEKCiECAgICAgICT5jw8PHx8fLx8vHx8vHx8fHw8fDw8AoKDA4ODg4ODg4M
        DAwMCgoKIScnAgICAgICAgIhCiEnAgICAk/t77zv7/f3kpLs7OztkpL39/f37ezqJycnJycnIQoKJwIC
        AgICAgJPcu+88PDw8fDx8PDw8PDw8Ly8mAoKJyEhDCEMDCEMDCEnJwICAgICAgICAgICIQohJwICAgJy
        77wH7+vqQw4MCgwODg4ODgwOEBNtkvf37XJJJycnJyEhCgwnAgICAgICAgICAk9ymJiYB++Y75hyT08C
        AgoKAgICAgICAgICAgICAgICAgICAgICAicKCicCAgICTwe8B+xDCgoKCgoKDAoMDg4ODg4ODg4ODhAS
        7feSckknJycnIQwKIScCAgICAgICAgICAgICAgICAgICAgICAgoKAgICAgICAgICAgICAgICAgICAgIn
        DAonAgICAgKYB+/rEAoKDAwMDAwMDAwMDAwMDAwMDAwODg4ODhTr9+xJJycnJychCgohAgICAgICAgIC
        AgICAgICAgICAgICAgoKAgICAgICAgICAgICAgICAgICJwwKIQICAgICT5gH6w4KDAwMDA4ODg4ODg4O
        Dg4ODg4MDAwMDAwODg4OFOztSScnJycnJyEKCiECAgICAgICAgICAgICAgICAgICAgoKAgICAgICAgIC
        AgICAgICAichCiECAgICAgJPmPcUDAwMDA4ODg4ODg4ODg4ODg4ODg4ODg4MDAwMDA4ODhHr7EknJycn
        JycnIQoMJwICAgICAgICAgICAgICAgICAgoKAgICAgICAgICAgICAgICIQohJwICAgICAgLt7BAKDAwO
        Dg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4MDAwMDg4ObewnJycnJycnAichCiEnAgICAgICAgICAgICAgIC
        IQoKIQICAgICAgICAgICAiEKIScCAgICAgICAk/sCgoMDg4ODg4ODhAQEBAQEBAQEA4ODg4ODg4ODg4O
        DAwMDA4ODG3qJycnJycnAgICJwwKIScCAgICAgICAgICAicODgoKDg4nAgICAgICAgInCgonAgICAgIC
        AgICAnIVCgwODg4ODhAQEBAQEREREBAQEBAQEBAODg4ODg4ODg4MDAwODg5yJycnJycnAgICAgIhCgoh
        AgICAgICAgInCgonAgoKJyEKCicCAgICJwoKJwICAgICAgICAgICAkkKDA4ODg4QEBERERERERERERER
        EREQEBAQEA4ODg4ODg4MDAwODg4VSScnJycnAgICAgICJyEKCicCAgICJwwKJwICAgoKAgInIQohJycM
        CiECAgICAgICAgICAgICAgoMDA4ODhAQERERQ0NDQ0NDQxFDERERERAQEBAODg4ODg4ODAwMDg4OJycn
        JycnAgICAgICAgInIQohJycMCiECAgICAgoKAgICAichCgohAgICAgICAgICAgICAgICAg4MDg4OEBER
        EUNDQ0MVQxVDQ0NDQ0MREREREBAQDg4ODg4ODAwMDg4OIScnJycnAgICAgICAgICAicMCgohAgICAgIC
        AgoKAgICAiEKIQwKIScCAgICAgICAgICAgICAiEMDg4QEBFDQxUVFRUVFRUVFRVDQ0NDEREREBAQDg4O
        Dg4ODAwMDg4MIScnJycnAgICAgICAgICJyEKIQwKIScCAgICAgoKAgIhDiEnAichDA4hAgICAgICAgIC
        AgICAiEMDg4QEUNDFRUVFBQUFBQVFRUVFUNDERERERAQEA4ODg4ODgwMDg4hIScnJycCAgICAgICAgIh
        DiEnAichDg4nAgICAgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
        CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAA=
</value>
  </data>
</root>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Web Developer
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions