From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id A390E461D0 for ; Tue, 13 Jan 2026 17:21:04 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'H2wNLKpF94Pw0ROECR2aaF176GQvjKpYcvLDcTYab4M=', expected b'JC1FxkChRZIMD3vcMNSMRNIfAH0Ct93Zjfqhn2YnnPM=')) header.d=foxmail.com header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1768324851; h=to : mime-version : date : message-id : references : in-reply-to : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=H2wNLKpF94Pw0ROECR2aaF176GQvjKpYcvLDcTYab4M=; b=cXx338F7UygXqGBDG/ay730Un9VE+GPm+TMcwQAct4v8gtcUV6xr7GwAPzkMs1z2oKIs1 m1rLtQZXlEX0RoXozxiWsDvpwAg+snyxTJIBuyeusASZCSB/zAI1tEUsGahFZ8Zy4yNo42n UMnUNdw7tBoxZ1MGQ5hQ1vhrnoMIISjmwRtbw25tTlI2Pq1c9itsj/BlQ9IL1leEI9XzIyn XtghnCRYH44lXW3ZhK0s2kOJsf/uMDc4zhHAl4KiObcq+y0ZY02saf4qCSXnGpMLo+l+fXI +25/BNrr42sV0ED/1+oupiVceGF/Ok/I4OMiEJECJo8s3Ro85eIbpABQTxcw== Received: from [172.20.0.4] (unknown [172.20.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id DE4C5690DFC; Tue, 13 Jan 2026 19:20:51 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1768324832; b=ZcEKvQVWMzc4IBp6Ddj8pI2F2+FhFxYOBICgSkFsjN+L2pJor1iJoUJ0jnqrVifb1CyXj ilu3hEtx2StmLcbgdTzxwnmOfEE1y2zAN/FmXt4kWzoxMVuLhgZmMQSp2SRWDXsRG2WLKos sfHC3WS/yKZoJocj1eHWP/ashdswE9msMhgFquxz8uryAk2SuJ8gIHeUgOiFP/pCJ6wPD26 FZwi9uUm8lnXcPYZGiuqnf2BMptjtCwJqsakNSVbC4GAdPjwUkYAtf8P4c+LYJjPj4njFZr wZCzyXOz6clbYc1OKRa3vPFBurbUCkUZMDTrm2zFav42WvTSCk5yy04GExNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1768324832; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=H2wNLKpF94Pw0ROECR2aaF176GQvjKpYcvLDcTYab4M=; b=NbUF+WcYUmYY7jBiZeg7NPGY92vwnx0D2nUsNegLDUuZXCSJfOBqmGkfb0kQgCKGRZkQV 2h1uyX5gsxEabWc+IIgWooFDOBGDVqwyKzh+i0EC5XIcl9Vm5D+8XlWmfPYPmjJ1uI0exqt LvyvpuhiTQkuNhwXF9p68dezQkX95RG8oD/XsDkScZcKRpbGRjrGfZ2+xJLyb1wGeAYVpVY 0wn0ieILrZc/wpJtfM5BlzLlH+o2fW7pSn/Xsr+bqJbB7NW4aQAIf48HLjf7e+v85IFjpAS o/pfC3VCJvIKwAyyc5WSvHJIPWHpUXcc28PJvikyG15SwKOW6aquFxnfUpdA== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=foxmail.com; arc=none; dmarc=pass header.from=foxmail.com policy.dmarc=none Authentication-Results: ffmpeg.org; dkim=pass header.d=foxmail.com; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=foxmail.com policy.dmarc=none Received: from xmbghk7.mail.qq.com (xmbghk7.mail.qq.com [43.163.128.48]) by ffbox0-bg.ffmpeg.org (Postfix) with UTF8SMTPS id 45CD668FEFE for ; Tue, 13 Jan 2026 19:20:17 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1768324814; bh=JC1FxkChRZIMD3vcMNSMRNIfAH0Ct93Zjfqhn2YnnPM=; h=From:To:Cc:Subject:Date:References:In-Reply-To; b=aLYrR/2nbzXN/vL0oxW6RfR22Rdw3oXMFVrqpnzChDILqg9Fvk05tLy3whtza7Ha7 bs19ha9L0WFoRDkyFILYjMIPMYgLc05POt6E72GsTQiXLkqdyb54VW9SFVkEUAXN3h +wOJ9ttHwpGD8o7bxsUnn6h6xND3KsvtwEFEOjkE= X-QQ-XMRINFO: M/715EihBoGS+PYizAnFgIW4tgKhHvtKvg== X-QQ-XMAILINFO: N6b0g7MIGgmkiX561/D3XwXf3v/WnBKG/eccEPZb0RPlnOFoeDvqIKyPo/n4wJ NANvEmk4pon40HkbEqEmIOXLOnsYqNMTYodi0X/qPEw387HtbbD2TlE+o4Tx9irnHLdWmrTCjWbck nLBh4ScKLyQTovRkLiI92YOMihjhKuJUfCCd5sb6fT1P6dOagyau5BazSJCLe4moglkuZWgqaWQDU W/591x0fEVoC0/GGfnkdB/N6b6byAFE0E4SjIrLwjuA/yfJFz5rp9IlVsb4HX3oBTN7XQvTZLOsLT 5wOdeaGmeHp/Ft73wZJGxukf+h77LApb08VzquRfxQUGlnJBDATseJON8NrdxqXVKWuyKhf15McSK Y7xrd8boOGqyC7+HEtnmn6Biv03fDYi6TjaqB/iT8rYOvQVfvBBWh+52rg///0Vf1WatNyQlcy5Th ObC+UgoU4Aec/m+/2SNovTaUokbr1EZh1lcxYvEokz5G/AIb1NAwnocb18kzRafF4XRWisqS88mhP AnsmYgQrzkjkOKVCRwD8yphzGUpVtCEaMPgAYo4o9DzgkAz/BjQeNzEK3x1WOmTn+//kQTtnfu2ip NYxK1zwGqsQiYId2PZFVAYUAHGiDZ+V/tphItVcjeA3vryCxiXVkUuBJnCwCrJt77v+ymudh5F13j 9muyl648nGhipPFMOoYt9NbtumBoaiTn2IqXG3yiha6UwIueMpRPQh0K9tpxtTSh+QLdhmxQQOaLV srsVKGcTzRNoiKHFP1Zb1CvI8usU/rgfwCI0IuAk25+SqgIdfsRM0ikb9ZPAFWKIVA5Xw4zsEwHb4 KVmmvCXNDUf4QjqgPd1eC8EQ9BzgvseSmh3txWRX0gsalz98N09A/5V05AAXWGlU2DxGhwh5HEM0e WJGa1vq2jUVjN41IdISHTfo2AAKxMD7N1bne8jlyHJivT+ivgosofjc3EGQvs2v5gzou3I1pX0FSW EELm6iJ++Udjgl/zapYre0fACdt0Tnxw3ifDAhjr651K1YhPb0p/1hz3/+MqrP48K/LBnB2Z7CaDY sF+KhP3psq5rzgrr+VVSgxmVFe61I4dUm+cZYR5n8jSCrle8DAtvK8vKwwqGOaITHaGUY To: "=?utf-8?B?RkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVz?=" Mime-Version: 1.0 Date: Wed, 14 Jan 2026 01:20:13 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x References: <2154BAC0-A450-438A-AE4B-67DCD5024002@remlab.net> In-Reply-To: <2154BAC0-A450-438A-AE4B-67DCD5024002@remlab.net> X-QQ-mid: xmsezc37-0t1768324813tr8oiwmlf Message-ID-Hash: EE57JEJCHEDTCN7ELOTYNSD6PCLFOEJ6 X-Message-ID-Hash: EE57JEJCHEDTCN7ELOTYNSD6PCLFOEJ6 X-MailFrom: SRS0=kute=7S=foxmail.com=hezuoqiang@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Content-Filtered-By: Mailman/MimeDel 3.3.10 X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] =?utf-8?q?=E5=9B=9E=E5=A4=8D=EF=BC=9ARe=3A_=5BPATCH=5D_libavf?= =?utf-8?q?ormat/nal=3A_add_ARM_NEON_optimization_forff=5Fnal=5Ffind=5Fstart?= =?utf-8?q?code?= List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: hezuoqiang via ffmpeg-devel Cc: =?utf-8?B?UsOpbWkgRGVuaXMtQ291cm1vbnQ=?= , =?utf-8?B?aGV6dW9xaWFuZw==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Archived-At: List-Archive: List-Post: SGkgSmFtZXMsDQoNClRoYW5rIHlvdSBmb3IgeW91ciByZXZpZXcuIEknZCBsaWtlIHRvIGNsYXJp ZnkgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiB0aGUgdHdvIGFwcHJvYWNoZXM6DQoNCioqQ2xhcmlm aWNhdGlvbjoqKg0KDQpNeSBwYXRjaCBvcHRpbWl6ZXMgYGZmX25hbF9maW5kX3N0YXJ0Y29kZWAg aW4gbGliYXZmb3JtYXQvbmFsLmMsIHdoaWNoIGlzIGRpZmZlcmVudCBmcm9tIHRoZSBgZmZfc3Rh cnRjb2RlX2ZpbmRfY2FuZGlkYXRlYCBob29rIHlvdSBtZW50aW9uZWQgdW5kZXIgbGliYXZjb2Rl Yy9oMjY0ZHNwLmMuDQoNCi0gYGZmX3N0YXJ0Y29kZV9maW5kX2NhbmRpZGF0ZWA6IFJldHVybnMg b2Zmc2V0IHRvIGZpcnN0IHplcm8gYnl0ZSwgcmVxdWlyZXMgdXBwZXIgbGF5ZXIgdmFsaWRhdGlv bg0KLSBgZmZfbmFsX2ZpbmRfc3RhcnRjb2RlYDogUmV0dXJucyBwb2ludGVyIHRvIGNvbXBsZXRl IHN0YXJ0Y29kZSAoMDAgMDAgMDEpLCB1c2VkIGJ5IEguMjY0IGRlbXV4ZXINCg0KKipUZXN0IEVu dmlyb25tZW50OioqDQotIFBsYXRmb3JtOiBSYXNwYmVycnkgUGkgNSAoQVJNIENvcnRleC1BNzYs IEFBcmNoNjQpDQotIENvbXBpbGVyOiBHQ0MgMTQuMi4wIHdpdGggLU8zIC1tYXJjaD1hcm12OC1h DQotIFRlc3QgZmlsZTogMTA4MHAgSC4yNjQgdmlkZW8sIDIyLjg4IE1CDQotIFRvdGFsIE5BTFUg c3RhcnRjb2RlcyBmb3VuZDogMSwyMjQNCg0KKipUZXN0IE1ldGhvZG9sb2d5OioqDQoNCkkgY29t cGFyZWQgdHdvIGFwcHJvYWNoZXM6DQoNCioqTWV0aG9kIDEgKGJhc2VsaW5lKToqKiBVc2UgYGZm X3N0YXJ0Y29kZV9maW5kX2NhbmRpZGF0ZWAgKyBDIHZhbGlkYXRpb24gKGN1cnJlbnQgRkZtcGVn IGFwcHJvYWNoKQ0KDQpgYGBjDQovLyBTaW1wbGlmaWVkIHBzZXVkby1jb2RlDQpzdGQ6OnZlY3Rv cjxzaXplX3QmZ3Q7IGZpbmRfYWxsX3N0YXJ0Y29kZV9wb3NpdGlvbnMoY29uc3QgdWludDhfdCog ZGF0YSwgc2l6ZV90IHNpemUpIHsNCiAmbmJzcDsgc3RkOjp2ZWN0b3I8c2l6ZV90Jmd0OyBwb3Np dGlvbnM7DQogJm5ic3A7IHNpemVfdCBpID0gMDsNCg0KICZuYnNwOyB3aGlsZSAoaSA8IHNpemUp IHsNCiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAvLyBTdGVwIDE6IEZhc3Qgc2VhcmNoIGZvciB6ZXJv IGJ5dGUNCiAmbmJzcDsgJm5ic3A7ICZuYnNwOyBpbnQgb2Zmc2V0ID0gZmZfc3RhcnRjb2RlX2Zp bmRfY2FuZGlkYXRlKGRhdGEgKyBpLCBzaXplIC0gaSk7DQogJm5ic3A7ICZuYnNwOyAmbmJzcDsg aWYgKG9mZnNldCAmZ3Q7PSBzaXplIC0gaSkgYnJlYWs7DQogJm5ic3A7ICZuYnNwOyAmbmJzcDsg aSArPSBvZmZzZXQ7DQoNCiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAvLyBTdGVwIDI6IFZhbGlkYXRl IGlmIGl0J3MgYSBjb21wbGV0ZSBzdGFydGNvZGUgKDAwIDAwIDAxKQ0KICZuYnNwOyAmbmJzcDsg Jm5ic3A7IGlmIChpICsgMiA8IHNpemUgJmFtcDsmYW1wOyBkYXRhW2ldID09IDAgJmFtcDsmYW1w OyBkYXRhW2krMV0gPT0gMCkgew0KICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg aWYgKGRhdGFbaSsyXSA9PSAxKSB7DQogJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7IHBvc2l0aW9ucy5wdXNoX2JhY2soaSk7DQogJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGkgKz0gMzsNCiAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgY29udGludWU7DQogJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB9IGVsc2UgaWYgKGkgKyAzIDwgc2l6ZSAmYW1wOyZh bXA7IGRhdGFbaSsyXSA9PSAwICZhbXA7JmFtcDsgZGF0YVtpKzNdID09IDEpIHsNCiAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgcG9zaXRpb25zLnB1c2hf YmFjayhpKTsNCiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgaSArPSA0Ow0KICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyBjb250aW51ZTsNCiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IH0NCiAm bmJzcDsgJm5ic3A7ICZuYnNwOyB9DQogJm5ic3A7ICZuYnNwOyAmbmJzcDsgaSsrOw0KICZuYnNw OyB9DQogJm5ic3A7IHJldHVybiBwb3NpdGlvbnM7DQp9DQpgYGANCk1ldGhvZCAyIChORU9OIG9w dGltaXplZCk6IFVzZSBmZl9uYWxfZmluZF9zdGFydGNvZGVfbmVvbiBkaXJlY3RseQ0KYGBgY3Bw DQpzdGQ6OnZlY3RvcjxzaXplX3QmZ3Q7IGZpbmRfYWxsX3N0YXJ0Y29kZV9wb3NpdGlvbnNfbmVv bihjb25zdCB1aW50OF90KiBkYXRhLCBzaXplX3Qgc2l6ZSkgew0KICZuYnNwOyBzdGQ6OnZlY3Rv cjxzaXplX3QmZ3Q7IHBvc2l0aW9uczsNCiAmbmJzcDsgY29uc3QgdWludDhfdCogcCA9IGRhdGE7 DQogJm5ic3A7IGNvbnN0IHVpbnQ4X3QqIGVuZCA9IGRhdGEgKyBzaXplOw0KDQogJm5ic3A7IHdo aWxlIChwIDwgZW5kKSB7DQogJm5ic3A7ICZuYnNwOyAmbmJzcDsgLy8gRGlyZWN0bHkgZmluZCBj b21wbGV0ZSBzdGFydGNvZGUNCiAmbmJzcDsgJm5ic3A7ICZuYnNwOyBjb25zdCB1aW50OF90KiBz dGFydCA9IGZmX25hbF9maW5kX3N0YXJ0Y29kZV9uZW9uKHAsIGVuZCk7DQoNCiAmbmJzcDsgJm5i c3A7ICZuYnNwOyAvLyBTa2lwIHplcm8gYnl0ZXMgYmVmb3JlIE5BTFUgaGVhZGVyDQogJm5ic3A7 ICZuYnNwOyAmbmJzcDsgd2hpbGUgKHN0YXJ0IDwgZW5kICZhbXA7JmFtcDsgKnN0YXJ0ID09IDAp IHN0YXJ0Kys7DQogJm5ic3A7ICZuYnNwOyAmbmJzcDsgaWYgKHN0YXJ0ICZndDs9IGVuZCkgYnJl YWs7DQoNCiAmbmJzcDsgJm5ic3A7ICZuYnNwOyBwb3NpdGlvbnMucHVzaF9iYWNrKHN0YXJ0IC0g ZGF0YSk7DQogJm5ic3A7ICZuYnNwOyAmbmJzcDsgcCA9IHN0YXJ0Ow0KICZuYnNwOyB9DQogJm5i c3A7IHJldHVybiBwb3NpdGlvbnM7DQp9DQpgYGANClBlcmZvcm1hbmNlIFJlc3VsdHMgKDEwMDAg aXRlcmF0aW9ucyk6DQotIE1ldGhvZCAxIChmaW5kIHplcm8gKyB2YWxpZGF0ZSk6IDUsNDU0LDY4 MCDOvHMNCi0gTWV0aG9kIDIgKE5FT04gZGlyZWN0IHNlYXJjaCk6ICZuYnNwOzEsNzQxLDI4MCDO vHMNCi0gU3BlZWR1cDogMy4xM3gNCg0KV2h5IHRoaXMgb3B0aW1pemF0aW9uIGlzIGVmZmVjdGl2 ZToNCg0KVGhlIE5FT04gdmVyc2lvbiBkZXRlY3RzICIwMCIgcGF0dGVybiAodHdvIGNvbnNlY3V0 aXZlIHplcm9zKSBpbnN0ZWFkIG9mIHNpbmdsZSB6ZXJvczoNCg0KVGVzdCBmaWxlIGFuYWx5c2lz ICgyMi44OCBNQiAxMDgwcCBILjI2NCk6DQotIFNpbmdsZSB6ZXJvIGJ5dGVzOiA5NSw2NzMgKDk4 LjElIGZhbHNlIHBvc2l0aXZlIHJhdGUpDQotIFZhbGlkIHN0YXJ0Y29kZXM6IDEsMjI0DQotIFdp dGggIjAwIiBwYXR0ZXJuOiBPbmx5IDIyLjglIG9mIDY0LWJ5dGUgYmxvY2tzIG5lZWQgZGV0YWls ZWQgY2hlY2tpbmcNCi0gNzcuMiUgb2YgYmxvY2tzIGNhbiBiZSBza2lwcGVkIGVudGlyZWx5DQoN ClRoaXMgb3B0aW1pemF0aW9uIHNwZWNpZmljYWxseSBpbXByb3ZlcyBILjI2NCBkZW11eGluZyBw ZXJmb3JtYW5jZSBvbiBBUk0gcGxhdGZvcm1zLg0KDQpTaG91bGQgSSBtb2RpZnkgdGhlIGNvbW1p dCBtZXNzYWdlIHRvIGJldHRlciBjbGFyaWZ5IHRoaXMgZGlzdGluY3Rpb24/DQoNCkJlc3QgcmVn YXJkcywNCkhlIFp1b3FpYW5nDQoNCg0KDQoNCg0KICAgICAgICAg5Y6f5aeL6YKu5Lu2DQogICAg ICAgICANCiAgICAgICANCuWPkeS7tuS6uu+8mlLDqW1pIERlbmlzLUNvdXJtb250IHZpYSBmZm1w ZWctZGV2ZWwgPGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnJmd0Ow0K5Y+R5Lu25pe26Ze077yaMjAy NuW5tDHmnIgxM+aXpSAxODoyNg0K5pS25Lu25Lq677yaaGV6dW9xaWFuZy0tLSB2aWEgZmZtcGVn LWRldmVsIDxmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZyZndDsNCuaKhOmAge+8mlp1b3FpYW5nIEhl IDxoZXp1b3FpYW5nQGZveG1haWwuY29tJmd0OywgUsOpbWkgRGVuaXMtQ291cm1vbnQgPHJlbWlA cmVtbGFiLm5ldCZndDsNCuS4u+mimO+8mltGRm1wZWctZGV2ZWxdIFJlOiBbUEFUQ0hdIGxpYmF2 Zm9ybWF0L25hbDogYWRkIEFSTSBORU9OIG9wdGltaXphdGlvbiBmb3JmZl9uYWxfZmluZF9zdGFy dGNvZGUNCg0KDQoNCiAgICAgICBOaWhhbywNCg0KVGhlcmUmbmJzcDthbHJlYWR5Jm5ic3A7aXMm bmJzcDthJm5ic3A7aG9vayZuYnNwO2ZvciZuYnNwO3RoaXMmbmJzcDtwdXJwb3NlJm5ic3A7dW5k ZXImbmJzcDtoMjY0ZHNwLCZuYnNwO2FuZCZuYnNwO2l0J3MmbmJzcDthbHJlYWR5Jm5ic3A7dXNl ZCZuYnNwO29uJm5ic3A7c29tZSZuYnNwO290aGVyJm5ic3A7SVNBcy4mbmJzcDtTbyZuYnNwO3Ro ZXJlJm5ic3A7c2hvdWxkJm5ic3A7YmUmbmJzcDtubyZuYnNwO25lZWQmbmJzcDt0byZuYnNwO2Fk ZCZuYnNwO2EmbmJzcDtuZXcmbmJzcDtvbmUuDQoNCkl0J3MmbmJzcDthbHNvJm5ic3A7cHJvYmFi bHkmbmJzcDtmYXN0ZXImbmJzcDt0byZuYnNwO2p1c3QmbmJzcDtsb29rJm5ic3A7Zm9yJm5ic3A7 YSZuYnNwO251bCZuYnNwO2J5dGUmbmJzcDtpbiZuYnNwO2Fzc2VtYmxlciZuYnNwO2FuZCZuYnNw O2xldCZuYnNwO3RoZSZuYnNwO0MmbmJzcDtjb2RlJm5ic3A7bWFudWFsbHkmbmJzcDtjaGVjayZu YnNwO2ZvciZuYnNwO3RoZSZuYnNwO2Z1bGwmbmJzcDszMi1iaXQmbmJzcDtzdGFydCZuYnNwO2Nv ZGUuJm5ic3A7VGhpcyZuYnNwO2lzJm5ic3A7YmFzaWNhbGx5Jm5ic3A7anVzdCZuYnNwO2BzdHJu bGVuKClgLg0KDQpCciwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fDQpmZm1wZWctZGV2ZWwmbmJzcDttYWlsaW5nJm5ic3A7bGlzdCZuYnNwOy0tJm5ic3A7 ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcNClRvJm5ic3A7dW5zdWJzY3JpYmUmbmJzcDtzZW5kJm5i c3A7YW4mbmJzcDtlbWFpbCZuYnNwO3RvJm5ic3A7ZmZtcGVnLWRldmVsLWxlYXZlQGZmbXBlZy5v cmcKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVn LWRldmVsIG1haWxpbmcgbGlzdCAtLSBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpUbyB1bnN1YnNj cmliZSBzZW5kIGFuIGVtYWlsIHRvIGZmbXBlZy1kZXZlbC1sZWF2ZUBmZm1wZWcub3JnCg==