From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id 07A5B4DD1A
	for <ffmpegdev@gitmailbox.com>; Thu, 24 Apr 2025 08:59:30 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4A34C68B43D;
	Thu, 24 Apr 2025 11:59:27 +0300 (EEST)
Received: from mailout1.w1.samsung.com (mailout1.w1.samsung.com
 [210.118.77.11])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2679768B0ED
 for <ffmpeg-devel@ffmpeg.org>; Thu, 24 Apr 2025 11:59:19 +0300 (EEST)
Received: from eucas1p1.samsung.com (unknown [182.198.249.206])
 by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id
 20250424085917euoutp011fc01969790faca3711ce894fc916a7e~5NYDE_hNf1996919969euoutp01l
 for <ffmpeg-devel@ffmpeg.org>; Thu, 24 Apr 2025 08:59:17 +0000 (GMT)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com
 20250424085917euoutp011fc01969790faca3711ce894fc916a7e~5NYDE_hNf1996919969euoutp01l
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com;
 s=mail20170921; t=1745485157;
 bh=6Nf04yTGMHKwgtcPGEN/+XnErDh3jr0CqUmKh7T2QjM=;
 h=From:To:In-Reply-To:Subject:Date:References:From;
 b=U5GQsbOZIbpVIu7eSMbefv3ua8D02d1BZTceiqqFL60lPB+uwtCtTSXRsjea2IJvJ
 LLTXACYstjcXsm6ItG4+0BEc91GrRC6QFKHAu2xJ9qiFFZoGZ70DV9TkoTJ6mdnyly
 /1SaCnCmXBcfeISZA/x119htx2oWRb/C/C1yT0kA=
Received: from eusmges1new.samsung.com (unknown [203.254.199.242]) by
 eucas1p1.samsung.com (KnoxPortal) with ESMTP id
 20250424085917eucas1p1150db58977977b58b42c3c75434df2d6~5NYC7bAmh3194231942eucas1p1X
 for <ffmpeg-devel@ffmpeg.org>; Thu, 24 Apr 2025 08:59:17 +0000 (GMT)
Received: from eucas1p1.samsung.com ( [182.198.249.206]) by
 eusmges1new.samsung.com (EUCPMTA) with SMTP id E4.8A.00837.56DF9086; Thu, 24
 Apr 2025 09:59:17 +0100 (BST)
Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by
 eucas1p1.samsung.com (KnoxPortal) with ESMTPA id
 20250424085917eucas1p1d95e158abaac9590b48e29b7edac9ede~5NYCjhaYd3199231992eucas1p1U
 for <ffmpeg-devel@ffmpeg.org>; Thu, 24 Apr 2025 08:59:17 +0000 (GMT)
Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by
 eusmtrp1.samsung.com (KnoxPortal) with ESMTP id
 20250424085917eusmtrp1219c3eb8d057d4aff70cc8303195827c~5NYCjF4B83078730787eusmtrp1D
 for <ffmpeg-devel@ffmpeg.org>; Thu, 24 Apr 2025 08:59:17 +0000 (GMT)
X-AuditID: cbfec7f2-32fff70000000345-ab-6809fd65250e
Received: from eusmtip2.samsung.com ( [203.254.199.222]) by
 eusmgms2.samsung.com (EUCPMTA) with SMTP id 1A.85.19654.56DF9086; Thu, 24
 Apr 2025 09:59:17 +0100 (BST)
Received: from AMDN5164 (unknown [106.210.132.171]) by eusmtip2.samsung.com
 (KnoxPortal) with ESMTPA id
 20250424085916eusmtip234ed1e6e5ab8c9a02edbf99f680d1b3c~5NYCVla291713117131eusmtip2G
 for <ffmpeg-devel@ffmpeg.org>; Thu, 24 Apr 2025 08:59:16 +0000 (GMT)
From: "Dawid Kozinski/Multimedia \(PLT\) /SRPOL/Staff Engineer/Samsung
 Electronics" <d.kozinski@samsung.com>
