Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tKhBL-00AG9C-GP for pgsql-general@arkaria.postgresql.org; Mon, 09 Dec 2024 17:04:27 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tKhBI-00AIyT-La for pgsql-general@arkaria.postgresql.org; Mon, 09 Dec 2024 17:04:25 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tKhBH-00AIyD-M2 for pgsql-general@lists.postgresql.org; Mon, 09 Dec 2024 17:04:25 +0000 Received: from mx0a-0021c101.pphosted.com ([205.220.162.138]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tKhBC-001vvu-8I for pgsql-general@lists.postgresql.org; Mon, 09 Dec 2024 17:04:22 +0000 Received: from pps.filterd (m0195925.ppops.net [127.0.0.1]) by mx0a-0021c101.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4B9GDFP4009784; Mon, 9 Dec 2024 11:04:14 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mcw.edu; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=11132019PPKEY; bh=eZ3k86zPaOvNoTM4ZQIg/svHfO4i3sTEtDI1EJ6XXXE=; b=iSmFT5EQgFCt 5QHXfNBtcMt/h9fQ1WeiZN3f6gGh2t/8bslej9692khEgx68e207cK979zvk1Zv5 QlEYC/+MsayzhQM0iIUAeo/I53TgLBBjhzpRF2WEUpxBgJQwaGjyTUIeR/t93nag 98h4HjEk/HKOa5SOmuMRq1D9eb4vWfH6t+QJawrQlhRAmYQ7fEsneu0Krz0i0mPI unTTLqW6Ge0I7zolJvA9l9UO9Ta79K0phH42MAFjwR7qbjHsw5p/XM6OiXhclhkX yFxZ4y40DohV3jHLrHLMxsU43Rlts567X1Ixzd7fn2jSauTdG8/dm+e6S5HjzPt3 grEcdXPoGw== Received: from dm1pr04cu001.outbound.protection.outlook.com (mail-centralusazlp17010005.outbound.protection.outlook.com [40.93.13.5]) by mx0a-0021c101.pphosted.com (PPS) with ESMTPS id 43e3vnr8mr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 09 Dec 2024 11:04:13 -0600 (CST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=L3SW/+Rh8gKH+it0gnPCnhQiNFvRd+GUJeDBKkWq7M9Azwks/1lgFGNmipHOf6MEFKH0tU1eJWngDvFDX4i0++ueWPV4NBXB2TUeiFzSmHT30MQlaYASLkGwM7mgFYMLqHv5R72XWpCJUa08o3As2d+dvQzG083l+jg7f8L+6GcBA7I7+3jTdgQrj7X3+idbbVnEN85BD8DfWKmKdWvMF1izkCckgwNlpBinSJn/LD8UHWkuC/taww5Q4aQK/bC0xbBevoh7z48wJgQjH5bG1fbE2bFkN/+D2WjAn8ppBGRcN/mWYWb1y0+PjzMjQl11ObSgtZzDtK2Kg3FyPl9NnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eZ3k86zPaOvNoTM4ZQIg/svHfO4i3sTEtDI1EJ6XXXE=; b=KOj0GOPbDKf5g1SqcMp+KGEWaiixZJ87N0uttugzdpxeqmM1Z0VXGtjfBoZ2zDMmGpYW+NmLqc1yPRq0MNve/0wrzdh4EKB6nqNyGFLTjOxBz9yyZBsE0gcf2M/aRaCJtp1JDSJDNaARQeAeMU1Rzy0aEmEBxuQ9h3iTGBribXhGYHdRj+NG4l6mRU7ThsTd80JubJCZCVtjCtiO3ycI+fbqIh7oX81xKzptC86SxcuHampCrli4YC8ovqOL2+jCvCpdoBCCbQmUaiBrcKtxZDdoWiw6h8ilWCPune7JHp5TPqDcTqciLxT/7d0li1kvOsFumY0Af3wLZ4nnhHL2uw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mcw.edu; dmarc=pass action=none header.from=mcw.edu; dkim=pass header.d=mcw.edu; arc=none Received: from CH2PR01MB5765.prod.exchangelabs.com (2603:10b6:610:42::30) by SJ2PR01MB8460.prod.exchangelabs.com (2603:10b6:a03:55c::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.12; Mon, 9 Dec 2024 17:03:53 +0000 Received: from CH2PR01MB5765.prod.exchangelabs.com ([fe80::77f2:159b:dfea:4c16]) by CH2PR01MB5765.prod.exchangelabs.com ([fe80::77f2:159b:dfea:4c16%6]) with mapi id 15.20.8251.007; Mon, 9 Dec 2024 17:03:53 +0000 From: "Zacher, Stacy" To: Adrian Klaver , "pgsql-general@lists.postgresql.org" Subject: RE: tds_fdw DB-Library error: DB #: 20002, DB Msg: Adaptive Server connection failed - RESOLVED Thread-Topic: tds_fdw DB-Library error: DB #: 20002, DB Msg: Adaptive Server connection failed - RESOLVED Thread-Index: AQHbSlxT7kWsi2eT9U+XBa0PRrQmzA== Date: Mon, 9 Dec 2024 17:03:52 +0000 Message-ID: References: <8dc1be7b-1a1b-4286-b939-12f60e906a4c@aklaver.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH2PR01MB5765:EE_|SJ2PR01MB8460:EE_ x-ms-office365-filtering-correlation-id: 8d102996-82db-4f43-5f57-08dd1873759f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|41320700013|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?ZG5PazFIR1RKd2tEeVNMcXdJcDZKSFdTSkZDRHRoMHR3NzZtZmlOMEJtSHRp?= =?utf-8?B?ck85T2JoaFJsYy9mNk8weGxlMDR6SUVNZVF5NldxQnphYklKRmdqN1IyZEl6?= =?utf-8?B?UGlPMFdEakxESHZZQjc0R1hiRXdzSHNiV3BKNHJWaHFaMVd0WkVTa0VsTE5K?= =?utf-8?B?N2FKS1JRb0E2dHhjMTVrcUl2OVh2ckRnU2pWUDdHZWhTZHBjOVN6NSt3eTNK?= =?utf-8?B?eFBtdFBJNkFuR2tUb1BLNEVoV1BSeERJOTArS0ZTRGVkd0Z4NnhqYitpNFJJ?= =?utf-8?B?bEQwWFdKenFLVm1hVWtvZ1JpdzN4U0I4RGorcTNuT25nckNRQndpV0JqbUtJ?= =?utf-8?B?ZWl3ZW01RTRsQzNHelpweHkwSG80bUlEUEEyRi96aE4zMzMwbG1XWVJzdFdy?= =?utf-8?B?WnNQV0FYR1AyLzBrSytvbjJBNHlWcHVIdGIzSzg3TXhVMHZUUUdEajVUNlBw?= =?utf-8?B?ejVyUnVWa05Ndm40ZzRjVTRNUWlManM5a25mcXNYU0UxOHRXOXlLRVJLaGx1?= =?utf-8?B?ek5FZ0FlMmx0US9VSzZMelViMTQ5a0pYTU0zSHR4RzhVS09aaDU3QkR3Tm84?= =?utf-8?B?SHo0MWIxV2htc0NObmNqWTNSMGFWWmJiNVhDeEtWN05SSmlaOGM1VmJaZUhq?= =?utf-8?B?Mzd2eHlIeVpSMXIvalRwZ2RNSDlZRHU3MXB6bFk5ejIxcUJEV2xsYW5IajBK?= =?utf-8?B?MFd6bjE2L0FrRGVCaEFwSjRsdjRDb0g4RzVqTVROZUhXZGw1VXV0KzhLSDhG?= =?utf-8?B?Wml4YWJDa1VmRjhGV2taV0c3WDg4NEx2ZGgyZnFoU0ozd2N2Yk1jMlVacVRY?= =?utf-8?B?MGd4ZUJCNHU4V0tlUk02V0dnQnRRMVhVSHFzSlYvODMyQjZ4RTl0eDl6eEVn?= =?utf-8?B?b0xDZlpCOWJCVk9Td0MrU0RxTmp5TXg5alhqZVE0YzJTTC9abmtNbXUyNjc1?= =?utf-8?B?eE5obTBsSS96bjlDWGIrcGtoS0J2T1oxb0Z3b3dxKzdSMTBBSXNsSFJjamE2?= =?utf-8?B?bHlMVFI5RGZ1MXp4c3pjYmRDN0t1K1dSZ0tXTTJrMGxKb0R1NzdtTW5TQkVL?= =?utf-8?B?VEFEUHFRbkpXL3hDS3JwQzdHUnRtUnYrY0pxL3Joc2xIWUdYcTB2OFhkWVZ3?= =?utf-8?B?OE1DL0s1T1l4ek42Vy9uSGJ6allPL00yOGw1MllKMU1hMENJY3Y3T0FRTEtC?= =?utf-8?B?dHpuWHVDWk9QK3hDSi9LaUpMMmlqY2w1T0F6Ui94UjVNQnROclR2TVpGN3ZV?= =?utf-8?B?U2orT3hPeERHL3hsTERpb2xwSnJKUzVFcXk3dk0xQUloYkJxbDRzSy9remxs?= =?utf-8?B?NnpRcUk1UjlIazZrTjY2Q3JjdFAwb0dRUHlod2RRSVZpTUFDRDRsYVE2VWVh?= =?utf-8?B?b0ZHeDZTV2RWUnVtckVTZ0ZnMExOSG5DZ3UxSnhKeHpBcmhyeWpNVzQzYVBt?= =?utf-8?B?YUJGZFM2eVU3WjRNZWowZlRsaDE3S1JucFc4M095SXZRYUJKejB1KzM5OUxx?= =?utf-8?B?V1YzeGZJQmJkbmhOQ2RlUWZMSzFkWFRGUFdPek8wTkZqSmN1TnRDQ0JzaDhQ?= =?utf-8?B?VUFCUHRKMU14VlpIcG1jb1ZpSWRkMVliUWtncENEMysvQWJmeWFucnlySkJM?= =?utf-8?B?UUtISDZwSWdFVmp6MDM5Tlh0a3FUS1VlcUs1Q0xpenV6dVBBaU94NlhTVkFG?= =?utf-8?B?ZlBDUVkrSDhvbEl2ZmdFdXpBeTFJWFRVZ2dzMm1ra0dMamtzOU1TaFpuSG92?= =?utf-8?B?M09acC9MdktsT3dNb3czTmhWN0J5dGpVTW91dmx4S2djc1hNTEJGUk14b2FE?= =?utf-8?B?aXJseHptYW1zMWJIWHdZYlJwTXBscTNYNzd0U01HYlhlS2gvOTNXOWlHWURt?= =?utf-8?B?ZjdaYUNiRzhtRk9DNW5hVWpORGJ2SXNvOHRaOXRKNjdSd3c9PQ==?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR01MB5765.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(41320700013)(1800799024)(366016)(376014)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cmt2L3JqUGZrNXJlVzljaC9UMWk5M1kxVGs2cHJHdVdpSzcybGsyMmlIL21L?= =?utf-8?B?K1dHUmMwTWZPRTVPMm9tclVSRFU5NzdwblRZRURvTTdTanRMVVplNWQ3Kzl5?= =?utf-8?B?MjZqMnhtZnJ5NkQ5SjBkZ2IzYi8zdG44Rk5JdnhPdXNZbXIxc3BZSWlreFJr?= =?utf-8?B?QllsZDIrbjBSclRyMnNCNVhWbmIySy9RclFySFhEc0UvTWNuNTJsYThINDl5?= =?utf-8?B?RjN2UzNaUDNqVFRUcWViMGJhVnFVb0xjbE12VWMrZWprYnJVN2Z1ZFpiZTlP?= =?utf-8?B?d0VDWUR2bVdWR0srMk0yc0hLTzUzTE9scGVzby9CMmNuY0kzZXFpRVUrRENu?= =?utf-8?B?aGJYME12V2pkWVU2cXpHZHJpRlBob2dUMFlpb0dld24yb3NVaTYyQXoyaWo3?= =?utf-8?B?Q0NsdEFNMmhiS2hNTDZlM0wySEhaUG8xYndxZUUyVVVXRWR3SkNiUmY1ME9w?= =?utf-8?B?OTJPOGR1emhzV3pMSE81NjhpWmRCQkpRWXNVRmlUc1lGMWhzTDZ2bzdjWHF5?= =?utf-8?B?dVJqWHpnUm1yUiswVDdPc3VuZHJHRlN2Z1hHcExVM09vd1I0RGRtMXRUNjd5?= =?utf-8?B?ZDB3SytkenNzNEVzU1ZEVmJDT3kyOHl3WUxCRzFOUXJiMVdlWWpMQ1U5KzhJ?= =?utf-8?B?UWdxcllEdUpXSnBtaE1FclYybVpSeUovbEJpU3lZeWx3Sm5Dcm9jWERLN2Fh?= =?utf-8?B?SVJPeE1wS1pXOEs4Mk1HdjNwSzhDamhUWVhQUlhpOVdneEJpMzdrNVRZV24x?= =?utf-8?B?MVVmcEoyaC9iSVdMR2NRWm5kUkhBN3M1TWpySlJCd3hxZGIwSFQvQzV1clhW?= =?utf-8?B?QTM0aWx0STlzY3I4Rng0eVNnSi9pYnRTZ1FBUitlRUNkQXhFN1R3eURNbUg5?= =?utf-8?B?OEhBVFJJM2F6QnpWQXY1RmVEUkF0dk9ZU1UyNTBTa21UczJFbHZSRW82ZHMr?= =?utf-8?B?alFoZWhBbnFPcldhWGRRRWxQYisxVlZ6YUZWenNaZHlEaEVMZW13c2U1TUJt?= =?utf-8?B?blI0REJXRDY4N1ROaUpYWW1GdWxKZFVic2ZLNHUvSG9RV3Vta3gwNmprb0ZZ?= =?utf-8?B?NkNzNG4wVzQ3TVRRVzVZc09LTUlHbGcwRWhrWE9yamlvdXhRQzdSZjhjb1dR?= =?utf-8?B?bWJFZ1Y2aFp1eVdBZ044WVpHTVhMWk5kOVdnMGFOM0R1S05XN0FBakduNWpy?= =?utf-8?B?RVV2cWdYaGRzVzllUXdSc2ZCTEx0Nkg4emxuaVJCdXNKLzNZZW9QNnFkd3Ns?= =?utf-8?B?NjJZRHJOYy9sZ09xcTlKWHFBVnB1QkFZQXpYV2p1R2JCdjlFNnlyck5VTGFl?= =?utf-8?B?TGJhcUgzSVJPNTFaODhBMnl1U0xTbEgwc09ka2wvajVwVENkckdFbXduTDBk?= =?utf-8?B?WTFXd284TGtFU3FWSGNLUmovSkF4WTNib1dQYTlKb3ZKMkl6cktXdXIrWTRs?= =?utf-8?B?NVlDVHgyaGd2bkl1YjNLNndBS0htTnhDaElxalg4MXU1NEN1ZVhwYzRzRUsy?= =?utf-8?B?RlUwaS9PWUdKQnN4R1JLUjdPbzZrOUwyMnRaVzBmN1VIRVBObXlGSndZc1ly?= =?utf-8?B?N3ZzeXlNMHZPbmduN2RVU2hGSitXYmh0WmtxbzVuakZIU0RHNGhlb0h1TWFu?= =?utf-8?B?VzVXbm5pNThjclZOMVRScFZBZjU3bytvNGVhNnpERHVzZHpkeEhnMktmektv?= =?utf-8?B?Y0tOVXN3SVgwWFJHNFZ4Q0g5S2pUNWU1MHNONnFReG5sYjlDVnlMWU5YaWtk?= =?utf-8?B?Q3VzazRMNUhrOFJtbHZSRFFOdzN2N2pBR2hacWJBOHZ0eDJBYmFIMTBUdTIx?= =?utf-8?B?ekZVVFc3TUdqVU9acm9YNTRvRElDOW9zRi8zSU4yNkxoMFF3S05aZTU3eHdJ?= =?utf-8?B?ZVduc2I2akdGMkQ2N2JJSUc2Z0dmUkhaSGM2UXZEb2hscHEweEEzdzYrL0Vm?= =?utf-8?B?WHdQbWg3b3Z2UmhQQStlWDRvR3FDbG4za1BWcGxlaktsZEc1WW9TczVyMFNt?= =?utf-8?B?SG1BWU9QcXBJMmRyUVh1bVp4TURHemVzanJ1YmFDQW40czV3MWVzRUFSanRS?= =?utf-8?B?b3JGY1RPZDdwMGxFS1Fubm1hQ0t1QlpPVWpuNGN6OXZHRDlnaHczREpuWnVU?= =?utf-8?Q?wIlk=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: mcw.edu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR01MB5765.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8d102996-82db-4f43-5f57-08dd1873759f X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2024 17:03:52.9864 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9963652a-ab0a-4f1b-994a-b49e83d90f0e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Y532HE14rleklC/ZfDQ+Ej0l5KIrh+T1XoTVGXwnPuN5kT7JnthZy1z2vMLKKgxk X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR01MB8460 X-Proofpoint-ORIG-GUID: PWtMB6A4ImbatoPE7HWZA5t3znauFN7P X-Proofpoint-GUID: PWtMB6A4ImbatoPE7HWZA5t3znauFN7P X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-06_09,2024-09-06_01,2024-09-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 bulkscore=0 clxscore=1015 malwarescore=0 spamscore=0 mlxscore=0 mlxlogscore=999 lowpriorityscore=0 suspectscore=0 phishscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2411120000 definitions=main-2412090133 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk VGhhbmsgeW91IGFnYWluIGZvciB5b3VyIGhlbHAgb24gdGhpcyBpc3N1ZS4gDQoNCkFmdGVyIGxv b2tpbmcgaW50byB0aGUgbGFjayBvZiBUTFMgMS4yIHN1cHBvcnQsIHdlIHdlcmUgYWJsZSB0byBm aWd1cmUgb3V0IHdoYXQgd2FzIGdvaW5nIG9uIC4gICANCkkgcmFuICB0aGUgdHNxbCB3aXRoIFRE U0RVTVAgYXMgcmVjb21tZW5kZWQ6IA0KDQpURFNEVU1QPXN0ZG91dCB0c3FsIC1IIG15c3Fsc2Vy dmVybmFtZS5kb21haW4ubmV0IC1wIDE0NzcgLVUgJ1NvbWV1c2VybmFtZScgLVAgJ3h4eHh4eHh4 eHh4eHh4eHh4eCcNCkFuZCByZWNlaXZlZCB1c2VmdWwgaW5mb3JtYXRpb24sIGVzcGVjaWFsbHk6 DQoNCnRscy5jOjU2NzpoYW5kc2hha2UgZmFpbGVkOiBPbmUgb2YgdGhlIGludm9sdmVkIGFsZ29y aXRobXMgaGFzIGluc3VmZmljaWVudCBzZWN1cml0eSBsZXZlbC4NCmxvZ2luLmM6NjcwOmxvZ2lu IHBhY2tldCByZWplY3RlZA0KRXJyb3IgMjAwMDIgKHNldmVyaXR5IDkpOg0KICAgICAgICBBZGFw dGl2ZSBTZXJ2ZXIgY29ubmVjdGlvbiBmYWlsZWQNCnV0aWwuYzozNjM6dGRzZXJyb3I6IGNsaWVu dCBsaWJyYXJ5IHJldHVybmVkIFREU19JTlRfQ0FOQ0VMKDIpDQp1dGlsLmM6Mzg2OnRkc2Vycm9y OiByZXR1cm5pbmcgVERTX0lOVF9DQU5DRUwoMikNCm1lbS5jOjY2NTp0ZHNfZnJlZV9hbGxfcmVz dWx0cygpDQpUaGVyZSB3YXMgYSBwcm9ibGVtIGNvbm5lY3RpbmcgdG8gdGhlIHNlcnZlcg0KDQpQ ZXIgbXkgc3lzYWRtaW4gIiBUaGUgcm9vdCBvZiB0aGUgY2F1c2UgaXMgdGhhdCBSZWRIYXQ5IGFu ZCBpdHMgZGVyaXZhdGl2ZXMgaGF2ZSBwZXJtYW5lbnRseSByZXRpcmVkIG9sZGVyIG5vbi1zZWN1 cmUgY3J5cHRvZ3JhcGhpYyBwb2xpY2llcy4iDQpCYXNpY2FsbHkgd2UgaGFkIHRvIHNldCB0ZHMg dmVyc2lvbiB0byA3LjAgZm9yIHRoZSBvbGRlciBjcnlwdG8gcG9saWNpZXMgYW5kIHRoYXQgc3Bl Y2lmaWMgc2VydmVyICAtLSBpbiB0aGUgL2V0Yy9mcmVldGRzLmNvbmYgZmlsZQ0KZS5nLiANCiMg cm9ja3kgOS4gICAgDQpbbXlzcWxzZXJ2ZXJuYW1lLmRvbWFpbi5uZXRdDQogICAgICAgIGhvc3Qg PSBteXNxbHNlcnZlcm5hbWUuZG9tYWluLm5ldA0KICAgICAgICBwb3J0ID0gMTQ3Nw0KICAgICAg ICB0ZHMgdmVyc2lvbiA9IDcuMA0KDQphbmQgb2J2aW91c2x5IHRoZSBiZXR0ZXIgc29sdXRpb24g aXMgdG8gdXBncmFkZSB0aGUgU1FMIFNlcnZlciB0byBhIG5ld2VyIHZlcnNpb24uIA0KVGhhbmsg eW91LCANClN0YWN5IA0KDQoNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTog WmFjaGVyLCBTdGFjeSANClNlbnQ6IEZyaWRheSwgRGVjZW1iZXIgNiwgMjAyNCA0OjExIFBNDQpU bzogQWRyaWFuIEtsYXZlciA8YWRyaWFuLmtsYXZlckBha2xhdmVyLmNvbT47IHBnc3FsLWdlbmVy YWxAbGlzdHMucG9zdGdyZXNxbC5vcmcNClN1YmplY3Q6IFJFOiB0ZHNfZmR3IERCLUxpYnJhcnkg ZXJyb3I6IERCICM6IDIwMDAyLCBEQiBNc2c6IEFkYXB0aXZlIFNlcnZlciBjb25uZWN0aW9uIGZh aWxlZA0KDQpIaSBBZHJpYW46DQoNClBsZWFzZSBzZWUgbXkgcmVwbGllcyBiZWxvdzogICAgKiog DQoNClRoYW5rIHlvdSENClN0YWN5DQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTog QWRyaWFuIEtsYXZlciA8YWRyaWFuLmtsYXZlckBha2xhdmVyLmNvbT4NClNlbnQ6IEZyaWRheSwg RGVjZW1iZXIgNiwgMjAyNCAzOjUxIFBNDQpUbzogWmFjaGVyLCBTdGFjeSA8c3phY2hlckBtY3cu ZWR1PjsgcGdzcWwtZ2VuZXJhbEBsaXN0cy5wb3N0Z3Jlc3FsLm9yZw0KU3ViamVjdDogUmU6IHRk c19mZHcgREItTGlicmFyeSBlcnJvcjogREIgIzogMjAwMDIsIERCIE1zZzogQWRhcHRpdmUgU2Vy dmVyIGNvbm5lY3Rpb24gZmFpbGVkDQoNCkFUVEVOVElPTjogVGhpcyBlbWFpbCBvcmlnaW5hdGVk IGZyb20gYSBzZW5kZXIgb3V0c2lkZSBvZiBNQ1cuIFVzZSBjYXV0aW9uIHdoZW4gY2xpY2tpbmcg b24gbGlua3Mgb3Igb3BlbmluZyBhdHRhY2htZW50cy4NCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fDQoNCk9uIDEyLzYvMjQgMTM6MTksIFphY2hlciwgU3RhY3kgd3JvdGU6DQo+IEhl bGxvOg0KPg0KPiBXZSByZWNlbnRseSBkaWQgYW4gT1MgdXBncmFkZSBmcm9tIFJvY2t5IExpbnV4 IDggdG8gOSBvbiBhIFBvc3RncmVzDQo+IHYxMyBzZXJ2ZXIgdGhhdCBoYXMgMiBGb3JlaWduIGRh dGEgd3JhcHBlcnMgdGhhdCB1c2UgdGRzX2ZkdyBmb3IgDQo+IGNvbm5lY3Rpb25zIHRvIDIgZGlm ZmVyZW50IFNRTCBTZXJ2ZXJzLg0KPg0KPiBBZnRlciB0aGUgT1MgdXBncmFkZSwgb25lIG9mIHRo ZSBGRFdzIHN0b3BwZWQgd29ya2luZyBmb3Igc29tZSByZWFzb24gDQo+IGJ1dCB0aGUgb3RoZXIg b25lIHN0aWxsIHdvcmtzLg0KPg0KPiBUaGUgZXJyb3IgbWVzc2FnZSB3aGVuIHRyeWluZyB0byBy dW4gdGhlIGltcG9ydCBzdGF0ZW1lbnQgaW4gcHNxbCBpcyANCj4gYXMgZm9sbG93cyAoSSBjaGFu Z2VkIHNvbWUgb2YgdGhlIG5hbWVzKToNCj4NCj4gdXNpbmcgcHNxbDoNCj4NCg0KPiBJIHRlc3Rl ZCBjb25uZWN0aW5nIHRvIHRoZSBzZXJ2ZXIvcG9ydCB2aWEgbmNhdCBhbmQgaXQgcmV0dXJucyAN Cj4gc3VjY2Vzc2Z1bGx5Lg0KPg0KPiBXaGVuIEkgdHJ5IHNxbGNtZCBvciB0c3FsLCBUaGUgMTQ3 NyBwb3J0IGlzIHN0YXRpYyAodnMuIGR5bmFtaWMpDQo+DQo+IFtwb3N0Z3Jlc0ByaDlzZXJ2ZXIg YmluXSQgLi9zcWxjbWQgLVMgMTQxLnh4eC54Lnh4eCwxNDc3IC1DIC1kIA0KPiBQZGF0YV9kYiAt VSBQRGF0YV9SZWFkZXIgLVAgeHh4eHh4eHh4eHh4eHgNCj4NCj4gU3FsY21kOiBFcnJvcjogTWlj cm9zb2Z0IE9EQkMgRHJpdmVyIDE4IGZvciBTUUwgU2VydmVyIDogVENQIFByb3ZpZGVyOg0KPiBF cnJvciBjb2RlIDB4Mjc0Ni4NCg0KU29tZSBzZWFyY2hpbmcgbWVudGlvbnMgdGhhdCB0aGlzICdU Q1AgUHJvdmlkZXI6IEVycm9yIGNvZGUgMHgyNzQ2LicgY2FuIGJlIHJlbGF0ZWQgdG8gbGFjayBv ZiBUTFMgMS4yIHN1cHBvcnQuDQoNCkkgZG9uJ3Qgc2VlIHlvdXIgdHNxbCBjb25uZWN0aW9uIGF0 dGVtcHQuDQoNCioqIEhlcmUgaXMgdGhlIHRzcWwgYXR0ZW1wdDogICANCnRzcWwgLUggbXlzcWxz ZXJ2ZXIuc29tZWRvbWFpbi5uZXQgLXAgMTQ3NyAtVSAnUERhdGFfUmVhZGVyJyAtUCAneHh4eHh4 eHh4eHh4eHgnDQpsb2NhbGUgaXMgImVuX1VTLlVURi04Ig0KbG9jYWxlIGNoYXJzZXQgaXMgIlVU Ri04Ig0KdXNpbmcgZGVmYXVsdCBjaGFyc2V0ICJVVEYtOCINCkVycm9yIDIwMDAyIChzZXZlcml0 eSA5KToNCiAgICAgICAgQWRhcHRpdmUgU2VydmVyIGNvbm5lY3Rpb24gZmFpbGVkIEVycm9yIDIw MDAyIChzZXZlcml0eSA5KToNCiAgICAgICAgQWRhcHRpdmUgU2VydmVyIGNvbm5lY3Rpb24gZmFp bGVkIFRoZXJlIHdhcyBhIHByb2JsZW0gY29ubmVjdGluZyB0byB0aGUgc2VydmVyDQoNCj4gVGhl IEZEVyB0aGF0IGlzIHN0aWxsIHdvcmtpbmcgaXMgZ29pbmcgdG8gYSBTUUwgU2VydmVyIHYxNC54 IDIwMTcgDQo+IHNlcnZlciBhbmQgdGhlIGJyb2tlbiBvbmUgaXMgZ29pbmcgdG8gYSBTUUwgU2Vy dmVyIHZlcnNpb24gMTMgMjAxNiBzZXJ2ZXIuDQoNCkFyZSB0aGUgU1FMIFNlcnZlciBpbnN0YW5j ZXMgcnVubmluZyBvbiB0aGUgc2FtZSBtYWNoaW5lPw0KKiogTm8sIHRoZXkgYXJlIHR3byBkaWZm ZXJlbnQgc2VydmVycy4gIA0KDQpJZiBub3Qgd2hhdCB2ZXJzaW9ucyBvZiBXaW5kb3dzIGFyZSB0 aGV5IHVzaW5nIGluIGVhY2ggY2FzZT8NCioqIFRoZSBicm9rZW4gRkRXIHRvIHRoZSBTUUwgc2Vy dmVyIDIwMTYgaXMgcnVubmluZyBvbiBXaW5kb3dzIDIwMTIgUjINCioqIFRoZSBvbmUgdGhhdCB3 b3JrcyBpcyBydW5uaW5nIG9uIGlzIHJ1bm5pbmcgU1FMIFNlcnZlciAyMDE3IG9uIFdpbmRvd3Mg U2VydmVyIDIwMTYgRGF0YWNlbnRlcg0KDQo+DQo+IEFsc28sIEkgcmVjcmVhdGVkIHRoZSBGRFcg dGhhdCBpcyBicm9rZW4gb24gYW5vdGhlciBzZXJ2ZXIgKFBvc3RncmVzDQo+IDE2IG9uIFJvY2t5 IExpbnV4IDgpIGFuZCBpdCB3b3JrcyB0aGVyZS4NCj4NCj4gU28gSSdtIHB1enpsZWQgaGVyZSBh cyB0byB3aHkgaXQncyBub3Qgd29ya2luZyBvbiB0aGUgdXBncmFkZWQgc2VydmVyLCANCj4geWV0 IHRoZSBvdGhlciBGRFcgb24gdGhlIHNhbWUgc2VydmVyIHN0aWxsIHdvcmtzLg0KPg0KPiBBbnkg aGVscCBvbiB0aGlzIGlzc3VlIHdvdWxkIGJlIGdyZWF0bHkgYXBwcmVjaWF0ZWQuDQo+DQo+IFRo YW5rIHlvdSwNCj4NCj4gU3RhY3kNCj4NCj4gc3phY2hlckBtY3cuZWR1DQo+DQoNCi0tDQpBZHJp YW4gS2xhdmVyDQphZHJpYW4ua2xhdmVyQGFrbGF2ZXIuY29tDQoNCg==