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 1uWsot-002kt6-7F for pgsql-hackers@arkaria.postgresql.org; Wed, 02 Jul 2025 08:27:55 +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 1uWsoq-00CiZN-Tr for pgsql-hackers@arkaria.postgresql.org; Wed, 02 Jul 2025 08:27:53 +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 1uWsoq-00CiZ1-8n for pgsql-hackers@lists.postgresql.org; Wed, 02 Jul 2025 08:27:53 +0000 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uWsoo-0057Eh-1J for pgsql-hackers@lists.postgresql.org; Wed, 02 Jul 2025 08:27:51 +0000 Received: from pps.filterd (m0356516.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5626Wj4V005591 for ; Wed, 2 Jul 2025 08:27:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-id:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:reply-to:subject :to; s=pp1; bh=2H5TjxQHZ8/tYLzLFupJkPs7LkeGpsV37lC3s96P6a0=; b=o NqF3wkVpGY30Biffv9auBTn+/vlOZLmZ3A51rNPB9Oo6v8jIJlCSVaw/+Jr0bVuC pKgJDrws7gF+bTNsnHaHMu4njNV3dqZo8FsLfD3OA9LJqJpAj1i4cUIModfGv63S 6EhNKi9xuFW/YkBDyPj6oE1Vnnm0fLE907hrCtxNu0dvKuPeL1AS0FvyC17J0iaK PKM5Kd9oRzDhG2Ryg2gM+v00byP56QSPg+2SCF90qre7+WawyhB27APJSgpl3ck8 J1kIKK/lGYz8LsVyZSXWBgSmh7DBAsHxLg3PWArie6hDLub+uFixR20XqJXpZJIv 8mwk8lUzdvSF+UQNfLFAA== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 47j5ttc8vt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 02 Jul 2025 08:27:49 +0000 (GMT) Received: from m0356516.ppops.net (m0356516.ppops.net [127.0.0.1]) by pps.reinject (8.18.0.8/8.18.0.8) with ESMTP id 5628O2Kc017056 for ; Wed, 2 Jul 2025 08:27:49 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11on2059.outbound.protection.outlook.com [40.107.236.59]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 47j5ttc8vr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Jul 2025 08:27:49 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GKDQYDSSUONj0wvGenQdSw8jIe4JFMPynwyCqdJpB/lOG8elCQHoJ2V/hp0wBygcDULrw1UUoHKEW8Uv/lqJwXgxoQBSAG7VMePcWqzNGPgjKaeA6dh1ypsEUCCSZbNL6wHOkhKdq50Ml+q2aZnwoIKeY+3ddNKFbHxPIebUxTh+sr6JZqdk2bsAqHtA/YzH4/wjDzzayXBJ92K7X2Oo9WQJBfYbGPpTiEQaNOssRlDqg2nrfKGv00v2QKvXhcHEfgZ4tf4kGX54eO1s0OOscPOVU8cYLpkH1vnvbOGmdy3HiN5IQqUcqStryrus96yhiKdwC9xNyMW6u/bfRqxMog== 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=2H5TjxQHZ8/tYLzLFupJkPs7LkeGpsV37lC3s96P6a0=; b=v7qJJ/MIO9a1jZtqoT2OSVwNhPIgAVJRIoZIhrjwUXM6NDqZpeodeV3fBMf29tEhahNrpBcKRZJkaL2+U5OSRPwd2gbmH0jdalflo+HZmQd3Bj3llAAwi86aLb/vqai6TV/MW2bW9F3uKWHjX6qKt26pL/ONzfT2Do3NWFGD28b2pX3MhVBkCBU2qPLZsfKKcKLwGyjZ6Leh5h/H36BfmhoSciQrYYvuvQwgG1kb6gt9UG1qNGLFfwkr/AMHmSWTFW1OGYaXFyND/jrsrHLH5Sk8jJ5Sza55c9tj46R2yEBY3kXcXhvU8EDTr8SRIrcx7t4iOv0+LB0i1jr6mIdZ3g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ibm.com; dmarc=pass action=none header.from=ibm.com; dkim=pass header.d=ibm.com; arc=none Received: from PH7PR15MB6407.namprd15.prod.outlook.com (2603:10b6:510:2fc::21) by BY1PR15MB6080.namprd15.prod.outlook.com (2603:10b6:a03:52b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8880.32; Wed, 2 Jul 2025 08:27:46 +0000 Received: from PH7PR15MB6407.namprd15.prod.outlook.com ([fe80::3f86:7e69:c339:b0bc]) by PH7PR15MB6407.namprd15.prod.outlook.com ([fe80::3f86:7e69:c339:b0bc%7]) with mapi id 15.20.8880.021; Wed, 2 Jul 2025 08:27:46 +0000 From: Eduard Stefes To: "johncnaylorls@gmail.com" CC: "pgsql-hackers@lists.postgresql.org" , "brueckner@linux.ibm.com" , "iii@linux.ibm.com" Thread-Topic: [EXTERNAL] Re: [V2] Adding new CRC32C implementation for IBM S390X Thread-Index: AQHb1emSJ/nOkg175EifUtPY48kl07P9jfuAgCEckIA= Date: Wed, 2 Jul 2025 08:27:46 +0000 Message-ID: <63f02b897e6604b21a98c7f96bb9c2adffac7ee0.camel@ibm.com> References: <918d9941377f6e83fbfebe96ba496ccaefa3803f.camel@ibm.com> <421931ea921dd94340808089fc1dfcf967c4c163.camel@ibm.com> <2078ad39a456088fd4a5ea98084e7d72bdf8ff2b.camel@ibm.com> In-Reply-To: Reply-To: Eduard Stefes Accept-Language: en-US, de-CH Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR15MB6407:EE_|BY1PR15MB6080:EE_ x-ms-office365-filtering-correlation-id: a3c60a7c-eb8e-4164-88f0-08ddb94252ca x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|10070799003|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?NjRBUlk1OUJwNHQ5YmFEdHQvbnl6L1dhUC8vZ0ZBejNLek1EZm1lbGRxV09K?= =?utf-8?B?N1NiVThEYkJvSytOb3ZvNjBCbUNvOERTbGZOcTdyR2g1UEJvNTFiYVNyWC9u?= =?utf-8?B?T1JaVXFNKzVXZDdweXd6UVVXQlBKYTRUOHNmTEI3QjdiOHRFN25IRnZySzE0?= =?utf-8?B?c2pZZ2lXaENVa1ZXS2VuUXZkN3BVcmplTXBqOUZlZktFRStGQTcxMkpJTlY4?= =?utf-8?B?QkNneGhSUDZoQXcybWlkL0tSb0lzVldnSk1mTlREQm90QVVBK1pFTTlLQTdw?= =?utf-8?B?NjlGamtZR3g4aVJDeTN3cm9iZkZienRHUytaQlVqWGg0Wk1hdDhUZ3N4b0VM?= =?utf-8?B?VHhUQ0F3WGU0YnhhNXAycVlySGRtVkF0dEhzcThVbUdRVGY1NUV6Rm9QOUZa?= =?utf-8?B?MEhPbmErYVpFZUVhWkI4cm84RGFmUHRBOWxHa1ViaVFmSjV0SVV4U3YrdXZi?= =?utf-8?B?RjJKY3c0WUxLNHlQMW52cGhIV2Jrb2FtNTR6VGJ4dmxXN2lneTY5cU5jNmtW?= =?utf-8?B?YWhsalNnY3FHaUtqN2liL0hxWDhzUmsxTHloKzBUZU5VSkpZNGhsb0JFZldv?= =?utf-8?B?dXJNZFYvYnhsb3krYVR5bXR5YmEwZ29VS1kzeDZTY005d25PTlRyNlBhQkox?= =?utf-8?B?VkZidkFDSkkvUmRMM1RFMXN5dWdHazRHOWh0eW10WTNJeHJTaitBeG9OOGIr?= =?utf-8?B?NjBVZ1JYbjhEUVV1VUM2TDZobEttQXlxZStQbUt0YWVjOHFRSmtQSjk3OGhC?= =?utf-8?B?TVRITzJBSXRkcStVSWVhaDJkSkh2d1YwM1FiRHNDODJxck9yczV3SUd1dHNC?= =?utf-8?B?MktLRUlDd2tyTEJnaEdUeGhYWklaZ0xzU2IzWFl5NXRZN2UvRFU0NWZEN2ox?= =?utf-8?B?eFFYYjBtekJNWnhrTnVUSHUrd0RTS2NBeitQenRlWEF5cTlrRi9zbGg2QnBk?= =?utf-8?B?OHYydGJITktnbXVLWEgrWTBwV3c5dSttM0FiRmZPbndtREQremtsdE5hanNz?= =?utf-8?B?blRPaGJSMTdBUFlxeEt0OHViVllxT0l3M3AyeE9FczZGUDRNalJMKyt1T1pP?= =?utf-8?B?WHpOdVNodlpTMktLNDJ5RUxrL2I3NzRjazFqR0xieFpCSmJLa2NVR1lkN0Z5?= =?utf-8?B?K1R0ZzFqN3NyODB4TUFORGJYOVI5QXpOUElPZ0tUTUZvcW0rMFdibVppTXVh?= =?utf-8?B?cHBXUUxLVG9reEZrK2VmVnhMOWlsUW9GcUJKMVd1ZkJlRzRyKzRVNVhVdzFB?= =?utf-8?B?MUZPWUVNWU5ZbVhzMXM2dXZWNHFHK1dZUGQvYVgrb2tIdW5MRW9iRGJIQks5?= =?utf-8?B?ejMzYlh3aXBEV1crMDN2YW0vUjZtdzBZMG9JN3h4RlhsTlVpYVdRRDVacGw2?= =?utf-8?B?QnFpV1k4aEl3UFJpRTNtSWRGZnZYc1J3WFcrM0l6Sm13dHNqQ1cySDdNaVM2?= =?utf-8?B?dDNTOWYyVlU2a3FEeGJhWjNaQUdHQzRvN1BNNUV5NTF3NHhLcHBCcnNmelg5?= =?utf-8?B?MThrVEFmK2lDYzV3cGtMaTlHYXo5eU03ZnpLaDFSMzg3cjNUYXNQd2Y5WnE3?= =?utf-8?B?WTJ5Vi9IUk5Fd0pFSCtmUHNmYkYvZSt0cXQyTlhWYnZGemtWcERwWWtkL1I1?= =?utf-8?B?eU56MzhVRUtXczNTeFNKdGhVZUpDMEVTNXY2V3BvTGtibFF6K3drelFjaUFv?= =?utf-8?B?cVl5YUo3L0U4YkV3S01KdzBoUnlnZDFNaENIOFY1RG1pUlBGQmx6Z241Y1Ro?= =?utf-8?B?VU1nZTV3dEVwSjhPc0N1VGRGWjNuNzVFVCtNcGQybjZJRktHZG5rZ3JJTHMx?= =?utf-8?B?L0dxWDl1b3k0TXhMTFFHZ3BxdlBhd1NmbUZVcC9YNHl1K2lBQWxzS1FaNENX?= =?utf-8?B?aUZvZHE4bGRpM0Uway9aS3RSYkNNYlBHYUUrYkhhc2tJbXNjQ2dOQ0pkUEdZ?= =?utf-8?B?K01QT2NZS0k2UVJtOE44MU5aQXhLV0YxcTJ0REEveHBkTnBPeW15cFNVaHJU?= =?utf-8?B?UXJSUFlTZ1R3PT0=?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH7PR15MB6407.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(10070799003)(366016)(1800799024)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ai9WM09ncmpjS1VzaW1TcUpkTTVDSFViUndIb1JZVHhxdWx2TjV2MDBQR0Vr?= =?utf-8?B?TTNYMk5WL0RvSDhiVmVtWVUwSHhwZXl4T2VMaHFTeGo1RTJDSUJXTSt6Tkpq?= =?utf-8?B?TDhkbDVCZXJGYU5PRjFFOWxiUmFsVTMrT0Z6bmxPUm9EQ0dhQmlrWFNoWXBQ?= =?utf-8?B?MGplSWROazBnT0FxZWdPVC9qTHp0V1R3ZDJlcmR5VmRTcE5WTHVrbExRQ3px?= =?utf-8?B?SDR5U0RDU0E1Ni85MW9PMjJLdVRybE1Pd0VzRC90bWNoL2x0Rll5NzN3cWpt?= =?utf-8?B?NlBRSzQyKzhxdGJOYXpFYVBFNnV2V2lsZTlrMitBZjBEaHhGL2hMTUZMNUlY?= =?utf-8?B?Rys2b3oyeURyTnNoUnU0aU9leEY2OXBhZVJ0T05Xc3cxT09MRHBqQVNRM0VT?= =?utf-8?B?SVFOY3Q2dUVCc0UwTys1SkltRzFpbFlzdExSZmVFSzY0T3JQb2txWmdOZEJC?= =?utf-8?B?LzNDbGhaL1E3VWhQdXpDRXVqS0NLZGJxN1I5K0RNaFZpMlMrU3RjeHdpMm9r?= =?utf-8?B?SE95TFpnZ3FmbmN3cjZ0ZzByNHBRNENFZWZRTnVIUE5GTXRpQ0xCS25uZ0k4?= =?utf-8?B?MWx1alRhRVBOS1R1dnNETFJPb3V2c2FmM28rSHpUVjA3UU5LUFdaR1lVR1pH?= =?utf-8?B?TnNhSTBHWnhSTVZ2bEVXem11MVRWOUhIS043alMyTS9FQ3FFcEh2eVBGcVdS?= =?utf-8?B?dlB5YU9wZFp1MmwxMzR0bHRQdlRTZkpyV3l0Ujh3ZUxkcHJaTWNURXRVOTJK?= =?utf-8?B?ZUxTc1ppeldQUldqWkVVazVJM2lLOWF6c3F6TUp4Y0t1RDN6Q2U5QWIvSDdS?= =?utf-8?B?czZ4MmdnNzdsSkJRZjZhL25DT09ESlhyQ0pweUNRd2dmVHhLWEUwNWlOWnlm?= =?utf-8?B?QjVyVVBIaFJBRDBSNkZDRDVrYy92bkJZdXBYRDJXZTQ1NVRUUWhYSlpvejFB?= =?utf-8?B?U0l2Mi9McHlhSzRLL0NCME9kenpUZm9NeUJKdno4UXgySGk3R2IveDJCWk82?= =?utf-8?B?UjZjQUZUbGthSzhUNUgzVVNOUGJxbHZxQ1lkLytEVEU5bHpJNFVIVG8reTZQ?= =?utf-8?B?a3g5Uzd3SzV4ZHU5TlJHcVdIT0lBYldtYTlxbko1eHBTSTVDZTVSWnRrTTd1?= =?utf-8?B?UitPdFJWZUY2WDJIVXVJOHVMY1ZJTTRZN0l4aVByWkFLbjdvSXB2ckFLdnJF?= =?utf-8?B?THBTNUxVZTRPV2tuaWxNT2JiMk1wVy85cVVZUDV4b3lxVldnZjZaL0V2aHpI?= =?utf-8?B?akYzN2F5a0ViSzBlWlcyS0FZbFB0T0tIb1RlSWxPWEsrRDVBU253ZHU0eWp5?= =?utf-8?B?enNnV3c3cjYybXphUkJOV0tVMVZkakhkVnFvWUxPYndXRThCMDZxVG5VK0tI?= =?utf-8?B?RW0wQTd4M0R2em5FTTNvT1g1MGYrYlBPb1lvNFIvek53djFjeW12aXZUMnJZ?= =?utf-8?B?QUxrSzE5V1R6RFN6bmtGNlc0NmJ2V3B2OXA0cVluQ3F2QWMzT1ZjVlQ4ejNs?= =?utf-8?B?SUdxa2Fmb0FxVHpIQ05lalVFV011YnVhaUFSZWVDVkkvSUU0N2s4cG9FSzh3?= =?utf-8?B?VjNGbmYxc2FzTk9BTzRwRmVPL3Uvak9lT1VXMFFreTkzc0xMSll4bmRMQ01H?= =?utf-8?B?QUM1V3NNaU1IclBUTmFRUXZBbjJ2UlBUOEtNOHIvQkxQTTZKU1I2R2tHcFBs?= =?utf-8?B?VmhneGNwU1ZmUzgwekdRMEd4STFqNzVMeDZURUxZK3R2bFpCaVBadnVIdkpQ?= =?utf-8?B?Q0g2TzFnUUdkSHFlU05XYVNZVjJCY3gyK003LzFqeW1Pc2NIUVRpUzliRmtq?= =?utf-8?B?dytIOU93TmdrNm5vZEo5QnBad3gra0psL2xCZVdCU3F2clNQWXpoc1JhWkpk?= =?utf-8?B?dHVaVmZ2TFFLUDFDZTJrcExaSURGSDJ4aDZaQ2YxVDZLdTNTZHVmUm5VMk0x?= =?utf-8?B?K3JqVXZKSStKZytaYVJtWWZFcm54c1M3d2NscVNna0x0cFJEV2RtV3lwV01W?= =?utf-8?B?MjlPS1d0K08rcmFoMHdOQmZjcHljN1FOcnd3MFNmTVAxMWRoZWNiVldabFJ4?= =?utf-8?B?YStaaUhrSDNYZE44L0dMREVzWmtIRHF4ck8xWTdFWFBOUXNnVVV4S3hPa0tU?= =?utf-8?B?STg3TW8yNjBSNGY0blZROUIzUHN2S21HMFVpTjlkRmtBQUZnZmVyOG95Smx6?= =?utf-8?Q?TlFgAvzGfraf0d+vP/8398F7BId0reoih62tNHOyzVCf?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR15MB6407.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a3c60a7c-eb8e-4164-88f0-08ddb94252ca X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2025 08:27:46.4316 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 9mqeIC5mc+fbh2A0HCjpoVqw6j+EbMdPgoX5kyUch5TsxZ1w8Z8w2YurmrKBEY9Gy1B8pT9rjjNR1O6W7EbSaQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR15MB6080 X-Proofpoint-GUID: BvLHRRoJY6Q2hqS99RzPPnsGy6N6tG8p X-Authority-Analysis: v=2.4 cv=UtNjN/wB c=1 sm=1 tr=0 ts=6864ed85 cx=c_pps a=hMRRXWBJEWzGTlReM9iRGg==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=VnNF1IyMAAAA:8 a=Xr-GiDQr1po24Nlw1BYA:9 a=QEXdDO2ut3YA:10 X-Proofpoint-ORIG-GUID: f64CruGPRw5jQcR6s3Y8gsWovCL-z3A0 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzAyMDA2NiBTYWx0ZWRfX+gryhJOCREah lQTxXrwi3x7CLvCgB9mYpZ/4YGq82PhMX4j+YflUie0Tb/m7Xd0I3MLnzB9VPjkIxVWQfbzKzzS l1Hrag53rUrc42ol/Kvo83OOaAgJHFwJVEqnCI2SwsaeBOPu6zmD/uQMBlZMLRW6PiLxzUydT4Q mqXu2Ky9Himv/ONLUQ9DaGzjL9SQN9MGzkwof3kaQU8hkmtdnBYO+72eWwg9ZWSzM4uASHEOVGG mbGrA0j+zNq+kQYxJPk1wRsCV9lOflmxNNdvf6ziAjJ9/2iUyhHS2m1vPMH2aa16+Zt6yDfWapU +IUo0X0jbPSaeQ7d0uMII3Fq9fyFYu75hqH1ebk6utDiXuz+79IL82JPEkUA2zHJOpdDE5T1ssP 4NdSi7//tY+71nbLH16F0hAFTYIiIngN3cpOPCBA1nJcZJjyhiHKATRiEGqMtFYRnhcBoTke Subject: RE: [V2] Adding new CRC32C implementation for IBM S390X X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-01_02,2025-06-27_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 priorityscore=1501 phishscore=0 mlxscore=0 spamscore=0 mlxlogscore=999 adultscore=0 clxscore=1015 lowpriorityscore=0 bulkscore=0 impostorscore=0 malwarescore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507020066 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk SGksDQoNCg0KT24gV2VkLCAyMDI1LTA2LTExIGF0IDEzOjQ4ICswNzAwLCBKb2huIE5heWxvciB3 cm90ZToNCj4gSGkgRWR1YXJkLCB0aGFua3MgZm9yIHRoZSB1cGRhdGUuIE5vdGUsIGl0J3Mgbm90 IG5lY2Vzc2FyeSB0byBjaGFuZ2UNCj4gdGhlIHRocmVhZCBzdWJqZWN0LCBhbmQgaW4gZmFjdCBJ IGNhbWUgdmVyeSBjbG9zZSB0byBtaXNzaW5nIHRoaXMNCj4gZW1haWwgZW50aXJlbHkuDQoNClNv cnJ5IGZvciB0aGUgY29uZnVzaW9uLiANCg0KDQo+IFNlY29uZGx5LCBJIGhhdmVuJ3Qgc2VlbiBh IHJlc3BvbnNlIGFib3V0IHRoZSBjb3B5cmlnaHQuIEknbQ0KPiByZWZlcnJpbmcNCj4gdG8gdGhp cyBwYXJ0IGluIHBhcnRpY3VsYXI6DQo+IA0KPiArICogQ29weXJpZ2h0IChjKSAyMDI1LCBJbnRl cm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIChJQk0pDQo+IA0KPiBJIHNoYXJlZCB0aGlzIGxp bmsgaW4gbXkgZmlyc3QgcmVwbHk6DQo+IA0KPiANCj4gSXQgc2F5cywgaW4gcGFydDoNCj4gDQo+ ICJNYXkgSSBhZGQgbXkgb3duIGNvcHlyaWdodCBub3RpY2Ugd2hlcmUgYXBwcm9wcmlhdGU/DQo+ IA0KPiBObywgcGxlYXNlIGRvbid0LiBXZSBsaWtlIHRvIGtlZXAgdGhlIGxlZ2FsIGluZm9ybWF0 aW9uIHNob3J0IGFuZA0KPiBjcmlzcC4gQWRkaXRpb25hbGx5LCB3ZSd2ZSBoZWFyZCB0aGF0IGNv dWxkIHBvc3NpYmx5IHBvc2UgcHJvYmxlbXMNCj4gZm9yDQo+IGNvcnBvcmF0ZSB1c2Vycy4iDQo+ IA0KDQpJIGhhZCB0byB0YWxrIHRvIHNvbWUgcGVvcGxlIGFib3V0IHRoaXMgYW5kIGdldCB0aGVp ciBvay4gSSdsbCByZW1vdmUNCnRoZSBjb3B5cmlnaHQgdGV4dC4NCg0KDQo+ID4gLSBhZGRlZCBn Y2MgMTQtMTQuMiBhcyBrbm93biBicm9rZW4gY29tcGlsZXIgKGJ1ZyB3YXMgZml4ZWQgd2l0aA0K PiA+IDE0LjMpDQo+IA0KPiBXaHkgZG8gd2UgbmVlZCB0byBtYXJrIHRoaXMgYXMgYnJva2VuPyBJ biBteSByZXNlYXJjaCwgaXQgY2F1c2VkDQo+IGNvbXBpbGVyIGVycm9ycyB3aXRoIHRob3NlIHZl cnNpb25zIC0tIHRoYXQgaXRzZWxmIHNob3VsZCBjYXVzZQ0KPiBmYWxsYmFjayB0byBzYjguDQo+ IA0KPiBPbiB0aGF0IG5vdGUsIEknbSBub3cgd29uZGVyaW5nIGlmIGNsYW5nIGNvbXBpbGVzIGFu ZCBsaW5rcw0KPiBzdWNjZXNzZnVsbHkgYnV0IHRoZSBwcm9ncmFtIGlzIGJyb2tlbj8gT3IgZG9l cyBpdCBmYWlsIHRvIGNvbXBpbGU/DQo+IElmDQo+IHRoZSBsYXR0ZXIsIHdlIHNob3VsZCB0cmVh dCB0aGVtIHRoZSBzYW1lOiB0aGVyZSBpcyBubyBuZWVkIGZvcg0KPiAia25vd24NCj4gYnJva2Vu IHZlcnNpb25zIiBpbiB0aGUgY29uZmlndXJlIGNoZWNrcywgYXMgaXQncyBqdXN0IGEgbWF0dGVy IG9mDQo+IGRvY3VtZW50YXRpb24uDQo+IA0KDQpZZXMgaW4gYWxsIGNhc2VzIHRoZSBjb21waWxh dGlvbiB3aWxsIGZhaWwgYW5kIHdlIHdpbGwgZmFsbCBiYWNrIHRvDQpzYjguIEhvd2V2ZXIgcGVy c29uYWxseSBJIHRoaW5rIHRoZSB1c2VyIHNob3VsZCBnZXQgZmVlZGJhY2sgb2YgKndoeSoNCnNv bWV0aGluZyBmYWlscy4gSSdsbCByZW1vdmUgdGhlIGNoZWNrIGFuZCBkb2N1bWVudCB0aGUgYnJv a2VuIGNvbXBpbGVyDQp2ZXJzaW9ucy4gDQoNCj4gPiAtIGNyZWF0ZSBkZXBlbmRlbmN5IHRvIGdl dGF1eHZhbCBpbiBjb25maWd1cmUsIHNvIHdlIGRvbid0IGNvbXBpbGUNCj4gPiB0aGUNCj4gPiBj b2RlIGlmIHdlIHdvbid0IGJlIGFibGUgdG8gZGV0ZWN0IHRoZSBjcHUgZXh0ZW5zaW9uIGF0IHJ1 bnRpbWUNCj4gDQo+IFRoYXQncyBqdXN0IHVubmVjZXNzYXJ5IGNsdXR0ZXIsIGFuZCB3ZSBkb24n dCBkbyB0aGF0IGFueXdoZXJlIGVsc2UuDQo+IFdlIGFscmVhZHkgaGF2ZSB0aGUgSEFWRV9HRVRB VVhWQUwgc3ltYm9sIHRvIGd1YXJkIHRoZSBydW50aW1lIGNoZWNrLg0KDQpOb3RlZC4gSSdsbCBy ZW1vdmUgaXQuDQoNCj4gQXMgSSBhbGx1ZGVkIHRvIGJlZm9yZSwgSSdtIG5vdCBpbiBmYXZvciBv ZiBoYXZpbmcgYm90aCBkaXJlY3QtY2FsbA0KPiBhbmQgcnVudGltZS1jaGVjayBwYXRocyBoZXJl LiBUaGUgcmVhc29uIHg4NiBhbmQgQXJtIGhhdmUgaXQgaXMNCj4gYmVjYXVzZSB0aGVpciBoYXJk d2FyZSBzdXBwb3J0IHdvcmtzIG9uIGFueSBsZW5ndGggaW5wdXQuIElzIHRoZXJlDQo+IGFueQ0K PiByZWFzb24gdG8gZXhwZWN0IGF1eHYuaCB0byBiZSB1bmF2YWlsYWJsZT8NCg0KSSB0cmllZCB0 byBmaW5kIGEgcmVhc29uIGJ1dCBkaWQgbm90IGZpbmQgYW55LiBTbyBJJ2xsIHJlbW92ZSBpdC4N Cg0KPiBBbHNvLCBsYXRlbHkgd2UgaGF2ZSBiZWVuIG1vdmluZyBhd2F5IGZyb20gaGF2aW5nIHNl cGFyYXRlICpjaG9vc2UuYw0KPiBmaWxlcywgc2luY2UgdGhleSBhZGQgY29tcGxleGl0eSB0byB0 aGUgYnVpbGQgc3lzdGVtLiBJJ2Qgc3VnZ2VzdA0KPiBsb29raW5nIGF0IHNyYy9wb3J0L3BnX3Bv cGNvdW50X2FhcmNoNjQuYyAtLSB0aGUgZmlsZSBpcyBjb21waWxlZA0KPiB1bmNvbmRpdGlvbmFs bHkgYnV0IGluc2lkZSBpdCBoYXMgdGhlIGFwcHJvcHJpYXRlICNpZmRlZidzIGFzIHdlbGwgYXMN Cj4gdGhlIGNob2ljZSBmdW5jdGlvbi4gU2VlIGhvdyBpdCBoYW5kbGVzIGF1eHYuaCBhcyB3ZWxs Lg0KDQpJJ2xsIGNoYW5nZSB0aGF0LiANCg0KPiBZb3VyIHRlc3RzIGRlbW9uc3RyYXRlZCBpbXBy b3ZlbWVudCB3aXRoIDMyIGJ5dGVzIGFuZCBhYm92ZSwgYW5kDQo+IG5vdGhpbmcgbGVzcyB0aGFu IDMxIG1ha2VzIHNlbnNlIGFzIGEgbWluaW11bSBiZWNhdXNlIG9mIHRoZSAxNi1ieXRlDQo+IGFs aWdubWVudCByZXF1aXJlbWVudC4gSSd2ZSBtZW50aW9uZWQgdGhhdCB3ZSBkb24ndCB3YW50IHRo ZSAyMC1ieXRlDQo+IFdBTCBoZWFkZXIgY29tcHV0YXRpb24gdG8gaGF2ZSBhbnkgbW9yZSBvdmVy aGVhZCB0aGFuIGl0IGRvZXMgbm93Lg0KDQpTb3JyeSwgeWVzIHRoYXQncyB0cnVlIEknbGwgY2hh bmdlIHRoYXQgYmFjay4gDQoNCg0KLS0gDQpFZHVhcmQgU3RlZmVzIDxlZHVhcmQuc3RlZmVzQGli bS5jb20+DQoNCg0KDQo=