To: "'FFmpeg development discussions and patches'" <ffmpeg-devel@ffmpeg.org>
In-Reply-To: <d14e0e2e-86bb-4b02-aedc-c352d77a76ab@gmail.com>
Date: Thu, 24 Apr 2025 10:59:16 +0200
Message-ID: <000601dbb4f7$28aa8ff0$79ffafd0$@samsung.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIeiw43OxpgnU+PFcTC0/DVSYq79wGw/nKsAig+5zizDgyR4A==
Content-Language: pl
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrKIsWRmVeSWpSXmKPExsWy7djPc7qpfzkzDGb3KFp8+3SG2YHR48+i
 zSwBjFFcNimpOZllqUX6dglcGZdu1hTMta/YcX4iawPjXtsuRk4OCQETiSnfvjB2MXJxCAms
 YJSYt66HDcKZxCRxe/YmZghnIpPEqXNNrF2MHGAtS6/IQ8SXM0p8vrEAqr2NSWLH5fusIHPZ
 BPIkHn9eywxiiwj4SHSvXw8W5xSwlTj36CaYLSyQL7Hw/28mEJtFQFXi3IufLCALeAUsJR7+
 AgvzCghKnJz5hAXEZhbQlli28DUzxNkKEj+fLmOFGO8kcfJfNxNEjYjEjUctYPdICEzkkHj6
 F6bBReLawhWsELawxKvjW9ghbBmJ05N7WCAeK5Y41O8AYdZIHPqRDlFhLfG28TgjSJhZQFNi
 /S59iApHiYnr7SFMPokbbwUh9vNJTNo2nRkizCvR0SYEYapI9HWKQYyTkni6bA7zBEalWUge
 nIXkwVlIHpmFsHUBI8sqRvHU0uLc9NRiw7zUcr3ixNzi0rx0veT83E2MwJRw+t/xTzsY5776
 qHeIkYmD8RCjBAezkgjvLzf2DCHelMTKqtSi/Pii0pzU4kOM0hwsSuK8i/a3pgsJpCeWpGan
 phakFsFkmTg4pRqYvLQPPNGV/iMi8f54aHVtj+6PF6987DauNb+QYHWiwc03xE7d2Fx4vU+F
 35Ka2f6+X74W+YvGmCybsL50y5xok4fPFNQtHGf8LF2yYuKDjpvxqbkGohFTjWLO9OVOj5BL
 fLPipK+M7afFR7V/Sr+OkWVan8Z6x3r53o7LxUlZ3oeuMGlOWJV4TFugeOOVJxbTJdQOvyj7
 1mTGJlnatH+XdJOA9rZ3W5qaQv9+CurPl3op+VTw9HW+c3bnA2e1+F3nFf5yPcKEzSLaRPaD
 eKn+mjWnInt13nvsbXwV3HrsYIPQ+zMtAVu770rPSWjI2HFdtnhO49Rv/3u4bV3fuIZXVvlW
 TrCXucdir9i5rEuJpTgj0VCLuag4EQDU+VifeAMAAA==
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrHLMWRmVeSWpSXmKPExsVy+t/xe7qpfzkzDC5M4LD49ukMswOjx59F
 m1kCGKP0bIryS0tSFTLyi0tslaINLYz0DC0t9IxMLPUMjc1jrYxMlfTtbFJSczLLUov07RL0
 Mlrab7MVHNSpODtvBXMD42nlLkYODgkBE4mlV+S7GLk4hASWMkoceTCXpYuREyguJbF06SJG
 CFtY4s+1LjaIohYmiQkHTrCCJNgEciTWzp7IBGKLCPhIdK9fzwpRdIBR4sy1tcwgCU4BW4lz
 j26CNQgL5Eqcu/0IbCqLgKrEuRc/WUCu4BWwlHj4C2wOr4CgxMmZT8COYBbQlnh68ymcvWzh
 a2aIgxQkfj5dxgqx10ni5L9uJogaEYkbj1oYJzAKzUIyahaSUbOQjJqFpGUBI8sqRpHU0uLc
 9NxiI73ixNzi0rx0veT83E2MwIjYduznlh2MK1991DvEyMTBeIhRgoNZSYT3lxt7hhBvSmJl
 VWpRfnxRaU5q8SFGU6DXJjJLiSbnA2MyryTe0MzA1NDEzNLA1NLMWEmcl+3K+TQhgfTEktTs
 1NSC1CKYPiYOTqkGpkVzy9fGsD0Qc8l86yXDGj1TaO/U+xpnQuYJG8WvCJ4dPkPi0UdWk5f7
 /rCrJEX/qFy3e0HNRr+J+2zle89NnJR+LbhYdl6g/bu1DNK378f1dh3sP2h09a3t6YpY7fL/
 O2KK9r1smfDk9OUtJwz2FtytbHRVl6/Zee1qxM72LMO1Imfyrzxq7ra7Pa221LaKje/9ju8C
 hums3iHCLHmK7J6nbtz5ukXwZGWw+J5UKSYpzvie1zeiD33Yo7R/nsTdjpmLSg25/q7b5fk8
 KOGYXFGd6KllulrrXG2ztQ2Xu0eJ+Hmq9p/Kcmw5ddZ/ws2qBysZj1bLPrXmMdwo0PaiScry
 ov78I4WzLZZ/+B8Yq8RSnJFoqMVcVJwIAO+f+EgRAwAA
