1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. super47

Beiträge von super47

  • dateianhang aus mail auslesen.

    • super47
    • 21. Februar 2011 um 09:55

    guten tag ..altes thema, aber immer noch nicht befriedigend gelöst.

    https://autoit.de/index.php?page…ght=mail+base64 ...(link einfügen ging nicht ?)

    in diesem Beitrag wurde das behandlt.

    es funtioniert alles, so lange das nicht in base64 formatiert ist ?

    die ausgbabe im scite (fenster unten zeigt folgendes:

    Spoiler anzeigen

    >"C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Users\roland_1\Desktop\netskatstart_setup\demo\handmeldung\mail_zu_DB\lesen.au3" /autoit3dir "C:\Program Files (x86)\AutoIt3" /UserParams
    +>09:34:29 Starting AutoIt3Wrapper v.2.0.1.24 Environment(Language:0407 Keyboard:00000407 OS:WIN_7/ CPU:X64 OS:X64)
    >Running Tidy (2.1.0.0) from:C:\Program Files (x86)\AutoIt3\SciTE\tidy
    +>09:34:29 Tidy ended.rc:0
    >Running AU3Check (1.54.19.0) from:C:\Program Files (x86)\AutoIt3
    +>09:34:29 AU3Check ended.rc:0
    >Running:(3.3.6.1):C:\Program Files (x86)\AutoIt3\autoit3.exe "C:\Users\roland_1\Desktop\netskatstart_setup\demo\handmeldung\mail_zu_DB\lesen.au3"
    _POP3Connect: connecting to: (srv13.mw-internet.net) 85.114.133.69:110
    <: +OK Hello there.
    >: USER s013w30p2
    <: +OK Password required.
    >: PASS fischzucht
    <: +OK logged in.
    >: STAT
    <: +OK 3 106431
    >: TOP 1 0
    <: +OK headers follow.
    Return-Path: <rkd79@t-online.de>
    X-Original-To: erg@super-skat.de
    Delivered-To: confixx-du-1576@srv13.mw-internet.net
    Received: from mailout06.t-online.de (mailout06.t-online.de [194.25.134.19])
    by srv13.mw-internet.net (Postfix) with ESMTP id 88CFC95300A
    for <erg@super-skat.de>; Mon, 21 Feb 2011 06:36:03 +0100 (CET)
    Received: from fwd00.aul.t-online.de (fwd00.aul.t-online.de )
    by mailout06.t-online.de with smtp
    id 1PrORG-0005jM-5j; Mon, 21 Feb 2011 06:36:02 +0100
    Received<: : from roland1PC (Z20YsrZZghSu8IfTaTGGRrSEDH4c4OkezVKk8YmHGft5fj54RNNUXcKHv+c+XeeQSM@[87.176.240.218]) by fwd00.t-online.de
    with esmtp id 1PrORD-1mdi2i0; Mon, 21 Feb 2011 06:35:59 +0100
    Message-ID: <CE169682C31445BC97CBD0C2B85354BB@roland1PC>
    From: "T-online" <rkd79@t-online.de>
    To: "super-skat-erg" <erg@super-skat.de>
    Subject: =?iso-8859-1?Q?unvollst=E4ndige_liste?=
    Date: Mon, 21 Feb 2011 06:35:58 +0100
    MIME-Version: 1.0
    Content-Type: multipart/mixed;
    boundary="----=_NextPart_000_002A_01CBD191.9<: 96CD260"
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Mailer: Microsoft Windows Live Mail 15.4.3502.922
    X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3502.922
    X-ID: Z20YsrZZghSu8IfTaTGGRrSEDH4c4OkezVKk8YmHGft5fj54RNNUXcKHv+c+XeeQSM
    X-TOI-MSGID: 2defb791-31e1-42e5-8922-a53472d9d220
    X-MWI-SPAM-CHECK: (c) MW-Internet (4.5.8) running on srv13.mw-internet.net for s013w30p2 Defaults für s013w30@srv13.mw-internet.net, im KCC einstellen!
    X-MWI-SPAM-STATS: NO
    X-MWI-SPAM-SCORE: (0)
    X-MWI-<: SPAM-HINT: DELIVERED

    .
    >: TOP 2 0
    <: +OK headers follow.
    Return-Path: <rkd79@gmx.de>
    X-Original-To: erg@super-skat.de
    Delivered-To: confixx-du-1576@srv13.mw-internet.net
    Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23])
    by srv13.mw-internet.net (Postfix) with SMTP id 73A0695300A
    for <erg@super-skat.de>; Mon, 21 Feb 2011 06:37:49 +0100 (CET)
    Received: (qmail invoked by alias); 21 Feb 2011 05:37:48 -0000
    Received: from p57B0F0DA.dip.t-dialin.net (EHLO roland1PC) [87.176.240.218]
    by mail.gmx.net (mp063) with SMTP<: ; 21 Feb 2011 06:37:48 +0100
    X-Authenticated: #1414802
    X-Provags-ID: V01U2FsdGVkX19+iJVv+1h+eEQjRdNqZ4cY3q59hN3nEJcjH9j2Jd
    rbAhdSlDEXGUx3
    Message-ID: <78252BD810224DAC90570D95B3FF01CE@roland1PC>
    From: "roland" <rkd79@gmx.de>
    To: "super-skat-erg" <erg@super-skat.de>
    Subject: hallo
    Date: Mon, 21 Feb 2011 06:37:46 +0100
    MIME-Version: 1.0
    Content-Type: multipart/mixed;
    boundary="----=_NextPart_000_0031_01CBD191.DA1196C0"
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Mailer: Micro<: soft Windows Live Mail 15.4.3502.922
    X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3502.922
    X-Y-GMX-Trusted: 0
    X-MWI-SPAM-CHECK: (c) MW-Internet (4.5.8) running on srv13.mw-internet.net for s013w30p2 Defaults für s013w30@srv13.mw-internet.net, im KCC einstellen!
    X-MWI-SPAM-STATS: NO
    X-MWI-SPAM-SCORE: (0)
    X-MWI-SPAM-HINT: CENTRAL WHITELISTED MX

    .
    >: TOP 3 0
    <: +OK headers follow.
    Return-Path: <ergebnis@cutesoft.com>
    X-Original-To: erg@super-skat.de
    Delivered-To: confixx-du-1576@srv13.mw-internet.net
    Received: from h89556.SERVERKOMPETENZ.NET (cutesoft.de [81.169.138.21])
    by srv13.mw-internet.net (Postfix) with ESMTP id 9962995245C
    for <erg@super-skat.de>; Mon, 21 Feb 2011 09:27:03 +0100 (CET)
    Received: from roland_1-PC ([87.176.240.218]) by h89556.SERVERKOMPETENZ.NET with Microsoft SMTPSVC(6.0.3790.4675);
    Mon, 21 Feb 2011 09:27:02 +0100
    Date: Mon, 21 <: Feb 2011 08:27:00 -02
    MIME-Version: 1.0 (CuteSoft)
    Content-Type: multipart/mixed; boundary="MyBoundary"
    Content-transfer-encoding: 8bit
    Reply-To: Unbekannt (Unbekannt)
    From: ergebnis@cutesoft.com
    To: erg@super-skat.de (Rangliste)
    Subject: Spielergebnis NetSkat
    Message-ID: <H89556609lcQt6Sntxd00000b7d@h89556.SERVERKOMPETENZ.NET>
    X-OriginalArrivalTime: 21 Feb 2011 08:27:02.0327 (UTC) FILETIME=[1D64B470:01CBD1A1]
    X-MWI-SPAM-CHECK: (c) MW-Internet (4.5.8) running on srv13.mw-internet.net for s013w30p2<: Defaults für s013w30@srv13.mw-internet.net, im KCC einstellen!
    X-MWI-SPAM-STATS: NO
    X-MWI-SPAM-SCORE: (0)
    X-MWI-SPAM-HINT: DELIVERED

    .
    >: STAT
    <: +OK 3 106431
    >: TOP 1 0
    <: +OK headers follow.
    Return-Path: <rkd79@t-online.de>
    X-Original-To: erg@super-skat.de
    Delivered-To: confixx-du-1576@srv13.mw-internet.net
    Received: from mailout06.t-online.de (mailout06.t-online.de [194.25.134.19])
    by srv13.mw-internet.net (Postfix) with ESMTP id 88CFC95300A
    for <erg@super-skat.de>; Mon, 21 Feb 2011 06:36:03 +0100 (CET)
    Received: from fwd00.aul.t-online.de (fwd00.aul.t-online.de )
    by mailout06.t-online.de with smtp
    id 1PrORG-0005jM-5j; Mon, 21 Feb 2011 06:36:02 +0100
    Received<: : from roland1PC (Z20YsrZZghSu8IfTaTGGRrSEDH4c4OkezVKk8YmHGft5fj54RNNUXcKHv+c+XeeQSM@[87.176.240.218]) by fwd00.t-online.de
    with esmtp id 1PrORD-1mdi2i0; Mon, 21 Feb 2011 06:35:59 +0100
    Message-ID: <CE169682C31445BC97CBD0C2B85354BB@roland1PC>
    From: "T-online" <rkd79@t-online.de>
    To: "super-skat-erg" <erg@super-skat.de>
    Subject: =?iso-8859-1?Q?unvollst=E4ndige_liste?=
    Date: Mon, 21 Feb 2011 06:35:58 +0100
    MIME-Version: 1.0
    Content-Type: multipart/mixed;
    boundary="----=_NextPart_000_002A_01CBD191.9<: 96CD260"
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Mailer: Microsoft Windows Live Mail 15.4.3502.922
    X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3502.922
    X-ID: Z20YsrZZghSu8IfTaTGGRrSEDH4c4OkezVKk8YmHGft5fj54RNNUXcKHv+c+XeeQSM
    X-TOI-MSGID: 2defb791-31e1-42e5-8922-a53472d9d220
    X-MWI-SPAM-CHECK: (c) MW-Internet (4.5.8) running on srv13.mw-internet.net for s013w30p2 Defaults für s013w30@srv13.mw-internet.net, im KCC einstellen!
    X-MWI-SPAM-STATS: NO
    X-MWI-SPAM-SCORE: (0)
    X-MWI-<: SPAM-HINT: DELIVERED

    .
    >: TOP 2 0
    <: +OK headers follow.
    Return-Path: <rkd79@gmx.de>
    X-Original-To: erg@super-skat.de
    Delivered-To: confixx-du-1576@srv13.mw-internet.net
    Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23])
    by srv13.mw-internet.net (Postfix) with SMTP id 73A0695300A
    for <erg@super-skat.de>; Mon, 21 Feb 2011 06:37:49 +0100 (CET)
    Received: (qmail invoked by alias); 21 Feb 2011 05:37:48 -0000
    Received: from p57B0F0DA.dip.t-dialin.net (EHLO roland1PC) [87.176.240.218]
    by mail.gmx.net (mp063) with SMTP<: ; 21 Feb 2011 06:37:48 +0100
    X-Authenticated: #1414802
    X-Provags-ID: V01U2FsdGVkX19+iJVv+1h+eEQjRdNqZ4cY3q59hN3nEJcjH9j2Jd
    rbAhdSlDEXGUx3
    Message-ID: <78252BD810224DAC90570D95B3FF01CE@roland1PC>
    From: "roland" <rkd79@gmx.de>
    To: "super-skat-erg" <erg@super-skat.de>
    Subject: hallo
    Date: Mon, 21 Feb 2011 06:37:46 +0100
    MIME-Version: 1.0
    Content-Type: multipart/mixed;
    boundary="----=_NextPart_000_0031_01CBD191.DA1196C0"
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Mailer: Micro<: soft Windows Live Mail 15.4.3502.922
    X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3502.922
    X-Y-GMX-Trusted: 0
    X-MWI-SPAM-CHECK: (c) MW-Internet (4.5.8) running on srv13.mw-internet.net for s013w30p2 Defaults für s013w30@srv13.mw-internet.net, im KCC einstellen!
    X-MWI-SPAM-STATS: NO
    X-MWI-SPAM-SCORE: (0)
    X-MWI-SPAM-HINT: CENTRAL WHITELISTED MX

    .
    >: TOP 3 0
    <: +OK headers follow.
    Return-Path: <ergebnis@cutesoft.com>
    X-Original-To: erg@super-skat.de
    Delivered-To: confixx-du-1576@srv13.mw-internet.net
    Received: from h89556.SERVERKOMPETENZ.NET (cutesoft.de [81.169.138.21])
    by srv13.mw-internet.net (Postfix) with ESMTP id 9962995245C
    for <erg@super-skat.de>; Mon, 21 Feb 2011 09:27:03 +0100 (CET)
    Received: from roland_1-PC ([87.176.240.218]) by h89556.SERVERKOMPETENZ.NET with Microsoft SMTPSVC(6.0.3790.4675);
    Mon, 21 Feb 2011 09:27:02 +0100
    Date: Mon, 21 <: Feb 2011 08:27:00 -02
    MIME-Version: 1.0 (CuteSoft)
    Content-Type: multipart/mixed; boundary="MyBoundary"
    Content-transfer-encoding: 8bit
    Reply-To: Unbekannt (Unbekannt)
    From: ergebnis@cutesoft.com
    To: erg@super-skat.de (Rangliste)
    Subject: Spielergebnis NetSkat
    Message-ID: <H89556609lcQt6Sntxd00000b7d@h89556.SERVERKOMPETENZ.NET>
    X-OriginalArrivalTime: 21 Feb 2011 08:27:02.0327 (UTC) FILETIME=[1D64B470:01CBD1A1]
    X-MWI-SPAM-CHECK: (c) MW-Internet (4.5.8) running on srv13.mw-internet.net for s013w30p2<: Defaults für s013w30@srv13.mw-internet.net, im KCC einstellen!
    X-MWI-SPAM-STATS: NO
    X-MWI-SPAM-SCORE: (0)
    X-MWI-SPAM-HINT: DELIVERED

    .
    >: RETR 3
    <: +OK 54361 octets follow.
    Return-Path: <ergebnis@cutesoft.com>
    X-Original-To: erg@super-skat.de
    Delivered-To: confixx-du-1576@srv13.mw-internet.net
    Received: from h89556.SERVERKOMPETENZ.NET (cutesoft.de [81.169.138.21])
    by srv13.mw-internet.net (Postfix) with ESMTP id 9962995245C
    for <erg@super-skat.de>; Mon, 21 Feb 2011 09:27:03 +0100 (CET)
    Received: from roland_1-PC ([87.176.240.218]) by h89556.SERVERKOMPETENZ.NET with Microsoft SMTPSVC(6.0.3790.4675);
    Mon, 21 Feb 2011 09:27:02 +0100
    Date: Mon<: , 21 Feb 2011 08:27:00 -02
    MIME-Version: 1.0 (CuteSoft)
    Content-Type: multipart/mixed; boundary="MyBoundary"
    Content-transfer-encoding: 8bit
    Reply-To: Unbekannt (Unbekannt)
    From: ergebnis@cutesoft.com
    To: erg@super-skat.de (Rangliste)
    Subject: Spielergebnis NetSkat
    Message-ID: <H89556609lcQt6Sntxd00000b7d@h89556.SERVERKOMPETENZ.NET>
    X-OriginalArrivalTime: 21 Feb 2011 08:27:02.0327 (UTC) FILETIME=[1D64B470:01CBD1A1]
    X-MWI-SPAM-CHECK: (c) MW-Internet (4.5.8) running on srv13.mw-internet.net for s013<: w30p2 Defaults für s013w30@srv13.mw-internet.net, im KCC einstellen!
    X-MWI-SPAM-STATS: NO
    X-MWI-SPAM-SCORE: (0)
    X-MWI-SPAM-HINT: DELIVERED


    --MyBoundary
    Content-Type: text/plain; charset=iso-8859-1

    Spielergebnis 21.02.2011
    Ergebnis des Turnierspiels gespielt von super-sk am 21.02.11.
    ------------------------------------------------------------------
    Von den 36 Einzelspielen wurden 1 eingepasst.
    ------------------------------------------------------------------
    Gittaler gewinnt 9 und verlie<: rt 1 Spiele.
    Er/Sie hat am Schluss 374 Spielpunkte.
    Das entspricht 1014 Turnierpunkten.
    ------------------------------------------------------------------
    Flaker gewinnt 8 und verliert 3 Spiele.
    Er/Sie hat am Schluss 173 Spielpunkte.
    Das entspricht 583 Turnierpunkten.
    ------------------------------------------------------------------
    super-sk gewinnt 11 und verliert 3 Spiele.
    Er/Sie hat am Schluss 292 Spielpunkte.
    Das entspricht 852 Turnierpunkten.
    ------------------------------------------------<: ------------------
    Diese Spieler haben gespielt:
    Gittaler: Paul van Hüth, Am Hahnberg 30, 65529 Waldems
    Flaker: Susanne lomberg, dieler strasse 24, 26826 weener-diele
    super-sk: Unbekannt, Unbekannt, Unbekannt
    ------------------------------------------------------------------
    ##ID:11.02.21.08.08.04
    ##DET:Gittaler;36;1
    ##SP1:Gittaler;374;9;1;1014
    ##SP2:Flaker;173;8;3;583
    ##SP3:super-sk;292;11;3;852

    --MyBoundary
    Content-Type: application/octet-stream; NAME=Auto-Skatprotokoll-ID 11.02.21.08.08.<: 04.TXT
    Content-transfer-encoding: base64

    VHVybmllci1Ta2F0DQpnZXNwaWVsdCB2b24gc3VwZXItc2sgYW0gMjEuMDIu
    MTEgbWl0IFZlcnNpb24gNi4wMiwgVXBkYXRlIDExLjAxLjExLg0KKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqDQpTcGllbCAxDQpHZWJlcjogR2l0dGFsZXINClNw
    aWVsYXJ0OiBOb3JtYWwNCiAgICAgICAgICAgICAgRmxha2VyIGhhdDogS0Eg
    SDkgQ0IgUDcgS1ogQ0EgUEsgSzggS0IgSEsNCiAgICAgICAgICAgIHN1cGVy
    LXNrIGhhdDogQ1ogS0sgUDggUDkgUEEgUEQgQzggSEEgS0QgSEINCiAgICAg
    ICAgICAgIEdpdHRhbGVyIGhhdDogUFogQ<: 0sgSzcgSDggSzkgSDcgQ0QgQzcg
    SEQgSFoNCiAgICAgICAgICBJbSBTa2F0IGxpZWdlbjogUEIgQzkuDQpzdXBl
    ci1zayBiZWtvbW10IGRhcyBTcGllbCBiZWkgMjcuDQpHcmFuZA0KWnVsZXR6
    dCBnZWRy/GNrdDogS0QgS0suDQogICAgICAgICAgICAgIEZsYWtlciBzcGll
    bHQgYXVzOiBLQiBIQiBQWg0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0
    IGF1czogS0EgUEIgSzcNCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBh
    dXM6IFBBIEs5IFA3DQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQgYXVz
    OiBQOSBIWiBQSw0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czog
    Q0EgQzggQ0sNCiAgICAgICAgICAgICAgRmxha2VyIHNwaWVsd<: CBhdXM6IEta
    IFA4IEhEDQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBLOCBD
    OSBDRA0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogSDkgSEEg
    SDgNCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IENaIEM3IENC
    DQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBISyBQRCBINw0K
    RHUgdmVybGllcnN0IG1pdCA0MiBBdWdlbi4NCgoKT2huZSAxIC0gU3BpZWwg
    MiAtIG1hbCBHcmFuZCAtIGVyZ2lidCA0OCAtIHZlcmxvcmVuIDk2DQogICAg
    ICAgICAgICBHaXR0YWxlciBoYXQgamV0enQgICAgICAwIFNwaWVscHVua3Rl
    Lg0KICAgICAgICAgICAgICBGbGFrZXIgaGF0IGpldHp0ICAgICAgMCBTcGll
    bHB<: 1bmt0ZS4NCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdCBqZXR6dCAgICAt
    OTYgU3BpZWxwdW5rdGUuDQogDQoqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNClNw
    aWVsIDINCkdlYmVyOiBGbGFrZXINClNwaWVsYXJ0OiBOb3JtYWwNCiAgICAg
    ICAgICAgIHN1cGVyLXNrIGhhdDogQ0QgQ0IgSFogSzcgQzkgUDggSDggQ0Eg
    SEsgUEINCiAgICAgICAgICAgIEdpdHRhbGVyIGhhdDogQ0sgSzkgS0EgUEQg
    SDcgUDkgS0QgUEsgSEEgS0sNCiAgICAgICAgICAgICAgRmxha2VyIGhhdDog
    UFogSzggQzggUDcgQzcgS0IgSEQgSEIgQ1ogS1oNCiAgICAgICAgICBJbSBT
    a2F0IGxpZWdlbjogSDk<: gUEEuDQpGbGFrZXIgYmVrb21tdCBkYXMgU3BpZWwg
    YmVpIDE4Lg0KS2Fybw0KWnVsZXR6dCBnZWRy/GNrdDogSEQgS1ouDQogICAg
    ICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiBISyBIQSBIOQ0KICAgICAg
    ICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogSDcgSzggSFoNCiAgICAgICAg
    ICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IEg4IENLIENaDQogICAgICAgICAg
    ICAgIEZsYWtlciBzcGllbHQgYXVzOiBIQiBQQiBLQQ0KICAgICAgICAgICAg
    c3VwZXItc2sgc3BpZWx0IGF1czogUDggUDkgUEENCiAgICAgICAgICAgICAg
    Rmxha2VyIHNwaWVsdCBhdXM6IFBaIENBIFBLDQogICAgICAgICAgICBzdXBl
    ci1zayBzcGllbHQgYXVzOiBLNyBLRCBQNw0<: KICAgICAgICAgICAgR2l0dGFs
    ZXIgc3BpZWx0IGF1czogUEQgQzcgQ0QNCiAgICAgICAgICAgIHN1cGVyLXNr
    IHNwaWVsdCBhdXM6IEM5IEs5IEM4DQogICAgICAgICAgICBzdXBlci1zayBz
    cGllbHQgYXVzOiBDQiBLSyBLQg0KRmxha2VyIHZlcmxpZXJ0IG1pdCA0NiBB
    dWdlbi4NCgoKTWl0IDEgLSBTcGllbCAyIC0gbWFsIEthcm8gLSBlcmdpYnQg
    MTggLSB2ZXJsb3JlbiAzNg0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpl
    dHp0ICAgICAgMCBTcGllbHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2Vy
    IGhhdCBqZXR6dCAgICAtMzYgU3BpZWxwdW5rdGUuDQogICAgICAgICAgICBz
    dXBlci1zayBoYXQgamV0enQgICAgLTk2IFNwaWVscHVua3RlLg0<: KIA0KKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqDQpTcGllbCAzDQpHZWJlcjogc3VwZXItc2sN
    ClNwaWVsYXJ0OiBOb3JtYWwNCiAgICAgICAgICAgIEdpdHRhbGVyIGhhdDog
    SzcgS1ogSEIgSzkgUEsgUFogSFogUEQgUEIgS0ENCiAgICAgICAgICAgICAg
    Rmxha2VyIGhhdDogSzggQ1ogSDcgQ0sgQ0IgUDkgQ0QgUDggSEsgSEQNCiAg
    ICAgICAgICAgIHN1cGVyLXNrIGhhdDogQzcgUEEgQ0EgS0IgUDcgS0sgSDgg
    QzggSDkgSEENCiAgICAgICAgICBJbSBTa2F0IGxpZWdlbjogS0QgQzkuDQpH
    aXR0YWxlciBiZWtvbW10IGRhcyBTcGllbCBiZWkgMTguDQpLcmV1eg0KWnVs
    ZXR6d<: CBnZWRy/GNrdDogSFogQzkuDQogICAgICAgICAgICBHaXR0YWxlciBz
    cGllbHQgYXVzOiBIQiBDQiBLQg0KICAgICAgICAgICAgc3VwZXItc2sgc3Bp
    ZWx0IGF1czogS0sgUEIgSzgNCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVs
    dCBhdXM6IFBaIFA4IFBBDQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQg
    YXVzOiBQNyBQSyBQOQ0KR2l0dGFsZXIgZ2V3aW5udCBtaXQgOTMgQXVnZW4u
    DQpHaXR0YWxlciBoYXQgZXJmb2xncmVpY2ggZGllIHJlc3RsaWNoZW4gU3Rp
    Y2hlIGVpbmdlZm9yZGVydC4NCgoKT2huZSAxIC0gU3BpZWwgMiAtIFNjaG5l
    aWRlciAzIC0gbWFsIEtyZXV6IC0gZXJnaWJ0IDM2DQogICAgICAgICAgICBH
    aXR0YWxlciBoYXQgamV0e<: nQgICAgIDM2IFNwaWVscHVua3RlLg0KICAgICAg
    ICAgICAgICBGbGFrZXIgaGF0IGpldHp0ICAgIC0zNiBTcGllbHB1bmt0ZS4N
    CiAgICAgICAgICAgIHN1cGVyLXNrIGhhdCBqZXR6dCAgICAtOTYgU3BpZWxw
    dW5rdGUuDQogDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNClNwaWVsIDQNCkdl
    YmVyOiBHaXR0YWxlcg0KU3BpZWxhcnQ6IE5vcm1hbA0KICAgICAgICAgICAg
    ICBGbGFrZXIgaGF0OiBQQSBQNyBINyBLQSBQQiBDSyBDOSBIOCBDQSBDRA0K
    ICAgICAgICAgICAgc3VwZXItc2sgaGF0OiBQRCBIQSBIQiBIRCBQOCBDWiBQ
    OSBDQiBDNyBLRA0KICAgICAgICAgICAgR2l0d<: GFsZXIgaGF0OiBQWiBLQiBI
    OSBLSyBLOSBQSyBDOCBLWiBLNyBLOA0KICAgICAgICAgIEltIFNrYXQgbGll
    Z2VuOiBIWiBISy4NCkZsYWtlciBiZWtvbW10IGRhcyBTcGllbCBiZWkgMTgu
    DQpIZXJ6DQpadWxldHp0IGdlZHL8Y2t0OiBQNyBDSy4NCiAgICAgICAgICAg
    ICAgRmxha2VyIHNwaWVsdCBhdXM6IEg4IEhEIEg5DQogICAgICAgICAgICBz
    dXBlci1zayBzcGllbHQgYXVzOiBLRCBLSyBLQQ0KICAgICAgICAgICAgICBG
    bGFrZXIgc3BpZWx0IGF1czogSDcgSEEgS0INCiAgICAgICAgICAgIEdpdHRh
    bGVyIHNwaWVsdCBhdXM6IEtaIEhaIENCDQogICAgICAgICAgICBzdXBlci1z
    ayBzcGllbHQgYXVzOiBIQiBDOCBQQg0KICAgICAgICAgICAgICBGb<: GFrZXIg
    c3BpZWx0IGF1czogSEsgUDggSzcNCiAgICAgICAgICAgICAgRmxha2VyIHNw
    aWVsdCBhdXM6IFBBIFA5IFBLDQogICAgICAgICAgICAgIEZsYWtlciBzcGll
    bHQgYXVzOiBDQSBDNyBLOA0KRmxha2VyIHZlcmxpZXJ0IG1pdCA1NiBBdWdl
    bi4NCkZsYWtlciBoYXQgYXVmZ2VnZWJlbi4NCgoKT2huZSAxIC0gU3BpZWwg
    MiAtIG1hbCBIZXJ6IC0gZXJnaWJ0IDIwIC0gdmVybG9yZW4gNDANCiAgICAg
    ICAgICAgIEdpdHRhbGVyIGhhdCBqZXR6dCAgICAgMzYgU3BpZWxwdW5rdGUu
    DQogICAgICAgICAgICAgIEZsYWtlciBoYXQgamV0enQgICAgLTc2IFNwaWVs
    cHVua3RlLg0KICAgICAgICAgICAgc3VwZXItc2sgaGF0IGpldHp0ICAgIC05
    NiBTcGl<: lbHB1bmt0ZS4NCiANCioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KU3Bp
    ZWwgNQ0KR2ViZXI6IEZsYWtlcg0KU3BpZWxhcnQ6IE5vcm1hbA0KICAgICAg
    ICAgICAgc3VwZXItc2sgaGF0OiBDSyBLQiBDNyBDQiBLOCBQQiBDWiBISyBD
    RCBQNw0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0OiBINyBIQSBIOSBLQSBL
    RCBDOCBQRCBIOCBQQSBLNw0KICAgICAgICAgICAgICBGbGFrZXIgaGF0OiBI
    QiBQOCBLWiBQOSBIRCBLOSBQWiBDQSBLSyBQSw0KICAgICAgICAgIEltIFNr
    YXQgbGllZ2VuOiBDOSBIWi4NCnN1cGVyLXNrIGJla29tbXQgZGFzIFNwaWVs
    IGJlaSAxOC4NCkdyYW5kDQp<: adWxldHp0IGdlZHL8Y2t0OiBQNyBLOC4NCiAg
    ICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IENEIEM4IENBDQogICAg
    ICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBQOSBDQiBQRA0KICAgICAg
    ICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogUEIgSDcgSEINCiAgICAgICAg
    ICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IEM5IFBBIEhEDQogICAgICAgICAg
    ICBzdXBlci1zayBzcGllbHQgYXVzOiBDSyBIOCBQOA0KICAgICAgICAgICAg
    c3VwZXItc2sgc3BpZWx0IGF1czogQzcgSzcgUEsNCiAgICAgICAgICAgIHN1
    cGVyLXNrIHNwaWVsdCBhdXM6IENaIEtEIEs5DQogICAgICAgICAgICBzdXBl
    ci1zayBzcGllbHQgYXVzOiBISyBIOSBQWg0KICA<: gICAgICAgICAgc3VwZXIt
    c2sgc3BpZWx0IGF1czogS0IgS0EgS0sNCiAgICAgICAgICAgIHN1cGVyLXNr
    IHNwaWVsdCBhdXM6IEhaIEhBIEtaDQpEdSBnZXdpbm5zdCBtaXQgNzUgQXVn
    ZW4uDQoKCk1pdCAyIC0gU3BpZWwgMyAtIG1hbCBHcmFuZCAtIGVyZ2lidCA3
    Mg0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0ICAgICAzNiBTcGll
    bHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBqZXR6dCAgICAt
    NzYgU3BpZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1zayBoYXQgamV0
    enQgICAgLTI0IFNwaWVscHVua3RlLg0KIA0KKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKio<: qKioq
    KioqDQpTcGllbCA2DQpHZWJlcjogc3VwZXItc2sNClNwaWVsYXJ0OiBOb3Jt
    YWwNCiAgICAgICAgICAgIEdpdHRhbGVyIGhhdDogSDcgQzcgS0sgQ0IgSzkg
    UDcgSDkgSzggQ0QgS0QNCiAgICAgICAgICAgICAgRmxha2VyIGhhdDogUEIg
    UDkgQzggUEsgS0EgUFogS1ogUEQgUEEgSEENCiAgICAgICAgICAgIHN1cGVy
    LXNrIGhhdDogQ0EgSDggUDggSEIgSEQgQzkgQ0sgSFogS0IgSEsNCiAgICAg
    ICAgICBJbSBTa2F0IGxpZWdlbjogSzcgQ1ouDQpGbGFrZXIgYmVrb21tdCBk
    YXMgU3BpZWwgYmVpIDI3Lg0KQXVzIGRlciBIYW5kLg0KUGlrDQogICAgICAg
    ICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBLOSBLQSBQOA0KICAgICAgICAg
    ICAgc3VwZ<: XItc2sgc3BpZWx0IGF1czogSEsgSDcgSEENCiAgICAgICAgICAg
    ICAgRmxha2VyIHNwaWVsdCBhdXM6IFA5IEhCIENCDQogICAgICAgICAgICBz
    dXBlci1zayBzcGllbHQgYXVzOiBLQiBQNyBQRA0KICAgICAgICAgICAgc3Vw
    ZXItc2sgc3BpZWx0IGF1czogSFogSDkgQzgNCiAgICAgICAgICAgIHN1cGVy
    LXNrIHNwaWVsdCBhdXM6IENBIENEIFBLDQpGbGFrZXIgZ2V3aW5udCBtaXQg
    OTAgQXVnZW4uDQpGbGFrZXIgaGF0IGVyZm9sZ3JlaWNoIGRpZSByZXN0bGlj
    aGVuIFN0aWNoZSBlaW5nZWZvcmRlcnQuDQoKCk9obmUgMSAtIFNwaWVsIDIg
    LSBIYW5kIDMgLSBTY2huZWlkZXIgNCAtIG1hbCBQaWsgLQ0KLSBlcmdpYnQg
    NDQNCiAgICAgICAgICAgIEdpd<: HRhbGVyIGhhdCBqZXR6dCAgICAgMzYgU3Bp
    ZWxwdW5rdGUuDQogICAgICAgICAgICAgIEZsYWtlciBoYXQgamV0enQgICAg
    LTMyIFNwaWVscHVua3RlLg0KICAgICAgICAgICAgc3VwZXItc2sgaGF0IGpl
    dHp0ICAgIC0yNCBTcGllbHB1bmt0ZS4NCiANCioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKg0KU3BpZWwgNw0KR2ViZXI6IEdpdHRhbGVyDQpTcGllbGFydDogTm9y
    bWFsDQogICAgICAgICAgICAgIEZsYWtlciBoYXQ6IENLIEtEIFBEIEg5IEhE
    IFBLIFA4IEtBIEs4IEtLDQogICAgICAgICAgICBzdXBlci1zayBoYXQ6IEtC
    IFBBIEhBIEg4IEs3IFA5IEhaIENBIFBCIENaDQogI<: CAgICAgICAgICBHaXR0
    YWxlciBoYXQ6IEtaIEhCIEhLIEM5IFA3IFBaIEM3IENCIEs5IEM4DQogICAg
    ICAgICAgSW0gU2thdCBsaWVnZW46IENEIEg3Lg0Kc3VwZXItc2sgYmVrb21t
    dCBkYXMgU3BpZWwgYmVpIDE4Lg0KQXVzIGRlciBIYW5kLg0KR3JhbmQNCiAg
    ICAgICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEtBIEs3IEtaDQogICAg
    ICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBLSyBQOSBLOQ0KICAgICAg
    ICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogS0QgSDggSEsNCiAgICAgICAg
    ICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEs4IFBCIEM3DQogICAgICAgICAg
    ICBzdXBlci1zayBzcGllbHQgYXVzOiBLQiBDQiBQOA0KICAgICAgICAgI<: CAg
    c3VwZXItc2sgc3BpZWx0IGF1czogSFogQzkgSDkNCiAgICAgICAgICAgIHN1
    cGVyLXNrIHNwaWVsdCBhdXM6IENBIEM4IENLDQogICAgICAgICAgICBzdXBl
    ci1zayBzcGllbHQgYXVzOiBDWiBIQiBQSw0KICAgICAgICAgICAgR2l0dGFs
    ZXIgc3BpZWx0IGF1czogUDcgUEQgUEENCiAgICAgICAgICAgIHN1cGVyLXNr
    IHNwaWVsdCBhdXM6IEhBIFBaIEhEDQpEdSBnZXdpbm5zdCBtaXQgNzIgQXVn
    ZW4uDQoKCk1pdCAyIC0gU3BpZWwgMyAtIEhhbmQgNCAtIG1hbCBHcmFuZCAt
    IGVyZ2lidCA5Ng0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0ICAg
    ICAzNiBTcGllbHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBq
    ZXR6dCAgICA<: tMzIgU3BpZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1z
    ayBoYXQgamV0enQgICAgIDcyIFNwaWVscHVua3RlLg0KIA0KKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqDQpTcGllbCA4DQpHZWJlcjogRmxha2VyDQpTcGllbGFy
    dDogTm9ybWFsDQogICAgICAgICAgICBzdXBlci1zayBoYXQ6IEM3IEg4IEg5
    IFA5IEs3IEtBIEhBIFA3IFA4IENBDQogICAgICAgICAgICBHaXR0YWxlciBo
    YXQ6IFBLIEtCIENEIEM4IFBCIEhLIEs4IEM5IENLIEg3DQogICAgICAgICAg
    ICAgIEZsYWtlciBoYXQ6IEs5IEtEIFBEIEtLIENCIFBBIEhCIEtaIEhaIEhE
    DQogICAgICAgICAgSW0gU2thdCB<: saWVnZW46IENaIFBaLg0KRmxha2VyIGJl
    a29tbXQgZGFzIFNwaWVsIGJlaSAyNy4NCktyZXV6DQpadWxldHp0IGdlZHL8
    Y2t0OiBDWiBIWi4NCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6
    IFA3IFBLIFBBDQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBI
    QiBLQSBQQg0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogQzkg
    SEQgQ0ENCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IEM3IENL
    IEtaDQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBDQiBLNyBL
    OA0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogSzkgSEEgS0IN
    CiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM<: 6IEhLIEtLIEg5DQog
    ICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBQWiBQOCBINw0KICAg
    ICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogUEQgUDkgQzgNCiAgICAg
    ICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEtEIEg4IENEDQpGbGFrZXIg
    Z2V3aW5udCBtaXQgNzggQXVnZW4uDQoKCk9obmUgMiAtIFNwaWVsIDMgLSBt
    YWwgS3JldXogLSBlcmdpYnQgMzYNCiAgICAgICAgICAgIEdpdHRhbGVyIGhh
    dCBqZXR6dCAgICAgMzYgU3BpZWxwdW5rdGUuDQogICAgICAgICAgICAgIEZs
    YWtlciBoYXQgamV0enQgICAgICA0IFNwaWVscHVua3RlLg0KICAgICAgICAg
    ICAgc3VwZXItc2sgaGF0IGpldHp0ICAgICA3MiBTcGllbHB1bmt0ZS4NCiA<: N
    CioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKg0KU3BpZWwgOQ0KR2ViZXI6IHN1cGVy
    LXNrDQpTcGllbGFydDogTm9ybWFsDQogICAgICAgICAgICBHaXR0YWxlciBo
    YXQ6IENLIEM5IENEIEhEIFBLIEtEIEhCIEs4IEM4IFA4DQogICAgICAgICAg
    ICAgIEZsYWtlciBoYXQ6IFBBIENBIEs5IFA3IEtaIFBCIFA5IEg4IEg5IEg3
    DQogICAgICAgICAgICBzdXBlci1zayBoYXQ6IEtBIEhLIEhBIENaIEtCIENC
    IEM3IEtLIEhaIFBaDQogICAgICAgICAgSW0gU2thdCBsaWVnZW46IFBEIEs3
    Lg0Kc3VwZXItc2sgYmVrb21tdCBkYXMgU3BpZWwgYmVpIDE4Lg0KS3JldXoN
    Clp1bGV0enQgZ<: 2Vkcvxja3Q6IFBEIFBaLg0KICAgICAgICAgICAgR2l0dGFs
    ZXIgc3BpZWx0IGF1czogSEQgSDcgSEENCiAgICAgICAgICAgIHN1cGVyLXNr
    IHNwaWVsdCBhdXM6IEs3IEtEIEtaDQogICAgICAgICAgICAgIEZsYWtlciBz
    cGllbHQgYXVzOiBIOSBISyBIQg0KICAgICAgICAgICAgR2l0dGFsZXIgc3Bp
    ZWx0IGF1czogUEsgUEEgS0ENCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVs
    dCBhdXM6IENCIEs4IFBCDQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQg
    YXVzOiBDQSBDNyBDSw0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1
    czogUDkgS0sgUDgNCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6
    IEtCIEM4IEs5DQogICAgICAgICAgI<: CBzdXBlci1zayBzcGllbHQgYXVzOiBD
    WiBDOSBIOA0KICAgICAgICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogSFog
    Q0QgUDcNCkR1IGdld2lubnN0IG1pdCA4MiBBdWdlbi4NCgoKTWl0IDEgLSBT
    cGllbCAyIC0gbWFsIEtyZXV6IC0gZXJnaWJ0IDI0DQogICAgICAgICAgICBH
    aXR0YWxlciBoYXQgamV0enQgICAgIDM2IFNwaWVscHVua3RlLg0KICAgICAg
    ICAgICAgICBGbGFrZXIgaGF0IGpldHp0ICAgICAgNCBTcGllbHB1bmt0ZS4N
    CiAgICAgICAgICAgIHN1cGVyLXNrIGhhdCBqZXR6dCAgICAgOTYgU3BpZWxw
    dW5rdGUuDQogDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNC<: lNwaWVsIDEwDQpH
    ZWJlcjogR2l0dGFsZXINClNwaWVsYXJ0OiBOb3JtYWwNCiAgICAgICAgICAg
    ICAgRmxha2VyIGhhdDogSDkgQzcgSEIgSFogQzggS1ogSDcgQ0QgUDcgS0QN
    CiAgICAgICAgICAgIHN1cGVyLXNrIGhhdDogQ0EgQ0sgUEsgUEEgS0sgSzgg
    SzkgS0EgSEsgSzcNCiAgICAgICAgICAgIEdpdHRhbGVyIGhhdDogUDggUEQg
    UDkgUFogSEQgUEIgQzkgSEEgQ1ogQ0INCiAgICAgICAgICBJbSBTa2F0IGxp
    ZWdlbjogS0IgSDguDQpzdXBlci1zayBiZWtvbW10IGRhcyBTcGllbCBiZWkg
    MjIuDQpLcmV1eg0KWnVsZXR6dCBnZWRy/GNrdDogSEsgUEsuDQogICAgICAg
    ICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBQNyBQQSBQOA0KICAgICAgICAg
    <:
    ICAgc3VwZXItc2sgc3BpZWx0IGF1czogSzcgQ0IgS1oNCiAgICAgICAgICAg
    IEdpdHRhbGVyIHNwaWVsdCBhdXM6IEM5IEM4IENLDQogICAgICAgICAgICBz
    dXBlci1zayBzcGllbHQgYXVzOiBLOCBQQiBLRA0KICAgICAgICAgICAgR2l0
    dGFsZXIgc3BpZWx0IGF1czogUFogSFogS0ENCiAgICAgICAgICAgIHN1cGVy
    LXNrIHNwaWVsdCBhdXM6IEtCIFA5IEhCDQogICAgICAgICAgICBzdXBlci1z
    ayBzcGllbHQgYXVzOiBLOSBDWiBIOQ0KICAgICAgICAgICAgc3VwZXItc2sg
    c3BpZWx0IGF1czogQ0EgUEQgQzcNCiAgICAgICAgICAgIHN1cGVyLXNrIHNw
    aWVsdCBhdXM6IEtLIEhEIEg3DQogICAgICAgICAgICBzdXBlci1zayBzcGll
    bHQgYXVzOiBIOCB<: IQSBDRA0KRHUgZ2V3aW5uc3QgbWl0IDg5IEF1Z2VuLg0K
    CgpNaXQgMSAtIFNwaWVsIDIgLSBtYWwgS3JldXogLSBlcmdpYnQgMjQNCiAg
    ICAgICAgICAgIEdpdHRhbGVyIGhhdCBqZXR6dCAgICAgMzYgU3BpZWxwdW5r
    dGUuDQogICAgICAgICAgICAgIEZsYWtlciBoYXQgamV0enQgICAgICA0IFNw
    aWVscHVua3RlLg0KICAgICAgICAgICAgc3VwZXItc2sgaGF0IGpldHp0ICAg
    IDEyMCBTcGllbHB1bmt0ZS4NCiANCioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0K
    U3BpZWwgMTENCkdlYmVyOiBGbGFrZXINClNwaWVsYXJ0OiBOb3JtYWwNCiAg
    ICAgICAgICAgIHN1cGVyLXNrIGhhdDo<: gS0QgQ0EgSzggSEsgSzcgUDcgS0Eg
    S1ogS0IgSEQNCiAgICAgICAgICAgIEdpdHRhbGVyIGhhdDogSDggQ0QgUEsg
    Q1ogSDkgSEEgQzkgQzggUEIgUDkNCiAgICAgICAgICAgICAgRmxha2VyIGhh
    dDogSFogSDcgS0sgUEEgUFogQzcgQ0IgSEIgQ0sgUEQNCiAgICAgICAgICBJ
    bSBTa2F0IGxpZWdlbjogUDggSzkuDQpzdXBlci1zayBiZWtvbW10IGRhcyBT
    cGllbCBiZWkgMTguDQpLcmV1eg0KWnVsZXR6dCBnZWRy/GNrdDogSEQgSEsu
    DQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiBLNyBQQiBLSw0K
    ICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogUEsgUFogUDgNCiAg
    ICAgICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IFBBIFA<: 3IFA5DQogICAg
    ICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBQRCBLRCBDOA0KICAgICAg
    ICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogS0IgSDggQ0INCiAgICAgICAg
    ICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IENBIEM5IEM3DQogICAgICAgICAg
    ICBzdXBlci1zayBzcGllbHQgYXVzOiBLOSBDWiBIQg0KICAgICAgICAgICAg
    ICBGbGFrZXIgc3BpZWx0IGF1czogQ0sgS0EgQ0QNCiAgICAgICAgICAgIHN1
    cGVyLXNrIHNwaWVsdCBhdXM6IEs4IEg5IEg3DQogICAgICAgICAgICBzdXBl
    ci1zayBzcGllbHQgYXVzOiBLWiBIQSBIWg0KRHUgZ2V3aW5uc3QgbWl0IDc3
    IEF1Z2VuLg0KCgpNaXQgMSAtIFNwaWVsIDIgLSBtYWwgS3JldXogLSBlcmdp
    Y<: nQgMjQNCiAgICAgICAgICAgIEdpdHRhbGVyIGhhdCBqZXR6dCAgICAgMzYg
    U3BpZWxwdW5rdGUuDQogICAgICAgICAgICAgIEZsYWtlciBoYXQgamV0enQg
    ICAgICA0IFNwaWVscHVua3RlLg0KICAgICAgICAgICAgc3VwZXItc2sgaGF0
    IGpldHp0ICAgIDE0NCBTcGllbHB1bmt0ZS4NCiANCioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKg0KU3BpZWwgMTINCkdlYmVyOiBzdXBlci1zaw0KU3BpZWxhcnQ6
    IE5vcm1hbA0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0OiBDRCBLQSBLSyBI
    SyBQOSBIOSBDOSBDQSBLRCBINw0KICAgICAgICAgICAgICBGbGFrZXIgaGF0
    OiBQNyBIWiBIRCBQQ<: iBQOCBQWiBLOCBIQSBQQSBQRA0KICAgICAgICAgICAg
    c3VwZXItc2sgaGF0OiBDNyBIOCBLNyBLWiBDWiBLOSBDSyBDQiBDOCBLQg0K
    ICAgICAgICAgIEltIFNrYXQgbGllZ2VuOiBQSyBIQi4NCnN1cGVyLXNrIGJl
    a29tbXQgZGFzIFNwaWVsIGJlaSAzNS4NCk51bGwNClp1bGV0enQgZ2Vkcvxj
    a3Q6IEhCIFBLLg0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czog
    S0EgSzggS0INCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IEtL
    IEhBIEs5DQogICAgICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBLRCBI
    RCBLWg0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogQ0EgSFog
    Q0sNCiAgICAgICAgICAgIEdpdHRhbGVyI<: HNwaWVsdCBhdXM6IEg3IFBBIEg4
    DQpEdSB2ZXJsaWVyc3Qgd2VnZW4gIlN0aWNoIGdlbWFjaHQgYmVpbSBOdWxs
    c3BpZWwiLg0KCgpOdWxsIE91dmVydCA0NiAtIHZlcmxvcmVuIDkyDQogICAg
    ICAgICAgICBHaXR0YWxlciBoYXQgamV0enQgICAgIDM2IFNwaWVscHVua3Rl
    Lg0KICAgICAgICAgICAgICBGbGFrZXIgaGF0IGpldHp0ICAgICAgNCBTcGll
    bHB1bmt0ZS4NCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdCBqZXR6dCAgICAg
    NTIgU3BpZWxwdW5rdGUuDQogDQoqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNClNw
    aWVsIDEzDQpHZWJlcjogR2l0dGFsZXINClNwaWVsYXJ0OiBOb<: 3JtYWwNCiAg
    ICAgICAgICAgICAgRmxha2VyIGhhdDogUDkgUEEgSFogSDkgSEsgS1ogSzkg
    S0EgSEEgSDgNCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdDogUDggQzcgQ0Qg
    SEIgSEQgUEQgQ1ogQ0EgSDcgQzgNCiAgICAgICAgICAgIEdpdHRhbGVyIGhh
    dDogS0IgS0QgQ0IgSzcgQ0sgUEIgUDcgUFogS0sgUEsNCiAgICAgICAgICBJ
    bSBTa2F0IGxpZWdlbjogSzggQzkuDQpGbGFrZXIgYmVrb21tdCBkYXMgU3Bp
    ZWwgYmVpIDM2Lg0KSGVyeg0KWnVsZXR6dCBnZWRy/GNrdDogQzkgUDkuDQog
    ICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBIOSBIRCBDQg0KICAg
    ICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogQ0sgSEEgQzcNCiAgICAg
    ICA<: gICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEg4IEg3IFBCDQogICAgICAg
    ICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBLRCBLQSBIQg0KICAgICAgICAg
    ICAgc3VwZXItc2sgc3BpZWx0IGF1czogUEQgUEsgUEENCiAgICAgICAgICAg
    ICAgRmxha2VyIHNwaWVsdCBhdXM6IEhLIENBIEtCDQogICAgICAgICAgICBH
    aXR0YWxlciBzcGllbHQgYXVzOiBQWiBIWiBQOA0KICAgICAgICAgICAgICBG
    bGFrZXIgc3BpZWx0IGF1czogS1ogQzggSzcNCiAgICAgICAgICAgICAgRmxh
    a2VyIHNwaWVsdCBhdXM6IEs4IENaIEtLDQogICAgICAgICAgICBHaXR0YWxl
    ciBzcGllbHQgYXVzOiBQNyBLOSBDRA0KRmxha2VyIGdld2lubnQgbWl0IDYz
    IEF1Z2VuLg0KCgpPaG5<: lIDQgLSBTcGllbCA1IC0gbWFsIEhlcnogLSBlcmdp
    YnQgNTANCiAgICAgICAgICAgIEdpdHRhbGVyIGhhdCBqZXR6dCAgICAgMzYg
    U3BpZWxwdW5rdGUuDQogICAgICAgICAgICAgIEZsYWtlciBoYXQgamV0enQg
    ICAgIDU0IFNwaWVscHVua3RlLg0KICAgICAgICAgICAgc3VwZXItc2sgaGF0
    IGpldHp0ICAgICA1MiBTcGllbHB1bmt0ZS4NCiANCioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKg0KU3BpZWwgMTQNCkdlYmVyOiBGbGFrZXINClNwaWVsYXJ0OiBO
    b3JtYWwNCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdDogUDggUFogUDkgSEEg
    Q0QgUEIgSDkgQzggSzkgQ0sNCiAgICAgICA<: gICAgIEdpdHRhbGVyIGhhdDog
    UEsgS0QgQzkgSEQgQ0IgUEEgSzcgSzggQzcgS0ENCiAgICAgICAgICAgICAg
    Rmxha2VyIGhhdDogSDggQ1ogS0IgS0sgUDcgS1ogSEIgSDcgQ0EgSEsNCiAg
    ICAgICAgICBJbSBTa2F0IGxpZWdlbjogSFogUEQuDQpLZWluZXIgcmVpenQu
    DQoKClNwaWVsIHd1cmRlIGVpbmdlcGFzc3QuDQogICAgICAgICAgICBHaXR0
    YWxlciBoYXQgamV0enQgICAgIDM2IFNwaWVscHVua3RlLg0KICAgICAgICAg
    ICAgICBGbGFrZXIgaGF0IGpldHp0ICAgICA1NCBTcGllbHB1bmt0ZS4NCiAg
    ICAgICAgICAgIHN1cGVyLXNrIGhhdCBqZXR6dCAgICAgNTIgU3BpZWxwdW5r
    dGUuDQogDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKio<: qKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioNClNwaWVsIDE1DQpHZWJl
    cjogc3VwZXItc2sNClNwaWVsYXJ0OiBOb3JtYWwNCiAgICAgICAgICAgIEdp
    dHRhbGVyIGhhdDogSzggUEQgQ0EgQzkgSEQgSDcgUDkgS0EgSEIgSDgNCiAg
    ICAgICAgICAgICAgRmxha2VyIGhhdDogUDggS0IgQ0QgSFogSDkgUEEgSEsg
    SzcgUFogUDcNCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdDogQ0IgSEEgSzkg
    S1ogS0QgQ0sgQzcgQzggQ1ogUEINCiAgICAgICAgICBJbSBTa2F0IGxpZWdl
    bjogS0sgUEsuDQpzdXBlci1zayBiZWtvbW10IGRhcyBTcGllbCBiZWkgMTgu
    DQpLcmV1eg0KWnVsZXR6dCBnZWRy/GNrdDogUEsgQ1ouDQogICAgICAgICAg
    ICBHa<: XR0YWxlciBzcGllbHQgYXVzOiBDQSBDRCBDNw0KICAgICAgICAgICAg
    R2l0dGFsZXIgc3BpZWx0IGF1czogQzkgSzcgQzgNCiAgICAgICAgICAgICAg
    Rmxha2VyIHNwaWVsdCBhdXM6IFBaIEtaIFA5DQogICAgICAgICAgICBzdXBl
    ci1zayBzcGllbHQgYXVzOiBDQiBIQiBLQg0KICAgICAgICAgICAgICBGbGFr
    ZXIgc3BpZWx0IGF1czogUDggS0sgUEQNCiAgICAgICAgICAgIHN1cGVyLXNr
    IHNwaWVsdCBhdXM6IFBCIEs4IFA3DQogICAgICAgICAgICBzdXBlci1zayBz
    cGllbHQgYXVzOiBIQSBINyBIOQ0KICAgICAgICAgICAgc3VwZXItc2sgc3Bp
    ZWx0IGF1czogQ0sgSDggSEsNCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVs
    dCBhdXM6IEs5IEtBIFBBD<: QogICAgICAgICAgICBHaXR0YWxlciBzcGllbHQg
    YXVzOiBIRCBIWiBLRA0KRHUgZ2V3aW5uc3QgbWl0IDc4IEF1Z2VuLg0KCgpP
    aG5lIDEgLSBTcGllbCAyIC0gbWFsIEtyZXV6IC0gZXJnaWJ0IDI0DQogICAg
    ICAgICAgICBHaXR0YWxlciBoYXQgamV0enQgICAgIDM2IFNwaWVscHVua3Rl
    Lg0KICAgICAgICAgICAgICBGbGFrZXIgaGF0IGpldHp0ICAgICA1NCBTcGll
    bHB1bmt0ZS4NCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdCBqZXR6dCAgICAg
    NzYgU3BpZWxwdW5rdGUuDQogDQoqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNClNw
    aWVsIDE2DQpHZWJlcjogR2l0dGFsZXINClNwa<: WVsYXJ0OiBOb3JtYWwNCiAg
    ICAgICAgICAgICAgRmxha2VyIGhhdDogSEEgS0EgSEQgSDcgS0QgSzkgUEQg
    UDkgQ0IgSEsNCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdDogUEIgUDggS1og
    QzkgSDkgSzcgS0sgSDggQzcgUEsNCiAgICAgICAgICAgIEdpdHRhbGVyIGhh
    dDogUDcgSzggQ1ogQzggSEIgSFogQ0EgQ0QgQ0sgUEENCiAgICAgICAgICBJ
    bSBTa2F0IGxpZWdlbjogUFogS0IuDQpHaXR0YWxlciBiZWtvbW10IGRhcyBT
    cGllbCBiZWkgMjcuDQpHcmFuZA0KWnVsZXR6dCBnZWRy/GNrdDogSFogSzgu
    DQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBIQSBIOSBIQg0K
    ICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogS0IgQ0IgU<: EINCiAg
    ICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IENBIFA5IEM5DQogICAg
    ICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBDWiBQRCBDNw0KICAgICAg
    ICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogQ0sgSDcgSDgNCiAgICAgICAg
    ICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IENEIEhEIEs3DQogICAgICAgICAg
    ICBHaXR0YWxlciBzcGllbHQgYXVzOiBDOCBISyBQOA0KICAgICAgICAgICAg
    R2l0dGFsZXIgc3BpZWx0IGF1czogUEEgSzkgUEsNCiAgICAgICAgICAgIEdp
    dHRhbGVyIHNwaWVsdCBhdXM6IFBaIEtEIEtLDQogICAgICAgICAgICBHaXR0
    YWxlciBzcGllbHQgYXVzOiBQNyBLQSBLWg0KR2l0dGFsZXIgZ2V3aW5udCBt
    aXQgMTI<: wIEF1Z2VuLg0KCgpNaXQgMSAtIFNwaWVsIDIgLSBTY2huZWlkZXIg
    MyAtIFNjaHdhcnogNCAtIG1hbCBHcmFuZCAtDQotIGVyZ2lidCA5Ng0KICAg
    ICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0ICAgIDEzMiBTcGllbHB1bmt0
    ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBqZXR6dCAgICAgNTQgU3Bp
    ZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1zayBoYXQgamV0enQgICAg
    IDc2IFNwaWVscHVua3RlLg0KIA0KKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQpT
    cGllbCAxNw0KR2ViZXI6IEZsYWtlcg0KU3BpZWxhcnQ6IE5vcm1hbA0KICAg
    ICAgICAgICAgc3VwZXItc2s<: gaGF0OiBDOCBQQiBIOSBDWiBDQSBIOCBDQiBI
    NyBISyBQSw0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0OiBQRCBDNyBLOSBD
    OSBQOSBQQSBIQSBLWiBQNyBDSw0KICAgICAgICAgICAgICBGbGFrZXIgaGF0
    OiBLSyBLOCBLQiBLNyBLQSBQOCBIRCBQWiBIQiBDRA0KICAgICAgICAgIElt
    IFNrYXQgbGllZ2VuOiBLRCBIWi4NCnN1cGVyLXNrIGJla29tbXQgZGFzIFNw
    aWVsIGJlaSAyNC4NCkF1cyBkZXIgSGFuZC4NCkhlcnoNCiAgICAgICAgICAg
    IHN1cGVyLXNrIHNwaWVsdCBhdXM6IENCIEhBIEhCDQogICAgICAgICAgICAg
    IEZsYWtlciBzcGllbHQgYXVzOiBLQSBISyBLOQ0KICAgICAgICAgICAgc3Vw
    ZXItc2sgc3BpZWx0IGF1czogUEIgS1ogS0INCiA<: gICAgICAgICAgICAgRmxh
    a2VyIHNwaWVsdCBhdXM6IENEIENBIEM3DQogICAgICAgICAgICBzdXBlci1z
    ayBzcGllbHQgYXVzOiBIOCBQQSBIRA0KICAgICAgICAgICAgICBGbGFrZXIg
    c3BpZWx0IGF1czogUFogUEsgUEQNCiAgICAgICAgICAgICAgRmxha2VyIHNw
    aWVsdCBhdXM6IEtLIEg3IFA5DQogICAgICAgICAgICBzdXBlci1zayBzcGll
    bHQgYXVzOiBIOSBQNyBQOA0KICAgICAgICAgICAgc3VwZXItc2sgc3BpZWx0
    IGF1czogQ1ogQzkgSzgNCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBh
    dXM6IEM4IENLIEs3DQpEdSB2ZXJsaWVyc3QgbWl0IDU2IEF1Z2VuLg0KCgpP
    aG5lIDEgLSBTcGllbCAyIC0gSGFuZCAzIC0gbWFsIEhlcnogLSBlcmd<: pYnQg
    MzAgLQ0KLSB2ZXJsb3JlbiA2MA0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0
    IGpldHp0ICAgIDEzMiBTcGllbHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxh
    a2VyIGhhdCBqZXR6dCAgICAgNTQgU3BpZWxwdW5rdGUuDQogICAgICAgICAg
    ICBzdXBlci1zayBoYXQgamV0enQgICAgIDE2IFNwaWVscHVua3RlLg0KIA0K
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqDQpTcGllbCAxOA0KR2ViZXI6IHN1cGVy
    LXNrDQpTcGllbGFydDogTm9ybWFsDQogICAgICAgICAgICBHaXR0YWxlciBo
    YXQ6IEM4IEhBIEhCIEs4IEg4IEtEIFBLIFA4IENCIFA5DQogICAgICAgICAg
    ICAgIEZsY<: WtlciBoYXQ6IEg3IFBEIEtBIEtLIEs3IFBCIEtCIEhaIENLIEhE
    DQogICAgICAgICAgICBzdXBlci1zayBoYXQ6IEg5IEM5IENaIFA3IFBaIEs5
    IEM3IEhLIFBBIENBDQogICAgICAgICAgSW0gU2thdCBsaWVnZW46IEtaIENE
    Lg0KRmxha2VyIGJla29tbXQgZGFzIFNwaWVsIGJlaSAxOC4NCktyZXV6DQpa
    dWxldHp0IGdlZHL8Y2t0OiBQRCBDSy4NCiAgICAgICAgICAgIEdpdHRhbGVy
    IHNwaWVsdCBhdXM6IFA4IEtBIFA3DQogICAgICAgICAgICAgIEZsYWtlciBz
    cGllbHQgYXVzOiBQQiBLOSBLOA0KICAgICAgICAgICAgICBGbGFrZXIgc3Bp
    ZWx0IGF1czogS0IgSDkgS0QNCiAgICAgICAgICAgICAgRmxha2VyIHNwaWVs
    dCBhdXM6IEtLIFBBIENCDQogI<: CAgICAgICAgICBHaXR0YWxlciBzcGllbHQg
    YXVzOiBQSyBDRCBQWg0KICAgICAgICAgICAgc3VwZXItc2sgc3BpZWx0IGF1
    czogQ0EgQzggSDcNCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6
    IENaIFA5IEtaDQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBI
    RCBISyBIQQ0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogSEIg
    SzcgQzkNCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IEg4IEha
    IEM3DQpGbGFrZXIgdmVybGllcnQgbWl0IDU1IEF1Z2VuLg0KCgpNaXQgMiAt
    IFNwaWVsIDMgLSBtYWwgS3JldXogLSBlcmdpYnQgMzYgLSB2ZXJsb3JlbiA3
    Mg0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpld<: Hp0ICAgIDEzMiBTcGll
    bHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBqZXR6dCAgICAt
    MTggU3BpZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1zayBoYXQgamV0
    enQgICAgIDE2IFNwaWVscHVua3RlLg0KIA0KKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqDQpTcGllbCAxOQ0KR2ViZXI6IEdpdHRhbGVyDQpTcGllbGFydDogTm9y
    bWFsDQogICAgICAgICAgICAgIEZsYWtlciBoYXQ6IFBLIEtLIEhLIEhCIENa
    IENLIFA5IEs3IEg5IEM5DQogICAgICAgICAgICBzdXBlci1zayBoYXQ6IFA3
    IEs5IEs4IFA4IEM4IENCIEhBIEM3IENEIEg4DQogICAgICAgICAgICBHa<: XR0
    YWxlciBoYXQ6IFBCIEtCIFBEIFBBIEhEIEhaIEtaIFBaIEg3IEtBDQogICAg
    ICAgICAgSW0gU2thdCBsaWVnZW46IENBIEtELg0KR2l0dGFsZXIgYmVrb21t
    dCBkYXMgU3BpZWwgYmVpIDQ2Lg0KR3JhbmQNClp1bGV0enQgZ2Vkcvxja3Q6
    IFBBIEtBLg0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogQ0sg
    QzggQ0ENCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IFBCIEhC
    IENCDQogICAgICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBQRCBQSyBQ
    OA0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogQ1ogQ0QgS0IN
    CiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IFBaIFA5IFA3DQog
    ICAgICAgICA<: gICBHaXR0YWxlciBzcGllbHQgYXVzOiBLWiBLNyBLOA0KICAg
    ICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogS0QgS0sgSzkNCiAgICAg
    ICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEM5IEM3IEg3DQogICAgICAg
    ICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBIOSBIQSBIRA0KICAgICAgICAg
    ICAgc3VwZXItc2sgc3BpZWx0IGF1czogSDggSFogSEsNCkdpdHRhbGVyIGdl
    d2lubnQgbWl0IDkyIEF1Z2VuLg0KCgpNaXQgMiAtIFNwaWVsIDMgLSBTY2hu
    ZWlkZXIgNCAtIG1hbCBHcmFuZCAtIGVyZ2lidCA5Ng0KICAgICAgICAgICAg
    R2l0dGFsZXIgaGF0IGpldHp0ICAgIDIyOCBTcGllbHB1bmt0ZS4NCiAgICAg
    ICAgICAgICAgRmxha2VyIGhhdCB<: qZXR6dCAgICAtMTggU3BpZWxwdW5rdGUu
    DQogICAgICAgICAgICBzdXBlci1zayBoYXQgamV0enQgICAgIDE2IFNwaWVs
    cHVua3RlLg0KIA0KKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQpTcGllbCAyMA0K
    R2ViZXI6IEZsYWtlcg0KU3BpZWxhcnQ6IE5vcm1hbA0KICAgICAgICAgICAg
    c3VwZXItc2sgaGF0OiBIOSBQQiBDRCBQQSBDOSBIQiBQRCBQNyBINyBIOA0K
    ICAgICAgICAgICAgR2l0dGFsZXIgaGF0OiBIQSBDNyBLRCBLOSBDSyBQOCBL
    SyBDWiBLOCBLQQ0KICAgICAgICAgICAgICBGbGFrZXIgaGF0OiBIWiBIRCBL
    QiBQOSBQWiBLNyBDQiBISyBDQSBQSw0KICAgICAgICA<: gIEltIFNrYXQgbGll
    Z2VuOiBDOCBLWi4NCkdpdHRhbGVyIGJla29tbXQgZGFzIFNwaWVsIGJlaSAy
    MC4NCktyZXV6DQpadWxldHp0IGdlZHL8Y2t0OiBQOCBDWi4NCiAgICAgICAg
    ICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IEg3IEhBIEhEDQogICAgICAgICAg
    ICBHaXR0YWxlciBzcGllbHQgYXVzOiBLOSBLNyBIQg0KICAgICAgICAgICAg
    c3VwZXItc2sgc3BpZWx0IGF1czogUEIgSzggS0INCiAgICAgICAgICAgICAg
    Rmxha2VyIHNwaWVsdCBhdXM6IENBIENEIEM3DQogICAgICAgICAgICAgIEZs
    YWtlciBzcGllbHQgYXVzOiBIWiBIOCBLQQ0KICAgICAgICAgICAgR2l0dGFs
    ZXIgc3BpZWx0IGF1czogS0QgQ0IgUEENCiAgICAgICAgICAgICAgRmxha2V<: y
    IHNwaWVsdCBhdXM6IEhLIEg5IEtaDQogICAgICAgICAgICBHaXR0YWxlciBz
    cGllbHQgYXVzOiBLSyBQOSBDOQ0KICAgICAgICAgICAgR2l0dGFsZXIgc3Bp
    ZWx0IGF1czogQ0sgUEsgUDcNCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVs
    dCBhdXM6IEM4IFBaIFBEDQpHaXR0YWxlciBnZXdpbm50IG1pdCA4NCBBdWdl
    bi4NCgoKT2huZSA0IC0gU3BpZWwgNSAtIG1hbCBLcmV1eiAtIGVyZ2lidCA2
    MA0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0ICAgIDI4OCBTcGll
    bHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBqZXR6dCAgICAt
    MTggU3BpZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1zayBoYXQgamV0
    enQgICAgIDE2I<: FNwaWVscHVua3RlLg0KIA0KKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqDQpTcGllbCAyMQ0KR2ViZXI6IHN1cGVyLXNrDQpTcGllbGFydDogTm9y
    bWFsDQogICAgICAgICAgICBHaXR0YWxlciBoYXQ6IEtaIFBaIEtCIFBCIEg4
    IENEIENCIEg5IEhEIEM3DQogICAgICAgICAgICAgIEZsYWtlciBoYXQ6IEtL
    IENBIEhBIFA5IFBBIENaIENLIEM4IFA3IEs4DQogICAgICAgICAgICBzdXBl
    ci1zayBoYXQ6IEhLIEtEIEtBIEhCIEs5IFBEIFBLIEg3IEhaIEM5DQogICAg
    ICAgICAgSW0gU2thdCBsaWVnZW46IEs3IFA4Lg0KR2l0dGFsZXIgYmVrb21t
    dCBkYXMgU3BpZWwgYmVpIDE4Lg0KS<: GVyeg0KWnVsZXR6dCBnZWRy/GNrdDog
    S1ogUFouDQogICAgICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBQQiBI
    QSBINw0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogS0IgSzgg
    SEsNCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IFA4IFBBIFBL
    DQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBLSyBLOSBLNw0K
    ICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogQ1ogQzkgQzcNCiAg
    ICAgICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IENBIFBEIENEDQogICAg
    ICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBDSyBLRCBIRA0KICAgICAg
    ICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogSDkgQzggS<: FoNCiAgICAgICAg
    ICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IEhCIEg4IFA5DQogICAgICAgICAg
    ICBzdXBlci1zayBzcGllbHQgYXVzOiBLQSBDQiBQNw0KR2l0dGFsZXIgZ2V3
    aW5udCBtaXQgNjIgQXVnZW4uDQoKCk1pdCAyIC0gU3BpZWwgMyAtIG1hbCBI
    ZXJ6IC0gZXJnaWJ0IDMwDQogICAgICAgICAgICBHaXR0YWxlciBoYXQgamV0
    enQgICAgMzE4IFNwaWVscHVua3RlLg0KICAgICAgICAgICAgICBGbGFrZXIg
    aGF0IGpldHp0ICAgIC0xOCBTcGllbHB1bmt0ZS4NCiAgICAgICAgICAgIHN1
    cGVyLXNrIGhhdCBqZXR6dCAgICAgMTYgU3BpZWxwdW5rdGUuDQogDQoqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    <:
    KioqKioqKioqKioqKioqKioNClNwaWVsIDIyDQpHZWJlcjogR2l0dGFsZXIN
    ClNwaWVsYXJ0OiBOb3JtYWwNCiAgICAgICAgICAgICAgRmxha2VyIGhhdDog
    Q0QgQzkgQzggUEsgSDggSEsgQ1ogSzcgSzkgSDcNCiAgICAgICAgICAgIHN1
    cGVyLXNrIGhhdDogS0QgSzggS1ogSEEgUFogSEIgUDcgQ0EgQ0IgQzcNCiAg
    ICAgICAgICAgIEdpdHRhbGVyIGhhdDogS0IgUEQgUDkgUDggSEQgUEIgSFog
    Q0sgUEEgS0ENCiAgICAgICAgICBJbSBTa2F0IGxpZWdlbjogSDkgS0suDQpH
    aXR0YWxlciBiZWtvbW10IGRhcyBTcGllbCBiZWkgMzYuDQpBdXMgZGVyIEhh
    bmQuDQpQaWsNCiAgICAgICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEM5
    IENBIENLDQogICA<: gICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiBLOCBL
    QSBLNw0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogUEIgUEsg
    UDcNCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IEtCIEs5IENC
    DQogICAgICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBQOSBDWiBQWg0K
    ICAgICAgICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogS1ogUEEgQzgNCiAg
    ICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IFA4IEhLIEhCDQogICAg
    ICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiBLRCBIRCBDRA0KICAgICAg
    ICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogSEEgSFogSDgNCiAgICAgICAg
    ICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM<: 6IEM3IFBEIEg3DQpHaXR0YWxlciB2
    ZXJsaWVydCBtaXQgNDkgQXVnZW4uDQoKCk1pdCAyIC0gU3BpZWwgMyAtIEhh
    bmQgNCAtIG1hbCBQaWsgLSBlcmdpYnQgNDQgLSB2ZXJsb3JlbiA4OA0KICAg
    ICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0ICAgIDIzMCBTcGllbHB1bmt0
    ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBqZXR6dCAgICAtMTggU3Bp
    ZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1zayBoYXQgamV0enQgICAg
    IDE2IFNwaWVscHVua3RlLg0KIA0KKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQpT
    cGllbCAyMw0KR2ViZXI6IEZsYWtlcg0KU3BpZWxhcnQ6IE5<: vcm1hbA0KICAg
    ICAgICAgICAgc3VwZXItc2sgaGF0OiBDNyBQOSBQRCBLQSBQOCBLQiBIOCBD
    RCBLOSBIRA0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0OiBLSyBLRCBQSyBQ
    QSBLOCBIQiBDQSBQWiBDOCBDWg0KICAgICAgICAgICAgICBGbGFrZXIgaGF0
    OiBIQSBIWiBDSyBIOSBDQiBQQiBLWiBINyBDOSBISw0KICAgICAgICAgIElt
    IFNrYXQgbGllZ2VuOiBQNyBLNy4NCkdpdHRhbGVyIGJla29tbXQgZGFzIFNw
    aWVsIGJlaSAyMC4NCktyZXV6DQpadWxldHp0IGdlZHL8Y2t0OiBQQSBDQS4N
    CiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IFA4IFBaIEtaDQog
    ICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBIQSBIRCBLSw0KICAg
    I<: CAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogSzggQ0IgSzkNCiAgICAg
    ICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEM5IENEIENaDQogICAgICAg
    ICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBLNyBQQiBLQQ0KICAgICAgICAg
    ICAgICBGbGFrZXIgc3BpZWx0IGF1czogQ0sgQzcgQzgNCiAgICAgICAgICAg
    ICAgRmxha2VyIHNwaWVsdCBhdXM6IEhLIEg4IEtEDQogICAgICAgICAgICBH
    aXR0YWxlciBzcGllbHQgYXVzOiBQSyBIOSBQOQ0KICAgICAgICAgICAgR2l0
    dGFsZXIgc3BpZWx0IGF1czogUDcgSFogUEQNCiAgICAgICAgICAgIHN1cGVy
    LXNrIHNwaWVsdCBhdXM6IEtCIEhCIEg3DQpHaXR0YWxlciBnZXdpbm50IG1p
    dCA2NCBBdWdlbi4NC<: goKT2huZSAyIC0gU3BpZWwgMyAtIG1hbCBLcmV1eiAt
    IGVyZ2lidCAzNg0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0ICAg
    IDI2NiBTcGllbHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBq
    ZXR6dCAgICAtMTggU3BpZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1z
    ayBoYXQgamV0enQgICAgIDE2IFNwaWVscHVua3RlLg0KIA0KKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqDQpTcGllbCAyNA0KR2ViZXI6IHN1cGVyLXNrDQpTcGll
    bGFydDogTm9ybWFsDQogICAgICAgICAgICBHaXR0YWxlciBoYXQ6IFBLIEta
    IEs5IEhaIFBEIEs4IFA5IEg3IEM4IENBD<: QogICAgICAgICAgICAgIEZsYWtl
    ciBoYXQ6IEhBIEhCIEM5IFBaIENaIEtBIFA3IEs3IENLIEtCDQogICAgICAg
    ICAgICBzdXBlci1zayBoYXQ6IEg4IFBCIEhLIFBBIENEIEg5IFA4IEhEIEtE
    IEM3DQogICAgICAgICAgSW0gU2thdCBsaWVnZW46IENCIEtLLg0KRmxha2Vy
    IGJla29tbXQgZGFzIFNwaWVsIGJlaSAxOC4NCkdyYW5kDQpadWxldHp0IGdl
    ZHL8Y2t0OiBQWiBQNy4NCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBh
    dXM6IENBIEM5IENEDQogICAgICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVz
    OiBDOCBDSyBDNw0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czog
    S0IgUEIgSzgNCiAgICAgICAgICAgICAgRmxha2VyIHNwaWVsd<: CBhdXM6IEs3
    IEtEIEtaDQogICAgICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBQRCBD
    QiBQOA0KRmxha2VyIGdld2lubnQgbWl0IDkzIEF1Z2VuLg0KRmxha2VyIGhh
    dCBlcmZvbGdyZWljaCBkaWUgcmVzdGxpY2hlbiBTdGljaGUgZWluZ2Vmb3Jk
    ZXJ0Lg0KCgpNaXQgMSAtIFNwaWVsIDIgLSBTY2huZWlkZXIgMyAtIG1hbCBH
    cmFuZCAtIGVyZ2lidCA3Mg0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpl
    dHp0ICAgIDI2NiBTcGllbHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2Vy
    IGhhdCBqZXR6dCAgICAgNTQgU3BpZWxwdW5rdGUuDQogICAgICAgICAgICBz
    dXBlci1zayBoYXQgamV0enQgICAgIDE2IFNwaWVscHVua3RlLg0KIA0KKioq
    Kio<: qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqDQpTcGllbCAyNQ0KR2ViZXI6IEdpdHRhbGVy
    DQpTcGllbGFydDogTm9ybWFsDQogICAgICAgICAgICAgIEZsYWtlciBoYXQ6
    IEM5IEs5IFA4IENCIEtBIFBLIEg3IENLIEhCIEhLDQogICAgICAgICAgICBz
    dXBlci1zayBoYXQ6IEg4IEs3IEg5IEhaIFA5IEM3IFBBIEtCIENEIFBEDQog
    ICAgICAgICAgICBHaXR0YWxlciBoYXQ6IFBaIEM4IEtEIENaIFBCIFA3IEs4
    IEhBIENBIEtLDQogICAgICAgICAgSW0gU2thdCBsaWVnZW46IEhEIEtaLg0K
    R2l0dGFsZXIgYmVrb21tdCBkYXMgU3BpZWwgYmVpIDE4Lg0KS3JldXoNClp1
    bGV0enQgZ2Vkcvxja3Q<: 6IEhEIFBaLg0KICAgICAgICAgICAgICBGbGFrZXIg
    c3BpZWx0IGF1czogUEsgUEEgUDcNCiAgICAgICAgICAgIHN1cGVyLXNrIHNw
    aWVsdCBhdXM6IFBEIEtEIFA4DQogICAgICAgICAgICBHaXR0YWxlciBzcGll
    bHQgYXVzOiBLOCBLQSBLNw0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0
    IGF1czogSDcgSDkgSEENCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBh
    dXM6IEtLIENCIEtCDQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQgYXVz
    OiBQOSBLWiBIQg0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czog
    SEsgSFogUEINCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IENB
    IEM5IEM3DQogICAgICAgICAgICBHaXR0YWx<: lciBzcGllbHQgYXVzOiBDWiBD
    SyBDRA0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogQzggSzkg
    SDgNCkdpdHRhbGVyIGdld2lubnQgbWl0IDc0IEF1Z2VuLg0KCgpPaG5lIDEg
    LSBTcGllbCAyIC0gbWFsIEtyZXV6IC0gZXJnaWJ0IDI0DQogICAgICAgICAg
    ICBHaXR0YWxlciBoYXQgamV0enQgICAgMjkwIFNwaWVscHVua3RlLg0KICAg
    ICAgICAgICAgICBGbGFrZXIgaGF0IGpldHp0ICAgICA1NCBTcGllbHB1bmt0
    ZS4NCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdCBqZXR6dCAgICAgMTYgU3Bp
    ZWxwdW5rdGUuDQogDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNClN<: waWVsIDI2
    DQpHZWJlcjogRmxha2VyDQpTcGllbGFydDogTm9ybWFsDQogICAgICAgICAg
    ICBzdXBlci1zayBoYXQ6IEtLIFBBIEhCIFA5IFBCIEtaIEtBIEM3IEM4IEhE
    DQogICAgICAgICAgICBHaXR0YWxlciBoYXQ6IFA4IEs5IENLIEs3IENEIEhL
    IEtCIENBIFA3IEg3DQogICAgICAgICAgICAgIEZsYWtlciBoYXQ6IEhBIFBa
    IENCIEg4IEg5IEM5IEhaIFBLIEs4IFBEDQogICAgICAgICAgSW0gU2thdCBs
    aWVnZW46IEtEIENaLg0Kc3VwZXItc2sgYmVrb21tdCBkYXMgU3BpZWwgYmVp
    IDE4Lg0KS3JldXoNClp1bGV0enQgZ2Vkcvxja3Q6IEhEIFA5Lg0KICAgICAg
    ICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogS0QgSzcgQ0INCiAgICAgICAg
    ICAgI<: CAgRmxha2VyIHNwaWVsdCBhdXM6IEM5IEM4IENBDQogICAgICAgICAg
    ICBHaXR0YWxlciBzcGllbHQgYXVzOiBDSyBLOCBDNw0KICAgICAgICAgICAg
    ICBGbGFrZXIgc3BpZWx0IGF1czogSDkgS0EgSDcNCiAgICAgICAgICAgIHN1
    cGVyLXNrIHNwaWVsdCBhdXM6IEhCIEtCIEhBDQogICAgICAgICAgICBHaXR0
    YWxlciBzcGllbHQgYXVzOiBISyBIOCBLWg0KICAgICAgICAgICAgc3VwZXIt
    c2sgc3BpZWx0IGF1czogUEIgSzkgUEQNCiAgICAgICAgICAgIHN1cGVyLXNr
    IHNwaWVsdCBhdXM6IFBBIFA3IFBLDQogICAgICAgICAgICBzdXBlci1zayBz
    cGllbHQgYXVzOiBDWiBDRCBIWg0KICAgICAgICAgICAgc3VwZXItc2sgc3Bp
    ZWx0IGF1czogS0sgUDggU<: FoNCkR1IGdld2lubnN0IG1pdCA4NSBBdWdlbi4N
    CgoKT2huZSAxIC0gU3BpZWwgMiAtIG1hbCBLcmV1eiAtIGVyZ2lidCAyNA0K
    ICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0ICAgIDI5MCBTcGllbHB1
    bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBqZXR6dCAgICAgNTQg
    U3BpZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1zayBoYXQgamV0enQg
    ICAgIDQwIFNwaWVscHVua3RlLg0KIA0KKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    DQpTcGllbCAyNw0KR2ViZXI6IHN1cGVyLXNrDQpTcGllbGFydDogTm9ybWFs
    DQogICAgICAgICAgICBHaXR0YWxlciBoYXQ6I<: EtCIEhaIEM3IEg5IEs3IEhE
    IEtBIFBaIEg4IEtEDQogICAgICAgICAgICAgIEZsYWtlciBoYXQ6IEs5IENL
    IFBBIEhLIEM5IEhBIFA5IEM4IFA3IENaDQogICAgICAgICAgICBzdXBlci1z
    ayBoYXQ6IEtaIENCIFA4IENBIEtLIEhCIENEIFBLIEs4IFBEDQogICAgICAg
    ICAgSW0gU2thdCBsaWVnZW46IFBCIEg3Lg0Kc3VwZXItc2sgYmVrb21tdCBk
    YXMgU3BpZWwgYmVpIDIwLg0KS3JldXoNClp1bGV0enQgZ2Vkcvxja3Q6IENE
    IEg3Lg0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogQzcgQ0sg
    Q0ENCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IENCIEtEIEs5
    DQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiBIQiBLQ<: iBQQQ0K
    ICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogUFogUDcgUDgNCiAg
    ICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IEg5IEhLIEtaDQogICAg
    ICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiBQQiBLNyBQOQ0KICAgICAg
    ICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogUEQgSEQgQzgNCiAgICAgICAg
    ICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IFBLIEg4IEM5DQogICAgICAgICAg
    ICBzdXBlci1zayBzcGllbHQgYXVzOiBLOCBLQSBIQQ0KICAgICAgICAgICAg
    R2l0dGFsZXIgc3BpZWx0IGF1czogSFogQ1ogS0sNCkR1IGdld2lubnN0IG1p
    dCA3MyBBdWdlbi4NCgoKT2huZSAxIC0gU3BpZWwgMiAtIG1hbCBLcmV1eiAt
    IGVyZ2l<: idCAyNA0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0ICAg
    IDI5MCBTcGllbHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBq
    ZXR6dCAgICAgNTQgU3BpZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1z
    ayBoYXQgamV0enQgICAgIDY0IFNwaWVscHVua3RlLg0KIA0KKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqDQpTcGllbCAyOA0KR2ViZXI6IEdpdHRhbGVyDQpTcGll
    bGFydDogTm9ybWFsDQogICAgICAgICAgICAgIEZsYWtlciBoYXQ6IEhBIEM5
    IEtBIENBIEtEIFBCIFBBIFA3IEhLIEtLDQogICAgICAgICAgICBzdXBlci1z
    ayBoYXQ6IEs4IFA4IEg4IEM<: 4IFBaIENaIEtaIEtCIEg5IFBEDQogICAgICAg
    ICAgICBHaXR0YWxlciBoYXQ6IEhEIEg3IFA5IEs3IENEIENLIENCIEhCIEs5
    IEM3DQogICAgICAgICAgSW0gU2thdCBsaWVnZW46IEhaIFBLLg0KRmxha2Vy
    IGJla29tbXQgZGFzIFNwaWVsIGJlaSAyMi4NCkdyYW5kDQpadWxldHp0IGdl
    ZHL8Y2t0OiBIWiBDOS4NCiAgICAgICAgICAgICAgRmxha2VyIHNwaWVsdCBh
    dXM6IEtBIEs4IEs3DQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVz
    OiBDQSBDOCBDNw0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czog
    SEEgSDkgSDcNCiAgICAgICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IFBB
    IFA4IFA5DQogICAgICAgICAgICAgIEZsYWtlciB<: zcGllbHQgYXVzOiBISyBI
    OCBIRA0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogUDcgUEQg
    Q0sNCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IEtCIENCIFBC
    DQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiBQWiBDRCBQSw0K
    ICAgICAgICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogICANCkZsYWtlciBn
    ZXdpbm50IG1pdCA2MSBBdWdlbi4NCkZsYWtlciBoYXQgYXVmZ2VnZWJlbi4N
    CgoKT2huZSAxIC0gU3BpZWwgMiAtIG1hbCBHcmFuZCAtIGVyZ2lidCA0OA0K
    ICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0ICAgIDI5MCBTcGllbHB1
    bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBqZXR6dCAgICA<: xMDIg
    U3BpZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1zayBoYXQgamV0enQg
    ICAgIDY0IFNwaWVscHVua3RlLg0KIA0KKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    DQpTcGllbCAyOQ0KR2ViZXI6IEZsYWtlcg0KU3BpZWxhcnQ6IE5vcm1hbA0K
    ICAgICAgICAgICAgc3VwZXItc2sgaGF0OiBQQiBDOCBQOCBQOSBIOSBDRCBL
    NyBLQiBDNyBLOA0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0OiBIQSBDSyBL
    OSBLRCBQSyBLWiBDQiBQRCBLSyBIWg0KICAgICAgICAgICAgICBGbGFrZXIg
    aGF0OiBQQSBDOSBQNyBINyBIOCBIQiBISyBLQSBQWiBIRA0KICAgICAgICAg
    IEltIFNrY<: XQgbGllZ2VuOiBDQSBDWi4NCkdpdHRhbGVyIGJla29tbXQgZGFz
    IFNwaWVsIGJlaSAyMy4NCktyZXV6DQpadWxldHp0IGdlZHL8Y2t0OiBQSyBQ
    RC4NCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IEM3IENBIEM5
    DQogICAgICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBLOSBLQSBLNw0K
    ICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogUEEgUDggS1oNCiAg
    ICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IEtEIEhCIEs4DQogICAg
    ICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBQNyBQOSBLSw0KICAgICAg
    ICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogSEEgSDcgSDkNCiAgICAgICAg
    ICAgIEdpdHRhbGVyIHNwaWVsd<: CBhdXM6IEhaIEg4IFBCDQogICAgICAgICAg
    ICBzdXBlci1zayBzcGllbHQgYXVzOiBLQiBDQiBQWg0KICAgICAgICAgICAg
    c3VwZXItc2sgc3BpZWx0IGF1czogQzggQ1ogSEQNCiAgICAgICAgICAgIEdp
    dHRhbGVyIHNwaWVsdCBhdXM6IENLIEhLIENEDQpHaXR0YWxlciBnZXdpbm50
    IG1pdCA3OCBBdWdlbi4NCgoKT2huZSAzIC0gU3BpZWwgNCAtIG1hbCBLcmV1
    eiAtIGVyZ2lidCA0OA0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0
    ICAgIDMzOCBTcGllbHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhh
    dCBqZXR6dCAgICAxMDIgU3BpZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBl
    ci1zayBoYXQgamV0enQgICAgIDY0IFNwaWVscHVua<: 3RlLg0KIA0KKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqDQpTcGllbCAzMA0KR2ViZXI6IHN1cGVyLXNrDQpT
    cGllbGFydDogTm9ybWFsDQogICAgICAgICAgICBHaXR0YWxlciBoYXQ6IFBE
    IFBCIEtBIEhBIEM4IEs5IENaIEM5IEhLIFA4DQogICAgICAgICAgICAgIEZs
    YWtlciBoYXQ6IENLIEs4IEtCIEg4IENCIEg5IEtLIEhCIEg3IEtaDQogICAg
    ICAgICAgICBzdXBlci1zayBoYXQ6IEtEIENEIFA3IENBIEM3IFBLIEs3IFBa
    IEhaIEhEDQogICAgICAgICAgSW0gU2thdCBsaWVnZW46IFBBIFA5Lg0KRmxh
    a2VyIGJla29tbXQgZGFzIFNwaWVsIGJlaSAxOC4NCkhlcnoNClp1bGV0e<: nQg
    Z2Vkcvxja3Q6IENLIFA5Lg0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0
    IGF1czogQzggSDkgQ0QNCiAgICAgICAgICAgICAgRmxha2VyIHNwaWVsdCBh
    dXM6IENCIEhaIFBCDQogICAgICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVz
    OiBQOCBQQSBQNw0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czog
    SEIgSEQgSEsNCiAgICAgICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEtC
    IEs3IEhBDQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBLSyBL
    RCBLQQ0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czogQzkgSDcg
    QzcNCiAgICAgICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEtaIFBLIEs5
    DQogICAgICA<: gICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBLOCBDQSBQRA0K
    ICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogSDggUFogQ1oNCkZs
    YWtlciBnZXdpbm50IG1pdCA4OCBBdWdlbi4NCgoKTWl0IDEgLSBTcGllbCAy
    IC0gbWFsIEhlcnogLSBlcmdpYnQgMjANCiAgICAgICAgICAgIEdpdHRhbGVy
    IGhhdCBqZXR6dCAgICAzMzggU3BpZWxwdW5rdGUuDQogICAgICAgICAgICAg
    IEZsYWtlciBoYXQgamV0enQgICAgMTIyIFNwaWVscHVua3RlLg0KICAgICAg
    ICAgICAgc3VwZXItc2sgaGF0IGpldHp0ICAgICA2NCBTcGllbHB1bmt0ZS4N
    CiANCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKio<: qKioqKg0KU3BpZWwgMzENCkdlYmVyOiBH
    aXR0YWxlcg0KU3BpZWxhcnQ6IE5vcm1hbA0KICAgICAgICAgICAgICBGbGFr
    ZXIgaGF0OiBDOSBDQiBISyBQSyBIWiBQQiBIOCBLOCBLQSBDRA0KICAgICAg
    ICAgICAgc3VwZXItc2sgaGF0OiBINyBQQSBDNyBLSyBLWiBQNyBDQSBQWiBQ
    OSBIQQ0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0OiBLNyBDSyBIRCBLQiBD
    OCBIOSBDWiBQOCBIQiBLOQ0KICAgICAgICAgIEltIFNrYXQgbGllZ2VuOiBL
    RCBQRC4NCnN1cGVyLXNrIGJla29tbXQgZGFzIFNwaWVsIGJlaSAxOC4NClBp
    aw0KWnVsZXR6dCBnZWRy/GNrdDogSDcgQzcuDQogICAgICAgICAgICAgIEZs
    YWtlciBzcGllbHQgYXVzOiBLQSBLRCBLNw0KICAgICA<: gICAgICAgICBGbGFr
    ZXIgc3BpZWx0IGF1czogSzggS1ogSzkNCiAgICAgICAgICAgIHN1cGVyLXNr
    IHNwaWVsdCBhdXM6IFA3IFA4IFBLDQogICAgICAgICAgICAgIEZsYWtlciBz
    cGllbHQgYXVzOiBIOCBIQSBIOQ0KICAgICAgICAgICAgc3VwZXItc2sgc3Bp
    ZWx0IGF1czogUDkgSEIgUEINCiAgICAgICAgICAgICAgRmxha2VyIHNwaWVs
    dCBhdXM6IEhaIFBaIEhEDQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQg
    YXVzOiBQRCBLQiBDQg0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1
    czogQ1ogQzkgQ0ENCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6
    IEtLIEM4IEhLDQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiB<: Q
    QSBDSyBDRA0KRHUgZ2V3aW5uc3QgbWl0IDkxIEF1Z2VuLg0KCgpPaG5lIDQg
    LSBTcGllbCA1IC0gU2NobmVpZGVyIDYgLSBtYWwgUGlrIC0gZXJnaWJ0IDY2
    DQogICAgICAgICAgICBHaXR0YWxlciBoYXQgamV0enQgICAgMzM4IFNwaWVs
    cHVua3RlLg0KICAgICAgICAgICAgICBGbGFrZXIgaGF0IGpldHp0ICAgIDEy
    MiBTcGllbHB1bmt0ZS4NCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdCBqZXR6
    dCAgICAxMzAgU3BpZWxwdW5rdGUuDQogDQoqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioNClNwaWVsIDMyDQpHZWJlcjogRmxha2VyDQpTcGllbGFydDogTm9ybWFs
    DQogICAgICAgI<: CAgICBzdXBlci1zayBoYXQ6IEhLIENBIENLIEs3IFBBIFA5
    IEtEIEg3IEs5IEM3DQogICAgICAgICAgICBHaXR0YWxlciBoYXQ6IEM5IEhE
    IEM4IEs4IEtaIEtLIFA3IENEIEhCIEtCDQogICAgICAgICAgICAgIEZsYWtl
    ciBoYXQ6IEtBIENaIFBCIFBaIENCIEhaIEhBIFBEIEg5IEg4DQogICAgICAg
    ICAgSW0gU2thdCBsaWVnZW46IFBLIFA4Lg0KRmxha2VyIGJla29tbXQgZGFz
    IFNwaWVsIGJlaSAxOC4NClBpaw0KWnVsZXR6dCBnZWRy/GNrdDogQ1ogSEEu
    DQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiBLNyBLSyBLQQ0K
    ICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogQ0IgUEEgSEINCiAg
    ICAgICAgICAgIEdpdHRhbGVyIHNwa<: WVsdCBhdXM6IEtaIFBaIEs5DQogICAg
    ICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBQQiBQOSBQNw0KICAgICAg
    ICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogUDggSEsgS0INCiAgICAgICAg
    ICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6IEs4IFBEIEtEDQogICAgICAgICAg
    ICAgIEZsYWtlciBzcGllbHQgYXVzOiBIWiBINyBIRA0KICAgICAgICAgICAg
    ICBGbGFrZXIgc3BpZWx0IGF1czogSDkgQzcgQzgNCiAgICAgICAgICAgICAg
    Rmxha2VyIHNwaWVsdCBhdXM6IFBLIENLIEM5DQogICAgICAgICAgICAgIEZs
    YWtlciBzcGllbHQgYXVzOiBIOCBDQSBDRA0KRmxha2VyIGdld2lubnQgbWl0
    IDk5IEF1Z2VuLg0KCgpPaG5lIDEgLSBTcGllbCAyIC0gU<: 2NobmVpZGVyIDMg
    LSBtYWwgUGlrIC0gZXJnaWJ0IDMzDQogICAgICAgICAgICBHaXR0YWxlciBo
    YXQgamV0enQgICAgMzM4IFNwaWVscHVua3RlLg0KICAgICAgICAgICAgICBG
    bGFrZXIgaGF0IGpldHp0ICAgIDE1NSBTcGllbHB1bmt0ZS4NCiAgICAgICAg
    ICAgIHN1cGVyLXNrIGhhdCBqZXR6dCAgICAxMzAgU3BpZWxwdW5rdGUuDQog
    DQoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioNClNwaWVsIDMzDQpHZWJlcjogc3Vw
    ZXItc2sNClNwaWVsYXJ0OiBOb3JtYWwNCiAgICAgICAgICAgIEdpdHRhbGVy
    IGhhdDogSzcgUEEgUDkgS0sgSFogQ0QgQzcgSEEgQ0EgUDcNCiAgICAgICAg
    <:
    ICAgICAgRmxha2VyIGhhdDogUFogSzkgQ0sgSDkgSEsgQzkgS0IgS0EgS1og
    SEQNCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdDogS0QgUEsgUDggSDggUEIg
    Q1ogUEQgQ0IgSDcgQzgNCiAgICAgICAgICBJbSBTa2F0IGxpZWdlbjogSzgg
    SEIuDQpHaXR0YWxlciBiZWtvbW10IGRhcyBTcGllbCBiZWkgMTguDQpLcmV1
    eg0KWnVsZXR6dCBnZWRy/GNrdDogQ0QgQzcuDQogICAgICAgICAgICBHaXR0
    YWxlciBzcGllbHQgYXVzOiBLNyBLQSBDQg0KICAgICAgICAgICAgc3VwZXIt
    c2sgc3BpZWx0IGF1czogUDggUEEgUFoNCiAgICAgICAgICAgIEdpdHRhbGVy
    IHNwaWVsdCBhdXM6IEs4IEtaIFBCDQogICAgICAgICAgICBzdXBlci1zayBz
    cGllbHQgYXVzOiB<: QSyBQNyBDSw0KICAgICAgICAgICAgc3VwZXItc2sgc3Bp
    ZWx0IGF1czogUEQgUDkgQzkNCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVs
    dCBhdXM6IEM4IENBIEs5DQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQg
    YXVzOiBIOSBIOCBIQQ0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1
    czogSFogSEQgSDcNCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBhdXM6
    IEhCIEtCIEtEDQogICAgICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBI
    SyBDWiBLSw0KR2l0dGFsZXIgZ2V3aW5udCBtaXQgNjYgQXVnZW4uDQoKCk9o
    bmUgMiAtIFNwaWVsIDMgLSBtYWwgS3JldXogLSBlcmdpYnQgMzYNCiAgICAg
    ICAgICAgIEdpdHRhbGVyIGhhdCBqZXR<: 6dCAgICAzNzQgU3BpZWxwdW5rdGUu
    DQogICAgICAgICAgICAgIEZsYWtlciBoYXQgamV0enQgICAgMTU1IFNwaWVs
    cHVua3RlLg0KICAgICAgICAgICAgc3VwZXItc2sgaGF0IGpldHp0ICAgIDEz
    MCBTcGllbHB1bmt0ZS4NCiANCioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKg0KU3Bp
    ZWwgMzQNCkdlYmVyOiBHaXR0YWxlcg0KU3BpZWxhcnQ6IE5vcm1hbA0KICAg
    ICAgICAgICAgICBGbGFrZXIgaGF0OiBIQiBDNyBLQiBDSyBDQiBINyBIOCBQ
    SyBDOSBIQQ0KICAgICAgICAgICAgc3VwZXItc2sgaGF0OiBLOCBIRCBISyBL
    SyBLOSBQWiBDRCBDOCBDWiBQQQ0KICAgICAgICAgICAgR2l<: 0dGFsZXIgaGF0
    OiBLNyBLWiBIOSBQRCBQOSBQQiBLQSBIWiBQOCBDQQ0KICAgICAgICAgIElt
    IFNrYXQgbGllZ2VuOiBLRCBQNy4NCkZsYWtlciBiZWtvbW10IGRhcyBTcGll
    bCBiZWkgMTguDQpLYXJvDQpadWxldHp0IGdlZHL8Y2t0OiBLRCBQSy4NCiAg
    ICAgICAgICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IENCIENaIFBCDQogICAg
    ICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBLQSBDSyBLOQ0KICAgICAg
    ICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogSEIgQ0QgQ0ENCiAgICAgICAg
    ICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEtCIEM4IEs3DQogICAgICAgICAg
    ICAgIEZsYWtlciBzcGllbHQgYXVzOiBIQSBISyBIOQ0KICAgICAgICAgICAg
    I<: CBGbGFrZXIgc3BpZWx0IGF1czogSDggSEQgSFoNCiAgICAgICAgICAgIEdp
    dHRhbGVyIHNwaWVsdCBhdXM6IFA4IFA3IFBBDQogICAgICAgICAgICBzdXBl
    ci1zayBzcGllbHQgYXVzOiBQWiBQRCBDOQ0KICAgICAgICAgICAgICBGbGFr
    ZXIgc3BpZWx0IGF1czogSDcgSzggUDkNCiAgICAgICAgICAgICAgRmxha2Vy
    IHNwaWVsdCBhdXM6IEM3IEtLIEtaDQpGbGFrZXIgZ2V3aW5udCBtaXQgODIg
    QXVnZW4uDQoKCk1pdCAxIC0gU3BpZWwgMiAtIG1hbCBLYXJvIC0gZXJnaWJ0
    IDE4DQogICAgICAgICAgICBHaXR0YWxlciBoYXQgamV0enQgICAgMzc0IFNw
    aWVscHVua3RlLg0KICAgICAgICAgICAgICBGbGFrZXIgaGF0IGpldHp0ICAg
    IDE3MyBTcGllbHB1b<: mt0ZS4NCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdCBq
    ZXR6dCAgICAxMzAgU3BpZWxwdW5rdGUuDQogDQoqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioNClNwaWVsIDM1DQpHZWJlcjogRmxha2VyDQpTcGllbGFydDogTm9y
    bWFsDQogICAgICAgICAgICBzdXBlci1zayBoYXQ6IEg4IENEIEM4IEM5IEtC
    IENaIFBEIEhaIENCIFBaDQogICAgICAgICAgICBHaXR0YWxlciBoYXQ6IEhL
    IEtaIEhBIEtEIEg3IFBCIENBIFA3IFA4IEg5DQogICAgICAgICAgICAgIEZs
    YWtlciBoYXQ6IFBBIEs4IEs5IENLIEhEIEtLIEs3IFBLIEhCIEM3DQogICAg
    ICAgICAgSW0gU2thdCBsaWVnZW46IEtBI<: FA5Lg0Kc3VwZXItc2sgYmVrb21t
    dCBkYXMgU3BpZWwgYmVpIDE4Lg0KS2Fybw0KWnVsZXR6dCBnZWRy/GNrdDog
    SDggSFouDQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiBDOCBD
    QSBIQg0KICAgICAgICAgICAgICBGbGFrZXIgc3BpZWx0IGF1czogSzggS0Eg
    S0QNCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IEM5IFBCIENL
    DQogICAgICAgICAgICBHaXR0YWxlciBzcGllbHQgYXVzOiBLWiBLNyBDWg0K
    ICAgICAgICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogS0IgUDcgQzcNCiAg
    ICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IFA5IFA4IFBLDQogICAg
    ICAgICAgICAgIEZsYWtlciBzcGllbHQgYXVzOiBLSyBDRCBIN<: w0KICAgICAg
    ICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogUEQgSEsgUEENCiAgICAgICAg
    ICAgICAgRmxha2VyIHNwaWVsdCBhdXM6IEs5IENCIEg5DQogICAgICAgICAg
    ICBzdXBlci1zayBzcGllbHQgYXVzOiBQWiBIQSBIRA0KRHUgZ2V3aW5uc3Qg
    bWl0IDc5IEF1Z2VuLg0KCgpNaXQgMSAtIFNwaWVsIDIgLSBtYWwgS2FybyAt
    IGVyZ2lidCAxOA0KICAgICAgICAgICAgR2l0dGFsZXIgaGF0IGpldHp0ICAg
    IDM3NCBTcGllbHB1bmt0ZS4NCiAgICAgICAgICAgICAgRmxha2VyIGhhdCBq
    ZXR6dCAgICAxNzMgU3BpZWxwdW5rdGUuDQogICAgICAgICAgICBzdXBlci1z
    ayBoYXQgamV0enQgICAgMTQ4IFNwaWVscHVua3RlLg0KIA0KKioqKioqKioq
    Kio<: qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqDQpTcGllbCAzNg0KR2ViZXI6IHN1cGVyLXNrDQpTcGll
    bGFydDogTm9ybWFsDQogICAgICAgICAgICBHaXR0YWxlciBoYXQ6IFBLIEs4
    IEhEIEs3IEhBIEtaIEg3IENBIEhaIEtLDQogICAgICAgICAgICAgIEZsYWtl
    ciBoYXQ6IEtEIFBaIFBBIFA3IEg5IFA4IENEIEg4IEM4IEs5DQogICAgICAg
    ICAgICBzdXBlci1zayBoYXQ6IEtCIENLIFBCIENCIEhLIEhCIEtBIENaIEM3
    IFBEDQogICAgICAgICAgSW0gU2thdCBsaWVnZW46IFA5IEM5Lg0Kc3VwZXIt
    c2sgYmVrb21tdCBkYXMgU3BpZWwgYmVpIDE4Lg0KR3JhbmQNClp1bGV0enQg
    Z2Vkcvxja3Q6IFBEIEh<: LLg0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0
    IGF1czogSEEgSDggUDkNCiAgICAgICAgICAgIEdpdHRhbGVyIHNwaWVsdCBh
    dXM6IEhaIEg5IENCDQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQgYXVz
    OiBDSyBDQSBDRA0KICAgICAgICAgICAgR2l0dGFsZXIgc3BpZWx0IGF1czog
    SEQgS0QgSEINCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IENa
    IEg3IEM4DQogICAgICAgICAgICBzdXBlci1zayBzcGllbHQgYXVzOiBLQSBL
    NyBLOQ0KICAgICAgICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogQzkgUEsg
    UDgNCiAgICAgICAgICAgIHN1cGVyLXNrIHNwaWVsdCBhdXM6IEM3IEs4IFA3
    DQogICAgICAgICAgICBzdXBlci1zayBzcGl<: lbHQgYXVzOiBQQiBLSyBQWg0K
    ICAgICAgICAgICAgc3VwZXItc2sgc3BpZWx0IGF1czogS0IgS1ogUEENCkR1
    IGdld2lubnN0IG1pdCA5MSBBdWdlbi4NCgoKTWl0IDQgLSBTcGllbCA1IC0g
    U2NobmVpZGVyIDYgLSBtYWwgR3JhbmQgLSBlcmdpYnQgMTQ0DQogICAgICAg
    ICAgICBHaXR0YWxlciBoYXQgamV0enQgICAgMzc0IFNwaWVscHVua3RlLg0K
    ICAgICAgICAgICAgICBGbGFrZXIgaGF0IGpldHp0ICAgIDE3MyBTcGllbHB1
    bmt0ZS4NCiAgICAgICAgICAgIHN1cGVyLXNrIGhhdCBqZXR6dCAgICAyOTIg
    U3BpZWxwdW5rdGUuDQogDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKio<: NCkVyZ2Vi
    bmlzIGRlcyBUdXJuaWVyc3BpZWxzIGdlc3BpZWx0IHZvbiBzdXBlci1zayBh
    bSAyMS4wMi4xMS4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
    LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KVm9uIGRlbiAz
    NiBFaW56ZWxzcGllbGVuIHd1cmRlbiAxIGVpbmdlcGFzc3QuDQotLS0tLS0t
    LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
    LS0tLS0tLS0tLS0tLS0NCkdpdHRhbGVyIGdld2lubnQgOSB1bmQgdmVybGll
    cnQgMSBTcGllbGUuDQpFci9TaWUgaGF0IGFtIFNjaGx1c3MgMzc0IFNwaWVs
    cHVua3RlLg0KRGFzIGVudHNwcmljaHQgMTAxNCBUdXJuaWVycHVua3Rlbi4N
    Ci0tL<: S0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
    LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KRmxha2VyIGdld2lubnQgOCB1bmQg
    dmVybGllcnQgMyBTcGllbGUuDQpFci9TaWUgaGF0IGFtIFNjaGx1c3MgMTcz
    IFNwaWVscHVua3RlLg0KRGFzIGVudHNwcmljaHQgNTgzIFR1cm5pZXJwdW5r
    dGVuLg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
    LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdXBlci1zayBnZXdpbm50
    IDExIHVuZCB2ZXJsaWVydCAzIFNwaWVsZS4NCkVyL1NpZSBoYXQgYW0gU2No
    bHVzcyAyOTIgU3BpZWxwdW5rdGUuDQpEYXMgZW50c3ByaWNodCA4NTIgVHVy
    bmllcnB1bmt0ZW4uDQoqK<: ioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg==

    --MyBoundary--

    .
    C:\Users\roland_1\Desktop\netskatstart_setup\demo\handmeldung\mail_zu_DB\schreiben.au3 (56) : ==> Array variable subscript badly formatted.:
    $zeile_letzte_15 = $anhang_text[$anhang_zeile - 16]
    $zeile_letzte_15 = $anhang_text[^ ERROR
    ->09:34:42 AutoIT3.exe ended.rc:1
    >Exit code: 1 Time: 13.860

    wenn ich die mail abhole mit mailprogramm, und oeffne den anhang wir der richtig angezeigt.

    in der Anhang.au3 ist diese function:

    Code
    Func _Base64Decode($Data)
    	Local $Opcode = "0xC81000005356578365F800E8500000003EFFFFFF3F3435363738393A3B3C3DFFFFFF00FFFFFF000102030405060708090A0B0C0D0E0F10111213141516171819FFFFFFFFFFFF1A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132338F45F08B7D0C8B5D0831D2E9910000008365FC00837DFC047D548A034384C0750383EA033C3D75094A803B3D75014AB00084C0751A837DFC047D0D8B75FCC64435F400FF45FCEBED6A018F45F8EB1F3C2B72193C7A77150FB6F083EE2B0375F08A068B75FC884435F4FF45FCEBA68D75F4668B06C0E002C0EC0408E08807668B4601C0E004C0EC0208E08847018A4602C0E00624C00A46038847028D7F038D5203837DF8000F8465FFFFFF89D05F5E5BC9C21000"
    
    
    	Local $CodeBuffer = DllStructCreate("byte[" & BinaryLen($Opcode) & "]")
    	DllStructSetData($CodeBuffer, 1, $Opcode)
    
    
    	Local $Ouput = DllStructCreate("byte[" & BinaryLen($Data) & "]")
    	Local $Ret = DllCall("user32.dll", "int", "CallWindowProc", "ptr", DllStructGetPtr($CodeBuffer), _
    													"str", $Data, _
    													"ptr", DllStructGetPtr($Ouput), _
    													"int", 0, _
    													"int", 0)
    
    
    	Return BinaryMid(DllStructGetData($Ouput, 1), 1, $Ret[0])
    EndFunc
    Alles anzeigen

    hat jemand ne idee was da nicht richtig funktioniert.


    hier habe ich das Tool auf meiner Webseite:
    http://www.super-skat.de/skat-online/ha…handmeldung.exe

    wenn man da sie dritte mail auswählt funktionierts nicht

    die Anhang.au3 stammt von cartan12, wobei das in eine UDF von stilgar intergriert ist oder so ??

    siehe
    https://autoit.de/index.php?page…ght=mail+base64 (wie oben...thread anfang)

    vielen dank

    gruss roland
    :(

  • FF Addon MozRepl (FF version 3.6.13)

    • super47
    • 6. Februar 2011 um 19:05

    danke euch beiden,

    das von weedhead geht auch bei mir
    das ist von Douky, das geht auch

    [autoit]

    _FFFormSubmit("formLoginFreemail","id")

    [/autoit]


    aber: das geht nicht?? bei mir nicht ....ihr sagt gestestet und bei euch gehts?

    [autoit]

    _FFClick(_FFXpath("//*[@id='formLoginFreemail']/fieldset/input[8]", "", 9))

    [/autoit]

    da stimmt doch was nicht ?? eventuell FF-version ...oder die Mozrepl _Version?

    aber danke ...nu kann ich endlich mal wieder ne nacht ruhig schafen :sleeping:

    gruss roland

  • FF Addon MozRepl (FF version 3.6.13)

    • super47
    • 6. Februar 2011 um 18:00

    Hi autobert,
    danke für deine mühe, mein Code den ich teste sieht wie folgt aus: (aus posting #9)

    [autoit]

    #include <FF.au3>

    [/autoit][autoit][/autoit][autoit]

    Opt("TrayAutoPause", 0)
    Opt("TrayIconDebug", 1)
    Opt("TrayIconHide", 0)

    [/autoit][autoit][/autoit][autoit]

    Local $username, $password , $postfach
    $postfach = "http://www.gmx.net"
    $username = "rkd79@gmx.de"
    $password = "******************"

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    _mail_FF($username, $password, $postfach)
    Func _mail_FF($username, $password, $postfach)
    _FFStart($postfach) ; Wenn der FF offen sein sollte, ist auch _FFConnect möglich! Startet den FireFox mit der Seite "www.web.de" und wartet mit Fortführung des Scripts, bis geladen
    If _FFIsConnected() Then ; Wenn die Verbindung zum FF hergestellt werden konnte, dann...
    _FFSetValue($username, "inpLoginFreemailUsername", "id") ; Setzt in das Element mit dem Namen "" den Benutzernamen ein
    _FFSetValue($password, "inpLoginFreemailPassword", "id") ; Setzt in das Element mit dem Namen "" den Benutzernamen ein
    $sObj = _FFXpath("//div/form[@id='formLoginFreemail']/fieldset/input[8]", "", 9)
    _FFClick($sObj)
    ;Send("{ENTER}")
    Else ; Sonst... (Fehlermeldung!)
    MsgBox(64, "Ein Fehler ist aufgetreten", "Eine Verbindung mit dem Mozilla FireFox war nicht möglich!")
    EndIf
    EndFunc ;==>_mail_FF

    [/autoit]

    Mit F5 starte ich:

    gmx Seite oeffnet sich--->OK----->benutzername wird gesetzt ----> Ok ---------> passwort wird gesetzt----Ok

    jetzt sollte das ding Einloggen, aber das sript bleibt stehn:

    im scripteditor kommmt unten folgende ausgabe:

    Zitat

    >"C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Users\roland_1\Desktop\autoit_sicherung\beispiele\FF_AutoLogin.au3" /autoit3dir "C:\Program Files (x86)\AutoIt3" /UserParams
    +>17:34:42 Starting AutoIt3Wrapper v.2.0.1.24 Environment(Language:0407 Keyboard:00000407 OS:WIN_7/ CPU:X64 OS:X64)
    >Running AU3Check (1.54.19.0) from:C:\Program Files (x86)\AutoIt3
    +>17:34:42 AU3Check ended.rc:0
    >Running:(3.3.6.1):C:\Program Files (x86)\AutoIt3\autoit3.exe "C:\Users\roland_1\Desktop\autoit_sicherung\beispiele\FF_AutoLogin.au3"
    __FFStartProcess: ""C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -new-window "http://www.gmx.net" -repl 4242
    _FFConnect: OS: WIN_7 WIN32_NT 7600
    _FFConnect: AutoIt: 3.3.6.1
    _FFConnect: FF.au3: 0.6.0.1b-3
    _FFConnect: IP: 127.0.0.1
    _FFConnect: Port: 4242
    _FFConnect: Delay: 2ms
    _FFConnect: Socket: 608
    _FFConnect: Browser: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
    __FFSendJavaScripts: Sending functions to FireFox .......... done
    _FFLoadWait: . loaded in 10ms
    __FFSend: try{FFau3 != null?1:0}catch(e){'_FFCmd_Err';};
    __FFRecv: 1
    __FFSend: try{window.content.top.document.getElementById('inpLoginFreemailUsername').value='rkd79@gmx.de'}catch(e){'_FFCmd_Err';};
    __FFRecv: rkd79@gmx.de
    __FFSend: try{window.content.top.document.getElementById('inpLoginFreemailPassword').value='d7*********Haus17'}catch(e){'_FFCmd_Err';};
    __FFRecv: d7***********Haus17
    __FFSend: FFau3.xpath=null;try{FFau3.xpath=FFau3.WCD.evaluate("//div/form[@id='formLoginFreemail']/fieldset/input[8]",FFau3.WCD,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue;}catch(e){'_FFXPath_Error: '+e;};
    __FFRecv: [object XPCNativeWrapper [object HTMLInputElement]]
    __FFSend: try{FFau3.simulateEvent(FFau3.xpath,'MouseEvents','click');}catch(e){'_FFCmd_Err';};
    __FFRecv: 1
    _FFLoadWait: . loaded in 10ms
    +>17:34:47 AutoIT3.exe ended.rc:0
    >Exit code: 0 Time: 5.593

    Alles anzeigen

    in meinen script ist natürlich das richtige passwort.

    was genau passiert bei dir wenn das einwandfrei lauft??
    das login kann ja nit gehn ohne passwort ??

    hier geht das definitiv nicht.

    einfach ist natürlich Teamviever .......paar minuten .......problem sichtbar

    oder tel noch einfacher

    aber hier kann ich das nicht mehr genauer darstellen,

    ich habe eine umfangreiche login GUI ..für meinen provider ..........Mail login kundencenter datenbank usw
    wahlweise IE oder FF funktioniert einwandfrei

    nun wollte ich mal schnell ein login zu gmx machen.............tagelanges räteslraten....fast unmöglich dass das wo anders geht nur hier nicht.

    keine ahnung wie das gehn soll

    danke gruss roland

    PS antwort stilgar ...dazu mache neuen thread .........da geht gleich gar nichts, also muss ich da wieder gesonderten lehrgang machen.

    $web = "http://www.gmx.net"
    $username = "rkd79@gmx.de"
    $password = "d7**************Haus17"
    runtergeladen habe ich: #include <FF_AutoLogin.au3> <> _FF_AutoLogin.au3

    damit sollten voraussetzungen erfüllt sein.

    dazu nu die paar zeilen code:

    1
    2
    usw

    ohne links und andere untertutorials

    getestet und sollte funktionieren, dann kann ich damit lernen, aber aus Hinweise für Profi kann ich logischer wese nicht schlau werden.

    sowas ist eben total frustrierend .........einmal für mich ....und der beantworter rätselt was ich da nicht verstehe ?(

  • FF Addon MozRepl (FF version 3.6.13)

    • super47
    • 6. Februar 2011 um 08:40

    hi Stilgar,

    damit kann ich nun gar nichts anfangen.

    grundlegendes Problem: ungetesteter Code = NONSENS ! ( kommt gleich wieder Einwand, du bist zu bloede, zu faul und ähnliches)

    mein Code:

    [autoit]

    #include <FF.au3>
    #include <IE.au3>
    Opt("TrayAutoPause", 0)
    Opt("TrayIconDebug", 1)
    Opt("TrayIconHide", 0)

    [/autoit][autoit][/autoit][autoit]

    Local $username, $password , $postfach
    $postfach = "http://www.gmx.net"
    $username = "rkd79@gmx.de"
    $password = "passwort---neu"
    _mail_FF($username, $password, $postfach)
    Func _mail_FF($username, $password, $postfach)
    _FFStart($postfach) ; Wenn der FF offen sein sollte, ist auch _FFConnect möglich! Startet den FireFox mit der Seite "www.web.de" und wartet mit Fortführung des Scripts, bis geladen
    If _FFIsConnected() Then ; Wenn die Verbindung zum FF hergestellt werden konnte, dann...
    _FFSetValue($username, "id", "name") ; Setzt in das Element mit dem Namen "" den Benutzernamen ein
    _FFSetValue($password, "p", "name") ; Setzt in das Element mit dem Namen "" den Benutzernamen ein
    Send("{ENTER}")
    Else ; Sonst... (Fehlermeldung!)
    MsgBox(64, "Ein Fehler ist aufgetreten", "Eine Verbindung mit dem Mozilla FireFox war nicht möglich!")
    EndIf
    EndFunc ;==>_mail_FF

    [/autoit][autoit][/autoit][autoit][/autoit]


    das gleiche Für IE funktioniert:

    Spoiler anzeigen

    ;_mail_IE($username, $password, $postfach)
    func _mail_IE($username, $password, $postfach)
    $oIE = _IECreate($postfach)
    ; Holt Zeiger zum Login-Formular und zu den Input-Controls von Username und Passwort
    $o_form = _IEFormGetObjByName($oIE, "formLoginFreemail")
    $o_login = _IEFormElementGetObjByName($o_form, "id")
    $o_password = _IEFormElementGetObjByName($o_form, "p")
    ; Setzt die Feld-Werte und schickt das Formular ab
    MsgBox(0, "", "username wird eingegeben: "& $username,1)
    _IEAction($o_login, "focus")
    Sleep(500)
    _IEFormElementSetValue($o_login, $username)
    MsgBox(0, "", "passwort wird eingegeben: "& $password,1)
    _IEAction($o_password, "focus")
    Sleep(500)
    _IEFormElementSetValue($o_password, $password)
    _IEAction($o_password, "focus")
    _IEFormSubmit($o_form)
    EndFunc

    Genau diesen Code für FF will ich zum laufen bringen (in analogie zum IE)

    Zitat

    (_IEAction($o_password, "focus" und _IEAction($o_login, "focus")

    damit wird in die inputfelder erst der focus gesetzt

    das gleiche soll nun im Code fuer FF passieren:

    dazu habe ich dann dieses gefunden:

    Zitat

    http://german.documentation.ff-au3.thorsten-willert.de/ff_functions/_FFDispatchEvent.php
    #Include <FF.au3>
    _FFDispatchEvent($sElement[, $sEventType = "change"[, $iKeyCode = 13]])

    wieder sackgasse: $sEventType ...was ist das ? ???????? (nnnnnnn = "focus" ) (wahrscheinlich grundlagenproblem?....oder begriffstutzig)
    wenn dazu ein beispiel für die (anfänger) vorhanden wäre?

    an sich ist das projekt ein banales unterfangen,

    den code testen ..........sieht man direckt was passiert.

    dann code ergänzen, erweitern oder ändern)
    aha soooooooooooooo funktioniert das.

    alles andere Links Tuorials Threads bringt mich nichts ans Ziel.

    z b link von Stilgar: das endet dann--------sooo: include <_FF_AutoLogin.au3> prompt geht die suche weiter..
    zudem ist da der löesungsansatz total was anders als mein code siehe oben für FF

    tagelanges rumsuchen probieren, lesten usw bringt mich nicht ans ziel. (evt. wirklich zu bloede), in dem fall muss ich eben da aufhoeren, oder sowas gegen Auftrag coden lassen.

    drum meine bitte:
    meine code vervollständigen, dann Testen und Posten.

    danke erst mal
    gruss roland

    Ps:
    das ding schreibt nun Benutzername und Passwort in die richtigen Felder: aber die vorgaben in den Feldern werden überschrieben. (vorgabe und eingabe werden übereinder geschrieben) mit Testen sieht man da was ich meine. :sleeping:

  • FF Addon MozRepl (FF version 3.6.13)

    • super47
    • 5. Februar 2011 um 17:26

    ok....das ding iss nu bestandteil meines FF....
    ob das mit runterladen neueste version FF funktioniert, mag ich erst mal bezweifeln.

    xpi ---endung Programm zum Öffnen----> FF einstellen. (warum der das nicht automatisch erkennt ?

    nun mal zum code:

    IE:

    [autoit]

    func _mail_IE($username, $password, $postfach)
    $oIE = _IECreate($postfach)
    ; Holt Zeiger zum Login-Formular und zu den Input-Controls von Username und Passwort
    $o_form = _IEFormGetObjByName($oIE, "formLoginFreemail")
    $o_login = _IEFormElementGetObjByName($o_form, "id")
    $o_password = _IEFormElementGetObjByName($o_form, "p")
    ; Setzt die Feld-Werte und schickt das Formular ab
    MsgBox(0, "", "username wird eingegeben: "& $username,1)
    _IEAction($o_login, "focus")
    Sleep(500)
    _IEFormElementSetValue($o_login, $username)
    MsgBox(0, "", "passwort wird eingegeben: "& $password,1)
    _IEAction($o_password, "focus")
    Sleep(500)

    [/autoit][autoit][/autoit][autoit]

    _IEFormElementSetValue($o_password, $password)
    _IEAction($o_password, "focus")
    ;MsgBox(0, "", "Zum Postfach ")

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    _IEFormSubmit($o_form)
    EndFunc

    [/autoit]

    also das Ding funkt im IE aber ich musste da jeweils den FOCUS erst in die loginfelder setzen.


    das gleiche nun mit FF:

    [autoit]

    _mail_FF($username, $password, $postfach)
    Func _mail_FF($username, $password, $postfach)
    _FFStart($postfach) ; Wenn der FF offen sein sollte, ist auch _FFConnect möglich! Startet den FireFox mit der Seite "www.web.de" und wartet mit Fortführung des Scripts, bis geladen
    If _FFIsConnected() Then ; Wenn die Verbindung zum FF hergestellt werden konnte, dann...
    _FFSetValue($username, "id", "name") ; Setzt in das Element mit dem Namen "" den Benutzernamen ein
    _FFSetValue($password, "p", "name") ; Setzt in das Element mit dem Namen "" den Benutzernamen ein
    Send("{ENTER}")
    Else ; Sonst... (Fehlermeldung!)
    MsgBox(64, "Ein Fehler ist aufgetreten", "Eine Verbindung mit dem Mozilla FireFox war nicht möglich!")
    EndIf
    EndFunc ;==>_mail_FF

    [/autoit]

    nun weiss ich nicht wie der da die loginForm findet ?

    das ding schreibt nun Benutzername und passwort in die richtigen Felder: aber die vorgaben in den Feldern werden überschrieben.

    irgendwie muss ich da auch erst den focus setzen...aber wie oder wo finde ich den befehl dazu ?


    es gibt irgend ein tool-addon oder sowas im FF, damit kann man die formular eigenschaften anzeigen:
    anstatt da im quelltext rauszusuchen.
    da hat mir mal jemand hier gezeigt, aber ich finde den thread dazu nicht mehr.


    WICHTIG zudem: wie erreiche ich, dass bei weitergabe an fremdrechner, der dortige FF richtig funktioniert.

    danke erst mal

    gruss roland

  • FF Addon MozRepl (FF version 3.6.13)

    • super47
    • 5. Februar 2011 um 16:40

    Hi,
    danke erst mal.

    also klick auf link von bugfix, kan ich nur ne datei runterladen. das hat dann endung: xpi

    Bloede frage ? was mache ich damit ??

    auf andem wege scheitert das Installieren des addon mit Hinweis ...dass die Installation füer diese FF version verweogert wird .

    Im moment habe ich kein Plan welchen Lehrgang es nun braucht ??

    danke erst mal
    gruss roland

  • FF Addon MozRepl (FF version 3.6.13)

    • super47
    • 5. Februar 2011 um 07:39

    guten tag,
    ich habe folgenden code

    [autoit]

    #include <FF.au3>
    #include <IE.au3>
    Opt("TrayAutoPause", 0)
    Opt("TrayIconDebug", 1)
    Opt("TrayIconHide", 0)

    [/autoit][autoit][/autoit][autoit]

    Local $username, $password , $postfach
    $postfach = "http://www.gmx.net"
    $username = "rkd79@gmx.de"
    $password = "*******************"

    [/autoit][autoit][/autoit][autoit]

    _mail_FF($username, $password, $postfach)
    Func _mail_FF($username, $password, $postfach)
    _FFStart($postfach) ; Wenn der FF offen sein sollte, ist auch _FFConnect möglich! Startet den FireFox mit der Seite "www.web.de" und wartet mit Fortführung des Scripts, bis geladen
    If _FFIsConnected() Then ; Wenn die Verbindung zum FF hergestellt werden konnte, dann...
    _FFSetValue($username, "username", "name") ; Setzt in das Element mit dem Namen "" den Benutzernamen ein
    _FFSetValue($password, "password", "name") ; Setzt in das Element mit dem Namen "" den Benutzernamen ein
    Send("{ENTER}")
    Else ; Sonst... (Fehlermeldung!)
    MsgBox(64, "Ein Fehler ist aufgetreten", "Eine Verbindung mit dem Mozilla FireFox war nicht möglich!")
    EndIf
    EndFunc ;==>_mail_FF

    [/autoit]


    und bekomme folgende Meldung:

    Zitat

    __FFStartProcess: ""C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -new-window "http://www.gmx.net" -repl 4242
    _FFConnect: OS: WIN_7 WIN32_NT 7600
    _FFConnect: AutoIt: 3.3.6.1
    _FFConnect: FF.au3: 0.6.0.1b-3
    _FFConnect: IP: 127.0.0.1
    _FFConnect: Port: 4242
    _FFConnect: Delay: 2ms
    _FFConnect ==> Timeout: TCPConnect Error: 10061
    _FFConnect ==> General Error: Timeout: Can not connect to FireFox/MozRepl on: 127.0.0.1:4242
    _FFIsConnected ==> Socket Error: -1
    +>07:17:04 AutoIT3.exe ended.rc:0
    >Exit code: 0 Time: 74.866

    Alles anzeigen


    Dazu wird viel geschrieben:
    die Seiten von Thorsten Willert habe ich durchgeackert (ich habe keinen Plan was ich damit anfangen soll ? )

    seit Stunden versuche ich dieses AddOn zu installieren.

    FF version 3.6.13 (mit dieser Version geht das anscheinend nicht)

    kann mir jemand bitte für absoluten DUMMY erklären:

    a) wie installieren ich das AddOn ? (anscheinend muss das auch noch gestartet werden)
    b) was muss ich in Autoit dann berücksichtigen ? (include?) oder sonstiger code
    c) Happy .......das ding geht nu auf meinem rechner .........aber was mache ich, dass das auch bei meinem freund lauft.
    muss der einen Lehrgang machen, dass er das script bei sich zu laufen bekommt.

    sowas habe ich runtergeladen: mozlab-0.1.8.2007072315-fx+tb+fl.xpi was kann man mit sowas anfangen?

    danke
    gruss roland

    PS: Googeln Autoit-Threads .......(da habe ich keine lösung gefunden, oder eben nicht kapiert)

  • radiobutton - Group benutzen

    • super47
    • 1. Februar 2011 um 07:50

    guten morgen,

    ich habe eine GUI als Übung erstellt:

    C
    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 623, 436, 192, 132)
    $Group1 = GUICtrlCreateGroup("Group1", 64, 16, 217, 121)
    $Radio1 = GUICtrlCreateRadio("Radio1", 112, 56, 113, 17)
    $Radio2 = GUICtrlCreateRadio("Radio2", 112, 112, 113, 17)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group2 = GUICtrlCreateGroup("Group2", 64, 192, 217, 113)
    $Radio1 = GUICtrlCreateRadio("Radio1", 104, 224, 113, 17)
    $Radio2 = GUICtrlCreateRadio("Radio2", 112, 272, 113, 17)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    
    
    While 1
    	$nMsg = GUIGetMsg()
    	Switch $nMsg
    		Case $GUI_EVENT_CLOSE
    			Exit
    
    
    	EndSwitch
    WEnd
    Alles anzeigen


    es gibt da group1 (radio1 + radio2) und group2 (radio1 + radio2)

    wie muss der Code aussehen, dass bei auswahl:
    group1 --> radio1 eine Msgbox startet und ausgibt: group1 -1
    und bei:
    group2 --> radio1 eine Msgbox startet und ausgibt: group2 -1

    geht das so ueberhaupt, oder muss ich die radiobutton mit 1 2 3 4 durchnummerieren ??

    danke erstmal,
    gruss
    roland alias super47

    Ps: lasst euch Zeit, ich lass mir gleich 4 zähne ziehen (brrrrrrrrrrrrrrrrr)

  • variabe aus webseite (PHP) holen

    • super47
    • 25. Dezember 2010 um 10:43

    hallo zusammen, danke fuer die antworten

    es funktioniert ..jetzt..

    danke i2c für die Korrektur meines geschreibsel X(

    gruss roland

  • prozess überwachen (spielefenster)

    • super47
    • 25. Dezember 2010 um 10:38

    guten morgen,

    ich starte ein Programm Spiel.exe

    im titel des spiel Ist die spielnummer integriert.
    mit:

    Code
    $spiel_titel = WinGetTitle("[active]")
    $baseline = StringSplit($spiel_titel, " ") ; teile sting anhand des lerrzeichen
    ;$baseline[6] = anzahl spiele


    jetzt will ich erreichen, dass bei änderung des $spiel_titel (nächstes spiel)
    die MsgBox(0 +262144, $baseline[6], "spiele");gibt anzahl spiele aus ___gestartet wird

    ich habe da mit While ProcessExists("Spiel.exe")............WEnd gebastelt, aber ich bin zu keinem ergebniss gekommen

    irgendwie muss das ding auf titeländerung reagieren

    kann mir da jemand bitte weiterhelfen, danke

    FROHE WEIHNACHTEN

    grusas roland

  • variabe aus webseite (PHP) holen

    • super47
    • 7. Dezember 2010 um 19:54

    guten abend,

    also ich habe nun mal folgendes gebastelt..

    Zitat

    <form name="form2" method="post" action="">
    <p align="center">
    <input type="submit" name="12" value=" 12 Spiele">
    <input type="submit" name="24" value=" 24 Spiele">
    <input type="submit" name="36" value=" 36 Spiele">
    <input type="submit" name="48" value=" 48 Spiele">
    Teamleiter setzt Anzahl Spiele (Netskat stellt sich automatisch ein)
    <?
    if (isset($_POST["12"])) {
    $zahl = "12";
    $dateihandle = fopen("staffel.txt","w");
    fwrite($dateihandle, $zahl);
    }
    if (isset($_POST["24"])) {
    $zahl = "24";
    $dateihandle = fopen("staffel.txt","w");
    fwrite($dateihandle, $zahl);
    }
    if (isset($_POST["36"])) {
    $zahl = "36";
    $dateihandle = fopen("staffel.txt","w");
    fwrite($dateihandle, $zahl);
    }
    if (isset($_POST["48"])) {
    $zahl = "48";
    $dateihandle = fopen("staffel.txt","w");
    fwrite($dateihandle, $zahl);
    }

    ?>

    Alles anzeigen

    Da wird die variable..in staffel.txt gespeichert.

    Mit Autoit wird diese wieder geholt:

    [autoit]

    #include <string.au3>
    #include <INet.au3>
    Const $vScriptFile = "http://www.super-skat.de/beispiele/autoit/update/staffel.txt"
    Const $vUpdateServer = "www.super-skat.de"
    If @error = 1 Then
    MsgBox(48, "Connection timeout", "Sie sind nicht mit dem word wide web verbunden, oder der Server ist Down.")
    ElseIf @error = 2 Then
    MsgBox(48, "Fehler", "Es ist ein Fehler aufgetreten!")
    EndIf
    If Ping($vUpdateServer) = 0 Then SetError(1)
    Local $sString = InetRead($vScriptFile, 1)
    ;Local $nError = @error, $nExtended = @extended
    $sString = BinaryToString($sString)
    msgbox(0,"Anzahl Spiele",$sString)

    [/autoit]

    Sinn ist folgender:

    gesteuert wird mit autoit ein skatprogramm,

    der Turnierleiter stellt auf der webseite die anzahl der Spiele ein.

    somit starten dann alle client (autoit-nutzer) Ihr skatprogramm mit gleichen einstellungen.

    danke an alle Beantworter, auch wenn ich nicht alles verstanden habe, gelernt habe ich jedenfals wieder dazu. ;)

    gruss roland

  • variabe aus webseite (PHP) holen

    • super47
    • 5. Dezember 2010 um 20:02

    hallo i2c,

    also der ....turnierleiter bestimmt, welchen namen die autoit(client) benutzen.

    drum habe ich die webseite gemacht drei radoiobutton.

    egal welchen sinn das macht? ........autoit soll abfdragen welcher radio checked ist, und dann den zugehörigen wert als variable verarbeiten.

    eine moeglichkeit probiere ich gerade.

    wenn der einen radio drueckt...........wird auf eine zweiten webseite variable.php ein echo anna ausgegeben.
    oder eben josef, maria usw ...je nach dem welcher radio aktiv ist.

    mit iniread habe auch schon gearbeitet....ich muss erst mal nachlesen ...wie das mit einer datei auf einem server gemacht wird.

    Bitte erst mal bei den Radiobutton bleiben...oder aussage ...das geht nicht ?

    grruss roland

  • variabe aus webseite (PHP) holen

    • super47
    • 5. Dezember 2010 um 19:39

    hi,

    die nutzer der autoit.exe sollen sich um nichts kuemmern muessen.

    also nichts auswählen oder irgendwo eintragen.

    beim start.....soll sich autoit von der webseite die variable holen...

    der Turnierleiter ...klickt eben einen der radiobutton an und bestimmt so, welche variable verwendet wird.

    genau auf diesem weg will ich das loesen, wenn sich dann bessere loesungen (ftp mysql ..usw) bieten, werde ich dann diese varianten auch probieren.

    danke gruss roland

  • variabe aus webseite (PHP) holen

    • super47
    • 5. Dezember 2010 um 19:13

    hallo....ja so soll es sein ....die seite muss nicht aufgerufen werden , sondern nur ausgelesten.

    die nutzer von dem autoitscript sollen alle z. b. den namen "anna" als variable weiterverarbeiten.

    dazu gibts eben ein Turnierleiter(zum beispiel) , der klickt eben den radiobutton an, so dass alle Nutzer beim start
    der autoit.exe diese variable haben

    ob php oder html wäre glaube ich egal...weil ich das ja im quelltext suche

    möglicherweise ist das aber total falscher aufbau ((
    gruss roland

  • variabe aus webseite (PHP) holen

    • super47
    • 5. Dezember 2010 um 18:48

    guten abend,
    ich habe in einer php - seite, drei radiobutton eingefügt.

    Zitat

    <form name="form1" method="post" action="">
    <input type="radio" name="radiobutton" value="anna">
    <input type="radio"name="radiobutton" value="josef">
    <input type="radio" name="radiobutton" value="maria">
    </form>


    jetzt habe ich zum ansatz mal autoitcode versucht ?(

    Spoiler anzeigen
    C
    #include <Inet.au3>
    #include <String.au3>
    $source = _INetGetSource("http://www.super-skat.de/beispiele/autoit/index.php")
    $radio = _StringBetween($source , "value=", ">")
    
    
    If IsArray($radio) Then
        MsgBox(0,"Deine radiobutton  ist:", $radio[0])
    Else
        msgbox(0,"Fehler", "")
    EndIf
    Alles anzeigen


    ich will erreichen:
    abfrage soll feststellen welcher radiobutton betätigt ist, und dann den zugehörigen namen übergeben.

    der code im php ist wahrscheinlich auch noch nicht funktionell ?

    bitte erlklärt mit das jemand verständlich (ich bin sehr begriffstutzig) :!:


    danke gruss roland

    PS: kann man denn direckt aus der mysql-datenbank auslesen? , das ging doch bisher meines wissens nicht

  • pruefen ob checkbox aktiviert ist

    • super47
    • 29. Oktober 2010 um 17:47

    guten abend,

    Beitrag von: Schnuffel,

    Danke sehr gute Antwort.....aber : musste erst den fokus auf die zeile (ID = 162) einstellen.siehe code :-((
    ControlSend benötigt noch Flag = 1 .....hmmm sonst nimmt er die zeichen +- nicht

    [autoit]

    ControlFocus($sTitle, "", "162")
    MsgBox(0 + 64, "focus", "ok Fokus hat gewechselt")
    ControlSend($sTitle, "", "[CLASS:Button; INSTANCE:1]","+",1)
    MsgBox(0 + 64, "Hinweis Name schon vorhanden", "Keine Veränderung vorgenommen !!")

    [/autoit]


    sehr lehrreich
    Die frage war aber: Abfrage ob ein oder aus ist........

    Die Antwort von BugFix: (Problem genau getroffen und gelöst)

    [autoit]

    $status = ControlCommand($sTitle, "", "[CLASS:Button; INSTANCE:1]", "IsChecked", "") ; 1 für Checked
    If $status =0 Then ControlClick($sTitle, "", "[CLASS:Button; INSTANCE:1]")

    [/autoit]

    danke beiden für die Antworten.

    gruss roland

  • pruefen ob checkbox aktiviert ist

    • super47
    • 28. Oktober 2010 um 18:54

    guten abend,

    ich habe ein Einstellungsfenster, und darin einen Text + checkbox.

    class = Button
    Instance = 1
    Advanced Mode = [CLASS:Button; INSTANCE:1]
    ID = 162

    Text = Ich erkenne diese Bedingungen an. Meine Personalangaben sind korrekt.(Da ist ne checkbox)
    die checkbox ändert Zustand egal ob ich auf den text klicke oder die checkbox direckt.

    Code
    ; Wechsel zum Tab persönliche daten
    		_GUICtrlTab_SetCurFocus($shTab, 2) ; Daten Spielerverzeichniss
    		$sResult = _SendMessage($shWnd, $WM_NOTIFY, $TabID, $TCN_SELCHANGE)
    		ControlClick($sTitle, "", "[CLASS:Button; INSTANCE:1]")
    		MsgBox(0 + 64, "Hinweis", "verlasse persoenliche daten")

    den Befehl ControlClick($sTitle, "", "[CLASS:Button; INSTANCE:1]")sollte nur ausführen wenn checkbox ohne haken ist


    hat da jemand ne Idee ?

    danke gruss roland

  • @error = -1

    • super47
    • 28. August 2010 um 08:24

    danke funktioniert bestens

    gruss roland

  • @error = -1

    • super47
    • 27. August 2010 um 10:12

    guten tag,

    sorry wegen später antwort.

    danke euch, die antworten waren sehr hilfreich.

    ich schliesse drum den thread


    gruss roland

  • @error = -1

    • super47
    • 23. August 2010 um 19:53

    danke passiert mir immer wieder ((

    roland

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™