Click here to Skip to main content
15,881,898 members
Articles / Programming Languages / C#

AccountPlus

Rate me:
Please Sign up or sign in to vote.
4.47/5 (63 votes)
10 Sep 2009LGPL320 min read 239.6K   61.8K   209  
A Complete Account Management System
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 2.0
    
    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">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </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 for serialized 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.Runtime.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:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <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" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </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>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <metadata name="errorProvider1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>17, 17</value>
  </metadata>
  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        AAABAAgAICAQAAAAAADoAgAAhgAAABAQEAAAAAAAKAEAAG4DAAAwMAAAAQAIAKgOAACWBAAAICAAAAEA
        CACoCAAAPhMAABAQAAABAAgAaAUAAOYbAAAwMAAAAQAgAKglAABOIQAAICAAAAEAIACoEAAA9kYAABAQ
        AAABACAAaAQAAJ5XAAAoAAAAIAAAAEAAAAABAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwACAgIAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////ABER
        EREREREREREREREREREREREREREREREREREREREREREREREUREREREQRERERERERERRETMzMzMTMRBER
        EREREREUzMzMzMREzMQRERERERERFMzMzMRPeERBERERERERERFMzERH9/iEERERERERERERFER/f394
        AREREREREREREREH9/f3+AERERERERERERERD39/f4gBEREREREREREREQAH9/AAAAAREREREREREQAA
        AH93d3d3ARERERERERAAAAAH9/f39wEREREREREQAAAAD39/f3cBERERERERAAAAAAD39/f3ARERERER
        EQAAAAAPf39/dwAREREREREAAAAH9/f39/f3ARERERERAAAAD39/f39/cBEREREREQAAAAf39/f393AR
        EREREREAAAAAD39/fHcBERERERERAAAAAAAH9/AAAREREREREQAAAAAAAA9/fwEREREREREAAAAAAAAA
        9/dwERERERERAAAAAAAAAH9/cBERERERERAAAAAAAAAH93ABEREREREQAAAAAAAAAAAAAREREREREQAA
        AAAAAAAAAAEREREREREQAAAAAAAAAAAREREREREREQAAAAAAAAABERERERERERERAAAAAAABERERERER
        ERERERERERERERERERERERERERERERERERERERER////////////4AP//gAA//4AAP/+AAH//wAD//+A
        B///wAf//8AH///AAP//AAB//gAAf/4AAH/8AAB//AAAP/wAAB/8AAA//AAAP/wAAH/8AAB//AAAf/wA
        AD/8AAA//gAAH/4AAB//AAAf/4AAP//AAH//8AH///////////8oAAAAEAAAACAAAAABAAQAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwACAgIAAAAD/AAD/
        AAAA//8A/wAAAP8A/wD//wAA////ABERERERERERERREREREERERTMREdMRBEREUR394RBEREREI/4BB
        EREREAD3d3AREREQAA//8BEREQAAj/9wERERAAD///cBEREAAI/3xwEREQAAAH+AERERAAAAD/cBEREQ
        AAAAAAEREREAAAAAARERERAAAAARERERERERERER//8REeAP9/fABwER4A8REfAfERHgD39/4A8BEcAP
        ERHABxERwAcH98APAADABxER4AcREfAHAH/4D3d3//8RESgAAAAwAAAAYAAAAAEACAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAD/8OIA//XsAP/fvwD/5MoA/+jSAP/69QD/+fIA1MmtAP/+
        +QD//+AA///kAP//6QD//+8A7+/iAP//9AD///0A0+XAAGibUgCMtnoAQIQwABBtCwAwgysAS4xIAI+8
        jAAQcA4AIHkeAABmAAAFeAUABGMEAAVsBQAGcAYABmUGAAuCCwAIYQgAC3ELAA15DQAOaw4AEXwRABF1
        EQAaphoAG5UbABuMGwAiqiIAIaMhABNfEwAmrCYAHYAdACyvLAAedx4AL7EvACuiKwAplikAMrMyACiL
        KAAdZR0ANLM0ADe1NwA0qTQAO7c7AD+5PwA0mTQAQLlAACx/LAA+sj4AQ7tDAEW7RQBHvEcASb1JAESw
        RABLvksASrtKACpqKgBNv00AQqRCAE6/TgBPwE8AUcFRAE22TQBUwlQAWMZYAFfFVwBZxlkAXMhcAFvH
        WwBPqk8AOno6AGHKYQBgyWAAYspiAGTLZABdu10AZsxmAGjNaABpzmkAa85rAGfGZwAzYjMAbc9tAG7Q
        bgBx0XEAc9JzAHTSdABpvmkAMFcwAG7FbgB51XkAfdd9AH/ZfwCA2YAAg9uDAIDWgACG3IYAhduFAIvf
        iwBLeEsAj+GPAE1pTQBIYUgATGVMAEtkSwBYZVgAv9m/AO/17wAAZgoAH1gyAABmOQAhdFEAn7GwAABm
        fABgkJ4AUllbAE1ncwAAZpkAAWeaAAJomwAEY5QABmqcAAltoAAIYY4AC2SRAA1ungAMX4gAD3KlABJ2
        qgAScaEAFHOjABh6rAAcd6UAGm2WAB56qAAjgrMAJn+rABtbewAtg68ALnqhAEGPtwA+iK0AMGN8ADx1
        kgBeosUAMVRmAHCtzABCWWUAA2mfAAZspgAJb6gAFnyzABuBuQAli8YAKIW2ACR2oQAriLoAM46/ADGI
        tgA5k8UAQ5nJAEae0ABQptcAYMb/AFKn1wBTqNgAUaPQAF2t2wBTm8EAX6jQAGu03gBsstkAa67TAI3F
        5QCKvdkAmcrmAKrU7AC22u4AvN3wAA1zswAQdrMALZPQAEKo6QBYvv8AWsD/AF3D/wBOpNYAaLLdAHW5
        4QCEwOQAoc/qABB2uQAUer8AG4HGADyi5gBSuP8AVbv/AFe9/wAWfMYAHILNACaM2QAskt8ANZvmAEqw
        /wBNs/8AT7X/AFC2/wAdgtEAIYfaACKI3QAiiNkAPaP5AEKo/wBFq/8AR63/AEmv/wAmjOQAKY7qAC2T
        7gAzmfIANZv5ADac+QA6oP8APaP/AD6k/wBApv8ALpT1ADGX+wAyl/wAM5n/ADSa/wA3nf8AOJ7/AG9v
        bwBnZ2cAZmZmAGBgYAD///8AAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC
        AgICAgICAgICAgICAgICAgICAgICAgIC/Pz8/Ht3eXp6emNjeHh6evz9/QICAgICAgICAgICAgICAgIC
        AgICAgICAgL8/HdjOS8dHR0dHR0gKCYhHR0dHR0dL2qF/AICAgICAgICAgICAgICAgICAgL8dTkfHR0o
        LCwdLEJFRUNAQD49OjcyLissIyAdavwCAgICAgICAgICAgICAgIC/EoiHSg2PERGSzYdJUlOTktLRkRA
        Pjs3NDAtKioeJPwCAgICAgICAgICAgICAgL8IiErPUBDSE1PUSYZGzZUVFJRT0tIQ0A9OjcwLSorHXsC
        AgICAgICAgICAgICAvwdLDs+QEZNUVJURx0TFR1RWlVUVFJPS0ZAPjo3MC0qHXkCAgICAgICAgICAgIC
        AicrOj5ASE5SVFZbOBgMDBgxX15eWVZUUU1IQD46NDAtHXcCAgICAgICAgICAgICMx06PkBITlJUWl5h
        JRUNDRMdTGdlX15aVFNNSEA9NzIuHfwCAgICAgICAgICAgICMx09QEZOUlRcX2ZdHRMODg4VIGJoZ2Re
        XFRTS0ZAOzcrIvwCAgICAgICAgICAgICMx1ARE1SVFxfZ2dMMw8PDw8RGDFxbGdmXlxUUUtDPjcmSgIC
        AgICAgICAgICAgICMx1AS1FUWl9naG04FBEREREREx1Mbm1oZl5aVE9IQDUd/AICAgICAgICAgICAgIC
        Mx1CTlRVXmZnbW8pGgsLCwsLEhUda29tZ2ReVVNLRCg5AgICAgICAgICAgICAgICAic/UVRcYWdsb3Qd
        fAEBAQEBARIZKXFvbGdeW1RONh38AgICAgICAgICAgICAgICAjMoUlZeZmhvcmkdfQEBEgsLCAkQGzhz
        bmhkXlZHHXUCAgICAgICAgICAgICAgICAgIdP1VfZ2xvdGsdBAMDAwQDAwMDCh1MbWxmXlAgWAICAgIC
        AgICAgICAgICAgICAgIzHUxhZ21wdGkdBwcHBgYGBgYFBhUfV21mTCBYAgICAgICAgICAgICAgICAgIC
        AgICMx04Ym1zdlcWBQWChI+Hh4edhAoUHUw4HxkCAgICAgICAgICAgICAgICAgICAgICAgIzHT9ddmkX
        Cp2HqNHS0tLFpoeEHx0nGQICAgICAgICAgICAgICAgICAgICAgICAgICAkEdJTGAh6fY2eHh4dnZ2dGJ
        g3/7AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQYGHxeLj4+Pj4+Pj4uLZp4ql/AICAgICAgIC
        AgICAgICAgICAgICAgICAgICAgICAovF6urr6+vr6+vq6urj4qeQhfwCAgICAgICAgICAgICAgICAgIC
        AgICAgICAgICnafr9PT19fX19fX19PTs6+Kmm/38AgICAgICAgICAgICAgICAgICAgICAgICAgICh+r3
        9/f3+Pj4+Pj39/f39vThh6P8AgICAgICAgICAgICAgICAgICAgICAgICAgKfxff4+fn6+vr6+vr6+fn4
        9/f30Y3+/AICAgICAgICAgICAgICAgICAgICAgICAgKd5Pr68PDw8PHx8fDw8Pr6+vn49Iej/AICAgIC
        AgICAgICAgICAgICAgICAgICAgKH7vDx8fHy8vLy8vLy8fHx8Pr6+dKQ/PwCAgICAgICAgICAgICAgIC
        AgICAgICAp3G8fHy8+bm5ubm5ubm5vPy8fHw+uyHpfwCAgICAgICAgICAgICAgICAgICAgICAp3Z8+bm
        5ubn5+fn5+fn5ubm5vPx8fCnm/wCAgICAgICAgICAgICAgICAgICAgICAofb5ubn6Ojo6Onp6ejo6Ojn
        5ubm8vHTkPz8AgICAgICAgICAgICAgICAgICAgICAofc5+jo6d3e3t7e3t7e3eno6Ofm5vPbh/38AgIC
        AgICAgICAgICAgICAgICAgICAofc6N3e3t/g1dXV1dXg3t7e3ejo5+blh4b9AgICAgICAgICAgICAgIC
        AgICAgICAofc3t7g1dXV1dXV1dXV1dXg3t7p6Ofmh6X9AgICAgICAgICAgICAgICAgICAgICAofU39XV
        1dbW19fX19fW1tXV1d/e3ejnxqD8AgICAgICAgICAgICAgICAgICAgICAofU1dXW19fJysrKysrJ19fW
        1dXg3t3oqKD9AgICAgICAgICAgICAgICAgICAgICAo/H1tfXysvLtbW1tcvLysrX19XV4N7Hj6D8AgIC
        AgICAgICAgICAgICAgICAgICAp2r18nKyMeqqavU4ODg1snKydbV38iRh6D8AgICAgICAgICAgICAgIC
        AgICAgICAp2SyceSkZWumZGHxtrt8PDw8PDv2Y+PiIYCAgICAgICAgICAgICAgICAgICAgICAgKHkouS
        ma+xzLSymYuHp8XY2MWHk5qIh/wCAgICAgICAgICAgICAgICAgICAgICAgKWh5GZr7GztLTNzs+7sqyR
        lpqenJOJjvwCAgICAgICAgICAgICAgICAgICAgICAgKdiJmxssy0trm8z7/Qw8TBwKKenJWLoAICAgIC
        AgICAgICAgICAgICAgICAgICAgICj5GyzLS5vLzOz9DCxMPApLqwrJKHoQICAgICAgICAgICAgICAgIC
        AgICAgICAgICnYestLm8zs/Pv8HQwr+9uLKvromhAgICAgICAgICAgICAgICAgICAgICAgICAgICAp2H
        r7zOz8+/v8/Pz7y5tLOxjJcCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKdh6/Pz8HQ0NC/z868
        tLGMlwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICn4eWvtDCw9DBz864mYedAgICAgICAgIC
        AgICAgICAgICAgICAgICAgICAgICAgICAp+Wh5S6oqK6sJOHrQICAgICAgICAgICAgICAgICAgICAgIC
        AgICAgICAgICAgICAgICAp2dnZ2dnZ0CAgICAgICAgICAgICAgICAgIC////////AAD//8AAB/8AAP/8
        AAAA/wAA/+AAAAB/AAD/gAAAAH8AAP8AAAAAfwAA/gAAAAB/AAD+AAAAAH8AAPwAAAAAfwAA/AAAAAB/
        AAD8AAAAAP8AAPwAAAAA/wAA/AAAAAH/AAD+AAAAAf8AAP4AAAAD/wAA/wAAAAf/AAD/AAAAD/8AAP+A
        AAAf/wAA/+AAAD//AAD/+AAAf/8AAP/+AAA//wAA//8AAB//AAD//gAAD/8AAP/+AAAP/wAA//wAAAf/
        AAD//AAAB/8AAP/8AAAD/wAA//gAAAP/AAD/+AAAA/8AAP/4AAAB/wAA//gAAAH/AAD/+AAAAf8AAP/4
        AAAB/wAA//gAAAH/AAD/+AAAAf8AAP/4AAAB/wAA//gAAAH/AAD/+AAAA/8AAP/8AAAD/wAA//wAAAP/
        AAD//AAAB/8AAP/+AAAH/wAA//4AAA//AAD//wAAH/8AAP//gAA//wAA///AAH//AAD//+AB//8AAP//
        /Af//wAAKAAAACAAAABAAAAAAQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAAAAAP/w
        4gD/9ewA/9+/AP/kygD/6NIA//r1AP/58gDUya0A//75AP//4AD//+QA///pAP//7wDv7+IA///0AP//
        /QDT5cAAaJtSAIy2egBAhDAAEG0LADCDKwBLjEgAj7yMABBwDgAgeR4AAGYAAAV4BQAEYwQABWwFAAZw
        BgAGZQYAC4ILAAhhCAALcQsADXkNAA5rDgARfBEAEXURABqmGgAblRsAG4wbACKqIgAhoyEAE18TACas
        JgAdgB0ALK8sAB53HgAvsS8AK6IrACmWKQAyszIAKIsoAB1lHQA0szQAN7U3ADSpNAA7tzsAP7k/ADSZ
        NABAuUAALH8sAD6yPgBDu0MARbtFAEe8RwBJvUkARLBEAEu+SwBKu0oAKmoqAE2/TQBCpEIATr9OAE/A
        TwBRwVEATbZNAFTCVABYxlgAV8VXAFnGWQBcyFwAW8dbAE+qTwA6ejoAYcphAGDJYABiymIAZMtkAF27
        XQBmzGYAaM1oAGnOaQBrzmsAZ8ZnADNiMwBtz20AbtBuAHHRcQBz0nMAdNJ0AGm+aQAwVzAAbsVuAHnV
        eQB9130Af9l/AIDZgACD24MAgNaAAIbchgCF24UAi9+LAEt4SwCP4Y8ATWlNAEhhSABMZUwAS2RLAFhl
        WAC/2b8A7/XvAABmCgAfWDIAAGY5ACF0UQCfsbAAAGZ8AGCQngBSWVsATWdzAABmmQABZ5oAAmibAARj
        lAAGapwACW2gAAhhjgALZJEADW6eAAxfiAAPcqUAEnaqABJxoQAUc6MAGHqsABx3pQAabZYAHnqoACOC
        swAmf6sAG1t7AC2DrwAueqEAQY+3AD6IrQAwY3wAPHWSAF6ixQAxVGYAcK3MAEJZZQADaZ8ABmymAAlv
        qAAWfLMAG4G5ACWLxgAohbYAJHahACuIugAzjr8AMYi2ADmTxQBDmckARp7QAFCm1wBgxv8AUqfXAFOo
        2ABRo9AAXa3bAFObwQBfqNAAa7TeAGyy2QBrrtMAjcXlAIq92QCZyuYAqtTsALba7gC83fAADXOzABB2
        swAtk9AAQqjpAFi+/wBawP8AXcP/AE6k1gBost0AdbnhAITA5AChz+oAEHa5ABR6vwAbgcYAPKLmAFK4
        /wBVu/8AV73/ABZ8xgAcgs0AJozZACyS3wA1m+YASrD/AE2z/wBPtf8AULb/AB2C0QAhh9oAIojdACKI
        2QA9o/kAQqj/AEWr/wBHrf8ASa//ACaM5AApjuoALZPuADOZ8gA1m/kANpz5ADqg/wA9o/8APqT/AECm
        /wAulPUAMZf7ADKX/AAzmf8ANJr/ADed/wA4nv8Ab29vAGdnZwBmZmYAYGBgAP///wACAgICAgICAgIC
        AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAv39/fz8/Pz8/Pz8/AICAgICAgICAgICAgIC
        AgIC/fx7eGNjOS8vLy8vOWpj/v0CAgICAgICAgICAgIC/UovKCwsJTxCRUA9PTcrKyMgav0CAgICAgIC
        AgICAjksNUROTzYYNk9PT0tDPTsyLSok/AICAgICAgICAgIhPD5IT1FWKAczWllWUU9GPTsyMB78AgIC
        AgICAgICHjU+TU9SXFAUDHY4YV5cVk9IPTswIfwCAgICAgICAgJYO0hPVF5mTHwMDhldbGVeWk9FPTA5
        AgICAgICAgICAhk8T1NeZ2wxEA8REClrbGVeVE8+OHUCAgICAgICAgICGTxPXGVscBgSEgEBfDFwbGFc
        UUIb/AICAgICAgICAgIZLFNebG1sWAsICAkJFT9uaF5RJvwCAgICAgICAgICAgIZTGRsc2kVBgMHBwcH
        GVdsWij8AgICAgICAgICAgICAgIWOGJ0aRUThJ2nj4SCHD8n/AICAgICAgICAgICAgICAgICQTg/gZPR
        2dnZ2IyDOfsCAgICAgICAgICAgICAgICAgICAqGM4ePj4+Pj4tKQhQICAgICAgICAgICAgICAgICAgIC
        j+v19ff39vX07NOb/QICAgICAgICAgICAgICAgICAo/i9/j5+fn5+Pj399GjAgICAgICAgICAgICAgIC
        AgICk/rw8PDw8PDw8PD59I39AgICAgICAgICAgICAgICAozS8PHy8+bm8/Px8PDx0qUCAgICAgICAgIC
        AgICAgICjNrm5+fn5+fn5+fm8/Dsm/wCAgICAgICAgICAgICAgKM3Ofo3d7e3t7d6Ofn5vGO/AICAgIC
        AgICAgICAgICAozl3t7e39/f397e3unn58b8AgICAgICAgICAgICAgICjMje1dbW1tbW1tXe3t3n04YC
        AgICAgICAgICAgICAgKM1NbW18rLy8rJ1tbg3t6phgICAgICAgICAgICAgICAozH1t7Hx8fI3uDW1eDd
        3I+GAgICAgICAgICAgICAgICAqmrkayxsZXG2err2saWh/wCAgICAgICAgICAgICAgICloyssbO3zs67
        nrCwsI+OAgICAgICAgICAgICAgICAgICkbLMuc3OwcPCwLqskaECAgICAgICAgICAgICAgICAgKcr7m8
        z8+/wc+5spmXAgICAgICAgICAgICAgICAgICAgKPsc/B0MHPzrmxjwICAgICAgICAgICAgICAgICAgIC
        AgKfmr7Ews+4mJ0CAgICAgICAgICAgICAgICAgICAgICAgICmJWYlZgCAgICAgICAgICAgIC///////w
        AP//gAA//gAAH/wAAB/4AAAf8AAAH/AAAD/wAAA/8AAAP/AAAH/4AAD//AAB//8AA///wAP//8AB//+A
        Af//gAD//wAA//8AAH//AAB//wAAf/8AAH//AAB//wAAf/+AAH//gAD//8AA///AAf//4AP///AH///8
        H/8oAAAAEAAAACAAAAABAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wAAAAAA//DiAP/1
        7AD/378A/+TKAP/o0gD/+vUA//nyANTJrQD//vkA///gAP//5AD//+kA///vAO/v4gD///QA///9ANPl
        wABom1IAjLZ6AECEMAAQbQsAMIMrAEuMSACPvIwAEHAOACB5HgAAZgAABXgFAARjBAAFbAUABnAGAAZl
        BgALggsACGEIAAtxCwANeQ0ADmsOABF8EQARdREAGqYaABuVGwAbjBsAIqoiACGjIQATXxMAJqwmAB2A
        HQAsrywAHnceAC+xLwAroisAKZYpADKzMgAoiygAHWUdADSzNAA3tTcANKk0ADu3OwA/uT8ANJk0AEC5
        QAAsfywAPrI+AEO7QwBFu0UAR7xHAEm9SQBEsEQAS75LAEq7SgAqaioATb9NAEKkQgBOv04AT8BPAFHB
        UQBNtk0AVMJUAFjGWABXxVcAWcZZAFzIXABbx1sAT6pPADp6OgBhymEAYMlgAGLKYgBky2QAXbtdAGbM
        ZgBozWgAac5pAGvOawBnxmcAM2IzAG3PbQBu0G4AcdFxAHPScwB00nQAab5pADBXMABuxW4AedV5AH3X
        fQB/2X8AgNmAAIPbgwCA1oAAhtyGAIXbhQCL34sAS3hLAI/hjwBNaU0ASGFIAExlTABLZEsAWGVYAL/Z
        vwDv9e8AAGYKAB9YMgAAZjkAIXRRAJ+xsAAAZnwAYJCeAFJZWwBNZ3MAAGaZAAFnmgACaJsABGOUAAZq
        nAAJbaAACGGOAAtkkQANbp4ADF+IAA9ypQASdqoAEnGhABRzowAYeqwAHHelABptlgAeeqgAI4KzACZ/
        qwAbW3sALYOvAC56oQBBj7cAPoitADBjfAA8dZIAXqLFADFUZgBwrcwAQlllAANpnwAGbKYACW+oABZ8
        swAbgbkAJYvGACiFtgAkdqEAK4i6ADOOvwAxiLYAOZPFAEOZyQBGntAAUKbXAGDG/wBSp9cAU6jYAFGj
        0ABdrdsAU5vBAF+o0ABrtN4AbLLZAGuu0wCNxeUAir3ZAJnK5gCq1OwAttruALzd8AANc7MAEHazAC2T
        0ABCqOkAWL7/AFrA/wBdw/8ATqTWAGiy3QB1ueEAhMDkAKHP6gAQdrkAFHq/ABuBxgA8ouYAUrj/AFW7
        /wBXvf8AFnzGAByCzQAmjNkALJLfADWb5gBKsP8ATbP/AE+1/wBQtv8AHYLRACGH2gAiiN0AIojZAD2j
        +QBCqP8ARav/AEet/wBJr/8AJozkACmO6gAtk+4AM5nyADWb+QA2nPkAOqD/AD2j/wA+pP8AQKb/AC6U
        9QAxl/sAMpf8ADOZ/wA0mv8AN53/ADie/wBvb28AZ2dnAGZmZgBgYGAA////AAICAgICAgICAgICAgIC
        AgICAgICAvz8/P39/f0CAgICAgIC/WMzOSwsMTNqhQICAgIC/DZRP0FaWj06MYUCAgICAixVXz8TTF9b
        OzOFAgICAgI/XnAUARpdXkd1AgICAgICTEx2FXyCWExKAgICAgICAgIZGYPY2MWBhQICAgICAgICAgLr
        9/f20oUCAgICAgICAgKf8vPz8u6bhQICAgICAgICn+jd3ejmqoUCAgICAgICAp/g1dXV3quFAgICAgIC
        AgKfx6/U3siZhQICAgICAgICn6+2zqKfkwICAgICAgICAgKZz8G/rpMCAgICAgICAgICApmZmZkCAgIC
        AgL//wIC+A9PU+AHbDHABxEQwAdsZcAPTz7AHwIC4B8CAvgfAgLwD09c8A9wGPAPAQHwD3Bs8B9RQvgf
        AgL8PwICKAAAADAAAABgAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAcAAAAPAAAAFwAA
        AB8AAAAlAAAALAAAADQAAAA+AAAARgAAAEcAAABHAAAARwAAAE0AAABWAAAAUwAAAEoAAABHAAAARwAA
        AEEAAAA0AAAAKwAAACIAAAATAAAABwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABgAAABEAAAAfAAAALQAA
        ADwAAABNAAAAXwAAAG4AAAB8AAAAiQAeAKYAJQCxACQAswAkALQAJAC0ACQAtAA/AM8AMgDGACMAuQAk
        ALYAJAC0ACQAtAAAAJgAAACRAAAAhgAAAHQAAABXAAAAMwAAABMAAAAEAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAoAAAAcAAAANQAA
        AFIAAABwABYAlQAtALYAPwDPAE8A4wBTAOsAZgD/AGYA/wBmAP8AZgD/AGYA/wBmAP8EawT/EHsQ/w15
        Df8GcAb/AGYA/wBmAP8AZgD/AGYA/wBmAP8AYQD7AFIA7gA2ANQACgCoAAAAgQAAAEYAAAARAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFgAA
        ADsADgBxADYAtQBPAOEAYgD6AGYA/wBmAP8QexD/HYsd/x6LHv8AZgD/H4wf/z+yP/9HvEf/RrxG/0O7
        Q/9AuUD/QLlA/z+5P/86tjr/NLM0/zKzMv8sryz/IaMh/xyaHP8RjhH/C4IL/wJuAv8AYQD7ACgAygAA
        AHkAAAAnAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAQAAAAdAB8AaABNANIAYgD6AGYA/xSAFP8klST/NKk0/0W7Rf9JvUn/Tb9N/yeTJ/8AZgD/CnEK/0q7
        Sv9QwVD/T8BP/02/Tf9Nv03/Sb1J/0W7Rf9AuUD/P7k//zm2Of8zszP/L7Ev/yesJ/8kqyT/G6Yb/xil
        GP8FeAX/AFwA9wAAAJIAAAA6AAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAQAAABUAQwCTAGIA+AZwBv8fkh//PLQ8/0C5QP9Eu0T/S75L/06/Tv9SwlL/VsRW/wty
        C/9QlkL/EHAN/y2WLf9Zxln/WcZZ/1jGWP9Vw1X/UcFR/02/Tf9Lvkv/RLtE/0C5QP88tzz/NLM0/zGy
        Mf8nrCf/JKsk/xumG/8UmhT/AGYA/wAUAKcAAABEAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAABABOAH0AZgD/Go0a/ze1N/8/uT//QblB/0m9Sf9Ov07/U8NT/1jG
        WP9Zxln/Q65D/wBmAP/f7MD/j7x7/wBmAP9VvVX/YMlg/13IXf9axlr/WcZZ/1jFWP9RwVH/Tb9N/0i9
        SP9BuUH/Prg+/zSzNP8xsjH/J6wn/yOrI/8aphr/AGYA/wAkALMAAABGAAAACwAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEAGQBkAPMdkR3/NbQ1/z+5P/9BuUH/S75L/0/A
        T/9YxVj/WcZZ/1vHW/9iymL/Jowm/zCDKv///9/////g/zCDKv8agBr/ac5p/2bMZv9mzGb/Ycph/1vH
        W/9Zxln/VcNV/06/Tv9Lvkv/QblB/z64Pv80szT/L7Ev/yasJv8gqSD/AGYA/wAlALAAAAA9AAAABwAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFoASQBmAP80szT/P7k//0G5
        Qf9Lvkv/T8BP/1jGWP9Zxln/YMlg/2bMZv9rzmv/DXMN/4+8gP///+T////k/8/iuv8AZgD/QaNB/3LS
        cv9u0G7/aM1o/2bMZv9gyWD/WcZZ/1fFV/9Ov07/S75L/0G5Qf87tzv/M7Mz/yyvLP8hoyH/AGYA/wAf
        AJwAAAAuAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFoASQBm
        AP88tzz/QLlA/0m9Sf9PwE//WMZY/1rGWv9ky2T/aM1o/3DRcP9dvl3/AGYA/8/ivf///+n////p////
        6f+As3X/B20H/2jGaP900nT/c9Jz/23Pbf9mzGb/ZMtk/1rGWv9XxVf/Tb9N/0i9SP9AuUD/N7U3/zKz
        Mv8Zkxn/AGIA+gAAAGoAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAFsASABmAP9AuUD/RbtF/06/Tv9YxVj/WsZa/2TLZP9ozWj/ctJy/3PSc/9DpEP/IHke////
        7v///+7////w////8P////D/MIMt/yCDIP9/2X//edV5/3PSc/9x0XH/Z8xn/2TLZP9Zxln/VMNU/02/
        Tf9Eu0T/Prg+/zOzM/8NeQ3/AEsA2AAAAEcAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAF8ARQBmAP9BuUH/TL9M/1TDVP9Zxln/YMlg/2jNaP9y0nL/dNJ0/33X
        ff8oiij/YJ9b////8/////T////0////9f////b/z+LJ/wBmAP9BoEH/gNmA/3zXfP900nT/cNFw/2bM
        Zv9gyWD/WcZZ/1DBUP9Lvkv/QLlA/yuiK/8AZgD/ACwAlgAAACUAAAADAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGIAMgBmAP8+sT7/T8BP/1nGWf9cyFz/Zsxm/3HR
        cf9z0nP/fth+/4HZgf8QdBD/j7yM////+P////j////6////+v////r////8/4Czfv8AZgD/bsZu/4HZ
        gf99133/c9Jz/23Pbf9mzGb/XMhc/1bEVv9Nv03/RbtF/xB7EP8AVgDjAAAARAAAAA0AAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlAPEwnjD/VMNU/1nG
        Wf9jy2P/a85r/3PSc/961nr/gNmA/4neif8AZgD/v9m/////////////////////////////////////
        //9AjED/EnUS/4DWgP+A2YD/etZ6/3LScv9nzGf/Yspi/1nGWf9PwE//K5gr/wBmAP8AKAB7AAAAHAAA
        AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABk
        AKMTfBP/WMVY/1vHW/9mzGb/cdFx/3TSdP+A2YD/htyG/2nBaf8AZgD/7/Xv//////////////79///8
        +f///Pn///r1///58v/v7+L/EG8O/yyMLP+F24X/f9l//3TSdP9sz2z/Zsxm/1vHW/9FskX/AGYA/wBJ
        ALMAAAAmAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAABjACEAZgD/Mpwy/1/JX/9ozWj/c9Jz/3nVef+A2YD/i9+L/27Dbv8AZgD///Xs///y
        5f//8uX///Ll///y5f//8OL//+/f///v3///7dz/z9Gu/wBmAP88mjz/gNmA/3nVef9x0XH/Zsxm/022
        Tf8GbAb/AFIAxgAAACkAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZACDAGYA/z6lPv9rzmv/c9Jz/33Xff+D24P/jN+M/2m9
        af8AZgD//+jS///o0v//59H//+XM///lzP//5cz//+XM///kyf//4sb//+LG/5+xdv8AZgD/UK5Q/3zX
        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
        //87of//O6H//zyi//88ov//PKL//zuh//87of//OqD//zie//84nv//OJ7//zac//80mv//LZPy/wBm
        mf8AL0fQAAAAeQAAACgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXgnEAZpn/NZv5/zqg
        //88ov//PaP//z2j//8+pP//PqT//z6k//8+pP//PqT//z6k//8+pP//PaP//z2j//88ov//OqD//zie
        //84nv//N53//xR6v/8AV4LzAAAAlgAAAEMAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABe
        jK0PdbP/PaP//z2j//8/pf//QKb//0Ko//9CqP//Qqj//0Ko//9CqP//Qqj//0Ko//9CqP//Qqj//0Cm
        //8/pf//PaP//z2j//87of//OJ7//y6U7P8AZpn/ABoouQAAAGIAAAAZAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAABgkcofhcz/QKb//0Ko//9CqP//Qqj//0Op//9Fq///Rav//0as//9GrP//Rqz//0Wr
        //9Eqv//Q6n//0Ko//9CqP//Qqj//0Cm//89o///PaP//zqg//8Hbab/AEJi3gAAAHwAAAAlAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmmf8tk9//Qqj//0Op//9Fq///R63//0et//9Hrf//R63//0mv
        //9Jr///Sa///0et//9Hrf//R63//0et//9Fq///Q6n//0Ko//9CqP//P6X//z2j//8bgcb/AFeC8wAA
        AI4AAAAzAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmmf8ymOb/Rqz//0et//9Hrf//Sa///0ux
        //9Ns///TbP//02z//9Ns///TbP//02z//9Ns///S7H//0mv//9Hrf//R63//0Wr//9Dqf//Qqj//0Cm
        //8qkN//AGaZ/wAAAJkAAABDAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmmf81m+b/R63//0qw
        //9Ns///TbP//0+1//9Qtv//Ubf//1G3//9Rt///Ubf//1G3//9Qtv//TrT//02z//9Ns///SrD//0et
        //9Hrf//RKr//0Ko//89o/n/AGaZ/wAkNbgAAABQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABm
        mf83neb/TbP//02z//9Qtv//Urj//1K4//9SuP//Urj//1O5//9Tuf//U7n//1K4//9SuP//Urj//1G3
        //9Qtv//TbP//0yy//9Jr///R63//0Wr//9CqP//AGaZ/wAqQMEAAABbAAAAFgAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAABmmf86oOb/T7X//1K4//9SuP//U7n//1W7//9WvP//V73//1e9//9Xvf//V73//1e9
        //9WvP//Vbv//1O5//9SuP//Ubf//0+1//9Ns///SrD//0et//9Fq///EXez/wA+XdMAAABfAAAAGAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmmf89o+b/Urj//1O5//9Vu///V73//1e9//9Zv///WsD//1rA
        //9bwf//WsD//1rA//9Yvv//V73//1e9//9Vu///Urj//1K4//9Qtv//TbP//0qw//9Hrf//CW+m/wA+
        XdMAAABfAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlmPEulNL/VLr//1e9//9Xvf//WsD//1zC
        //9dw///YMb//2DG//9gxv//YMb//13D//9cwv//W8H//1rA//9Xvf//V73//1O5//9SuP//ULb//02z
        //8tktT/DG6f/wA+XdIAAABZAAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjlMUli8b/V73//1i+
        //9bwf//Q6nm/yqQzP8bgbn/Fnyz/yWLxv89o+b/ULb//1C2//9Qtv//Vbv//1m///9bwf//WL7//1W7
        //9Rt///T7X//0Cm7P8Rc6X/AGaZ/wA/X84AAABKAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABi
        koYQdqz/WL7//y6UzP8Rdqr/D3Kl/xl6rP8sibv/I4K0/w9ypf8AZpn/EHaz/yaM2f8zmfL/OqD//zqg
        //86oP//OqD//zqg//82nPn/H4XM/wxun/8Mbp//AGaZ/wAmOK0AAAA6AAAABgAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAABjlEIAZpn/EXes/wVqnf8Udqn/I4K0/zCMvv88lsj/TqTV/1Cm1/9Gm8r/JYKy/wVq
        nf8AZpn/Bmym/w1zs/8WfMb/FnzG/w1zs/8AZpn/EnGh/yZ+q/8BZ5r/AGaZ/wAXIo8AAAApAAAAAQAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZZfiAGaZ/xBypf8igbT/M47A/z2WyP9GntD/UKbX/1Cm
        1/9ost3/d7rh/3694v9fqND/RpfC/ymFtf8Qc6b/Hnqo/yZ/q/9Bj7f/L4Sv/xJxof8EaZz/AF2M9AAA
        AF8AAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZJWDAWea/yWDtf82kcP/Q5vN/06k
        1v9Qptf/U6jY/1qr2v9rtN7/g7/j/5DG5v+hz+r/udvv/7zd8P+cyOH/h7vX/16ixP9Bj7f/K4Ku/xd5
        q/8CaJv/AEJixwAAADwAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYJARAGWY8Q1w
        o/9Amcv/T6XW/1Cm1/9crNr/a7Te/2u03v93uuH/hsHk/57N6f+r1Oz/vN3w/7bZ7f+Nv9r/cK3M/1ae
        w/8wiLf/KIa3/xJ1p/8AZpn/ABwpdwAAABwAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAGSVgwBmmf8nhbf/UKbX/16t2/9rtN7/c7jg/4O/4/+GweT/iMLk/5TI5/+k0ev/qdTs/43E
        4/9sstn/UaTS/0CZy/8yjsD/KYe5/wJom/8AS3DDAAAAMAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkl8IAZpn/NZDB/2u03v9yt+D/hsHk/4bB5P+Nxeb/jcXm/4nD
        5f+GweT/f77j/2u03v9hr9v/UKbX/0Wdz/82kcP/CW2g/wBciuYAGCREAAAADAAAAAEAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgkBEAZZjRAGaZ/zaNvP+Bv+P/hsHk/5nL
        6P+hz+r/oc/q/5/O6v+Oxeb/hsHk/3O44P9rtN7/UqfX/ziTxf8IbJ//AF2L5AAZJkEAAAAMAAAAAQAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYJARAGSXwgBm
        mf8Zd6f/a67T/6HP6v+r1Oz/tNnu/6PQ6v+czOn/hsHk/3m74f9Qoc3/IYCx/wBmmf8AXIvTACAwMwAA
        AAoAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAABklmIAZZjhAGaZ/xRzo/9Rmb//XqLF/16jx/9Rm8L/Moi1/xFxov8AZpn/AGCR2wBM
        c2sAAAAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        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