X-CMS-MailID: 20250424085917eucas1p1d95e158abaac9590b48e29b7edac9ede
X-Msg-Generator: CA
X-RootMTR: 20250423141306eucas1p229fa078339a2a993c609464e101c9c6d
X-EPHeader: CA
CMS-TYPE: 201P
X-CMS-RootMailID: 20250423141306eucas1p229fa078339a2a993c609464e101c9c6d
References: <CGME20250423141306eucas1p229fa078339a2a993c609464e101c9c6d@eucas1p2.samsung.com>
 <20250423141303.1858090-1-d.kozinski@samsung.com>
 <d14e0e2e-86bb-4b02-aedc-c352d77a76ab@gmail.com>
Subject: Re: [FFmpeg-devel] [PATCH v1 5/8] avformat/mov_muxer: Extended MOV
 muxer to handle APV video content
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/000601dbb4f7$28aa8ff0$79ffafd0$@samsung.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

CgoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IGZmbXBlZy1kZXZlbCA8ZmZt
cGVnLWRldmVsLWJvdW5jZXNAZmZtcGVnLm9yZz4gT24gQmVoYWxmIE9mIEphbWVzCj4gQWxtZXIK
PiBTZW50OiDFm3JvZGEsIDIzIGt3aWV0bmlhIDIwMjUgMTY6NDQNCj4gVG86IGZmbXBlZy1kZXZl
bEBmZm1wZWcub3JnDQo+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0ggdjEgNS84
XSBhdmZvcm1hdC9tb3ZfbXV4ZXI6IEV4dGVuZGVkDQo+IE1PViBtdXhlciB0byBoYW5kbGUgQVBW
IHZpZGVvIGNvbnRlbnQNCj4gDQo+IE9uIDQvMjMvMjAyNSAxMToxMyBBTSwgRGF3aWQgS296aW5z
a2kgd3JvdGU6DQo+ID4gQEAgLTI3NTcsNiArMjc4OSw4IEBAIHN0YXRpYyBpbnQgbW92X3dyaXRl
X3ZpZGVvX3RhZyhBVkZvcm1hdENvbnRleHQNCj4gKnMsIEFWSU9Db250ZXh0ICpwYiwgTU9WTXV4
Q29udGV4DQo+ID4gICAgICAgfQ0KPiA+ICAgICAgIGVsc2UgaWYgKHRyYWNrLT5wYXItPmNvZGVj
X2lkID09QVZfQ09ERUNfSURfRVZDKSB7DQo+ID4gICAgICAgICAgIG1vdl93cml0ZV9ldmNjX3Rh
ZyhwYiwgdHJhY2spOw0KPiA+ICsgICAgfSBlbHNlIGlmICh0cmFjay0+cGFyLT5jb2RlY19pZCA9
PUFWX0NPREVDX0lEX0FQVikgew0KPiA+ICsgICAgICAgIG1vdl93cml0ZV9hcHZjX3RhZyhwYiwg
dHJhY2spOw0KPiA+ICAgICAgIH0gZWxzZSBpZiAodHJhY2stPnBhci0+Y29kZWNfaWQgPT0gQVZf
Q09ERUNfSURfVlA5KSB7DQo+ID4gICAgICAgICAgIG1vdl93cml0ZV92cGNjX3RhZyhtb3YtPmZj
LCBwYiwgdHJhY2spOw0KPiA+ICAgICAgIH0gZWxzZSBpZiAodHJhY2stPnBhci0+Y29kZWNfaWQg
PT0gQVZfQ09ERUNfSURfQVYxKSB7IEBAIC02NzEzLDYNCj4gPiArNjc0NywxOCBAQCBpbnQgZmZf
bW92X3dyaXRlX3BhY2tldChBVkZvcm1hdENvbnRleHQgKnMsIEFWUGFja2V0ICpwa3QpDQo+ID4g
ICAgICAgICAgIG1lbXNldCh0cmstPnZvc19kYXRhICsgc2l6ZSwgMCwgQVZfSU5QVVRfQlVGRkVS
X1BBRERJTkdfU0laRSk7DQo+ID4gICAgICAgfQ0KPiA+DQo+ID4gKyAgICBpZiAocGFyLT5jb2Rl
Y19pZCA9PSBBVl9DT0RFQ19JRF9BUFYgJiYgIXRyay0+dm9zX2xlbikgew0KPiA+ICsgICAgICAg
ICAgICByZXQgPSBmZl9pc29tX2NyZWF0ZV9hcHZfZGNvbmZfcmVjb3JkKCZ0cmstPnZvc19kYXRh
LCAmdHJrLQ0KPiA+dm9zX2xlbik7DQo+ID4gKyAgICAgICAgICAgIGlmICghdHJrLT52b3NfZGF0
YSkgew0KPiA+ICsgICAgICAgICAgICAgICAgcmV0ID0gQVZFUlJPUihFTk9NRU0pOw0KPiA+ICsg
ICAgICAgICAgICAgICAgZ290byBlcnI7DQo+ID4gKyAgICAgICAgICAgIH0NCj4gPiArICAgIH0N
Cj4gPiArDQo+ID4gKyAgICBpZiAocGFyLT5jb2RlY19pZCA9PSBBVl9DT0RFQ19JRF9BUFYgJiYg
dHJrLT52b3NfbGVuKSB7DQo+ID4gKyAgICAgICAgcmV0ID0gZmZfaXNvbV9maWxsX2Fwdl9kY29u
Zl9yZWNvcmQodHJrLT52b3NfZGF0YSwgcGt0LT5kYXRhLCBzaXplKTsNCj4gPiArICAgIH0NCj4g
PiArDQo+ID4gICAgICAgaWYgKHBhci0+Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURfQUFDICYmIHBr
dC0+c2l6ZSA+IDIgJiYNCj4gPiAgICAgICAgICAgKEFWX1JCMTYocGt0LT5kYXRhKSAmIDB4ZmZm
MCkgPT0gMHhmZmYwKSB7DQo+ID4gICAgICAgICAgIGlmICghdHJrLT5zdC0+bmJfZnJhbWVzKSB7
DQo+IA0KPiBJbnN0ZWFkIG9mIHRoaXMsIGFkZCBBUFYgdG8gdGhlIGxpc3QgaW4NCj4gaHR0cHM6
Ly9naXQudmlkZW9sYW4ub3JnLz9wPWZmbXBlZy5naXQ7YT1ibG9iO2Y9bGliYXZmb3JtYXQvbW92
ZW5jLmM7aD00YmM4Yg0KPiBkMWIyYWI3NjVjMmI5ZjVmNWRmYzJkY2I3NzM2MWYyYjk0NDtoYj1I
RUFEI2w2Njk3DQo+IHNvIHRoZSBmaXJzdCBwYWNrZXQgaXMgYWx3YXlzIGNvcGllZCB0byB0cmst
PnZvc19kYXRhIGluIGNhc2UNCj4gcGFyLT5leHRyYWRhdGEgaXMgbm90IHNldC4NCj4gDQo+IEFm
dGVyIHRoYXQsIGZmX2lzb21fd3JpdGVfYXB2YygpIGNhbiBlaXRoZXIgd3JpdGUgdGhlIGV4dHJh
ZGF0YSBhcyBpcyBpZiBpdCdzDQo+IGFscmVhZHkgYSBjb25maWd1cmF0aW9uIHJlY29yZCwgb3Ig
Z2VuZXJhdGUgaXQgaWYgaXQncyBqdXN0IGEgcGFja2V0IG9mIFBCVXMgKFNlZQ0KPiBmZl9pc29t
X3dyaXRlX2h2Y2MoKSkuDQoNClByZXZpb3VzbHksIEkgaGFkIHRoaXMgaW1wbGVtZW50ZWQgYXMg
Zm9sbG93czoNCg0KaWYgKChwYXItPmNvZGVjX2lkID09IEFWX0NPREVDX0lEX0ROWEhEIHx8DQog
ICAgIHBhci0+Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURfSDI2NCB8fA0KICAgICBwYXItPmNvZGVj
X2lkID09IEFWX0NPREVDX0lEX0hFVkMgfHwgDQogICAgIHBhci0+Y29kZWNfaWQgPT0gQVZfQ09E
RUNfSURfVlZDIHx8DQogICAgIHBhci0+Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURfVlA5IHx8DQog
ICAgIHBhci0+Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURfRVZDIHx8DQogICAgIHBhci0+Y29kZWNf
aWQgPT0gQVZfQ09ERUNfSURfQVBWIHx8DQogICAgIHBhci0+Y29kZWNfaWQgPT0gQVZfQ09ERUNf
SURfVFJVRUhEKSAmJiAhdHJrLT52b3NfbGVuICYmDQoNCkFWX0NPREVDX0lEX0FQViB3YXMgaW5j
bHVkZWQgaW4gdGhlIGxpc3QgYXQNCmh0dHBzOi8vZ2l0LnZpZGVvbGFuLm9yZy8/cD1mZm1wZWcu
Z2l0O2E9YmxvYjtmPWxpYmF2Zm9ybWF0L21vdmVuYy5jO2g9NGJjOGJkMWIyYWI3NjVjMmI5ZjVm
NWRmYzJkY2I3NzM2MWYyYjk0NDtoYj1IRUFEI2w2Njk3Lg0KDQpJdCB3YXMgZXhhY3RseSBhcyB5
b3UgZGVzY3JpYmVkLCB3aGljaCBjYXVzZWQgdGhlIGZpcnN0IHBhY2tldCB0byBiZSBjb3BpZWQg
dG8gdHJrLT52b3NfZGF0YSB3aGVuIHBhci0+ZXh0cmFkYXRhIHdhcyBub3Qgc2V0Lg0KDQpIb3dl
dmVyLCBJIGhhZCB0byBjaGFuZ2UgdGhpcyBiZWNhdXNlIEkgd2FzIHVuYWJsZSB0byBmaWxsIHRo
ZSBBUFZEZWNvZGVyQ29uZmlndXJhdGlvblJlY29yZCBzdHJ1Y3R1cmUgaW4gdGhlIGZmX2lzb21f
d3JpdGVfYXB2YygpIGZ1bmN0aW9uIGJhc2VkIG9uIHRoZSBkYXRhIGZyb20gdHJrLT52b3NfZGF0
YSAoZGF0YSBmcm9tIGEgc2luZ2xlIHBhY2tldCAtIGRhdGEgb25seSBmcm9tIHRoZSBmaXJzdCBB
VSkuIFRoZSBzdHJ1Y3R1cmUgaXMgZGVmaW5lZCBhcyBmb2xsb3dzOg0KaHR0cHM6Ly9naXRodWIu
Y29tL0FjYWRlbXlTb2Z0d2FyZUZvdW5kYXRpb24vb3BlbmFwdi9ibG9iL21haW4vcmVhZG1lL2Fw
dl9pc29ibWZmLm1kLg0KDQpUaGUgc3RydWN0dXJlIGNvbnRhaW5zIHRoZSBmaWVsZHMgbnVtYmVy
X29mX2NvbmZpZ3VyYXRpb25fZW50cnkgYW5kIG51bWJlcl9vZl9mcmFtZV9pbmZvW2ldLiBJdCBz
ZWVtcyB0byBtZSB0aGF0IGZpbGxpbmcgaW4gY29ycmVjdGx5IHRoZSBBUFZEZWNvZGVyQ29uZmln
dXJhdGlvblJlY29yZCBzdHJ1Y3R1cmUgcmVxdWlyZXMgYW5hbHl6aW5nIHRoZSBlbnRpcmUgc3Ry
ZWFtLg0KDQpudW1iZXJfb2ZfY29uZmlndXJhdGlvbl9lbnRyeSAtIHRoaXMgdmFsdWUgY29ycmVz
cG9uZHMgdG8gdGhlIG51bWJlciBvZiBkaWZmZXJlbnQgUEJVIHR5cGVzIGluIGFsbCBBVXMgKFBC
VSB0eXBlcyBmb3IgZnJhbWVzOiAxIC0gcHJpbWFyeSBmcmFtZTsgMiAtIG5vbi1wcmltYXJ5IGZy
YW1lOyAyNSAtIHByZXZpZXcgZnJhbWU7IDI2IC0gZGVwdGggZnJhbWU7IDI3IC0gYWxwaGEgZnJh
bWUpLg0KbnVtYmVyX29mX2ZyYW1lX2luZm9baV0gLSBpbmRpY2F0ZXMgdGhlIG51bWJlciBvZiB2
YXJpYXRpb25zIG9mIHRoZSBmcmFtZSBoZWFkZXIgaW5mb3JtYXRpb247IGZvciBlYWNoIGNvbmZp
Z3VyYXRpb24sIHRoZXJlIGNhbiBiZSBvbmUgb3IgbW9yZSB2YXJpYXRpb25zIG9mIGZyYW1lX2lu
Zm8uDQoNCkV4YW1wbGVzOg0KLS0tLS0tLS0tLS0tLS0NCkNhc2UgMToNCj09PT09PQ0KSWYgd2Ug
aGF2ZSBhIHN0cmVhbSBjb250YWluaW5nIG9ubHkgcHJpbWFyeSBmcmFtZXMgYW5kIGlmIGVhY2gg
cHJpbWFyeSBmcmFtZSBoYXMgdGhlIHNhbWUgZGF0YSBpbiBmcmFtZV9pbmZvLCB0aGVuIHdlIGhh
dmU6DQoNCm51bWJlcl9vZl9jb25maWd1cmF0aW9uX2VudHJ5ID0gMQ0KbnVtYmVyX29mX2ZyYW1l
X2luZm9bMF0gPSAxIChpZiBhbGwgcHJpbWFyeSBmcmFtZXMgaGF2ZSB0aGUgc2FtZSBmcmFtZV9p
bmZvKQ0KDQpDYXNlIDI6DQo9PT09PT0NCklmIHdlIGhhdmUgYSBzdHJlYW0gY29udGFpbmluZyBi
b3RoIHByaW1hcnkgZnJhbWVzIGFuZCBub24tcHJpbWFyeSBmcmFtZXMsIGFuZCBpZiBlYWNoIHBy
aW1hcnkgYW5kIG5vbi1wcmltYXJ5IGZyYW1lIGhhcyB0aGUgc2FtZSBkYXRhIGluIGZyYW1lX2lu
Zm8sIHRoZW4gd2UgaGF2ZToNCg0KbnVtYmVyX29mX2NvbmZpZ3VyYXRpb25fZW50cnkgPSAyDQpu
dW1iZXJfb2ZfZnJhbWVfaW5mb1swXSA9IDEgKGlmIGFsbCBwcmltYXJ5IGZyYW1lcyBoYXZlIHRo
ZSBzYW1lIGZyYW1lX2luZm8pDQpudW1iZXJfb2ZfZnJhbWVfaW5mb1sxXSA9IDEgKGlmIGFsbCBu
b24tcHJpbWFyeSBmcmFtZXMgKHR5cGU6IDIpIGhhdmUgdGhlIHNhbWUgZnJhbWVfaW5mbykNCkNh
c2UgMzoNCj09PT09PQ0KDQpudW1iZXJfb2ZfY29uZmlndXJhdGlvbl9lbnRyeSA9IDENCm51bWJl
cl9vZl9mcmFtZV9pbmZvWzBdID0gMiAoaWYgcHJpbWFyeSBmcmFtZXMgaGF2ZSAyIGtpbmRzIG9m
IGZyYW1lX2luZm8pDQoNClRvIGNvcnJlY3RseSBmaWxsIGluIG51bWJlcl9vZl9jb25maWd1cmF0
aW9uX2VudHJ5IGFuZCBudW1iZXJfb2ZfZnJhbWVfaW5mb1tpXSwgd2UgbmVlZCB0byBjaGVjayBh
bGwgQVVzIG9uZSBieSBvbmUuIFRoZSBudW1iZXJfb2ZfY29uZmlndXJhdGlvbl9lbnRyeSB3aWxs
IGVxdWFsIHRoZSBudW1iZXIgb2YgUEJVIHR5cGVzIGluIHRoZSBzdHJlYW0gKG9ubHkgdGhvc2Ug
dGhhdCBjb250YWluIGZyYW1lX2luZm8sIHN1Y2ggYXMgMSwgMiwgMjUsIDI2LCAyNykuIFRoZXJl
Zm9yZSwgaWYgdGhlIHN0cmVhbSBjb250YWlucyBQQlUgdHlwZXMgMSBhbmQgMiwgdGhlbiBudW1i
ZXJfb2ZfY29uZmlndXJhdGlvbl9lbnRyeSA9IDIuIEZvciBlYWNoIG9mIHRoZXNlIHR5cGVzLCB0
aGVyZSBjYW4gYmUgZGlmZmVyZW50IG51bWJlcl9vZl9mcmFtZV9pbmZvLiBJZiBpbiB0aGUgc3Ry
ZWFtIHdlIGhhdmUgYSBjZXJ0YWluIG51bWJlciBvZiBwcmltYXJ5IGZyYW1lIFBCVXMgd2l0aCBG
dWxsIEhEIHJlc29sdXRpb24sIGZvbGxvd2VkIGJ5IGEgY2VydGFpbiBudW1iZXIgb2YgcHJpbWFy
eSBmcmFtZSBQQlVzIHdpdGggVUhEIHJlc29sdXRpb24sIHRoZW4gZm9yIHRoZSBjb25maWd1cmF0
aW9uIHJlbGF0ZWQgdG8gdGhlIHByaW1hcnkgZnJhbWUsIHdlIHdpbGwgaGF2ZSBudW1iZXJfb2Zf
ZnJhbWVfaW5mb1tpXSA9IDIuDQoNClBsZWFzZSBjb3JyZWN0IG1lIGlmIEknbSB3cm9uZy4NCg0K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k
ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu
b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg
bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo
IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K