From nobody Wed Jul 30 21:29:57 2025 X-Original-To: net@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bsljq233Mz633bN for ; Wed, 30 Jul 2025 21:30:07 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from BEUP281CU002.outbound.protection.outlook.com (mail-germanynorthazlp170100001.outbound.protection.outlook.com [IPv6:2a01:111:f403:c20b::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (secp384r1) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bsljp5Ts4z3c15; Wed, 30 Jul 2025 21:30:06 +0000 (UTC) (envelope-from hausen@punkt.de) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EZh033TVPNrPZwW5AjARlANkt/e9XGYwphdoDC5y2RPlKcgNpTGEquTz+ltCqEBXaW+v2tjHCz+L+Bh8SKmHdF1CJEMjnL7lBznJMVlRRv/9yiC1tVmzPSsfNd2CtednnQBmFqT8JH10wrS/pXQbYjNVAxKMPGa00R8V59oLOA0CUn7nWO4JAccSCM1rFYthxS90Hwx5nLCnniBRvKZX9cdl0VSWYJYUOMzYFeVqAsbqZ5DRy176S9PUeQQSXv9qUSV0WZdDNlj9SnD2jLmJxbncy5KHgWXV2tw8rg5Z9i+ITPZRXWo6LRmbev8Lc+2J5o+xMY5/8lt3fLT8bmIprw== 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=EJEQMon6iIpkjxu1CUF6LBp/Xd2suyoA2BL6Y2rFf3s=; b=raf+RfJCMZDza8m76b5ARpkUwLuxzEsekIplhVOP8ExBUh2O2pWEC1LANWLKBnjMbCg10xBkGxMe5BDc8f+4lDUMCsnZ6GAojvPyd6I/6zdwssgGbSEQVhC6vbQLVrvGFhJXMT2QDlCq2qfYyQ36EQUdHvsR9IZxxPrClAcCgLouSFbxG0uBsDkczFs58huk72Fw1+de2q/auFZqsrw8/yhMlMu7ouc2XhTj+cVn7U1OsTG348taQ2H1lHr9t5R6GkUvpSMRlfHePnpiHwdF5uLl/d2pUtxCEzHRRjQ3tTjIYBcXaJ3JQkk4vfS+oYczM1rnI9YH65q/qhktVFauwQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=punkt.de; dmarc=pass action=none header.from=punkt.de; dkim=pass header.d=punkt.de; arc=none Received: from BEZP281MB3159.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:2d::7) by FR2PPF22FF58A48.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d18:2::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8964.24; Wed, 30 Jul 2025 21:29:57 +0000 Received: from BEZP281MB3159.DEUP281.PROD.OUTLOOK.COM ([fe80::d3b4:7f52:df34:f8e7]) by BEZP281MB3159.DEUP281.PROD.OUTLOOK.COM ([fe80::d3b4:7f52:df34:f8e7%7]) with mapi id 15.20.8989.013; Wed, 30 Jul 2025 21:29:57 +0000 From: "Patrick M. Hausen" To: Lexi Winter CC: "Bjoern A. Zeeb" , "net@freebsd.org" Subject: Re: vlan(4) and bridge(4) on same interface Thread-Topic: vlan(4) and bridge(4) on same interface Thread-Index: AQHcAWNTZBjBQ1+EckW8LII+xcH5IrRLEX8AgAAQk4CAAAHSAIAACO2AgAACjAA= Date: Wed, 30 Jul 2025 21:29:57 +0000 Message-ID: References: <83AAB529-4AA4-4C71-9B9E-9CD568128A67@punkt.de> In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BEZP281MB3159:EE_|FR2PPF22FF58A48:EE_ x-ms-office365-filtering-correlation-id: 6fa94a38-220e-43c3-8b19-08ddcfb03b52 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|10070799003|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?VkY1V1NtQUxieHJRNzYxK0MrbFQyRnBodHNiNkl4TXI3Sk54Y3FQODE1K1Ry?= =?utf-8?B?WDZvMmN0ZXZ4amRnZ2tkT29tZGJueFFoWDFxaDV3QjlVNlk3MHc0dlVtZkZW?= =?utf-8?B?WVczbjNUK0FIeGpOaU5xZ0pYUnVzZFh0VGNZMHdqL3k4ai9Id3FodlNBMEt4?= =?utf-8?B?UUlmYnZNL01FVVlGWUxYOERJaUNPSDFxZXYwVVNsbnUzRy9LeElDNFNSY0JS?= =?utf-8?B?dWgvOW9ENG10bkVCZm13VFJ0NE9xMVd4V2FHeW9hTC9YeFVWMytKRFQxM3RO?= =?utf-8?B?aHpDUTFSWTBVU2Z1ejBsVzNVc253RmU0T3BXbU5XMkpNbTFmMmk1Q2tLMWNF?= =?utf-8?B?RjhqTzhhd0lFZXlsZlB6QXFZam1sbmRoN2VpWGtIZnNiU1cvb1pDR09VUEZy?= =?utf-8?B?QUNmSktveE1tZjBrelNwYjNDSDJaZlVSZ2lVbkVWSU9TNlMzbnZJK2tRT0ts?= =?utf-8?B?Q2wxWmNRRTkvNHp4TVNTR2JQVnZRZlJsdDU3TEdYOUNmU0hYZFQrajNPVWNU?= =?utf-8?B?NkdDUjBGeGt1djBKUU1iVkxYZlBUYlNmYlpQanpYbms5dmpQTnZMRldlaHhh?= =?utf-8?B?a0RsTXNCZHdsQ0ZuNm1RRzQ0UDczY0d6bnVQYXNaYjJhL1lKVHRUWGtLekwy?= =?utf-8?B?VEpLL1pCY2FNaTZiTVpBMFFYbU5YTzRueEJ6TEhBVDQwaTJhV2k2WG1PVVRK?= =?utf-8?B?Q0JTdndoUEw5SUxSWkJ3c3NmQ0I4TnluSVVaMnZDZzNYVEVLRS9sRjQvVllx?= =?utf-8?B?Y1pWL0g3cUZZcWlNWlhGRko0bk5XYm5VZFBzcUZwMi9HRlJtZ2JtbkZ6L09K?= =?utf-8?B?eXRNdzFxN2pDWkRvUElDb3JrRG13MXhOMjMyZlYzMDk1UFVFdnMxN2ZFWTBW?= =?utf-8?B?eWVrZ2ovWExHNGhaWmtaU3hUOFA3NUk3MnExa1dHME5RRjFGSzF6QnBXWnl5?= =?utf-8?B?TWZyaXZ1VXZIaDM4RXhrTHdMMmVCNUpQaWNWSlYvZjVNSlNOOS9HOGNMclBs?= =?utf-8?B?L0R2NUp2bzdLRjRTVXlnRHQ5dGI5RmhIMTZCS2QzaDc3YllrL3hzalA2UG5Z?= =?utf-8?B?cWs2QnByNElxMENDLzAwbFdYSFkwTlB4NHhmYmM1ZjZyYVRwMzV3M09aS0s0?= =?utf-8?B?a0dtOTkyVXhHSkJ1V3E2NCswWkt2M2QzSVhaSTRySnFaTlI4V0loQlNmK01w?= =?utf-8?B?dWNVdlExQUQ3emR3bDQvUm9EMXdWSk8wZnhzZXJXNk5wVFhZQ0tYTEhrTTF3?= =?utf-8?B?YStUODQ1aEd1VkNHQzlFc29yTUFtTFJDeVJSY2NQMHozaXdPVk4zeUtGb1JV?= =?utf-8?B?RUdaaFhHZE0xeERnYkQxNXBMVUgyUlFnblo1V1FxcmRiSFIxSUVLM1RVV2pl?= =?utf-8?B?dlR1WTQ5ZFROc2R3dVptaVduZ1pneU8rNnAzUFhKRkFSSUlFd2pQb0ZRL1ls?= =?utf-8?B?WFY5NmE1WFZGbXZ0YXBlS28zNFZiMWNBQ2tvYjhkdnNTRTdkMHloZFNTaEsy?= =?utf-8?B?Ty9aMk4xVVFqcFhoTGRvMHFQaGhheEZhQTZ1YThiMGpldGU1QTltaFdxanM4?= =?utf-8?B?ZTFjRnB4c01pSzdmQ0FFM1FqSDc2VlllVXUxZVNjRWZxa1hsNm15SUJRRThw?= =?utf-8?B?enRnOFBZNDRGM2xldERiR1dBTktRTVpkSVgxOTg5d1Vaci9MeWt0VDhRYmZ3?= =?utf-8?B?K3lpeU9GUGttenNabHFxRjVCVkNJQnR5SUFMTVJTYkJSTDZDOEF2QlJYSVMv?= =?utf-8?B?djNYTGNhYzJCeHdEeWFxSjRydjhrcm40cmZPTXZWZEhZV1d1c3kxK0ZGeTRG?= =?utf-8?B?MzVyQTZHN05sajdNTitjWWVtaDBSYW9XN1k1NS9WV1hNdTBURVJVRjVLNEV4?= =?utf-8?B?TjQ0QmNPVkhNWm5EdnBJWHF3WHFJZ005TXIreW91VUtlVXJPdGYxaVgyRTFJ?= =?utf-8?Q?rDhrVYmmwVU=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BEZP281MB3159.DEUP281.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(10070799003)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M3dvTHFjM0IxcjYySWZ2NHA2Zy9QeXpqa24yUGNtWit3WVBrUmF1MmJkY05z?= =?utf-8?B?N0FacUNQWXQ4ay96L2lOeUJyYUNBa1I1Ynh2b1p6WVNCNlZ5ZkdrM3l2N1k5?= =?utf-8?B?NGlJNW0yS1IxaVBvSXR0RGxqSElpR212aS93b0VmWndTUWVZSVRsaXp2dS8r?= =?utf-8?B?OHdSdUxDSjNIRWdMQUVLTkVCK0c1UW1YNkpubEpwY0FQWnpweWE2M2sySXVH?= =?utf-8?B?WnhyaUl6TlRWL292K2FSMUFpQmhJcXAveDBLcnNSSFNNRGVzek1PT0YxdTM0?= =?utf-8?B?VFRTV2g4dXd6WTBCNVR3WmJZUnNwbXlZSTNoUHlaOXRRWHFhRGNqTlpCQkdT?= =?utf-8?B?L1BiTTdsZGh5WVBIZHdTNlFSTHVETWM0aGRTN1JwOVpsR0crRFREbFVicmNY?= =?utf-8?B?UHAwQkZ4amRWWUE1V214ZXc0RHhpOGtZNVNZUS94Z2pkMVFWOWNzNm9MODVp?= =?utf-8?B?anJMWWo5cGNDZTJ2QVduVzJxZ1prRVRFVWRac2pwSk5BUGtJeHlnakRYQmQx?= =?utf-8?B?R1Bjam1ZV1VuQjY5cjdmTWQyejJmR3g3ek9ZQ0h3NGhZZkhVbC94cFR3THRS?= =?utf-8?B?akdHWWZmWHByMVJ4U2w2a0tCYXZ2c2p1eExjY0k2Z0M2UU1uek1SNW1aemNm?= =?utf-8?B?cjQxVW95aU1PL3djbGFMNmFlZ2RqZkd2ZWpPUFc1ZE1oV3NRRjBacmF6UWpY?= =?utf-8?B?dURLMzdNTll1dkh0UnFBTzYraDA2ajJJcUZzZGx0TFdKelpKMkwra1RndUh0?= =?utf-8?B?MmFrd1E1YnFLZkpQRnFzaVcrVVlmYk5xRFRUejJXcm01VVRUc0t1ckw4aTNv?= =?utf-8?B?OFZ2S3MwYmgzL1VJR3NpRkhnNFR3MlVYSFJlTUNCUFhSaHVNTVdXRTBqRjcv?= =?utf-8?B?VTRxc2crcWQ2cjc1a2JRZ3hNOW80eSttZ3ZYVng3b1VCdHBBcGVwcnpZaU11?= =?utf-8?B?UmxUdWxYLzllVnlvSW5UQXFoNkZtNjZQTkx1cjJVYllNTjlxNExac0RQaEdl?= =?utf-8?B?NDYvUTJibFRtd1hVaFAxQTFTaWtxdEtITkN3aWdCYXFYREx5STBVVXJZcTVl?= =?utf-8?B?QUx5cUw4b281R2NRZVR4em03WnNQWVduRm5uOWs5QVB0THU2cUQxVlNKWUU4?= =?utf-8?B?UmVaWE1LbVRPaUJkZHUzbE1SSW1vVmlSRlFIT3RINlJ4RU9DZ2IxSlVYM1Zh?= =?utf-8?B?V1RwN3cyelYveU9taTBiMm04N002alk4RFpQdFpYTkttQXJVbUdGV2ZGNlNh?= =?utf-8?B?eEdNU3puUmlRWUEzUy9pWkttby9FSldtcFY4TDRpWlkrZWRrZy9wS1ZvUWps?= =?utf-8?B?WkdEdTl3azN2WmVZNDh5WGN3MUZEMUl3cTQ1dkZhVlBaZGUxM1B3OG9FMm1m?= =?utf-8?B?U3FpUTFxdkFXWFFtWFRjVVVKQldvRXd2cm5wSUtxdCs3aUl1WDZibnBraDBL?= =?utf-8?B?SkNqWUtYTmxrTGpUVWxVeDNnSXYzQ2x0eWRQanZqTlZHbHNUTzVTdXA3bTdF?= =?utf-8?B?SDN5VGxzQ0VmZGJvKzJXOGFZeDV4Y05SVXF3dnZST1lvcmpBVlF4MjJDc09t?= =?utf-8?B?eGUzaC9DcjV4ZEY4Yjk4Rk1mV3VNQUhwNWd2YzA4alZiTng0bmVFQ2RzOURm?= =?utf-8?B?cG9EQXVsSzc5KzBuZzM5V0V2dDNCVVVCd3ZWQjJ5d0NsRTE0SDVjTWx6TjIw?= =?utf-8?B?dGw2NkU1djJiUnM5cklnazhQZlA0NUxJUENIU3ZmM200bktvRDl4RUs5RXVr?= =?utf-8?B?M0pQYlhyR0lnVWJ2Q09HMVR6OHE0NXp6RmVoMjdvcVZ2d0tybkFRdHRodnpM?= =?utf-8?B?Z2V0RFRYRjFGZFJjcTNIT2VyS3dRYjNudnN2bnVxdVIwWEIxQld0U2wydDVS?= =?utf-8?B?dkV2dlAvNHhJTGM1S2llSCt3WUptZFljMU1DQm1SWlJ5c1J6QS9LWHNsbkQ4?= =?utf-8?B?akhCVEVxT2VFc3RVUFZzUW02V1pjb3lsREQxTlR2dzVjL2p4dDlnV1cvUHZs?= =?utf-8?B?NVpXOUtLSVpwVFIrbzNVdnhqWE9zeTUvSlBNbmdjbS82Wk9TdEpydnJsL0VT?= =?utf-8?B?d1M3SUVIQ0Z5dEkvRW50dTYyT3hCQjQ4UExHMm5BRU53SW9xazIvVlF3WkFK?= =?utf-8?B?Q2NCSnlYWStyYy9OOUZad0lTcmJNV1k1UlFNaE1MZXZzNXZ5Vkd1MVk3dWor?= =?utf-8?Q?MnI7HKjzb5BLkvh718DmwC3IDGYbQH8GFyCLANJPWKZD?= Content-Type: text/plain; charset="utf-8" Content-ID: <09FE927753A7E24CBCEF03663BC6590D@DEUP281.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 List-Id: Networking and TCP/IP with FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-net List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-net@FreeBSD.org MIME-Version: 1.0 X-OriginatorOrg: punkt.de X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BEZP281MB3159.DEUP281.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 6fa94a38-220e-43c3-8b19-08ddcfb03b52 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2025 21:29:57.2456 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: d1aa1808-3734-45fc-a490-f8ba49028756 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: F9HjBaTdo/AdHY+pylUdLM3SybaRgkhZUK72HUgUdZYrlJ0YrSMKjMDdswjgPZt/ X-MS-Exchange-Transport-CrossTenantHeadersStamped: FR2PPF22FF58A48 X-Rspamd-Queue-Id: 4bsljp5Ts4z3c15 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US] SGkhDQoNCj4gQW0gMzAuMDcuMjAyNSB1bSAyMzoyMCBzY2hyaWViIExleGkgV2ludGVyIDxpdnlA ZnJlZWJzZC5vcmc+Og0KPiB0aGUgc2l0dWF0aW9uIGknbSB0YWxraW5nIGFib3V0IGlzIHdoZW4g eW91IGhhdmUgYSB2bGFuKDQpIGNvbmZpZ3VyZWQgb24NCj4gYW4gaW50ZXJmYWNlLCBhbmQgdGhl IHVuZGVybHlpbmcgaW50ZXJmYWNlIChub3QgdGhlIHZsYW4gaW50ZXJmYWNlKSBpcw0KPiBhbHNv IGluIGEgYnJpZGdlLCBmb3IgZXhhbXBsZToNCg0KQnV0IHRoYXQgY29uZmlndXJhdGlvbiBoYXMg YWx3YXlzIGJlZW4gaWxsZWdhbCBhbmQga25vd24gdG8gZmFpbA0KaW4gd2VpcmQgd2F5cy4gSnVz dCBsaWtlIHB1dHRpbmcgYSBsYXllciAzIGFkZHJlc3Mgb24gYSBicmlkZ2UgbWVtYmVyDQppbnRl cmZhY2UuDQoNClNvIEkgc3RpbGwgd29uZGVyIHdoYXQgdGhlIHByb2JsZW0gc2VlbXMgdG8gYmUu IFVwZGF0ZSB0aGUgZG9jdW1lbnRhdGlvbi4NCk1ha2UgdGhlc2UgcGFydGljdWxhciBjb25zdHJh aW50cyBiaWcgYm94ZXMgd2l0aCBhIHJlZCBleGNsYW1hdGlvbiBtYXJrDQppbiB0aGUgaGFuZGJv b2suDQoNCllvdSBjYW4gc3RpbGwgY3JlYXRlIGFyYml0cmFyeSBzd2l0Y2gtZXF1aXZhbGVudCBu ZXR3b3JrIHRvcG9sb2dpZXMNCndpdGggdGhlc2Uga25vd24gY29uc3RyYWludHMuIFlvdSBqdXN0 IG5lZWQgdG8NCg0KLSBub3QgaGF2ZSBhIGxheWVyIDMgYWRkcmVzcyBvbiBhIGJyaWRnZSBtZW1i ZXINCi0gbm90IGhhdmUgYSBWTEFOIG9uIGEgYnJpZGdlIG1lbWJlcg0KLSB1c2Ugb25lIGJyaWRn ZSBwZXIgVkxBTiBpZiB5b3Ugd2FudCB0byB0dXJuIHlvdXIgbWFjaGluZSBpbnRvIGEgInN3aXRj aCINCg0KPiAiaXgwIiBoYXMgYSB2bGFuKDQpIGNvbmZpZ3VyZWQgb24gaXQgYW5kIGlzIGFsc28g aW4gYSBicmlkZ2U6IHRoaXMgaXMNCj4gdGhlIGNvbmZpZ3VyYXRpb24gaSB3YW50IHRvIHByb2hp Yml0Lg0KDQpCdXQgd2h5IG9mIGNvdXJzZS4gSXQgd2FzIG5ldmVyIHN1cHBvc2VkIHRvIHdvcmsg YW5kIGdldHRpbmcgYSBkZWNlbnQNCmVycm9yIG1lc3NhZ2UgaXMgYmV0dGVyIHRoYW4gd2VpcmQg YW5kIGhhcmQgdG8gZGVidWcgZmFpbHVyZSBzY2VuYXJpb3MuDQoNCkZhaWwgZWFybHksIGZhaWwg aGFyZC4NCg0KDQpJIGRvIGdldCB0aGUgZGlza2xlc3MgY2xpZW50IHNjZW5hcmlvLiBGaW5lLiBU aGF0IHdhcyBwcm9iYWJseSBvdmVybG9va2VkDQphbmQgd2UgbmVlZCBhIHNvbHV0aW9uIGZvciB0 aGF0IGluIHRvb2xpbmcvcmMvd2hhdGV2ZXIuDQoNCg0KV2hhdCBJIGRvIG5vdCBnZXQgaXMgdGhl IGFyZ3VtZW50ICJJIGluc2lzdCBvbiBjcmVhdGluZyBicmlkZ2VzIGZvciBWTXMgb3INClZORVQg amFpbHMgb24gdGhlIGZseSIuIFlvdSBjYW5ub3QgZG8gdGhhdCBpbiBWTXdhcmUsIG9yIFByb3ht b3gsIG9yIGFueQ0KcHJvZHVjdCBJIGtub3cuIFlvdSBwbGFuIGFuZCBjcmVhdGUgeW91ciB2U3dp dGNoZXMgYW5kIHBvcnQgZ3JvdXBzIGluDQphZHZhbmNlLg0KDQpTbyBvbiBGcmVlQlNEIGlmIHlv dSBkbyBub3Qga25vdyBpZiB5b3UgZXZlciB3YW50IHRvIGF0dGFjaCBhIGphaWwgdG8gYQ0KcGh5 c2ljYWwgb3IgVkxBTiBpbnRlcmZhY2U/IEVhc3kuIENyZWF0ZSBhIGJyaWRnZSBmb3IgZXZlcnkg aW50ZXJmYWNlDQphbmQgdXNlIHRoYXQgYnJpZGdlIGZvciBsYXllciAzIG9mIHRoZSBob3N0LiBB dCBsZWFzdCB0aGF0IGlzIHdoYXQgd2UgZG8uDQoNCldoYXQgaXMgbG9zdCB3aXRoIGFuIGV4dHJh IGJyaWRnZSBvbiBldmVyeSBpbnRlcmZhY2U/DQoNCktpbmQgcmVnYXJkcywNClBhdHJpY2sNCi0t IA0KcHVua3QuZGUgR21iSA0KUGF0cmljayBNLiBIYXVzZW4NCi5pbmZyYXN0cnVjdHVyZQ0KDQpT b3BoaWVuc3RyLiAxODcNCjc2MTg1IEthcmxzcnVoZQ0KDQpUZWwuICs0OSA3MjEgOTEwOTUwMA0K DQpodHRwczovL2luZnJhc3RydWN0dXJlLnB1bmt0LmRlDQppbmZvQHB1bmt0LmRlDQoNCkFHIE1h bm5oZWltIDEwODI4NQ0KR2VzY2jDpGZ0c2bDvGhyZXI6IERhbmllbCBMaWVuZXJ0LCBGYWJpYW4g U3RlaW4NCg0K