From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 091BB780091 for ; Fri, 10 May 2024 20:58:22 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=Dhsv6+Paowt5dFZBTuVgz2YzCEnldv9nPym9BXB62Kg=; c=relaxed/simple; d=groups.io; h=Message-ID:Date:User-Agent:Subject:To:CC:References:From:Organization:In-Reply-To:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1715374701; v=1; b=SO8n3071IuCR/UupQZ1pjfn7wPkDdYe6q11lyo37r80AxYfyWg5tE55ND5UEuW7zYYM9LSZg Ra86D6+mxIzLzrZT+PP5Eq0A8RLKApmqmBBittiYRx9HmKDshq+Ql3wk1oQ+Z9dXNr0itQyskan vNjw06xMZPzRSttPEVG8p8t3N04CiAL3Xi5h1vxXdjw//pHaa+sQyid0xhbl80w7z1YJJ+Tb82B gKATlCiGvHndy39z7CX+9vU/YkPeBkRxB7/gSzKzAJrcWXpWePoYpe00Up7+VM1JAes62V0qUHE O+mkTch5colOG3mRaYYxJpDs5Ar0hDk9yXh4lGNG60ADw== X-Received: by 127.0.0.2 with SMTP id 30mPYY7687511xucH4eN9uJh; Fri, 10 May 2024 13:58:21 -0700 X-Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web11.993.1715374695329196009 for ; Fri, 10 May 2024 13:58:15 -0700 X-Received: from pps.filterd (m0134420.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 44AKLsSD022539; Fri, 10 May 2024 20:58:10 GMT X-Received: from p1lg14880.it.hpe.com ([16.230.97.201]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3y16nt9211-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 10 May 2024 20:58:09 +0000 X-Received: from p1wg14923.americas.hpqcorp.net (unknown [10.119.18.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by p1lg14880.it.hpe.com (Postfix) with ESMTPS id C66118005DB; Fri, 10 May 2024 20:58:08 +0000 (UTC) X-Received: from p1wg14923.americas.hpqcorp.net (10.119.18.111) by p1wg14923.americas.hpqcorp.net (10.119.18.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42; Fri, 10 May 2024 08:58:05 -1200 X-Received: from p1wg14920.americas.hpqcorp.net (16.230.19.123) by p1wg14923.americas.hpqcorp.net (10.119.18.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42 via Frontend Transport; Fri, 10 May 2024 08:58:05 -1200 X-Received: from NAM10-MW2-obe.outbound.protection.outlook.com (192.58.206.38) by edge.it.hpe.com (16.230.19.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.42; Fri, 10 May 2024 08:58:04 -1200 X-Received: from MW5PR84MB1354.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:1c0::21) by MW4PR84MB1828.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:1b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.51; Fri, 10 May 2024 20:58:01 +0000 X-Received: from MW5PR84MB1354.NAMPRD84.PROD.OUTLOOK.COM ([fe80::57fa:97ed:51d3:a468]) by MW5PR84MB1354.NAMPRD84.PROD.OUTLOOK.COM ([fe80::57fa:97ed:51d3:a468%4]) with mapi id 15.20.7544.046; Fri, 10 May 2024 20:58:01 +0000 Message-ID: <9b3986ab-770a-49dd-b68f-390623de9a64@hpe.com> Date: Fri, 10 May 2024 15:57:58 -0500 User-Agent: Mozilla Thunderbird Subject: Re: [edk2-rfc] [edk2-devel] Proposal to switch TianoCore Code Review from email to GitHub Pull Requests on 5-24-2024 To: , , "Kinney, Michael D" CC: "devel@edk2.groups.io" , Leif Lindholm , "Andrew Fish (afish@apple.com)" References: From: "Brian J. Johnson" Organization: HPE In-Reply-To: X-ClientProxiedBy: CH0PR03CA0215.namprd03.prod.outlook.com (2603:10b6:610:e7::10) To MW5PR84MB1354.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:1c0::21) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW5PR84MB1354:EE_|MW4PR84MB1828:EE_ X-MS-Office365-Filtering-Correlation-Id: 221ecbe2-acc6-4440-cab8-08dc7133e0d0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: =?utf-8?B?NVJrZklLdzVBb0FJNDRlNHhmaFdNWi9uRHc4NllRQjI5WTM4OUFZZkZkUmJw?= =?utf-8?B?L2U4VWxDaEZGNDc4SmhEMEZ5NTBDcm1wTG5YdWxObEZ2Z0ZtM0E3cmkrSyt2?= =?utf-8?B?enFiL2taV21KV3g2YXBVY3IrNUZFNENKRG9maHRSSTQwNkc5YjdGMUJ5U2Js?= =?utf-8?B?OW9oV2Y5dkNlQnBaSHBZYWJSbDZjV3dadEdLOXN0MHIrUitUVHcrWmpyanBJ?= =?utf-8?B?eDJ1YlFrb1grTFREelNJblkwcXp5bGRUUVhOREc2SlNRMzh4OXp0Y2p1UG0x?= =?utf-8?B?MzdHNS9iRFVuNGtTSk1mOUUwQ2cxWHlNU25Mc2RZWmlEdHowRktLM2ZhTDcz?= =?utf-8?B?eVhGc3ZxK3Nja3ZBbGNQd05zWUJCZ0hOS3lLbnBNOU12Q2J3L3hTSTcwVTdM?= =?utf-8?B?ZzEzZjFiN1d4cVdzMzd0NEVjdjNUKytrM1VsMW4rM2JSQ2pQR0NKc1VnNzhN?= =?utf-8?B?cVpnaWJSMHdkRXp5c2lUK1RZdnkvYmxNU2c3S3kwbHBvV1BSUVh4Ymt5WnZY?= =?utf-8?B?UXRWQkFXNXB4V0lEYzdVWW0rd3dUZVpXanE5OHBUWkF1dTd6WndLOGxTdTJU?= =?utf-8?B?YjJ0bFd5RDdqclNUdlpvczk5S0o2WStDYmRLVzZJSmg4eFlQWGppY2FhYm9F?= =?utf-8?B?QmlLOXJ2cHhYb1pZYVcrTThMS05IN2RVYnJZRjcyZmJYcGxYbXJSUU1CUWRH?= =?utf-8?B?aXRMOVA0Ynl3VXBod0tGSmgxSXBpQkdxckNsM3ZMZTZlU0xWM0kwQktIei9x?= =?utf-8?B?N2NnSEVuYzJVYkorMHlOWTlNTWZKMzRTME90MjVodko0SGdOa21ETzBVWjNy?= =?utf-8?B?MjkydEJJZlZlQldWY0Vta2dTSytsYjJyWVEzNTErQ1Q2VnlOMmEreTBIRnZr?= =?utf-8?B?VmR0blVRVGhhcnY5TGVaK2srVk5ZZzRtMVJtTlZhV0MwYVB4MDZaSHk3elNY?= =?utf-8?B?ZmZrYUp4L1JJbmRucS9PZVlLTTFna3pxUjVIdi9CZURWakNObDlQSG01UXZn?= =?utf-8?B?Z2J2OHdzQUJSZW5XR0dRRXQ4ZDUxaGpOdTBVcnRqaEpxQ0o0MFdwN3JVQm4y?= =?utf-8?B?a0FFOG5QUitmUjRDQ3dYT0trbVdPTzdVTTlLdmt3Z29MNnU4VFZLZjlXQVFu?= =?utf-8?B?NFdkYUtISmduS2Nsc0V0Yy9OMjBXQUtRSUN3OUlmUnE5L1FmNEt6NEhSOWht?= =?utf-8?B?QnVmM2diNXJueGFpMjNvbkErUDhIU0hNcVEwdElraXZNQkdJc0NVVHlKSjhY?= =?utf-8?B?T285V0s5MGtmU0Ricm9MWXZSeWdrbG10c1RRSkI4cndvS0tYZlF4TVoxUFkz?= =?utf-8?B?dGQ4R0Z4cC9sWXVodFF5bmJGck0vMk9ob2RUZnZPcmpmV0NKZ2JFRkVoMHB1?= =?utf-8?B?M0FOL2hjcWVmdXJqRVNVbW9GR2didmRJWmdUYUo2TDc0eFJQNXBMdDM1dFZN?= =?utf-8?B?ejh5eHoxcnpMd21DZFVxVThTRE1VbUY3VVFrWlpobHZsL2lISytLMmdSb3Nj?= =?utf-8?B?WFFLQ0VQQXA5Z3FlSkEwdlRNRWc4cUNyK3l4ak1lYnBaZFVHZnpnZ2MzYkJp?= =?utf-8?B?dHBHeVhvT1R1OHU2VzJOK2RxZExYbUVBcE9KUFFMZ1VKdXJIZXB5WFUyaWtr?= =?utf-8?B?eTcxVkpHRW5wNnVpY3UwdHJxalhQR0owUW1lL2pFZ0ZxRkNNSjNRRTBxUFpn?= =?utf-8?B?T3l2RHhYZmxjNEpxUmtodTlwMkRhZVhnNGtlYkkxd1RZV0R5eVpFUCtRPT0=?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cGd1aXJGNEVrelYyZ1Q0eVhqbytEL0UvZDJTUldDbnU2RGxNc0hrbHA4QWZw?= =?utf-8?B?czFKcWJiNHFQbk5sQmpxcFNxQnlaSGFNS1Q2NDMxNzJEczA2OUtuQTV4MXFI?= =?utf-8?B?WFBBdktKNFBqeURZSWd2OGtBZnFOOHNYNDg4aTVCWTJJTEdYSWU0WkFDcXhU?= =?utf-8?B?RWlTMVZRSE0rQnBmWU8wVEVmTnlvdHZqd3VKTGppZGM3ajczV0R6ZjBueXcv?= =?utf-8?B?R3l5SFBIVWZnNXA1em9Lb0JSV0QwT3J0ZHc3ak9tN1ZzRG9UTGNwWnM5dks1?= =?utf-8?B?TWREeTZ1TEI5by9yVU92akx3NGU4ZlFlVmo2KzY4SlpIR2JwdDczNEJaZVQw?= =?utf-8?B?Z3dxMERLWlhUY3VJVW1vdTZDR0FEc0M0WUlRMDBwc1RteTM2THBQcDJDR0pr?= =?utf-8?B?cjF3VDRxVnFaMUFTMm5tcFpvbkc4OXRlaU1HUDlBNnpwNUlCaXdZRmNuY2Q3?= =?utf-8?B?b3VOU1ZQVUF6SVZyN0gySkZ1Rkc2YzRzWlRNQUh6WGszWDFtU01sbkJtc3Yx?= =?utf-8?B?eVlHdWVVMktSdDRvaUZzWVdzeHNTRUN5Z01NZlMyeGlUQzRPdzB0eWRKcEs0?= =?utf-8?B?TDdxR2dWMnhmVDErUGMyTDZqYkxOTkNtaS9MUytSTmxyaGZRbEQ5SWNpc2sy?= =?utf-8?B?QWZCRkNiSW5kd2hVaDhFSnd3UGlHVzFER3puZFlwOHE0SXRCRytUWENWWDN3?= =?utf-8?B?UnFIcjQ1ajYwZWtUVTFSRS8xcTF0YUhvYXhiVWh5aWkxWFZrUlBCNTVER1Fr?= =?utf-8?B?bHZTV1k3S0M1RzkwZXhrejhKckhtWmREZ1BTMVFjVUhKYVBkZ1BkMk5iTUZP?= =?utf-8?B?bGhNd1JvVjBURnV2c3lRdXJuK2w2ZWVsL2x1alpGbnIwaU02ZEpFSjhjOWdV?= =?utf-8?B?OVJmOWY1czBOSkx1TnViVEZzMTdlTWl1SXhWemEvMHhVYk9XU1drS25YWUsx?= =?utf-8?B?ZlFtcW9MYnJENzFKWExCYnhEUUNseC90WUFvVEZBRWVCMk53dkpMVUtJby9H?= =?utf-8?B?UU1SUVJKQ0xjeGxwVU5WOU1BOWsyWTVZVjFBamM5RkV6TXFLRU0zellITXNo?= =?utf-8?B?YmtCNHJ2bEVkRTZJTGhDSGdMOVFPK0JBNVFRU3E1ZVk0NXM1ZW5ZdUdqbWg1?= =?utf-8?B?Z1FHM2llWGkyUEhmUzQ5Uk1tb1loZ1hiTzB0TlNza29NRUFES1d2cDNxWko2?= =?utf-8?B?em1SR2tQRFV1azJtbENtZEt5UXNmQzlrL0NBNnRvVWdXR2RVWnNVaFR3TE16?= =?utf-8?B?SG5Za0dlZGpFVWdRQklCWUJWeUZsQ2NHTXpKZ3hjOXdmeEk4RmNtbVlWUHhD?= =?utf-8?B?bVlubmMzTkxFNTUxaXFPM0lUSnVHdVp4RGwrYk1lcmg1WDhuZ04yUU54Y1k1?= =?utf-8?B?bWV5dXlDcWtoVllOUUJCSTlHRWhBQXdTbUlwajNNUUpVL0J6MHA3d3RsNGxy?= =?utf-8?B?S3VmZ29TWGoyKzlqUlFuUEFjWGhNVi83K1RDV3BtamNyQXE4a3NkcFFGQTV5?= =?utf-8?B?UzBZMTVSMFdyZ204TGFWSnZIYitmOFRHcFRSWXZ2S1hOV0dCNDBocTNCaE1r?= =?utf-8?B?RUwvS1BTVVczRzFvWGEyaWZTSnpDY1pCMFhmTCtrZnBRaG1ZZmZzOGd2R3Zy?= =?utf-8?B?emRtQktZVWRINVNSQXVyVnVVV1cxMERXd2NjeU5KdHl2SnFUV25hS05OL1gz?= =?utf-8?B?RnNiYVhOWk5LbE5LVi9wQjBIcU51WGRSY2NGRi9aODU1dVFBN1Z5WXpORmJI?= =?utf-8?B?MkdOVnBEc0xBdjdHS3JFd1pLKysyMmtORjQ0dkRKdkQ4eDZtZ1VZOVI1bjVn?= =?utf-8?B?aklPV2Y1YmxNTTU0bXMraE1qeno1SjZYQ05VL3cyS0xWblRxWW5WR0VBeVVE?= =?utf-8?B?WHdXY2FrUlhrOTB6Zy8yQXBFQU16RlNXRHcrLzZqYjFPelhBQUlROGFOMzF0?= =?utf-8?B?YkVPUVkrbmd0dFlDbHFtUkNYWFZvZlplOUExYVRLVnhXVEwySXNOWDNtWHA3?= =?utf-8?B?Z2V1ZTBOQmhlMGtpamdLUzJCcTJJd0ZnYldnUkZBSDBPMFZ6cWZyRTR6eWRm?= =?utf-8?B?dmpqVzZVbGhxS1EwL1M5MXRiSEVabldSOGpuQ2VzckVxbU5pTURhd2NLbHBp?= =?utf-8?Q?peYDYnRkC2MrQN3HHyVqKCJEA?= X-MS-Exchange-CrossTenant-Network-Message-Id: 221ecbe2-acc6-4440-cab8-08dc7133e0d0 X-MS-Exchange-CrossTenant-AuthSource: MW5PR84MB1354.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2024 20:58:00.9833 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: rkZX2EeRBqzIE8JgnNFaHuxtR+6erGMfPalFaZkM3NNTsSiFVhaMhaor8T2wWNH+Vd381NZV3ZwaX+9E73uEhA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR84MB1828 X-OriginatorOrg: hpe.com X-Proofpoint-ORIG-GUID: T3qtuqVsXvKpU_fIg0PQJy8GtQb_couc X-Proofpoint-GUID: T3qtuqVsXvKpU_fIg0PQJy8GtQb_couc X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Fri, 10 May 2024 13:58:15 -0700 Resent-From: brian.johnson@hpe.com Reply-To: devel@edk2.groups.io,brian.johnson@hpe.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: ySeP8FMePU0aXCD4mwZT3Mxmx7686176AA= Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=SO8n3071; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=hpe.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io T24gNS8zLzI0IDEyOjM4LCBQZWRybyBGYWxjYXRvIHdyb3RlOg0KPiBPbiBUaHUsIE1heSAyLCAy MDI0IGF0IDc6MTfigK9QTSBLaW5uZXksIE1pY2hhZWwgRA0KPiA8bWljaGFlbC5kLmtpbm5leUBp bnRlbC5jb20+IHdyb3RlOg0KPj4NCj4+DQo+Pg0KPj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+Pj4gRnJvbTogcmZjQGVkazIuZ3JvdXBzLmlvIDxyZmNAZWRrMi5ncm91cHMuaW8+IE9u IEJlaGFsZiBPZiBQZWRybyBGYWxjYXRvDQo+Pj4gU2VudDogVGh1cnNkYXksIE1heSAyLCAyMDI0 IDEwOjUxIEFNDQo+Pj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBLaW5uZXksIE1pY2hhZWwg RCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+Pj4gQ2M6IHJmY0BlZGsyLmdyb3Vwcy5p bzsgTGVpZiBMaW5kaG9sbSA8bGVpZkBudXZpYWluYy5jb20+OyBBbmRyZXcgRmlzaA0KPj4+IChh ZmlzaEBhcHBsZS5jb20pIDxhZmlzaEBhcHBsZS5jb20+DQo+Pj4gU3ViamVjdDogUmU6IFtlZGsy LXJmY10gW2VkazItZGV2ZWxdIFByb3Bvc2FsIHRvIHN3aXRjaCBUaWFub0NvcmUgQ29kZQ0KPj4+ IFJldmlldyBmcm9tIGVtYWlsIHRvIEdpdEh1YiBQdWxsIFJlcXVlc3RzIG9uIDUtMjQtMjAyNA0K Pj4+DQo+Pj4gT24gV2VkLCBNYXkgMSwgMjAyNCBhdCA2OjQ04oCvUE0gTWljaGFlbCBEIEtpbm5l eSB2aWEgZ3JvdXBzLmlvDQo+Pj4gPG1pY2hhZWwuZC5raW5uZXk9aW50ZWwuY29tQGdyb3Vwcy5p bz4gd3JvdGU6DQo+IDxzbmlwPg0KPj4+PiAqIEFsbCBjb250cmlidXRvcnMsIG1haW50YWluZXJz LCBhbmQgcmV2aWV3ZXJzIG11c3QgaGF2ZSBHaXRIdWIgSURzLg0KPj4+PiAqIFRoZSBjb21taXQg bWVzc2FnZSB3b3VsZCBubyBsb25nZXIgcmVxdWlyZSBDYzosIFJldmlld2VkLWJ5OiwgQWNrZWQt DQo+Pj4gYnk6DQo+Pj4+ICAgIG9yIFRlc3RlZC1ieTogdGFncy4gIFRoZSBvbmx5IHJlcXVpcmVk IHRhZyB3b3VsZCBiZSBTaWduZWQtb2ZmLWJ5Lg0KPj4+DQo+Pj4gSSdkIGp1c3QgbGlrZSB0byBu b3RlIHRoYXQgbG9zaW5nIHRoZSBDQzosIFJldmlld2VkLWJ5OiwgZXRjIGlzIGEgYmlnDQo+Pj4g bG9zcy4gR2Vycml0IGF1dG8tYWRkcyBSYidzLCBnaXRodWIgUFIncyBkbyBub3QgKEknZCBndWVz cyB0aGVyZSdzIGENCj4+PiB3YXkgdG8gcHVsbCB0aGF0IG9mZiB3aXRoIGdpdGh1YiBhY3Rpb25z LCBidXQgSSBoYXZlbid0IGxvb2tlZCkuIEl0J2xsDQo+Pj4gYmUgYSBtZXNzIGlmIEkgaGF2ZSB0 byBnbyB0aHJvdWdoIG9ubGluZSBHSCBQUiBiYWNrbG9ncyBqdXN0IHRvIGZpbmQNCj4+PiB3aG8g dG8gQ0MvYWRkLXRvLXJldmlldy4gSXQga2lsbHMgdGhlIGRlY2VudHJhbGl6ZWQgYml0IG9mZiBv ZiBnaXQgdG9vDQo+Pj4gOikNCj4+Pg0KPj4NCj4+IENhbiB5b3UgcHJvdmlkZSBtb3JlIGRldGFp bHMgb24gdGhlIGltcGFjdCBvZiB0aGUgbG9zcz8NCj4gDQo+IEluIG15IHZpZXcsIGNvbW1pdHMg c2hvdWxkIGJlIGZhaXJseSBzZWxmLWRlc2NyaWJpbmcuIFdoYXQgY2hhbmdlcywNCj4gd2h5LCBh cmUgb2J2aW91cywgYnV0IHdobyBsb29rZWQgYXQgaXQsIHdobyByZXZpZXdlZCBpdCwgd2hvIHdh cyBjYydkDQo+IGJ1dCBkaWRuJ3QgcmVzcG9uZCwgd2hvIHRlc3RlZCBhcmUgYWxzbyBwcmV0dHkg aW1wb3J0YW50LiBHaXQgaXMNCj4gc3VwcG9zZWQgdG8gYmUgZGVjZW50cmFsaXplZCwgbGV0J3Mg bm90IGZvcmdldC4gSWYgd2UgZXZlciBtaWdyYXRlDQo+IGZyb20gR0gsIGlmIEdIIGV2ZXIgZ29l cyBkb3duLCBpZiB0aGUgbGlua3MgZXZlciBnbyBkb3duLCB5b3UnbGwgbmV2ZXINCj4gYmUgYWJs ZSB0byBrbm93IHdobyBsb29rZWQgYXQgaXQuIElmIHlvdSdyZSBsb29raW5nIGF0IGFuIEVESzIg Y29tbWl0DQo+IGRlZXAgaW50byBhbiBJbnRlbC1pbnRlcm5hbCBmb3JrLCB5b3Ugd29uJ3Qga25v dyB3aGF0ICJQUiAjNDc4IiBpcw0KPiAoaGVjaywgcmViYXNlLWFuZC1tZXJnZSBkb2Vzbid0IHJl ZmVyZW5jZSBQUnMgZWl0aGVyKS4NCj4gDQoNCldlbGwgc2FpZC4gIFRoYXQncyBteSBjb25jZXJu IGFzIHdlbGw6ICBUaWFub0NvcmUgd29uJ3QgdXNlIEdpdEh1YiANCmZvcmV2ZXIsIGFuZCBhbnkg R2l0SHViIG1ldGFkYXRhIChQUiBudW1iZXJzLCBHaXRIdWIgSURzLCBidWcgbnVtYmVycywgDQpl dGMuKSB3aWxsIGJlY29tZSBtZWFuaW5nbGVzcyBvbmNlIHdlIGNoYW5nZS4gIE5ldmVyIG1pbmQg dGhhdCB0aGUgY29kZSANCmNhbiBiZSBkaXNhc3NvY2lhdGVkIGZyb20gdGhlIG1ldGFkYXRhIHNp bXBseSBieSBmb3JraW5nIHRvIGEgbmV3IA0KcmVwb3NpdG9yeSwgYXMgUGVkcm8gc2FpZC4uLi4N Cg0KPiBTaWRlLW5vdGU6IEhvdyBhcmUgd2Ugc3VwcG9zZWQgdG8gZmluZCB0aGUgUFIgZm9yIGEg Z2l2ZW4gY29tbWl0Pw0KPiBTZWFyY2hpbmcgZG9lc24ndCBzZWVtIHRvIHdvcmsgd2VsbC4gRm9y IGluc3RhbmNlLCBJIHBpY2tlZCBhIHJhbmRvbQ0KPiBub24tdHJpdmlhbCBjb21taXQgb3V0IG9m IHRoZSBjdXJyZW50IG9wZW4gUFJzOg0KPiBNZGVNb2R1bGVQa2cvQnVzL1NwaS9TcGlCdXM6IEFk ZGluZyBTcGlCdXMgRHJpdmVycy4NCj4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsy L3B1bGxzP3E9aXMlM0FwcitpcyUzQW9wZW4rTWRlTW9kdWxlUGtnJTJGQnVzJTJGU3BpJTJGU3Bp QnVzJTNBK0FkZGluZytTcGlCdXMrRHJpdmVycw0KPiBoYXMgbm8gbWF0Y2hlcz8NCj4gDQo+Pg0K Pj4gSSBhbSBjdXJpb3VzIGhvdyBvdGhlciBHaXRIdWIgcHJvamVjdHMgaGFuZGxlIHRoaXMgdG9w aWMuIEkgc2VlIGl0DQo+IA0KPiBJIGRvbid0IHRoaW5rIHRoZXkgZG8sIHNhZGx5LiBCdXQgSSBh bHNvIGRvbid0IGtub3cgbWFueSBwZW9wbGUgd2l0aCBhDQo+IHBvc2l0aXZlIG9waW5pb24gb24g R0ggUFJzIDopDQoNClllYWguLi4gbXkgb3BpbmlvbnMgYXJlIGRlY2lkZWRseSBtaXhlZC4gIFRo ZXkgYXJlIGNvbnZlbmllbnQsIGJ1dCBoYXZlIA0Kc29tZSBzZXJpb3VzIGdhcHMgYXJvdW5kIGFy Y2hpdmluZywgYXVkaXRpbmcsIGFuZCB2ZXJzaW9uaW5nIG9mIHJldmlldyANCnJlcXVlc3RzLiAg VGhleSBkb24ndCBldmVuIGxldCB5b3UgcmV2aWV3IHRoZSBjb21taXQgbWVzc2FnZXMgKG9uZSBv ZiANCnRoZWlyIG1vc3Qgc2VyaW91cyBmbGF3cyEpDQoNCj4gPHNuaXA+DQo+Pj4gSXQgaXMgc2Fk IHRoYXQgd2UncmUgbW92aW5nIHRvIFBScyBhZnRlciBJIGZpbmFsbHkgZ290IGEgbmljZSBhbmQN Cj4+PiBzYW5lKGlzaCEpIGVtYWlsIHdvcmtmbG93IChvcGVuZncuaW8gKyBiNCkuIE90aGVyd2lz ZSwgbm8gb2JqZWN0aW9ucywNCj4+PiBpdCdzIGJldHRlciB0aGFuIGVkazIuZ2l0J3MgaGFsZi1l bWFpbCBoYWxmLVBSIGZyYW5rZW5wcm9jZXNzLg0KPj4+IEknZCBndWVzcyB0aGlzIGNoYW5nZSBv bmx5IGVuY29tcGFzc2VzIGVkazIuZ2l0PyBIb3cgYWJvdXQgdGhlIG90aGVyDQo+Pj4gcmVwb3M/ IEFueSB0aW1lbGluZSBmb3IgdGhvc2U/DQo+Pg0KPj4gVGhlIHBsYW4gaXMgdG8gYXBwbHkgdGhp cyB0byBhbGwgcmVwb3MsIG9uZSBhdCBhIHRpbWUuICBOZWVkIHRvIGdldCB0aGUNCj4+IHJldmlz ZWQgcHJvY2VzcyBkb2N1bWVudGVkIGFuZCB3b3JraW5nIGluIG9uZSByZXBvIGJlZm9yZSBhcHBs eWluZyB0byBhbGwuDQo+IA0KPiBHb3RjaGEsIHRoYW5rcyENCj4gDQoNCi0tIA0KQnJpYW4gSi4g Sm9obnNvbg0KSGV3bGV0dCBQYWNrYXJkIEVudGVycHJpc2UNCg0KCi09LT0tPS09LT0tPS09LT0t PS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8g dGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMxMTg4MjYpOiBodHRwczovL2VkazIuZ3Jv dXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTg4MjYKTXV0ZSBUaGlzIFRvcGljOiBodHRwczovL2dy b3Vwcy5pby9tdC8xMDU4NzM0NjcvNzY4NjE3NgpHcm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRr Mi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91 bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09LT0tPS09LT0tPS09LT0tPS09LT0tCgoNCg==