</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, along with any associated source code and files, is licensed under The GNU Lesser General Public License (LGPLv3)


Written By
Founder Aspirea Technologies Pvt Ltd
India India
• 8 years of experience in IT Industry as a Developer.
• Experience of End-To-End Software Development and Implementation (Entire SDLC i.e Software Development Life Cycle)
• Real time Exposure to Banking, Finance and Energy industry.
• Expertise in distributed application architecture as well as web based applications using Microsoft.NET platform.
• Expertise in database design, SQL programming and SQL performance tuning.
• Expertise in Web Services and WCF Services.
• Experience of Rich Internet Application using Adobe Flex.
• Experience in migration of legacy application to latest technology, migration of VB application to .NET.
• Knowledge of OOPS and Design Concepts.
• Expertise in Agile/ Scrum software development processes.

Specialties
• Languages\ Technologies-
.NET Framework 1.1/2.0/3.0/3.5, C#.NET, VB.NET, ASP.NET, VB6, AJAX, ASP.NET, Adobe Flex 3.0, Web Services, Windows Communication Foundation (WCF), LINQ, SQL Server, Oracle, MySql, MS Access, HTML, XML, JavaScript, C# Script, CSS and XSLT.

• Methodology/ Concepts-
OOPS, Data Structures, Design Concepts and Agile/ Scrum Software Development

Comments and Discussions