From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 0C2D24893A for ; Sun, 21 Apr 2024 16:48:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 243CB68D0E4; Sun, 21 Apr 2024 19:48:22 +0300 (EEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04olkn2075.outbound.protection.outlook.com [40.92.74.75]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2CBDF68BAD8 for ; Sun, 21 Apr 2024 19:48:16 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AM9/MZJyMRGwCi1rvtVKHRTAO4PHHL8zQtcfPRESsUaiedaS3iU5RwEwxQrn35mf/kadje0CFibbwRhs08TMw2j6nxBrIe9C6P9hOs93KNtcCcNKhctUlQvoCGK6DxVuso3JKwi2mxFdoP3WN7YIlfUKOyUj79H1DZs9lquo6rWo2E644K0vjJlvgzW7WTdaZ8bke+x3RmBdINyLAXTg0KOX66/U+c1cJ/cVDEM2iEQ2Cj8hkVl4L/ViNkfXFWdZw1E7L5PQ7dRVqrkHsFzIo1daijkzh9uPEAjSZ4CuNhyPurHBfrjJY/Ve7Id64f9WNiODqABAnounqX7ZsZJRew== 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=VMKmyXDm7BFsmaekFFo7JqfY9P2WyClnsPefyZjBehk=; b=U+cSvNIyPgzdssEvwxkiXt2O2P3BjjB6N0DWjBzkbLVyh+ExQ+6xG7FN9NTI3B/NCnhML4bfLF73xNIPpi8WSYaidfEgSBiIcOLNL4XNdu/QqRB6FoYNRG7n64FKgEUYsz0mtylJeWnvypjIhDx42VgWqvJFHLxpAARSydVZaWr0qPjN3pW+2HhJzk+1+PcFtV/atuHGsmkZRvIIPFF4r0WtDkFBftvPqjQUKDNCkO3HaK2zAIJVMQxwJOWd1cvj01JZH8tRpM7Hdp4XZZMkzuWGce9qYO7/yOLSvXFpAd4u9YeAlYwpWvEM7gyOAx67MAA6Z6hVSgNy3z1ZrdMGag== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VMKmyXDm7BFsmaekFFo7JqfY9P2WyClnsPefyZjBehk=; b=QdY2zXEFW2OgEUSwrUb7T4STncS/nn+1NrmnBzT/uTl5kY7DNMriL7+NwV0BNBwY5xQwvLg2CO503UBRkRzsAm442bS/5ZowcpVrSMU7mcK0ZQC8MiVxOz6zR1lBm7WcFUIo6q9NtmBh++wpaSIGV7Fks2YNp5B8svrlV2gu5fm7eV7D2/kP9oXsFAeMAxiU7vA7JnwANpBbaNxtbZqjuGzxT7+wsdCvV8HZVMt/tKV9t0AJubvF4pJimJXn/cfZ2Drg1vB0lauFkencX6Z0YbL4+MKqk4pVjSWivq2VYnmne1YouGUXiDulXxh7DHVTF7uwk8xVcYVzqUJhhS87cw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0273.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.44; Sun, 21 Apr 2024 16:48:13 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb%3]) with mapi id 15.20.7409.042; Sun, 21 Apr 2024 16:48:13 +0000 Message-ID: Date: Sun, 21 Apr 2024 18:48:10 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240420234312.36464-2-jamrial@gmail.com> <20240421151851.1165-1-jamrial@gmail.com> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: X-TMN: [JSADDtTFDATq2i86E4g50lCx4g4w0WjwphEIzMS/Jq8=] X-ClientProxiedBy: ZR0P278CA0038.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::7) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0273:EE_ X-MS-Office365-Filtering-Correlation-Id: 11ce87e3-73c1-4a85-dad5-08dc6222d573 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /nt1WEi5Hf1n7bLp+0HC6IuKyfklhDQc4C1yo+LRL1uZEVk1Az8e5AVQubJhm30tqX9Ri9bSMbyLrBrIuhZFYmIrJBMQtzwr/lsZ171R9MUGkCPW/KZHc0Khens/tQn7cf0Z3wv23oeKp0bYX/yjZx/20CuvMNI8RUQox0WUqZlBJ7XwTNsAyJys5Al+JULufveyjX1GdVInKsj6cFdEjuXTXZniFhCpHhfmbcYEzcjJsMRiwQ7gPVdZeZSJOHzxUD8kskWI/wGhiNBk9gtSc1YLEtLG8M+7F53Hc1A2mI3y9XbwcCl0/J5sJEogrA8m6o1yKubNbYIOPx2s2P+9CvonbSye/SiuUYp5z1e93fzUYheY9C3TNMtUX3ERJI7fCQb3RCept/WJMKOehPvB6vdqJ/A33Eh5BUclbrgoxitmn2s6sPQy/+dzi0JINYJjpiBBUFy55LfmwGJaQj0Q+ZRr4x2wGBbQE9KJXOBD41H/Nt2aJTCAkcTcZ2zN1s/UNeBFI6pDJzhAmvqNjEHbs3Leqr/fIRBGE5XjL0Rrd63/8tPSIHYPG3nmFPBfhWMf X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?S0k3Uk9zNWQ3UnU4Q0p4RVhRL20yci9LNkZ6KzhKaytzSzNQRS9ObU9HQThE?= =?utf-8?B?TDhpQzVFcmdwcDVHTjRiTjlaUDB1NzN0VEZzSC9hUFFVdWZ1VFp0K0I1ZXRW?= =?utf-8?B?RnpHZG5nVm91T3dpRWgxNDZ1SVp6NEJvOVNsSzd2ZDN3L1IvZDRhaTBQZHNz?= =?utf-8?B?cy81NE9zSUIrTWRTRzhaSFRDdUpOOXVPNHdWMlIwaGlDN2FQQWVrVWI4YUN1?= =?utf-8?B?c3E2T1M1eXZUckF6VUJ5VnRjRVo3TGhLWElzVzR3WlhIYmE2aXRZUHBxaEp4?= =?utf-8?B?TnBUVXNOam5sRTZ1QzIrVFYvSm9iWmNmZzFnRit0bkhIQ3hXNDVSY1JPV2R0?= =?utf-8?B?cmJCYVVJaUxBU1lRRkxMeFNIN0hCL3ljTzFsY2FWdzdoWEJvSWk2ajRsb0ZK?= =?utf-8?B?Ni9Wb2QxWmh6eGtlVzFiM0UyVUF1ckx1WklSa3gzQnluc0FJSXJkcEVRWUk4?= =?utf-8?B?VHk2Wm52RHVNbXRHTlhtSU05Z05Yc3FOWEZZWlNTRElaRnl3T3I3bk8rS3I3?= =?utf-8?B?RW8rcTVpdVFBVTViNWVabU5uVmtkMnlWSUlqRmJoSHJFY1RaVFE2K1FjaElT?= =?utf-8?B?Tkw1TTJKa3JRZVlURXNaK1dZVFJBUE93dVpiZFBCZDhPRmpOYmdxL29pZzRI?= =?utf-8?B?MEp0R3pod2lUQWJWRSs2bDhEdjl4aGxnZ0tWcmpxNXFpN2hKU2c1MzJRVlJJ?= =?utf-8?B?YTlLczVBZWtJSVJ6TVNsck1qUHIrQnArZ3ZHc0dLQmlEUnB6aVc1WlF2OElh?= =?utf-8?B?RUZyMTVzN2l4SWlPK1hKdDN4ZDE3aVp6WFF4M2VoVHN1N1E2dHIyNlZHajk3?= =?utf-8?B?YnJJSytIV1FYSDRQS01lNU9lYkRMYWdLTk01Z0VIOVhCTFZmcDdqYkk0bDRm?= =?utf-8?B?MTNmV0FvZTZNdTBac3k2d1FoUU9qaFZPR3VZMTI2bVRDMDNqSyszQk5NbEJ4?= =?utf-8?B?UjNlNEE2LzRYalY1eGZKMXc5K2FvZ1hmSUIydURtUXdDN0NnMjVOb3ptYlJR?= =?utf-8?B?c2J4NHFNamcrVUxnMTlHa2k0ZHlMVDR6OGlTOGxYSzJGZlN0MkhWcXVCREd1?= =?utf-8?B?WWRhUlc3aEx3YnJJMlNGdmFuUmVhYVZKQ0lDL1NzdXlkWFJjVmVuWUt4cTBT?= =?utf-8?B?VlRzWGpZajcvOStHcXlZS21ON2wxTCsrd0VqeWxVcjhxNWw2SFM1YzBRalRD?= =?utf-8?B?bnVXQ2lQOExMNUJ5QnB0NFhBSGpJcytSUFBMcVN4M1NlcTlRditvang3R0tW?= =?utf-8?B?K2ZvYjlxWWJheXQrV01FaWJBbzNjb0d5UW1BREtKTjZoNDM0NWNhc2V3UkNH?= =?utf-8?B?dWNaK0dLNk1HL2FKeFZVQ1BGVy95cUJYRVpXcUxIcWFnOXhqaFdDSktUNHlp?= =?utf-8?B?MlcxSU1md09nYm5oMjlRc0Q4UmlETFVYL3dubmdlaXRqdzRCdGRlMEdPWDVt?= =?utf-8?B?SnNCUnE2b3NBdFZHNS84eG9tZDV2Sm9nbUorZXd3UWI1Yk5BR3JIVWpBTGNQ?= =?utf-8?B?Qk0yeTEydEh0b2J6S3l0SU0xcGdMMVJqcngrR0VyOCtkZXVlOUpKYzdtbDRI?= =?utf-8?B?a1MrclpqTkNYTWFONDVQeVJCVFVYMXM1OEhNR3F4UW00OEVZUkhjTk02RG1m?= =?utf-8?B?MlVWcXlxUkQ2b2VRT3A4N2sxV0s2d0Q2Z1FyOEJaYXZ1NWlROXl1ZGJlbi9O?= =?utf-8?B?NXZxU2pkUmgzdVE0U0QrdERkeFZQbS9YUm9KT2xVYXBJRHpEN0VLSTZBPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 11ce87e3-73c1-4a85-dad5-08dc6222d573 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Apr 2024 16:48:13.1036 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3P250MB0273 Subject: Re: [FFmpeg-devel] [PATCH 2/2 v2] avformat/demux: extract extradata from packets when context update is requested X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SmFtZXMgQWxtZXI6Cj4gT24gNC8yMS8yMDI0IDEyOjMyIFBNLCBBbmRyZWFzIFJoZWluaGFyZHQg d3JvdGU6Cj4+IEphbWVzIEFsbWVyOgo+Pj4gSWYgdGhlIGRlbXV4ZXIgZG9lc24ndCBzZXQgZXh0 cmFkYXRhIGluIHRoZSBzdHJlYW0ncyBjb2RlY3BhciwgYQo+Pj4gbmVlZF9jb250ZXh0X3VwZGF0 ZSByZXF1ZXN0IHdpbGwgZGVsZXRlIHRoZSBwcmV2aW91c2x5IGV4dHJhY3RlZAo+Pj4gZXh0cmFk YXRhIGluCj4+PiB0aGUgc3RyZWFtJ3MgaW50ZXJuYWwgQVZDb2RlY0NvbnRleHQuCj4+PiBBcyB3 ZSBjYW4ndCBlbnN1cmUgdGhlIG9sZCBleHRyYWRhdGEgaXMgdmFsaWQgZm9yIHRoZSBzdHJlYW0g aW4gaXRzIHBvc3QKPj4+IGNvbnRleHQgdXBkYXRlIHJlcXVlc3Qgc3RhdGUsIHRyeSB0byBnZXQg ZXh0cmFkYXRhIGZyb20gdGhlIG5ldwo+Pj4gcGFja2V0IGluc3RlYWQKPj4+IG9mIGF0dGVtcHRp bmcgdG8gcHJlc2VydmUgdGhlIG9sZCBpbiBzb21lIGZvcm0uCj4+Pgo+Pj4gU2lnbmVkLW9mZi1i eTogSmFtZXMgQWxtZXIgPGphbXJpYWxAZ21haWwuY29tPgo+Pj4gLS0tCj4+PiDCoCBsaWJhdmZv cm1hdC9kZW11eC5jIHwgMTIgKysrKysrKysrKystCj4+PiDCoCAxIGZpbGUgY2hhbmdlZCwgMTEg aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9saWJhdmZv cm1hdC9kZW11eC5jIGIvbGliYXZmb3JtYXQvZGVtdXguYwo+Pj4gaW5kZXggYWJmZDVmZWU3ZC4u MzlhYTFjZDRlMyAxMDA2NDQKPj4+IC0tLSBhL2xpYmF2Zm9ybWF0L2RlbXV4LmMKPj4+ICsrKyBi L2xpYmF2Zm9ybWF0L2RlbXV4LmMKPj4+IEBAIC0xMzE5LDYgKzEzMTksOCBAQCBmYWlsOgo+Pj4g wqDCoMKgwqDCoCByZXR1cm4gcmV0Owo+Pj4gwqAgfQo+Pj4gwqAgK3N0YXRpYyBpbnQgZXh0cmFj dF9leHRyYWRhdGEoRkZGb3JtYXRDb250ZXh0ICpzaSwgQVZTdHJlYW0gKnN0LAo+Pj4gY29uc3Qg QVZQYWNrZXQgKnBrdCk7Cj4+PiArCj4+PiDCoCBzdGF0aWMgaW50IHJlYWRfZnJhbWVfaW50ZXJu YWwoQVZGb3JtYXRDb250ZXh0ICpzLCBBVlBhY2tldCAqcGt0KQo+Pj4gwqAgewo+Pj4gwqDCoMKg wqDCoCBGRkZvcm1hdENvbnRleHQgKmNvbnN0IHNpID0gZmZmb3JtYXRjb250ZXh0KHMpOwo+Pj4g QEAgLTEzNzMsNiArMTM3NSwxMSBAQCBzdGF0aWMgaW50IHJlYWRfZnJhbWVfaW50ZXJuYWwoQVZG b3JtYXRDb250ZXh0Cj4+PiAqcywgQVZQYWNrZXQgKnBrdCkKPj4+IMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIHJldDsKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIH0KPj4+IMKgICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlmICghc3RpLT5hdmN0eC0+ZXh0 cmFkYXRhICYmCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChyZXQgPSBleHRy YWN0X2V4dHJhZGF0YShzaSwgc3QsIHBrdCkpIDwgMCkgewo+Pj4gK8KgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCBhdl9wYWNrZXRfdW5yZWYocGt0KTsKPj4+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgcmV0dXJuIHJldDsKPj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH0K Pj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0aS0+Y29kZWNfZGVzYyA9Cj4+PiBhdmNv ZGVjX2Rlc2NyaXB0b3JfZ2V0KHN0aS0+YXZjdHgtPmNvZGVjX2lkKTsKPj4+IMKgIMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHN0aS0+bmVlZF9jb250ZXh0X3VwZGF0ZSA9IDA7Cj4+PiBAQCAt MjQ3MCw2ICsyNDc3LDggQEAgc3RhdGljIGludCBleHRyYWN0X2V4dHJhZGF0YShGRkZvcm1hdENv bnRleHQKPj4+ICpzaSwgQVZTdHJlYW0gKnN0LCBjb25zdCBBVlBhY2tldCAqCj4+PiDCoMKgwqDC oMKgIGlmIChyZXQgPCAwKQo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiByZXQ7Cj4+PiDC oCArwqDCoMKgIGF2X2JzZl9mbHVzaChzdGktPmV4dHJhY3RfZXh0cmFkYXRhLmJzZik7Cj4+PiAr Cj4+PiDCoMKgwqDCoMKgIHJldCA9IGF2X2JzZl9zZW5kX3BhY2tldChzdGktPmV4dHJhY3RfZXh0 cmFkYXRhLmJzZiwgcGt0X3JlZik7Cj4+PiDCoMKgwqDCoMKgIGlmIChyZXQgPCAwKSB7Cj4+PiDC oMKgwqDCoMKgwqDCoMKgwqAgYXZfcGFja2V0X3VucmVmKHBrdF9yZWYpOwo+Pj4gQEAgLTMwOTAs NyArMzA5OSw4IEBAIGZpbmRfc3RyZWFtX2luZm9fZXJyOgo+Pj4gwqDCoMKgwqDCoMKgwqDCoMKg IGVyciA9IGNvZGVjX2Nsb3NlKHN0aSk7Cj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgaWYgKGVyciA8 IDAgJiYgcmV0ID49IDApCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXQgPSBlcnI7 Cj4+PiAtwqDCoMKgwqDCoMKgwqAgYXZfYnNmX2ZyZWUoJnN0aS0+ZXh0cmFjdF9leHRyYWRhdGEu YnNmKTsKPj4+ICvCoMKgwqDCoMKgwqDCoCBpZiAoc3RpLT5leHRyYWN0X2V4dHJhZGF0YS5ic2Yp Cj4+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhdl9ic2ZfZmx1c2goc3RpLT5leHRyYWN0X2V4 dHJhZGF0YS5ic2YpOwo+Pj4gwqDCoMKgwqDCoCB9Cj4+PiDCoMKgwqDCoMKgIGlmIChpYy0+cGIp IHsKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBGRklPQ29udGV4dCAqY29uc3QgY3R4ID0gZmZpb2Nv bnRleHQoaWMtPnBiKTsKPj4KPj4gVGhpcyB3aWxsIGtlZXAgdGhlIEJTRiBhcm91bmQgZm9yIGxv bmdlciB0aGFuIG5lY2Vzc2FyeSwgYWx0aG91Z2ggb25seSBhCj4+IHRpbnkgbWlub3JpdHkgb2Yg ZGVtdXhlcnMgZXZlciBzZXQgbmVlZF9jb250ZXh0X3VwZGF0ZSBhdCBhbGwuCj4gCj4gSXQncyBu b3QgZXhhY3RseSBhIG1hc3NpdmUgY29udGV4dCwgc28gaSBkb24ndCB0aGluayBpdCdzIGEgcHJv YmxlbS4gQnV0Cj4gaWYgeW91IHByZWZlciwgaSBjb3VsZCBhZGQgYW4gRkZfSU5GTVRfRkxBR18g Zm9yIHRoaXMuCgpBY3R1YWxseSwgaXQgaXMgd29yc2U6IEl0IGlzIGxlZ2FsIGZvciB0aGUgY29k ZWMgaWQgdG8gY2hhbmdlIHVwb24KbmVlZF9jb250ZXh0X3VwZGF0ZSBhbmQgdGhlbiB0aGUgQlNG IHdvdWxkIHN0aWxsIGJlIGNvbmZpZ3VyZWQgZm9yIHRoZQpvbGQgQlNGLgpBbnl3YXksIGFuIEZG X0lORk1UX0ZMQUcgZmxhZyBpcyBvdmVya2lsbCBmb3IgdGhpczogSnVzdCByZXNldCB0aGUKZXh0 cmFjdF9leHRyYWRhdGEuaW5pdGVkIGZsYWcuCgotIEFuZHJlYXMKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QK ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGlu Zm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1h aWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2Ny aWJlIi4K