From orion@nwra.com  Tue May  9 18:56:17 2023
Received: (at submit) by bugs.x2go.org; 9 May 2023 16:56:18 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-1.0 required=3.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FORGED_SPF_HELO,SPF_HELO_PASS,
	T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=no autolearn_force=no
	version=3.4.2
Received: from GCC02-DM3-obe.outbound.protection.outlook.com (mail-dm3gcc02on20709.outbound.protection.outlook.com [IPv6:2a01:111:f400:7d04::709])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 4F1ED5DAED
	for <submit@bugs.x2go.org>; Tue,  9 May 2023 18:56:14 +0200 (CEST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=U8ag6jsha8gn4wXKH2veM9rqyxuiQDphcuAC0CP8jIhre28USBBZDSUq8QMWlCXw3IjjKB4CdPW6cyQRdljAuj8JS9cJxmR0UCpdGosjlbHGGNNmO3QDYheuScm0aILRD7w3r5A3iG7DDHo2mkL8ARvo5VaYmZiqZYUPMhzVhDV7U+wCrHrMSyIPTAMZ1sGAPaMfGeDGdxglMI6Pj/5MQCYgsMURONRW9DHO4eou9wP1afl4o60Turnah1ensTuZLnmsgfI5yU8ybqrCW8zbkQE9olghxPACDgsbJBdT/vKpRd9LNgEz3E7+Nrf8VLOk/KmGqjpCEsXA2Kao6l4G5A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector9901;
 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=vIRZTzpc2D1J+eA/SglQcbbaQeftNNlUqA4sELRNPvU=;
 b=EfMEjoL/45XMvtpgenfalnGwrnmeL4ngk4AHr+zwS+Jh7onajQsE7QAKX5GroiOgb6H1MUpD287RVq4tV2uxSfUPYh3kCmx6fuuZssOQEHnGG2IyCYBMtoHTyGGbqwUKdGVnm23Y9XcVpGNMetK8cPKnh/rcJEqmpGIoEJC4iA8XgNl628kyCzj5fUs3nK/a1hTSvwRkLKbxtiGLkcg8J+P31nShsMsDNxGHAwzymjNYUXHWcx/mz43RhAwbCqe/beMS3Ga19rw8NRcdm3kdReeZydKvJmGhyhbjBbHSgfcczoISo+oa2RMSCsA/HjFGIlBBkXO0JCfO5WUObQVkRg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=nwra.com; dmarc=pass action=none header.from=nwra.com;
 dkim=pass header.d=nwra.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nwra.com; s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=vIRZTzpc2D1J+eA/SglQcbbaQeftNNlUqA4sELRNPvU=;
 b=vnZZDrW1KRS2jB+ZN+VNHmqXKtJW6I5TvhQgwpAzplkdJEdLTar7JZDj1eG5TgPenPPIEXj0sMWIQpKCmBJ/jU3Q1h+W51jzIZBXbJampnHgKCSkMjlfxnAeJSmq5dc018GjlzRmZzLt8R3Thd7KY7I+b72uvrrW9/uUvytq+HsG9M+6ASNbF53lFUDcVszC8uSSVraK0P+CGQU9vrPW15ax5ggUNTfXnPgZmt/km8/RnKc+MXnZSK1oaV6J4AbbpLiruSaZF7cxHRlF9HFQZm+20lu+OOJT7v1isycODquYaHPeXZbYIlfkPHj4q6eRK0joUbouei3HnoaGXFiP+g==
Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=nwra.com;
Received: from SJ0PR09MB6318.namprd09.prod.outlook.com (2603:10b6:a03:26b::14)
 by SJ0PR09MB11493.namprd09.prod.outlook.com (2603:10b6:a03:50a::20) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.18; Tue, 9 May
 2023 16:56:12 +0000
Received: from SJ0PR09MB6318.namprd09.prod.outlook.com
 ([fe80::21ee:67bb:7cac:af4e]) by SJ0PR09MB6318.namprd09.prod.outlook.com
 ([fe80::21ee:67bb:7cac:af4e%7]) with mapi id 15.20.6363.033; Tue, 9 May 2023
 16:56:12 +0000
Message-ID: <04e068b1-91de-5d88-1e8f-e836cbbd028d@nwra.com>
Date: Tue, 9 May 2023 10:56:08 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.4.0
Content-Language: en-US
To: "submit@bugs.x2go.org" <submit@bugs.x2go.org>
From: Orion Poplawski <orion@nwra.com>
Subject: Patch for x2goclient Qt5 build on Windows
Organization: NorthWest Research Associates
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms070805050901080702010608"
X-ClientProxiedBy: CY5PR15CA0183.namprd15.prod.outlook.com
 (2603:10b6:930:81::29) To SJ0PR09MB6318.namprd09.prod.outlook.com
 (2603:10b6:a03:26b::14)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: SJ0PR09MB6318:EE_|SJ0PR09MB11493:EE_
X-MS-Office365-Filtering-Correlation-Id: 22e8f055-0190-4e4e-bbc7-08db50ae4b2d
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info:
	TIAsdp/zpFjAbScJGf1JkdrScbMxhjCPNMnsYwg+SzaMOJ36ctFEDKYmP89GjZrW1hyFngTgqr4WEdbLocSzGSpRu8n3Ma9pzNt9Ij3YkTfE/oFuWsRH42Gw0Vxo3zvNmxoJcQcYS9ohSyn+wbYmVKdwwLwbXSWehmO4ZjENrEMmpW0leO5pWN0jG5s51RqSiDVU96oufkrYOwM5WKw+xzH7PDUy7cd8oZg3/4CTxwYDedacHAINe4S9RGFMibA967B9bloeyvMb/BZLj706Mrj9XxO82QKwfznxKD47WMIhPP4aiyRlIQs/i9U6SXHHe12CuLh4rDp6WFZPP70x8QypPW9Vh0+jED/9OvhYMcX28wvS5CS7OmlLuP25kZkQtkr5V3sdsjYYc4F7kCzeEmN3dXukS943ABexsxHoaOylPjDQbOHFeTCDwa531rmLLK3GIs32eA3EUQAL8EZAPYl7VxtvyyVgZKQxvK/S6Bbh5r4Vq1CoOQkokCWqW0UhmzVXyYW5fZgroi6LWZEPwi4rkjmQNfplXx/DlwWl7aoQoAlO4VVBlc4z2VunTXkWopsukxiE9lnx2OSnvhxWZTj2ICUCPzI06mAD0N97WKVKyavb5UItolRaYHAF+bMfe9b75RfosFrC5wsxlm1l8A==
X-Forefront-Antispam-Report:
	CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR09MB6318.namprd09.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(396003)(136003)(366004)(39830400003)(451199021)(26005)(186003)(6506007)(6512007)(6916009)(86362001)(31696002)(66476007)(66946007)(66556008)(508600001)(40140700001)(41320700001)(36756003)(36916002)(33964004)(6666004)(966005)(6486002)(5660300002)(38100700002)(2906002)(41300700001)(8676002)(8936002)(31686004)(235185007)(2616005)(43740500002)(45980500001);DIR:OUT;SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
	=?utf-8?B?VTFicCttaDcxdHF0VWZ3MExoR054R2NrSEJaVXBvU1ZCY1V6QVgwK0NtalhF?=
 =?utf-8?B?M3RYOXdab04zSlkrcjFlK1NYMGxGWlp4R1hGeGNuL214K3BaMUpIVDY3bCtp?=
 =?utf-8?B?UCt5NHJqeVlRUlpybnVPSEJhSEFsZGVEVW1rWjMwS0RSblB6dExOREtWdEw5?=
 =?utf-8?B?RlYzM3dwWUJCMjNpVE5FWjExcCtvMmZDQWxabm0zSmhvWlZqYTN0b3NJRFAw?=
 =?utf-8?B?dDk1SDFQanpJSmpTSUdoMlRJZ3dPeW5yQ2lDQ2RXRU1STkhGMlZTdnFqSkl6?=
 =?utf-8?B?RGY4TitMMGR5cHdJZHFNMUV5QmNPSkYwbUpBY2IrZ3RNRWZKSkdwYytiRUw3?=
 =?utf-8?B?Nmd0OUhicFRIbEQzdFhhVkc4akk3Sm81SkhiUkVjUWtxS2FOR3NJVWZ4ZGsv?=
 =?utf-8?B?TjNUTTV1THNlL3Jlb0VaQXhJM3Z5ak5yQ1Q0NWtLREVjQTlEU05QcjQrbU1Z?=
 =?utf-8?B?WUpLRFJvMGFPNFZTSGNxb0VkUStBMnN0Z3gwOG9qR3EwbGRwZU4rdHc1bzhq?=
 =?utf-8?B?MnFCeFJSejBPTDRVcjJUeDVZRzdXRXJkTFZRWHp2MjFoUGd1TDBUWGpPK0RO?=
 =?utf-8?B?dUM4dFZMWmJXQTBwKzV4bGp3cVlPQUZ1dUh4NEZGVU5nc09RR2QxT0duMFh6?=
 =?utf-8?B?Z2Z5Q3Z3N21NLzBydENWZ2tmeFJYTHlRMFBTZnZQSG1DR25Mbi9IWVRXOVo4?=
 =?utf-8?B?L29pcFRkU3pwTzY3UmZVY3B0UDFCQnBDdHdDREpEd0Y2RUpoKzFEMHhUQXpS?=
 =?utf-8?B?bTlqejN3MGsyRzhOTnA5YUJWcW5rMnQ5eWpqUXNqY2REaU40b21QY1RHVG1U?=
 =?utf-8?B?bDQ4WUdXVzBvYlFiSllwa1dLL1dLWjBkaDVpUC9tQlVxQVFsQStDUTVDVXNI?=
 =?utf-8?B?RGtiTzltazkvQjhJaW1RbDExR3N6TFAvdDBENWFxZC9VWlZvSUViaWxnWE1h?=
 =?utf-8?B?TXZxWW90UkxObzRDaldkVXJ1YUdVOG1pb0V4UHV4L0tnTkd3Q0Z0cXpxdkNx?=
 =?utf-8?B?SUd6QjMvQnNkMWp4SGJWUUtMMXVWSXVib0x5OVQwNVVEMmdCK0ZpM0Zrd05H?=
 =?utf-8?B?emIzR3FOb2kxVlorSElXdWhnUy9YRWlNa0o3U0NCeGZiTDdrM3hLK1JQRGxj?=
 =?utf-8?B?Yk0vcFlRZmhrQlliRVNtM0VzVExwU0NVcXh3b1A3RHA5UWR5ZWVZUUY0SThZ?=
 =?utf-8?B?dkg2SjNEZy9PVExzaEw2QktDdWxLT0xIM2h6SW9ZbUZOZHJzNWxWSmtaeko5?=
 =?utf-8?B?YkVFYllWMGV6Q0ROZmlMdnlFVTBjRnNFN3hJMm15cGREbE10cGJLb0hreFBD?=
 =?utf-8?B?QjNqR3hpalJDY1cxL28vV2FHSGJVaTF1T2RUQ3h5c1JFWkQ5Y0NoZnljQk1m?=
 =?utf-8?B?a0tiUUhvb3ZkUUlSNlVTU1pJNk9rNGFpRGJKZEpsRVU1Y0lzelhmeFdlekJT?=
 =?utf-8?B?d2RPcUVYL0Nrd1FyM1Q3S0FmTjNMUXNQcktDOHcxYkIzUFJWcHFBb0ZtUGJT?=
 =?utf-8?B?MFdZMVROdkMyR00xOGdDVXAyYVQ4TzBNTzJ6bDJNckdpNHRJbkxxb3JsY2cx?=
 =?utf-8?B?VmtFQ1prRmR0M2JIaHVJcTBQZGc0cWU1TkxqQTRJTzd2a3VaWFc3NmREUDNB?=
 =?utf-8?B?ekx4bW5WVmtDKzdxWjJ0RlVkazRGdUVvL1prbmZVUkhxUTZpZEdPU2ZtZWhE?=
 =?utf-8?B?Ui9VbjJqNEFhRC9ENllVZUczSUxLcFFJcURDT0dCODN2d2xiQ1pMMkc0SXM1?=
 =?utf-8?B?SkdDMVcwQ1k0YzBVWUFYSlQ5dS9YeCs2RmNFRXNCZjljdlFMaDg2SXNXVW9j?=
 =?utf-8?B?NTFRQzF1RS9CTGtpeWtDQmxhalQvM080TEJsWXRoMXhPZFpMWFRTUEJjcDFz?=
 =?utf-8?B?c3M4OUZ3dzg4SG8wTVVsUEJkcUk2OU5OdmpJMTRMOTIrRUhXc0h3REhzQkIw?=
 =?utf-8?B?b3A4R0xoa2VSdncrYXgvTlYwRFBXL0lwMG03cmh2cUs5TWxSK3VzcCt1dHVv?=
 =?utf-8?B?MG9TYjNubFVzd2F3Z3R1UnJRZzJ2bm11bUtaOVhkdDFpRkV1Mkk1eXYxSmRx?=
 =?utf-8?B?K1VmUU9XTzNyS1hxK0paSHVKdzhNZmJORHNTZk5odHNsN255V3g3RzlJdG1W?=
 =?utf-8?Q?w6ALon9bFmo0gjiqzaVwTljqN?=
X-OriginatorOrg: nwra.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 22e8f055-0190-4e4e-bbc7-08db50ae4b2d
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR09MB6318.namprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2023 16:56:11.9901
 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 761303a3-2ec2-424e-8122-be8b689b4996
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR09MB11493

--------------ms070805050901080702010608
Content-Type: multipart/mixed; boundary="------------MKLuys5PCN76wz0TX44jBf0b"

--------------MKLuys5PCN76wz0TX44jBf0b
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Package: x2goclient
Version: 4.1.2.2
Tag: patch


When compiling against Qt5 5.15.9 I get:

../src/wapi.cpp: In function 'void wapiSetWindowIcon(HWND, const QPixmap&)':
../src/wapi.cpp:224:88: error: 'class QPixmap' has no member named 
'toWinHICON'
   224 |     largeIcon=icon.scaled(iconx,icony, 
Qt::IgnoreAspectRatio,Qt::SmoothTransformation).toWinHICON ();
       |                        ^~~~~~~~~~
../src/wapi.cpp:225:90: error: 'class QPixmap' has no member named 
'toWinHICON'
   225 |     smallIcon=icon.scaled(smallx,smally, 
Qt::IgnoreAspectRatio,Qt::SmoothTransformation).toWinHICON ();
       |                          ^~~~~~~~~~

Now, the only call to wapiSetWindowIcon() is commented out, so I just 
commented out the wapiSetWindowIcon() code as we...  Looks like the 
current function to use is QImage::toHICON().

I'm also curious that you need to shift to a Windows API call - 
shouldn't we be able to do everything in Qt?



-- 
Orion Poplawski
he/him/his  - surely the least important thing about me
IT Systems Manager                         720-772-5637
NWRA, Boulder/CoRA Office             FAX: 303-415-9702
3380 Mitchell Lane                       orion@nwra.com
Boulder, CO 80301                 https://www.nwra.com/
--------------MKLuys5PCN76wz0TX44jBf0b
Content-Type: text/x-patch; charset=UTF-8; name="x2goclient-qt5.patch"
Content-Disposition: attachment; filename="x2goclient-qt5.patch"
Content-Transfer-Encoding: base64

ZGlmZiAtdXAgeDJnb2NsaWVudC00LjEuMi4yL3NyYy93YXBpLmNwcC5xdDUgeDJnb2NsaWVu
dC00LjEuMi4yL3NyYy93YXBpLmNwcAotLS0geDJnb2NsaWVudC00LjEuMi4yL3NyYy93YXBp
LmNwcC5xdDUJMjAyMy0wNS0wNSAxNTowMTo0NS4wMzU0NTM4OTkgLTA2MDAKKysrIHgyZ29j
bGllbnQtNC4xLjIuMi9zcmMvd2FwaS5jcHAJMjAyMy0wNS0wNSAxNTowMjoyNC4wMDE4MzE3
NDAgLTA2MDAKQEAgLTIxMSw2ICsyMTEsNyBAQCBib29sIHdhcGlTZXRXaW5kb3dUZXh0KCBI
V05EIHduZCwgY29uc3QKICAgICByZXR1cm4gU2V0V2luZG93VGV4dCh3bmQsIChMUENUU1RS
KXRleHQudXRmMTYoKSApOwogfQogCisjaWYgMAogdm9pZCB3YXBpU2V0V2luZG93SWNvbiAo
IEhXTkQgd25kLCBjb25zdCBRUGl4bWFwJiBpY29uKQogewogICAgIGludCBpY29ueD1HZXRT
eXN0ZW1NZXRyaWNzKFNNX0NYSUNPTik7CkBAIC0yMzUsNiArMjM2LDcgQEAgdm9pZCB3YXBp
U2V0V2luZG93SWNvbiAoIEhXTkQgd25kLCBjb25zdAogICAgIC8qICAgIFNob3dXaW5kb3co
d25kLCBTV19ISURFKTsKICAgICAgICAgU2hvd1dpbmRvdyh3bmQsIFNXX1NIT1cpOyovCiB9
CisjZW5kaWYKIAogUVN0cmluZyB3YXBpU2hvcnRGaWxlTmFtZSAoIGNvbnN0IFFTdHJpbmcm
IGxvbmdOYW1lICkKIHsKZGlmZiAtdXAgeDJnb2NsaWVudC00LjEuMi4yL3NyYy93YXBpLmgu
cXQ1IHgyZ29jbGllbnQtNC4xLjIuMi9zcmMvd2FwaS5oCi0tLSB4MmdvY2xpZW50LTQuMS4y
LjIvc3JjL3dhcGkuaC5xdDUJMjAyMC0wMi0xMyAwMzozNjowNy4wMDAwMDAwMDAgLTA3MDAK
KysrIHgyZ29jbGllbnQtNC4xLjIuMi9zcmMvd2FwaS5oCTIwMjMtMDUtMDUgMTU6MDI6NDcu
Njk3MDYxNTA2IC0wNjAwCkBAIC01NSw3ICs1NSw3IEBAIGJvb2wgd2FwaVdpbmRvd1JlY3RX
aXRob3V0RGVjb3JhdGlvbihIV04KIGJvb2wgd2FwaVNob3dXaW5kb3cgKCBIV05EIHduZCwg
d2FwaUNtZFNob3cgbkNtZFNob3cgKTsKIGJvb2wgd2FwaVVwZGF0ZVdpbmRvdyAoIEhXTkQg
d25kICk7CiBib29sIHdhcGlTZXRXaW5kb3dUZXh0ICggSFdORCB3bmQsIGNvbnN0IFFTdHJp
bmcmIHRleHQpOwotdm9pZCB3YXBpU2V0V2luZG93SWNvbiAoIEhXTkQgd25kLCBjb25zdCBR
UGl4bWFwJiBpY29uKTsKKy8vdm9pZCB3YXBpU2V0V2luZG93SWNvbiAoIEhXTkQgd25kLCBj
b25zdCBRUGl4bWFwJiBpY29uKTsKIGJvb2wgd2FwaU1vdmVXaW5kb3cgKCBIV05EIHduZCwg
aW50IHgsIGludCB5LCBpbnQgd2lkdGgsIGludCBoZWlnaHQsCiAgICAgICAgICAgICAgICAg
ICAgICAgYm9vbCByZXBhaW50ICk7CiBib29sIHdhcGlHZXRCb3JkZXJzICggSFdORCB3bmQs
IGludCYgdkJvcmRlciwgaW50JiBoQm9yZGVyLCBpbnQmIGJhckhlaWdodCApOwo=

--------------MKLuys5PCN76wz0TX44jBf0b--

--------------ms070805050901080702010608
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
CmMwggUVMIID/aADAgECAhEArxwEsqyM/5sAAAAAUc4Y4zANBgkqhkiG9w0BAQsFADCBtDEU
MBIGA1UEChMLRW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0
OCBpbmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5IEVu
dHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVudHJ1c3QubmV0IENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ICgyMDQ4KTAeFw0yMDA3MjkxNTQ4MzBaFw0yOTA2MjkxNjE4MzBaMIGlMQsw
CQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwgSW5jLjE5MDcGA1UECxMwd3d3LmVudHJ1
c3QubmV0L0NQUyBpcyBpbmNvcnBvcmF0ZWQgYnkgcmVmZXJlbmNlMR8wHQYDVQQLExYoYykg
MjAxMCBFbnRydXN0LCBJbmMuMSIwIAYDVQQDExlFbnRydXN0IENsYXNzIDIgQ2xpZW50IENB
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxDKNQtCeGZ1bkFoQTLUQACG5B0je
rm6A1v8UUAboda9rRo7npU+tw4yw+nvgGZH98GOtcUnzqBwfqzQZIE5LVOkAk75wCDHeiVOs
V7wk7yqPQtT36pUlXRR20s2nEvobsrRcYUC9X91Xm0RV2MWJGTxlPbno1KUtwizT6oMxogg8
XlmuEi4qCoxe87MxrgqtfuywSQn8py4iHmhkNJ0W46Y9AzFAFveU9ksZNMmX5iKcSN5koIML
WAWYxCJGiQX9o772SUxhAxak+AqZHOLAxn5pAjJXkAOvAJShudzOr+/0fBjOMAvKh/jVXx9Z
UdiLC7k4xljCU3zaJtTb8r2QzQIDAQABo4IBLTCCASkwDgYDVR0PAQH/BAQDAgGGMB0GA1Ud
JQQWMBQGCCsGAQUFBwMEBggrBgEFBQcDAjASBgNVHRMBAf8ECDAGAQH/AgEAMDMGCCsGAQUF
BwEBBCcwJTAjBggrBgEFBQcwAYYXaHR0cDovL29jc3AuZW50cnVzdC5uZXQwMgYDVR0fBCsw
KTAnoCWgI4YhaHR0cDovL2NybC5lbnRydXN0Lm5ldC8yMDQ4Y2EuY3JsMDsGA1UdIAQ0MDIw
MAYEVR0gADAoMCYGCCsGAQUFBwIBFhpodHRwOi8vd3d3LmVudHJ1c3QubmV0L3JwYTAdBgNV
HQ4EFgQUCZGluunyLip1381+/nfK8t5rmyQwHwYDVR0jBBgwFoAUVeSB0RGAvtiJuQijMfmh
JAkWuXAwDQYJKoZIhvcNAQELBQADggEBAD+96RB180Kn0WyBJqFGIFcSJBVasgwIf91HuT9C
k6QKr0wR7sxrMPS0LITeCheQ+Xg0rq4mRXYFNSSDwJNzmU+lcnFjtAmIEctsbu+UldVJN8+h
APANSxRRRvRocbL+YKE3DyX87yBaM8aph8nqUvbXaUiWzlrPEJv2twHDOiGlyEPAhJ0D+MU0
CIfLiwqDXKojK+n/uN6nSQ5tMhWBMMgn9MD+zxp1zIe7uhGhgmVQBZ/zRZKHoEW4Gedf+EYK
W8zYXWsWkUwVlWrj5PzeBnT2bFTdxCXwaRbW6g4/Wb4BYvlgnx1AszH3EJwv+YpEZthgAk4x
ELH2l47+IIO9TUowggVGMIIELqADAgECAhEAyiICIp1F+xAAAAAATDn2WDANBgkqhkiG9w0B
AQsFADCBpTELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsT
MHd3dy5lbnRydXN0Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0G
A1UECxMWKGMpIDIwMTAgRW50cnVzdCwgSW5jLjEiMCAGA1UEAxMZRW50cnVzdCBDbGFzcyAy
IENsaWVudCBDQTAeFw0yMDEyMTQyMDQzMDlaFw0yMzEyMTUyMTEzMDhaMIGTMQswCQYDVQQG
EwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEmMCQGA1UEChMd
Tm9ydGhXZXN0IFJlc2VhcmNoIEFzc29jaWF0ZXMxNTAWBgNVBAMTD09yaW9uIFBvcGxhd3Nr
aTAbBgkqhkiG9w0BCQEWDm9yaW9uQG53cmEuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
MIIBCgKCAQEAxBJrIv9eGtrQLaU9pIGsIGBTiW0vZIYmz+5Eoa69sj6t6QANvg0IuVgWZajH
2fu8R+7m/AbZ8Wsuzz+ovtDHiVqUGvGzYyN9a5Ssx94SwNp9zLPfdCRMdh3zJB7gc4GYE/fA
kMkieO8u05f/hSyf9zU5gpjl7SW6p8IjkoyxNOr7KCbI4CQ3+1LG8pn6tz/QJwQ/BJZa4dE0
asXfNlZf5kZtyWtJhwub76zH5uXeODDxY3RooWj1l4V2fQCoFX2ov1ENUW4hRov1cMAD2QHJ
KL0Boir36wISvzq8Z65MSMCGNRiWwRaclVwVZ+QYnlhGZ0g6tMvxVrK+sHnxxr/LOwIDAQAB
o4IBfzCCAXswDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
BDBCBgNVHSAEOzA5MDcGC2CGSAGG+mwKAQQCMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cu
ZW50cnVzdC5uZXQvcnBhMGoGCCsGAQUFBwEBBF4wXDAjBggrBgEFBQcwAYYXaHR0cDovL29j
c3AuZW50cnVzdC5uZXQwNQYIKwYBBQUHMAKGKWh0dHA6Ly9haWEuZW50cnVzdC5uZXQvMjA0
OGNsYXNzMnNoYTIuY2VyMDQGA1UdHwQtMCswKaAnoCWGI2h0dHA6Ly9jcmwuZW50cnVzdC5u
ZXQvY2xhc3MyY2EuY3JsMBkGA1UdEQQSMBCBDm9yaW9uQG53cmEuY29tMB8GA1UdIwQYMBaA
FAmRpbrp8i4qdd/Nfv53yvLea5skMB0GA1UdDgQWBBSpChQTknhqMfb9Exia9G14q4j9ZzAJ
BgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQA15stihwBRGI8nFvZZalsmOHR954D+vrOZ
7cC0kl9K+S9u8j/E5nZd+A6PTKoDpAEYmPUYpe45tZLblnvfJC0yovSIIMTo1z3mRzldHYAt
ttjShH+M6s3xrqDtHfNAwt3TCf6H83sEpBi6wtbALfkIjKuDitgkdZsyUURoeglaaqVRhi2L
5wOOChQAyfsumjT1Gzk9qRtiv8aXzWiLeVKhzRO7a6o0jSdg1skyYKx3SPbIU4po/aT2Ph7V
niN0oqJHI11Fg6BfAey12aj5Uy96ztotiZRQuhWZPOc4d3df2N8RsdWViBp4jXt2hQjNr0Kw
pUPWRO/PENBVS1Uo1oXfMYIEYjCCBF4CAQEwgbswgaUxCzAJBgNVBAYTAlVTMRYwFAYDVQQK
Ew1FbnRydXN0LCBJbmMuMTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29y
cG9yYXRlZCBieSByZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDEwIEVudHJ1c3QsIEluYy4x
IjAgBgNVBAMTGUVudHJ1c3QgQ2xhc3MgMiBDbGllbnQgQ0ECEQDKIgIinUX7EAAAAABMOfZY
MA0GCWCGSAFlAwQCAQUAoIICdzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3
DQEJBTEPFw0yMzA1MDkxNjU2MDhaMC8GCSqGSIb3DQEJBDEiBCA93hmhi1zsNUIpH6mUKoAG
zWeD5EuuwBoEP8gmBgWCnzBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgB
ZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsO
AwIHMA0GCCqGSIb3DQMCAgEoMIHMBgkrBgEEAYI3EAQxgb4wgbswgaUxCzAJBgNVBAYTAlVT
MRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BT
IGlzIGluY29ycG9yYXRlZCBieSByZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDEwIEVudHJ1
c3QsIEluYy4xIjAgBgNVBAMTGUVudHJ1c3QgQ2xhc3MgMiBDbGllbnQgQ0ECEQDKIgIinUX7
EAAAAABMOfZYMIHOBgsqhkiG9w0BCRACCzGBvqCBuzCBpTELMAkGA1UEBhMCVVMxFjAUBgNV
BAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0Lm5ldC9DUFMgaXMgaW5j
b3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMWKGMpIDIwMTAgRW50cnVzdCwgSW5j
LjEiMCAGA1UEAxMZRW50cnVzdCBDbGFzcyAyIENsaWVudCBDQQIRAMoiAiKdRfsQAAAAAEw5
9lgwDQYJKoZIhvcNAQEBBQAEggEATHiBimfwXL3M7SSW7mcQ9HKJHg9WxGwimZ1hTh5wXVxk
L51aGalC4vnskPAeVPnQyn1IUjXH3EDfh351XiADl/JxmrQwe4ZrISFZNCjYrMenm5o/k7GX
yvgWc5RR8IwwtyboJZfgAf7f5IdCcmr6MdWfXadB4SUr2j35iWKLrDbYxxrxJ2EQyFIkqfh4
cD2y//PQ6A7v13CNB9I6wacTzY0yQbiNCX9jXSzPbGa9BXOVmW3ItcBrZaXm2QFvmaPnQ2Ev
cjJzNYVWe2cwUa3P/cMyS8MD9GzfKf8SDtGi2emCPwHOcvQXZUBsK5CB1AeSIfRDB/lnebkq
VsbEIYstAAAAAAAAAA==

--------------ms070805050901080702010608--

