<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>38600</bug_id>
          
          <creation_ts>2020-06-10 17:56:51 +0300</creation_ts>
          <short_desc>Не работают bcc инструменты</short_desc>
          <delta_ts>2026-09-02 12:31:15 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch p9</product>
          <component>kernel-image-std-def</component>
          <version>не указана</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antonov Alexander">aas</reporter>
          <assigned_to name="Anton V. Boyarshinov">boyarsh</assigned_to>
          <cc>cas</cc>
    
    <cc>vt</cc>
          
          <qa_contact name="qa-p9@altlinux.org">qa-p9</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>190625</commentid>
    <comment_count>0</comment_count>
      <attachid>8833</attachid>
    <who name="Antonov Alexander">aas</who>
    <bug_when>2020-06-10 17:56:51 +0300</bug_when>
    <thetext>Created attachment 8833
Логи

Не работают bcc инструменты из за не поддерживаемых ядром конструкций &quot;asm goto&quot;.
Так же для работы инструментов необходимо доустановить пакет kernel-headers-modules-std-def.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190634</commentid>
    <comment_count>1</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2020-06-10 20:46:32 +0300</bug_when>
    <thetext>Какая версия ядра?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190635</commentid>
    <comment_count>2</comment_count>
    <who name="Antonov Alexander">aas</who>
    <bug_when>2020-06-10 20:52:34 +0300</bug_when>
    <thetext>(Ответ для Vitaly Chikunov на комментарий #1)
&gt; Какая версия ядра?

kernel-image-std-def-1:5.4.44-alt1 в p9</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190636</commentid>
    <comment_count>3</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2020-06-10 20:55:20 +0300</bug_when>
    <thetext>Если чего-то нет в ядре, то это недостаток ядра, а не bcc-tools.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190637</commentid>
    <comment_count>4</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2020-06-10 20:57:36 +0300</bug_when>
    <thetext>А как bcc-tools попал в p9? Предлагаю его оттуда удалить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190638</commentid>
    <comment_count>5</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2020-06-10 21:07:11 +0300</bug_when>
    <thetext>Btw, я не знал, что этот bug перевесится на cas, полагал, что на маинатйнера ядра в p9.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190640</commentid>
    <comment_count>6</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2020-06-10 21:23:17 +0300</bug_when>
    <thetext>&gt; Предлагаю его оттуда удалить.

Как альтернатива удаленю можно поправить ядро.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190648</commentid>
    <comment_count>7</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2020-06-11 03:57:11 +0300</bug_when>
    <thetext>И ещё интерсно - как bcc-tools прошел тестирование перед попаданием в p9, если он принципиально не мог работать с его ядрами?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190649</commentid>
    <comment_count>8</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2020-06-11 07:24:39 +0300</bug_when>
    <thetext>(Ответ для Vitaly Chikunov на комментарий #4)
&gt; А как bcc-tools попал в p9? Предлагаю его оттуда удалить.

bcc чиним в p9 посредством сборки новой версии из Sisyphus.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190650</commentid>
    <comment_count>9</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2020-06-11 07:24:52 +0300</bug_when>
    <thetext>(Ответ для Vitaly Chikunov на комментарий #4)
&gt; А как bcc-tools попал в p9? Предлагаю его оттуда удалить.

bcc чиним в p9 посредством сборки новой версии из Sisyphus.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>190652</commentid>
    <comment_count>10</comment_count>
    <who name="Vitaly Chikunov">vt</who>
    <bug_when>2020-06-11 11:39:04 +0300</bug_when>
    <thetext>Ок, теперь я всё понял, сорян за лишнее беспокойство.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>294467</commentid>
    <comment_count>11</comment_count>
    <who name="Vera Blagoveschenskaya">vercha</who>
    <bug_when>2026-09-02 12:30:29 +0300</bug_when>
    <thetext>Результат проверки актуальности

Состояние:
Проблема старого bcc и ядра устранена обновлением пакета уже в p9. Текущие версии поддерживают современные ядра.

Рекомендация:
закрыть как FIXED</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8833</attachid>
            <date>2020-06-10 17:56:51 +0300</date>
            <delta_ts>2020-06-10 17:56:51 +0300</delta_ts>
            <desc>Логи</desc>
            <filename>bcc-tools.log.txt</filename>
            <type>text/plain</type>
            <size>27267</size>
            <attacher name="Antonov Alexander">aas</attacher>
            
              <data encoding="base64">IyAvdXNyL3NoYXJlL2JjYy90b29scy9leGVjc25vb3ANCkluIGZpbGUgaW5jbHVkZWQgZnJvbSA8
YnVpbHQtaW4+OjM6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL3ZpcnR1YWwvaW5jbHVkZS9iY2Mv
aGVscGVycy5oOjIzOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvbG9nMi5o
OjEyOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvYml0b3BzLmg6MjY6DQou
L2FyY2gveDg2L2luY2x1ZGUvYXNtL2JpdG9wcy5oOjEzODo5OiBlcnJvcjogJ2FzbSBnb3RvJyBj
b25zdHJ1Y3RzIGFyZSBub3Qgc3VwcG9ydGVkIHlldA0KICAgICAgICByZXR1cm4gR0VOX0JJTkFS
WV9STVdjYyhMT0NLX1BSRUZJWCBfX0FTTV9TSVpFKGJ0cyksICphZGRyLCBjLCAiSXIiLCBucik7
DQogICAgICAgICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6NjA6MzI6
IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9CSU5BUllfUk1XY2MnDQojZGVmaW5lIEdF
Tl9CSU5BUllfUk1XY2MoWC4uLikgUk1XY2NfQ09OQ0FUKEdFTl9CSU5BUllfUk1XY2NfLCBSTVdj
Y19BUkdTKFgpKShYKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCi4vYXJjaC94
ODYvaW5jbHVkZS9hc20vcm13Y2MuaDoxMDoyODogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAn
Uk1XY2NfQ09OQ0FUJw0KI2RlZmluZSBSTVdjY19DT05DQVQoYSwgYikgX19STVdjY19DT05DQVQo
YSwgYikNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCi4vYXJjaC94ODYvaW5jbHVkZS9h
c20vcm13Y2MuaDo5OjMwOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdfX1JNV2NjX0NPTkNB
VCcNCiNkZWZpbmUgX19STVdjY19DT05DQVQoYSwgYikgYSAjIyBiDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF4NCm5vdGU6IChza2lwcGluZyAyIGV4cGFuc2lvbnMgaW4gYmFja3RyYWNl
OyB1c2UgLWZtYWNyby1iYWNrdHJhY2UtbGltaXQ9MCB0byBzZWUgYWxsKQ0KLi9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS9ybXdjYy5oOjU0OjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9C
SU5BUllfUk1XY2NfNicNCiAgICAgICAgX19HRU5fUk1XY2Mob3AgIiAlW3ZhbF0sICIgYXJnMCwg
dmFyLCBjYywgICAgICAgICAgICAgICAgICAgICAgIFwNCiAgICAgICAgXg0KLi9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS9ybXdjYy5oOjIxOjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ19fR0VO
X1JNV2NjJw0KICAgICAgICBhc21fdm9sYXRpbGVfZ290byAoZnVsbG9wICI7IGoiICNjYyAiICVs
W2NjX2xhYmVsXSIgICAgICAgICAgICAgXA0KICAgICAgICBeDQppbmNsdWRlL2xpbnV4L2NvbXBp
bGVyX3R5cGVzLmg6MjA2OjM3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdhc21fdm9sYXRp
bGVfZ290bycNCiNkZWZpbmUgYXNtX3ZvbGF0aWxlX2dvdG8oeC4uLikgYXNtIGdvdG8oeCkNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCkluIGZpbGUgaW5jbHVkZWQgZnJv
bSA8YnVpbHQtaW4+OjM6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL3ZpcnR1YWwvaW5jbHVkZS9i
Y2MvaGVscGVycy5oOjIzOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvbG9n
Mi5oOjEyOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvYml0b3BzLmg6MjY6
DQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL2JpdG9wcy5oOjE2Mjo5OiBlcnJvcjogJ2FzbSBnb3Rv
JyBjb25zdHJ1Y3RzIGFyZSBub3Qgc3VwcG9ydGVkIHlldA0KICAgICAgICByZXR1cm4gR0VOX0JJ
TkFSWV9STVdjYyhMT0NLX1BSRUZJWCBfX0FTTV9TSVpFKGJ0ciksICphZGRyLCBjLCAiSXIiLCBu
cik7DQogICAgICAgICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6NjA6
MzI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9CSU5BUllfUk1XY2MnDQojZGVmaW5l
IEdFTl9CSU5BUllfUk1XY2MoWC4uLikgUk1XY2NfQ09OQ0FUKEdFTl9CSU5BUllfUk1XY2NfLCBS
TVdjY19BUkdTKFgpKShYKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCi4vYXJj
aC94ODYvaW5jbHVkZS9hc20vcm13Y2MuaDoxMDoyODogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNy
byAnUk1XY2NfQ09OQ0FUJw0KI2RlZmluZSBSTVdjY19DT05DQVQoYSwgYikgX19STVdjY19DT05D
QVQoYSwgYikNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCi4vYXJjaC94ODYvaW5jbHVk
ZS9hc20vcm13Y2MuaDo5OjMwOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdfX1JNV2NjX0NP
TkNBVCcNCiNkZWZpbmUgX19STVdjY19DT05DQVQoYSwgYikgYSAjIyBiDQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF4NCm5vdGU6IChza2lwcGluZyAyIGV4cGFuc2lvbnMgaW4gYmFja3Ry
YWNlOyB1c2UgLWZtYWNyby1iYWNrdHJhY2UtbGltaXQ9MCB0byBzZWUgYWxsKQ0KLi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjU0OjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dF
Tl9CSU5BUllfUk1XY2NfNicNCiAgICAgICAgX19HRU5fUk1XY2Mob3AgIiAlW3ZhbF0sICIgYXJn
MCwgdmFyLCBjYywgICAgICAgICAgICAgICAgICAgICAgIFwNCiAgICAgICAgXg0KLi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjIxOjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ19f
R0VOX1JNV2NjJw0KICAgICAgICBhc21fdm9sYXRpbGVfZ290byAoZnVsbG9wICI7IGoiICNjYyAi
ICVsW2NjX2xhYmVsXSIgICAgICAgICAgICAgXA0KICAgICAgICBeDQppbmNsdWRlL2xpbnV4L2Nv
bXBpbGVyX3R5cGVzLmg6MjA2OjM3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdhc21fdm9s
YXRpbGVfZ290bycNCiNkZWZpbmUgYXNtX3ZvbGF0aWxlX2dvdG8oeC4uLikgYXNtIGdvdG8oeCkN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCkluIGZpbGUgaW5jbHVkZWQg
ZnJvbSA8YnVpbHQtaW4+OjM6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL3ZpcnR1YWwvaW5jbHVk
ZS9iY2MvaGVscGVycy5oOjIzOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgv
bG9nMi5oOjEyOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvYml0b3BzLmg6
MjY6DQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL2JpdG9wcy5oOjIwMTo5OiBlcnJvcjogJ2FzbSBn
b3RvJyBjb25zdHJ1Y3RzIGFyZSBub3Qgc3VwcG9ydGVkIHlldA0KICAgICAgICByZXR1cm4gR0VO
X0JJTkFSWV9STVdjYyhMT0NLX1BSRUZJWCBfX0FTTV9TSVpFKGJ0YyksICphZGRyLCBjLCAiSXIi
LCBucik7DQogICAgICAgICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6
NjA6MzI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9CSU5BUllfUk1XY2MnDQojZGVm
aW5lIEdFTl9CSU5BUllfUk1XY2MoWC4uLikgUk1XY2NfQ09OQ0FUKEdFTl9CSU5BUllfUk1XY2Nf
LCBSTVdjY19BUkdTKFgpKShYKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCi4v
YXJjaC94ODYvaW5jbHVkZS9hc20vcm13Y2MuaDoxMDoyODogbm90ZTogZXhwYW5kZWQgZnJvbSBt
YWNybyAnUk1XY2NfQ09OQ0FUJw0KI2RlZmluZSBSTVdjY19DT05DQVQoYSwgYikgX19STVdjY19D
T05DQVQoYSwgYikNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCi4vYXJjaC94ODYvaW5j
bHVkZS9hc20vcm13Y2MuaDo5OjMwOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdfX1JNV2Nj
X0NPTkNBVCcNCiNkZWZpbmUgX19STVdjY19DT05DQVQoYSwgYikgYSAjIyBiDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIF4NCm5vdGU6IChza2lwcGluZyAyIGV4cGFuc2lvbnMgaW4gYmFj
a3RyYWNlOyB1c2UgLWZtYWNyby1iYWNrdHJhY2UtbGltaXQ9MCB0byBzZWUgYWxsKQ0KLi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjU0OjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8g
J0dFTl9CSU5BUllfUk1XY2NfNicNCiAgICAgICAgX19HRU5fUk1XY2Mob3AgIiAlW3ZhbF0sICIg
YXJnMCwgdmFyLCBjYywgICAgICAgICAgICAgICAgICAgICAgIFwNCiAgICAgICAgXg0KLi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjIxOjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8g
J19fR0VOX1JNV2NjJw0KICAgICAgICBhc21fdm9sYXRpbGVfZ290byAoZnVsbG9wICI7IGoiICNj
YyAiICVsW2NjX2xhYmVsXSIgICAgICAgICAgICAgXA0KICAgICAgICBeDQppbmNsdWRlL2xpbnV4
L2NvbXBpbGVyX3R5cGVzLmg6MjA2OjM3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdhc21f
dm9sYXRpbGVfZ290bycNCiNkZWZpbmUgYXNtX3ZvbGF0aWxlX2dvdG8oeC4uLikgYXNtIGdvdG8o
eCkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCkluIGZpbGUgaW5jbHVk
ZWQgZnJvbSAvdmlydHVhbC9tYWluLmM6MjoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRl
L3VhcGkvbGludXgvcHRyYWNlLmg6MTQyOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4vYXJjaC94
ODYvaW5jbHVkZS9hc20vcHRyYWNlLmg6NToNCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vc2VnbWVu
dC5oOjI2NjoyOiBlcnJvcjogZXhwZWN0ZWQgJygnIGFmdGVyICdhc20nDQogICAgICAgIGFsdGVy
bmF0aXZlX2lvICgibHNsICVbc2VnXSwlW3BdIiwNCiAgICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9hbHRlcm5hdGl2ZS5oOjI0MDoyOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdh
bHRlcm5hdGl2ZV9pbycNCiAgICAgICAgYXNtX2lubGluZSB2b2xhdGlsZSAoQUxURVJOQVRJVkUo
b2xkaW5zdHIsIG5ld2luc3RyLCBmZWF0dXJlKSAgIFwNCiAgICAgICAgXg0KaW5jbHVkZS9saW51
eC9jb21waWxlcl90eXBlcy5oOjIxMDoyNDogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnYXNt
X2lubGluZScNCiNkZWZpbmUgYXNtX2lubGluZSBhc20gX19pbmxpbmUNCiAgICAgICAgICAgICAg
ICAgICAgICAgXg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC92aXJ0dWFsL21haW4uYzoyOg0KSW4g
ZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvdWFwaS9saW51eC9wdHJhY2UuaDoxNDI6DQpJbiBm
aWxlIGluY2x1ZGVkIGZyb20gLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wdHJhY2UuaDo5NDoNCklu
IGZpbGUgaW5jbHVkZWQgZnJvbSAuL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVz
Lmg6NDY6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9ub3Nw
ZWMtYnJhbmNoLmg6NjoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3N0YXRp
Y19rZXkuaDoxOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvanVtcF9sYWJl
bC5oOjExNzoNCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vanVtcF9sYWJlbC5oOjI1OjI6IGVycm9y
OiAnYXNtIGdvdG8nIGNvbnN0cnVjdHMgYXJlIG5vdCBzdXBwb3J0ZWQgeWV0DQogICAgICAgIGFz
bV92b2xhdGlsZV9nb3RvKCIxOiINCiAgICAgICAgXg0KaW5jbHVkZS9saW51eC9jb21waWxlcl90
eXBlcy5oOjIwNjozNzogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnYXNtX3ZvbGF0aWxlX2dv
dG8nDQojZGVmaW5lIGFzbV92b2xhdGlsZV9nb3RvKHguLi4pIGFzbSBnb3RvKHgpDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL3Zp
cnR1YWwvbWFpbi5jOjI6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS91YXBpL2xpbnV4
L3B0cmFjZS5oOjE0MjoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAuL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3B0cmFjZS5oOjk0Og0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4vYXJjaC94ODYvaW5jbHVk
ZS9hc20vcGFyYXZpcnRfdHlwZXMuaDo0NjoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAuL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL25vc3BlYy1icmFuY2guaDo2Og0KSW4gZmlsZSBpbmNsdWRlZCBmcm9t
IGluY2x1ZGUvbGludXgvc3RhdGljX2tleS5oOjE6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5j
bHVkZS9saW51eC9qdW1wX2xhYmVsLmg6MTE3Og0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9qdW1w
X2xhYmVsLmg6NDE6MjogZXJyb3I6ICdhc20gZ290bycgY29uc3RydWN0cyBhcmUgbm90IHN1cHBv
cnRlZCB5ZXQNCiAgICAgICAgYXNtX3ZvbGF0aWxlX2dvdG8oIjE6Ig0KICAgICAgICBeDQppbmNs
dWRlL2xpbnV4L2NvbXBpbGVyX3R5cGVzLmg6MjA2OjM3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1h
Y3JvICdhc21fdm9sYXRpbGVfZ290bycNCiNkZWZpbmUgYXNtX3ZvbGF0aWxlX2dvdG8oeC4uLikg
YXNtIGdvdG8oeCkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCkluIGZp
bGUgaW5jbHVkZWQgZnJvbSAvdmlydHVhbC9tYWluLmM6MzoNCkluIGZpbGUgaW5jbHVkZWQgZnJv
bSBpbmNsdWRlL2xpbnV4L3NjaGVkLmg6MTQ6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVk
ZS9saW51eC9waWQuaDo1Og0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1
bGlzdC5oOjExOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1cGRhdGUu
aDoyNToNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L2F0b21pYy5oOjc6DQou
L2FyY2gveDg2L2luY2x1ZGUvYXNtL2F0b21pYy5oOjg1Ojk6IGVycm9yOiAnYXNtIGdvdG8nIGNv
bnN0cnVjdHMgYXJlIG5vdCBzdXBwb3J0ZWQgeWV0DQogICAgICAgIHJldHVybiBHRU5fQklOQVJZ
X1JNV2NjKExPQ0tfUFJFRklYICJzdWJsIiwgdi0+Y291bnRlciwgZSwgImVyIiwgaSk7DQogICAg
ICAgICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6NjA6MzI6IG5vdGU6
IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9CSU5BUllfUk1XY2MnDQojZGVmaW5lIEdFTl9CSU5B
UllfUk1XY2MoWC4uLikgUk1XY2NfQ09OQ0FUKEdFTl9CSU5BUllfUk1XY2NfLCBSTVdjY19BUkdT
KFgpKShYKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCi4vYXJjaC94ODYvaW5j
bHVkZS9hc20vcm13Y2MuaDoxMDoyODogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnUk1XY2Nf
Q09OQ0FUJw0KI2RlZmluZSBSTVdjY19DT05DQVQoYSwgYikgX19STVdjY19DT05DQVQoYSwgYikN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vcm13
Y2MuaDo5OjMwOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdfX1JNV2NjX0NPTkNBVCcNCiNk
ZWZpbmUgX19STVdjY19DT05DQVQoYSwgYikgYSAjIyBiDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF4NCm5vdGU6IChza2lwcGluZyAyIGV4cGFuc2lvbnMgaW4gYmFja3RyYWNlOyB1c2Ug
LWZtYWNyby1iYWNrdHJhY2UtbGltaXQ9MCB0byBzZWUgYWxsKQ0KLi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9ybXdjYy5oOjU0OjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9CSU5BUllf
Uk1XY2NfNicNCiAgICAgICAgX19HRU5fUk1XY2Mob3AgIiAlW3ZhbF0sICIgYXJnMCwgdmFyLCBj
YywgICAgICAgICAgICAgICAgICAgICAgIFwNCiAgICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9ybXdjYy5oOjIxOjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ19fR0VOX1JNV2Nj
Jw0KICAgICAgICBhc21fdm9sYXRpbGVfZ290byAoZnVsbG9wICI7IGoiICNjYyAiICVsW2NjX2xh
YmVsXSIgICAgICAgICAgICAgXA0KICAgICAgICBeDQppbmNsdWRlL2xpbnV4L2NvbXBpbGVyX3R5
cGVzLmg6MjA2OjM3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdhc21fdm9sYXRpbGVfZ290
bycNCiNkZWZpbmUgYXNtX3ZvbGF0aWxlX2dvdG8oeC4uLikgYXNtIGdvdG8oeCkNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvdmly
dHVhbC9tYWluLmM6MzoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3NjaGVk
Lmg6MTQ6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9waWQuaDo1Og0KSW4g
ZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1bGlzdC5oOjExOg0KSW4gZmlsZSBp
bmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1cGRhdGUuaDoyNToNCkluIGZpbGUgaW5jbHVk
ZWQgZnJvbSBpbmNsdWRlL2xpbnV4L2F0b21pYy5oOjc6DQouL2FyY2gveDg2L2luY2x1ZGUvYXNt
L2F0b21pYy5oOjEyNTo5OiBlcnJvcjogJ2FzbSBnb3RvJyBjb25zdHJ1Y3RzIGFyZSBub3Qgc3Vw
cG9ydGVkIHlldA0KICAgICAgICByZXR1cm4gR0VOX1VOQVJZX1JNV2NjKExPQ0tfUFJFRklYICJk
ZWNsIiwgdi0+Y291bnRlciwgZSk7DQogICAgICAgICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1
ZGUvYXNtL3Jtd2NjLmg6NTE6MzE6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9VTkFS
WV9STVdjYycNCiNkZWZpbmUgR0VOX1VOQVJZX1JNV2NjKFguLi4pIFJNV2NjX0NPTkNBVChHRU5f
VU5BUllfUk1XY2NfLCBSTVdjY19BUkdTKFgpKShYKQ0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjEwOjI4OiBub3RlOiBleHBh
bmRlZCBmcm9tIG1hY3JvICdSTVdjY19DT05DQVQnDQojZGVmaW5lIFJNV2NjX0NPTkNBVChhLCBi
KSBfX1JNV2NjX0NPTkNBVChhLCBiKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0KLi9h
cmNoL3g4Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjk6MzA6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFj
cm8gJ19fUk1XY2NfQ09OQ0FUJw0KI2RlZmluZSBfX1JNV2NjX0NPTkNBVChhLCBiKSBhICMjIGIN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0Kbm90ZTogKHNraXBwaW5nIDIgZXhwYW5z
aW9ucyBpbiBiYWNrdHJhY2U7IHVzZSAtZm1hY3JvLWJhY2t0cmFjZS1saW1pdD0wIHRvIHNlZSBh
bGwpDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6NDY6Mjogbm90ZTogZXhwYW5kZWQg
ZnJvbSBtYWNybyAnR0VOX1VOQVJZX1JNV2NjXzQnDQogICAgICAgIF9fR0VOX1JNV2NjKG9wICIg
IiBhcmcwLCB2YXIsIGNjLCBfX0NMT0JCRVJTX01FTSgpKQ0KICAgICAgICBeDQouL2FyY2gveDg2
L2luY2x1ZGUvYXNtL3Jtd2NjLmg6MjE6Mjogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnX19H
RU5fUk1XY2MnDQogICAgICAgIGFzbV92b2xhdGlsZV9nb3RvIChmdWxsb3AgIjsgaiIgI2NjICIg
JWxbY2NfbGFiZWxdIiAgICAgICAgICAgICBcDQogICAgICAgIF4NCmluY2x1ZGUvbGludXgvY29t
cGlsZXJfdHlwZXMuaDoyMDY6Mzc6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ2FzbV92b2xh
dGlsZV9nb3RvJw0KI2RlZmluZSBhc21fdm9sYXRpbGVfZ290byh4Li4uKSBhc20gZ290byh4KQ0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0KSW4gZmlsZSBpbmNsdWRlZCBm
cm9tIC92aXJ0dWFsL21haW4uYzozOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGlu
dXgvc2NoZWQuaDoxNDoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3BpZC5o
OjU6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9yY3VsaXN0Lmg6MTE6DQpJ
biBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9yY3VwZGF0ZS5oOjI1Og0KSW4gZmls
ZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvYXRvbWljLmg6NzoNCi4vYXJjaC94ODYvaW5j
bHVkZS9hc20vYXRvbWljLmg6MTM5Ojk6IGVycm9yOiAnYXNtIGdvdG8nIGNvbnN0cnVjdHMgYXJl
IG5vdCBzdXBwb3J0ZWQgeWV0DQogICAgICAgIHJldHVybiBHRU5fVU5BUllfUk1XY2MoTE9DS19Q
UkVGSVggImluY2wiLCB2LT5jb3VudGVyLCBlKTsNCiAgICAgICAgICAgICAgIF4NCi4vYXJjaC94
ODYvaW5jbHVkZS9hc20vcm13Y2MuaDo1MTozMTogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAn
R0VOX1VOQVJZX1JNV2NjJw0KI2RlZmluZSBHRU5fVU5BUllfUk1XY2MoWC4uLikgUk1XY2NfQ09O
Q0FUKEdFTl9VTkFSWV9STVdjY18sIFJNV2NjX0FSR1MoWCkpKFgpDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6MTA6Mjg6IG5v
dGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ1JNV2NjX0NPTkNBVCcNCiNkZWZpbmUgUk1XY2NfQ09O
Q0FUKGEsIGIpIF9fUk1XY2NfQ09OQ0FUKGEsIGIpDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6OTozMDogbm90ZTogZXhwYW5kZWQg
ZnJvbSBtYWNybyAnX19STVdjY19DT05DQVQnDQojZGVmaW5lIF9fUk1XY2NfQ09OQ0FUKGEsIGIp
IGEgIyMgYg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQpub3RlOiAoc2tpcHBpbmcg
MiBleHBhbnNpb25zIGluIGJhY2t0cmFjZTsgdXNlIC1mbWFjcm8tYmFja3RyYWNlLWxpbWl0PTAg
dG8gc2VlIGFsbCkNCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vcm13Y2MuaDo0NjoyOiBub3RlOiBl
eHBhbmRlZCBmcm9tIG1hY3JvICdHRU5fVU5BUllfUk1XY2NfNCcNCiAgICAgICAgX19HRU5fUk1X
Y2Mob3AgIiAiIGFyZzAsIHZhciwgY2MsIF9fQ0xPQkJFUlNfTUVNKCkpDQogICAgICAgIF4NCi4v
YXJjaC94ODYvaW5jbHVkZS9hc20vcm13Y2MuaDoyMToyOiBub3RlOiBleHBhbmRlZCBmcm9tIG1h
Y3JvICdfX0dFTl9STVdjYycNCiAgICAgICAgYXNtX3ZvbGF0aWxlX2dvdG8gKGZ1bGxvcCAiOyBq
IiAjY2MgIiAlbFtjY19sYWJlbF0iICAgICAgICAgICAgIFwNCiAgICAgICAgXg0KaW5jbHVkZS9s
aW51eC9jb21waWxlcl90eXBlcy5oOjIwNjozNzogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAn
YXNtX3ZvbGF0aWxlX2dvdG8nDQojZGVmaW5lIGFzbV92b2xhdGlsZV9nb3RvKHguLi4pIGFzbSBn
b3RvKHgpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQpJbiBmaWxlIGlu
Y2x1ZGVkIGZyb20gL3ZpcnR1YWwvbWFpbi5jOjM6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5j
bHVkZS9saW51eC9zY2hlZC5oOjE0Og0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGlu
dXgvcGlkLmg6NToNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3JjdWxpc3Qu
aDoxMToNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3JjdXBkYXRlLmg6MjU6
DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9hdG9taWMuaDo3Og0KLi9hcmNo
L3g4Ni9pbmNsdWRlL2FzbS9hdG9taWMuaDoxNTQ6OTogZXJyb3I6ICdhc20gZ290bycgY29uc3Ry
dWN0cyBhcmUgbm90IHN1cHBvcnRlZCB5ZXQNCiAgICAgICAgcmV0dXJuIEdFTl9CSU5BUllfUk1X
Y2MoTE9DS19QUkVGSVggImFkZGwiLCB2LT5jb3VudGVyLCBzLCAiZXIiLCBpKTsNCiAgICAgICAg
ICAgICAgIF4NCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vcm13Y2MuaDo2MDozMjogbm90ZTogZXhw
YW5kZWQgZnJvbSBtYWNybyAnR0VOX0JJTkFSWV9STVdjYycNCiNkZWZpbmUgR0VOX0JJTkFSWV9S
TVdjYyhYLi4uKSBSTVdjY19DT05DQVQoR0VOX0JJTkFSWV9STVdjY18sIFJNV2NjX0FSR1MoWCkp
KFgpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9ybXdjYy5oOjEwOjI4OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdSTVdjY19DT05D
QVQnDQojZGVmaW5lIFJNV2NjX0NPTkNBVChhLCBiKSBfX1JNV2NjX0NPTkNBVChhLCBiKQ0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9ybXdjYy5o
Ojk6MzA6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ19fUk1XY2NfQ09OQ0FUJw0KI2RlZmlu
ZSBfX1JNV2NjX0NPTkNBVChhLCBiKSBhICMjIGINCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXg0Kbm90ZTogKHNraXBwaW5nIDIgZXhwYW5zaW9ucyBpbiBiYWNrdHJhY2U7IHVzZSAtZm1h
Y3JvLWJhY2t0cmFjZS1saW1pdD0wIHRvIHNlZSBhbGwpDQouL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3Jtd2NjLmg6NTQ6Mjogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnR0VOX0JJTkFSWV9STVdj
Y182Jw0KICAgICAgICBfX0dFTl9STVdjYyhvcCAiICVbdmFsXSwgIiBhcmcwLCB2YXIsIGNjLCAg
ICAgICAgICAgICAgICAgICAgICAgXA0KICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3Jtd2NjLmg6MjE6Mjogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnX19HRU5fUk1XY2MnDQog
ICAgICAgIGFzbV92b2xhdGlsZV9nb3RvIChmdWxsb3AgIjsgaiIgI2NjICIgJWxbY2NfbGFiZWxd
IiAgICAgICAgICAgICBcDQogICAgICAgIF4NCmluY2x1ZGUvbGludXgvY29tcGlsZXJfdHlwZXMu
aDoyMDY6Mzc6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ2FzbV92b2xhdGlsZV9nb3RvJw0K
I2RlZmluZSBhc21fdm9sYXRpbGVfZ290byh4Li4uKSBhc20gZ290byh4KQ0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC92aXJ0dWFs
L21haW4uYzozOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvc2NoZWQuaDox
NDoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3BpZC5oOjU6DQpJbiBmaWxl
IGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9yY3VsaXN0Lmg6MTE6DQpJbiBmaWxlIGluY2x1
ZGVkIGZyb20gaW5jbHVkZS9saW51eC9yY3VwZGF0ZS5oOjI1Og0KSW4gZmlsZSBpbmNsdWRlZCBm
cm9tIGluY2x1ZGUvbGludXgvYXRvbWljLmg6NzoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAuL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL2F0b21pYy5oOjI2MjoNCi4vYXJjaC94ODYvaW5jbHVkZS9hc20v
YXRvbWljNjRfNjQuaDo3Njo5OiBlcnJvcjogJ2FzbSBnb3RvJyBjb25zdHJ1Y3RzIGFyZSBub3Qg
c3VwcG9ydGVkIHlldA0KICAgICAgICByZXR1cm4gR0VOX0JJTkFSWV9STVdjYyhMT0NLX1BSRUZJ
WCAic3VicSIsIHYtPmNvdW50ZXIsIGUsICJlciIsIGkpOw0KICAgICAgICAgICAgICAgXg0KLi9h
cmNoL3g4Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjYwOjMyOiBub3RlOiBleHBhbmRlZCBmcm9tIG1h
Y3JvICdHRU5fQklOQVJZX1JNV2NjJw0KI2RlZmluZSBHRU5fQklOQVJZX1JNV2NjKFguLi4pIFJN
V2NjX0NPTkNBVChHRU5fQklOQVJZX1JNV2NjXywgUk1XY2NfQVJHUyhYKSkoWCkNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6
MTA6Mjg6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ1JNV2NjX0NPTkNBVCcNCiNkZWZpbmUg
Uk1XY2NfQ09OQ0FUKGEsIGIpIF9fUk1XY2NfQ09OQ0FUKGEsIGIpDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6OTozMDogbm90ZTog
ZXhwYW5kZWQgZnJvbSBtYWNybyAnX19STVdjY19DT05DQVQnDQojZGVmaW5lIF9fUk1XY2NfQ09O
Q0FUKGEsIGIpIGEgIyMgYg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQpub3RlOiAo
c2tpcHBpbmcgMiBleHBhbnNpb25zIGluIGJhY2t0cmFjZTsgdXNlIC1mbWFjcm8tYmFja3RyYWNl
LWxpbWl0PTAgdG8gc2VlIGFsbCkNCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vcm13Y2MuaDo1NDoy
OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdHRU5fQklOQVJZX1JNV2NjXzYnDQogICAgICAg
IF9fR0VOX1JNV2NjKG9wICIgJVt2YWxdLCAiIGFyZzAsIHZhciwgY2MsICAgICAgICAgICAgICAg
ICAgICAgICBcDQogICAgICAgIF4NCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vcm13Y2MuaDoyMToy
OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdfX0dFTl9STVdjYycNCiAgICAgICAgYXNtX3Zv
bGF0aWxlX2dvdG8gKGZ1bGxvcCAiOyBqIiAjY2MgIiAlbFtjY19sYWJlbF0iICAgICAgICAgICAg
IFwNCiAgICAgICAgXg0KaW5jbHVkZS9saW51eC9jb21waWxlcl90eXBlcy5oOjIwNjozNzogbm90
ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnYXNtX3ZvbGF0aWxlX2dvdG8nDQojZGVmaW5lIGFzbV92
b2xhdGlsZV9nb3RvKHguLi4pIGFzbSBnb3RvKHgpDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBeDQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL3ZpcnR1YWwvbWFpbi5jOjM6DQpJ
biBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9zY2hlZC5oOjE0Og0KSW4gZmlsZSBp
bmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcGlkLmg6NToNCkluIGZpbGUgaW5jbHVkZWQgZnJv
bSBpbmNsdWRlL2xpbnV4L3JjdWxpc3QuaDoxMToNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNs
dWRlL2xpbnV4L3JjdXBkYXRlLmg6MjU6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9s
aW51eC9hdG9taWMuaDo3Og0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC4vYXJjaC94ODYvaW5jbHVk
ZS9hc20vYXRvbWljLmg6MjYyOg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9hdG9taWM2NF82NC5o
OjExODo5OiBlcnJvcjogJ2FzbSBnb3RvJyBjb25zdHJ1Y3RzIGFyZSBub3Qgc3VwcG9ydGVkIHll
dA0KICAgICAgICByZXR1cm4gR0VOX1VOQVJZX1JNV2NjKExPQ0tfUFJFRklYICJkZWNxIiwgdi0+
Y291bnRlciwgZSk7DQogICAgICAgICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jt
d2NjLmg6NTE6MzE6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9VTkFSWV9STVdjYycN
CiNkZWZpbmUgR0VOX1VOQVJZX1JNV2NjKFguLi4pIFJNV2NjX0NPTkNBVChHRU5fVU5BUllfUk1X
Y2NfLCBSTVdjY19BUkdTKFgpKShYKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0K
Li9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjEwOjI4OiBub3RlOiBleHBhbmRlZCBmcm9t
IG1hY3JvICdSTVdjY19DT05DQVQnDQojZGVmaW5lIFJNV2NjX0NPTkNBVChhLCBiKSBfX1JNV2Nj
X0NPTkNBVChhLCBiKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0KLi9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS9ybXdjYy5oOjk6MzA6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ19fUk1X
Y2NfQ09OQ0FUJw0KI2RlZmluZSBfX1JNV2NjX0NPTkNBVChhLCBiKSBhICMjIGINCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXg0Kbm90ZTogKHNraXBwaW5nIDIgZXhwYW5zaW9ucyBpbiBi
YWNrdHJhY2U7IHVzZSAtZm1hY3JvLWJhY2t0cmFjZS1saW1pdD0wIHRvIHNlZSBhbGwpDQouL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6NDY6Mjogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNy
byAnR0VOX1VOQVJZX1JNV2NjXzQnDQogICAgICAgIF9fR0VOX1JNV2NjKG9wICIgIiBhcmcwLCB2
YXIsIGNjLCBfX0NMT0JCRVJTX01FTSgpKQ0KICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUv
YXNtL3Jtd2NjLmg6MjE6Mjogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnX19HRU5fUk1XY2Mn
DQogICAgICAgIGFzbV92b2xhdGlsZV9nb3RvIChmdWxsb3AgIjsgaiIgI2NjICIgJWxbY2NfbGFi
ZWxdIiAgICAgICAgICAgICBcDQogICAgICAgIF4NCmluY2x1ZGUvbGludXgvY29tcGlsZXJfdHlw
ZXMuaDoyMDY6Mzc6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ2FzbV92b2xhdGlsZV9nb3Rv
Jw0KI2RlZmluZSBhc21fdm9sYXRpbGVfZ290byh4Li4uKSBhc20gZ290byh4KQ0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC92aXJ0
dWFsL21haW4uYzozOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvc2NoZWQu
aDoxNDoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3BpZC5oOjU6DQpJbiBm
aWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9yY3VsaXN0Lmg6MTE6DQpJbiBmaWxlIGlu
Y2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9yY3VwZGF0ZS5oOjI1Og0KSW4gZmlsZSBpbmNsdWRl
ZCBmcm9tIGluY2x1ZGUvbGludXgvYXRvbWljLmg6NzoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAu
L2FyY2gveDg2L2luY2x1ZGUvYXNtL2F0b21pYy5oOjI2MjoNCi4vYXJjaC94ODYvaW5jbHVkZS9h
c20vYXRvbWljNjRfNjQuaDoxMzI6OTogZXJyb3I6ICdhc20gZ290bycgY29uc3RydWN0cyBhcmUg
bm90IHN1cHBvcnRlZCB5ZXQNCiAgICAgICAgcmV0dXJuIEdFTl9VTkFSWV9STVdjYyhMT0NLX1BS
RUZJWCAiaW5jcSIsIHYtPmNvdW50ZXIsIGUpOw0KICAgICAgICAgICAgICAgXg0KLi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjUxOjMxOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdH
RU5fVU5BUllfUk1XY2MnDQojZGVmaW5lIEdFTl9VTkFSWV9STVdjYyhYLi4uKSBSTVdjY19DT05D
QVQoR0VOX1VOQVJZX1JNV2NjXywgUk1XY2NfQVJHUyhYKSkoWCkNCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF4NCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vcm13Y2MuaDoxMDoyODogbm90
ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnUk1XY2NfQ09OQ0FUJw0KI2RlZmluZSBSTVdjY19DT05D
QVQoYSwgYikgX19STVdjY19DT05DQVQoYSwgYikNCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IF4NCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vcm13Y2MuaDo5OjMwOiBub3RlOiBleHBhbmRlZCBm
cm9tIG1hY3JvICdfX1JNV2NjX0NPTkNBVCcNCiNkZWZpbmUgX19STVdjY19DT05DQVQoYSwgYikg
YSAjIyBiDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCm5vdGU6IChza2lwcGluZyAy
IGV4cGFuc2lvbnMgaW4gYmFja3RyYWNlOyB1c2UgLWZtYWNyby1iYWNrdHJhY2UtbGltaXQ9MCB0
byBzZWUgYWxsKQ0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjQ2OjI6IG5vdGU6IGV4
cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9VTkFSWV9STVdjY180Jw0KICAgICAgICBfX0dFTl9STVdj
YyhvcCAiICIgYXJnMCwgdmFyLCBjYywgX19DTE9CQkVSU19NRU0oKSkNCiAgICAgICAgXg0KLi9h
cmNoL3g4Ni9pbmNsdWRlL2FzbS9ybXdjYy5oOjIxOjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFj
cm8gJ19fR0VOX1JNV2NjJw0KICAgICAgICBhc21fdm9sYXRpbGVfZ290byAoZnVsbG9wICI7IGoi
ICNjYyAiICVsW2NjX2xhYmVsXSIgICAgICAgICAgICAgXA0KICAgICAgICBeDQppbmNsdWRlL2xp
bnV4L2NvbXBpbGVyX3R5cGVzLmg6MjA2OjM3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdh
c21fdm9sYXRpbGVfZ290bycNCiNkZWZpbmUgYXNtX3ZvbGF0aWxlX2dvdG8oeC4uLikgYXNtIGdv
dG8oeCkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCkluIGZpbGUgaW5j
bHVkZWQgZnJvbSAvdmlydHVhbC9tYWluLmM6MzoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNs
dWRlL2xpbnV4L3NjaGVkLmg6MTQ6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51
eC9waWQuaDo1Og0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1bGlzdC5o
OjExOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1cGRhdGUuaDoyNToN
CkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L2F0b21pYy5oOjc6DQpJbiBmaWxl
IGluY2x1ZGVkIGZyb20gLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9hdG9taWMuaDoyNjI6DQouL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL2F0b21pYzY0XzY0Lmg6MTQ3Ojk6IGVycm9yOiAnYXNtIGdvdG8n
IGNvbnN0cnVjdHMgYXJlIG5vdCBzdXBwb3J0ZWQgeWV0DQogICAgICAgIHJldHVybiBHRU5fQklO
QVJZX1JNV2NjKExPQ0tfUFJFRklYICJhZGRxIiwgdi0+Y291bnRlciwgcywgImVyIiwgaSk7DQog
ICAgICAgICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL3Jtd2NjLmg6NjA6MzI6IG5v
dGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9CSU5BUllfUk1XY2MnDQojZGVmaW5lIEdFTl9C
SU5BUllfUk1XY2MoWC4uLikgUk1XY2NfQ09OQ0FUKEdFTl9CSU5BUllfUk1XY2NfLCBSTVdjY19B
UkdTKFgpKShYKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCi4vYXJjaC94ODYv
aW5jbHVkZS9hc20vcm13Y2MuaDoxMDoyODogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnUk1X
Y2NfQ09OQ0FUJw0KI2RlZmluZSBSTVdjY19DT05DQVQoYSwgYikgX19STVdjY19DT05DQVQoYSwg
YikNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCi4vYXJjaC94ODYvaW5jbHVkZS9hc20v
cm13Y2MuaDo5OjMwOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdfX1JNV2NjX0NPTkNBVCcN
CiNkZWZpbmUgX19STVdjY19DT05DQVQoYSwgYikgYSAjIyBiDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIF4NCm5vdGU6IChza2lwcGluZyAyIGV4cGFuc2lvbnMgaW4gYmFja3RyYWNlOyB1
c2UgLWZtYWNyby1iYWNrdHJhY2UtbGltaXQ9MCB0byBzZWUgYWxsKQ0KLi9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9ybXdjYy5oOjU0OjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0dFTl9CSU5B
UllfUk1XY2NfNicNCiAgICAgICAgX19HRU5fUk1XY2Mob3AgIiAlW3ZhbF0sICIgYXJnMCwgdmFy
LCBjYywgICAgICAgICAgICAgICAgICAgICAgIFwNCiAgICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNs
dWRlL2FzbS9ybXdjYy5oOjIxOjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ19fR0VOX1JN
V2NjJw0KICAgICAgICBhc21fdm9sYXRpbGVfZ290byAoZnVsbG9wICI7IGoiICNjYyAiICVsW2Nj
X2xhYmVsXSIgICAgICAgICAgICAgXA0KICAgICAgICBeDQppbmNsdWRlL2xpbnV4L2NvbXBpbGVy
X3R5cGVzLmg6MjA2OjM3OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdhc21fdm9sYXRpbGVf
Z290bycNCiNkZWZpbmUgYXNtX3ZvbGF0aWxlX2dvdG8oeC4uLikgYXNtIGdvdG8oeCkNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAv
dmlydHVhbC9tYWluLmM6MzoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3Nj
aGVkLmg6MTQ6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9waWQuaDo1Og0K
SW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1bGlzdC5oOjExOg0KSW4gZmls
ZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1cGRhdGUuaDoyNjoNCkluIGZpbGUgaW5j
bHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L2lycWZsYWdzLmg6MTY6DQpJbiBmaWxlIGluY2x1ZGVk
IGZyb20gLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oOjcyOg0KLi9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS9wYXJhdmlydC5oOjIyOjk6IGVycm9yOiBleHBlY3RlZCAnKCcgYWZ0ZXIgJ2Fz
bScNCiAgICAgICAgcmV0dXJuIFBWT1BfQ0FMTDAodW5zaWduZWQgbG9uZyBsb25nLCB0aW1lLnNj
aGVkX2Nsb2NrKTsNCiAgICAgICAgICAgICAgIF4NCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vcGFy
YXZpcnRfdHlwZXMuaDo1ODI6Mjogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnUFZPUF9DQUxM
MCcNCiAgICAgICAgX19QVk9QX0NBTEwocmV0dHlwZSwgb3AsICIiLCAiIikNCiAgICAgICAgXg0K
Li9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oOjU0NjoyOiBub3RlOiBleHBh
bmRlZCBmcm9tIG1hY3JvICdfX1BWT1BfQ0FMTCcNCiAgICAgICAgX19fX1BWT1BfQ0FMTChyZXR0
eXBlLCBvcCwgQ0xCUl9BTlksIFBWT1BfQ0FMTF9DTE9CQkVSUywgICAgICAgIFwNCiAgICAgICAg
Xg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oOjUxODozOiBub3RlOiBl
eHBhbmRlZCBmcm9tIG1hY3JvICdfX19fUFZPUF9DQUxMJw0KICAgICAgICAgICAgICAgIFBWT1Bf
VEVTVF9OVUxMKG9wKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KICAg
ICAgICAgICAgICAgIF4NCm5vdGU6IChza2lwcGluZyAyIGV4cGFuc2lvbnMgaW4gYmFja3RyYWNl
OyB1c2UgLWZtYWNyby1iYWNrdHJhY2UtbGltaXQ9MCB0byBzZWUgYWxsKQ0KLi9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS9idWcuaDo3MzoyOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdCVUcnDQog
ICAgICAgIF9CVUdfRkxBR1MoQVNNX1VEMiwgMCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXA0KICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL2J1Zy5oOjM1OjI6IG5v
dGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ19CVUdfRkxBR1MnDQogICAgICAgIGFzbV9pbmxpbmUg
dm9sYXRpbGUoIjE6XHQiIGlucyAiXG4iICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQog
ICAgICAgIF4NCmluY2x1ZGUvbGludXgvY29tcGlsZXJfdHlwZXMuaDoyMTA6MjQ6IG5vdGU6IGV4
cGFuZGVkIGZyb20gbWFjcm8gJ2FzbV9pbmxpbmUnDQojZGVmaW5lIGFzbV9pbmxpbmUgYXNtIF9f
aW5saW5lDQogICAgICAgICAgICAgICAgICAgICAgIF4NCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAv
dmlydHVhbC9tYWluLmM6MzoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3Nj
aGVkLmg6MTQ6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9waWQuaDo1Og0K
SW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1bGlzdC5oOjExOg0KSW4gZmls
ZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1cGRhdGUuaDoyNjoNCkluIGZpbGUgaW5j
bHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L2lycWZsYWdzLmg6MTY6DQpJbiBmaWxlIGluY2x1ZGVk
IGZyb20gLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oOjcyOg0KLi9hcmNoL3g4Ni9p
bmNsdWRlL2FzbS9wYXJhdmlydC5oOjM2Ojk6IGVycm9yOiBleHBlY3RlZCAnKCcgYWZ0ZXIgJ2Fz
bScNCiAgICAgICAgcmV0dXJuIFBWT1BfQ0FMTDEodTY0LCB0aW1lLnN0ZWFsX2Nsb2NrLCBjcHUp
Ow0KICAgICAgICAgICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBl
cy5oOjU5MzoyOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdQVk9QX0NBTEwxJw0KICAgICAg
ICBfX1BWT1BfQ0FMTChyZXR0eXBlLCBvcCwgIiIsICIiLCBQVk9QX0NBTExfQVJHMShhcmcxKSkN
CiAgICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oOjU0Njoy
OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdfX1BWT1BfQ0FMTCcNCiAgICAgICAgX19fX1BW
T1BfQ0FMTChyZXR0eXBlLCBvcCwgQ0xCUl9BTlksIFBWT1BfQ0FMTF9DTE9CQkVSUywgICAgICAg
IFwNCiAgICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oOjUx
ODozOiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdfX19fUFZPUF9DQUxMJw0KICAgICAgICAg
ICAgICAgIFBWT1BfVEVTVF9OVUxMKG9wKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXA0KICAgICAgICAgICAgICAgIF4NCm5vdGU6IChza2lwcGluZyAyIGV4cGFuc2lvbnMg
aW4gYmFja3RyYWNlOyB1c2UgLWZtYWNyby1iYWNrdHJhY2UtbGltaXQ9MCB0byBzZWUgYWxsKQ0K
Li9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9idWcuaDo3MzoyOiBub3RlOiBleHBhbmRlZCBmcm9tIG1h
Y3JvICdCVUcnDQogICAgICAgIF9CVUdfRkxBR1MoQVNNX1VEMiwgMCk7ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXA0KICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNtL2J1
Zy5oOjM1OjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ19CVUdfRkxBR1MnDQogICAgICAg
IGFzbV9pbmxpbmUgdm9sYXRpbGUoIjE6XHQiIGlucyAiXG4iICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcDQogICAgICAgIF4NCmluY2x1ZGUvbGludXgvY29tcGlsZXJfdHlwZXMuaDoyMTA6
MjQ6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ2FzbV9pbmxpbmUnDQojZGVmaW5lIGFzbV9p
bmxpbmUgYXNtIF9faW5saW5lDQogICAgICAgICAgICAgICAgICAgICAgIF4NCkluIGZpbGUgaW5j
bHVkZWQgZnJvbSAvdmlydHVhbC9tYWluLmM6MzoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNs
dWRlL2xpbnV4L3NjaGVkLmg6MTQ6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51
eC9waWQuaDo1Og0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1bGlzdC5o
OjExOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvcmN1cGRhdGUuaDoyNjoN
CkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L2lycWZsYWdzLmg6MTY6DQpJbiBm
aWxlIGluY2x1ZGVkIGZyb20gLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pcnFmbGFncy5oOjcyOg0K
Li9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oOjUyOjI6IGVycm9yOiBleHBlY3RlZCAn
KCcgYWZ0ZXIgJ2FzbScNCiAgICAgICAgUFZPUF9WQ0FMTDAobW11LmZsdXNoX3RsYl91c2VyKTsN
CiAgICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oOjU4NDoy
OiBub3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdQVk9QX1ZDQUxMMCcNCiAgICAgICAgX19QVk9Q
X1ZDQUxMKG9wLCAiIiwgIiIpDQogICAgICAgIF4NCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vcGFy
YXZpcnRfdHlwZXMuaDo1NzA6Mjogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnX19QVk9QX1ZD
QUxMJw0KICAgICAgICBfX19fUFZPUF9WQ0FMTChvcCwgQ0xCUl9BTlksIFBWT1BfVkNBTExfQ0xP
QkJFUlMsICAgICAgICAgICAgICAgXA0KICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0X3R5cGVzLmg6NTU4OjM6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ19fX19Q
Vk9QX1ZDQUxMJw0KICAgICAgICAgICAgICAgIFBWT1BfVEVTVF9OVUxMKG9wKTsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KICAgICAgICAgICAgICAgIF4NCm5vdGU6IChz
a2lwcGluZyAyIGV4cGFuc2lvbnMgaW4gYmFja3RyYWNlOyB1c2UgLWZtYWNyby1iYWNrdHJhY2Ut
bGltaXQ9MCB0byBzZWUgYWxsKQ0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9idWcuaDo3MzoyOiBu
b3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdCVUcnDQogICAgICAgIF9CVUdfRkxBR1MoQVNNX1VE
MiwgMCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KICAgICAgICBeDQouL2Fy
Y2gveDg2L2luY2x1ZGUvYXNtL2J1Zy5oOjM1OjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8g
J19CVUdfRkxBR1MnDQogICAgICAgIGFzbV9pbmxpbmUgdm9sYXRpbGUoIjE6XHQiIGlucyAiXG4i
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQogICAgICAgIF4NCmluY2x1ZGUvbGludXgv
Y29tcGlsZXJfdHlwZXMuaDoyMTA6MjQ6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ2FzbV9p
bmxpbmUnDQojZGVmaW5lIGFzbV9pbmxpbmUgYXNtIF9faW5saW5lDQogICAgICAgICAgICAgICAg
ICAgICAgIF4NCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvdmlydHVhbC9tYWluLmM6MzoNCkluIGZp
bGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3NjaGVkLmg6MTQ6DQpJbiBmaWxlIGluY2x1
ZGVkIGZyb20gaW5jbHVkZS9saW51eC9waWQuaDo1Og0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGlu
Y2x1ZGUvbGludXgvcmN1bGlzdC5oOjExOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUv
bGludXgvcmN1cGRhdGUuaDoyNjoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4
L2lycWZsYWdzLmg6MTY6DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gLi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9pcnFmbGFncy5oOjcyOg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oOjU3
OjI6IGVycm9yOiBleHBlY3RlZCAnKCcgYWZ0ZXIgJ2FzbScNCiAgICAgICAgUFZPUF9WQ0FMTDAo
bW11LmZsdXNoX3RsYl9rZXJuZWwpOw0KICAgICAgICBeDQouL2FyY2gveDg2L2luY2x1ZGUvYXNt
L3BhcmF2aXJ0X3R5cGVzLmg6NTg0OjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ1BWT1Bf
VkNBTEwwJw0KICAgICAgICBfX1BWT1BfVkNBTEwob3AsICIiLCAiIikNCiAgICAgICAgXg0KLi9h
cmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oOjU3MDoyOiBub3RlOiBleHBhbmRl
ZCBmcm9tIG1hY3JvICdfX1BWT1BfVkNBTEwnDQogICAgICAgIF9fX19QVk9QX1ZDQUxMKG9wLCBD
TEJSX0FOWSwgUFZPUF9WQ0FMTF9DTE9CQkVSUywgICAgICAgICAgICAgICBcDQogICAgICAgIF4N
Ci4vYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaDo1NTg6Mzogbm90ZTogZXhw
YW5kZWQgZnJvbSBtYWNybyAnX19fX1BWT1BfVkNBTEwnDQogICAgICAgICAgICAgICAgUFZPUF9U
RVNUX05VTEwob3ApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQogICAg
ICAgICAgICAgICAgXg0Kbm90ZTogKHNraXBwaW5nIDIgZXhwYW5zaW9ucyBpbiBiYWNrdHJhY2U7
IHVzZSAtZm1hY3JvLWJhY2t0cmFjZS1saW1pdD0wIHRvIHNlZSBhbGwpDQouL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL2J1Zy5oOjczOjI6IG5vdGU6IGV4cGFuZGVkIGZyb20gbWFjcm8gJ0JVRycNCiAg
ICAgICAgX0JVR19GTEFHUyhBU01fVUQyLCAwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBcDQogICAgICAgIF4NCi4vYXJjaC94ODYvaW5jbHVkZS9hc20vYnVnLmg6MzU6Mjogbm90
ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnX0JVR19GTEFHUycNCiAgICAgICAgYXNtX2lubGluZSB2
b2xhdGlsZSgiMTpcdCIgaW5zICJcbiIgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCiAg
ICAgICAgXg0KaW5jbHVkZS9saW51eC9jb21waWxlcl90eXBlcy5oOjIxMDoyNDogbm90ZTogZXhw
YW5kZWQgZnJvbSBtYWNybyAnYXNtX2lubGluZScNCiNkZWZpbmUgYXNtX2lubGluZSBhc20gX19p
bmxpbmUNCiAgICAgICAgICAgICAgICAgICAgICAgXg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC92
aXJ0dWFsL21haW4uYzozOg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIGluY2x1ZGUvbGludXgvc2No
ZWQuaDoxNDoNCkluIGZpbGUgaW5jbHVkZWQgZnJvbSBpbmNsdWRlL2xpbnV4L3BpZC5oOjU6DQpJ
biBmaWxlIGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9yY3VsaXN0Lmg6MTE6DQpJbiBmaWxl
IGluY2x1ZGVkIGZyb20gaW5jbHVkZS9saW51eC9yY3VwZGF0ZS5oOjI2Og0KSW4gZmlsZSBpbmNs
dWRlZCBmcm9tIGluY2x1ZGUvbGludXgvaXJxZmxhZ3MuaDoxNjoNCkluIGZpbGUgaW5jbHVkZWQg
ZnJvbSAuL2FyY2gveDg2L2luY2x1ZGUvYXNtL2lycWZsYWdzLmg6NzI6DQouL2FyY2gveDg2L2lu
Y2x1ZGUvYXNtL3BhcmF2aXJ0Lmg6NjI6MjogZXJyb3I6IGV4cGVjdGVkICcoJyBhZnRlciAnYXNt
Jw0KICAgICAgICBQVk9QX1ZDQUxMMShtbXUuZmx1c2hfdGxiX29uZV91c2VyLCBhZGRyKTsNCiAg
ICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oOjU5NToyOiBu
b3RlOiBleHBhbmRlZCBmcm9tIG1hY3JvICdQVk9QX1ZDQUxMMScNCiAgICAgICAgX19QVk9QX1ZD
QUxMKG9wLCAiIiwgIiIsIFBWT1BfQ0FMTF9BUkcxKGFyZzEpKQ0KICAgICAgICBeDQouL2FyY2gv
eDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmg6NTcwOjI6IG5vdGU6IGV4cGFuZGVkIGZy
b20gbWFjcm8gJ19fUFZPUF9WQ0FMTCcNCiAgICAgICAgX19fX1BWT1BfVkNBTEwob3AsIENMQlJf
QU5ZLCBQVk9QX1ZDQUxMX0NMT0JCRVJTLCAgICAgICAgICAgICAgIFwNCiAgICAgICAgXg0KLi9h
cmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oOjU1ODozOiBub3RlOiBleHBhbmRl
ZCBmcm9tIG1hY3JvICdfX19fUFZPUF9WQ0FMTCcNCiAgICAgICAgICAgICAgICBQVk9QX1RFU1Rf
TlVMTChvcCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCiAgICAgICAg
ICAgICAgICBeDQpub3RlOiAoc2tpcHBpbmcgMiBleHBhbnNpb25zIGluIGJhY2t0cmFjZTsgdXNl
IC1mbWFjcm8tYmFja3RyYWNlLWxpbWl0PTAgdG8gc2VlIGFsbCkNCi4vYXJjaC94ODYvaW5jbHVk
ZS9hc20vYnVnLmg6NzM6Mjogbm90ZTogZXhwYW5kZWQgZnJvbSBtYWNybyAnQlVHJw0KICAgICAg
ICBfQlVHX0ZMQUdTKEFTTV9VRDIsIDApOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwNCiAgICAgICAgXg0KLi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9idWcuaDozNToyOiBub3RlOiBl
eHBhbmRlZCBmcm9tIG1hY3JvICdfQlVHX0ZMQUdTJw0KICAgICAgICBhc21faW5saW5lIHZvbGF0
aWxlKCIxOlx0IiBpbnMgIlxuIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KICAgICAg
ICBeDQppbmNsdWRlL2xpbnV4L2NvbXBpbGVyX3R5cGVzLmg6MjEwOjI0OiBub3RlOiBleHBhbmRl
ZCBmcm9tIG1hY3JvICdhc21faW5saW5lJw0KI2RlZmluZSBhc21faW5saW5lIGFzbSBfX2lubGlu
ZQ0KICAgICAgICAgICAgICAgICAgICAgICBeDQpmYXRhbCBlcnJvcjogdG9vIG1hbnkgZXJyb3Jz
IGVtaXR0ZWQsIHN0b3BwaW5nIG5vdyBbLWZlcnJvci1saW1pdD1dDQoyMCBlcnJvcnMgZ2VuZXJh
dGVkLg0KVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KICBGaWxlICIvdXNyL3No
YXJlL2JjYy90b29scy9leGVjc25vb3AiLCBsaW5lIDE2NiwgaW4gPG1vZHVsZT4NCiAgICBiID0g
QlBGKHRleHQ9YnBmX3RleHQpDQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFj
a2FnZXMvYmNjL19faW5pdF9fLnB5IiwgbGluZSAzMTgsIGluIF9faW5pdF9fDQogICAgcmFpc2Ug
RXhjZXB0aW9uKCJGYWlsZWQgdG8gY29tcGlsZSBCUEYgdGV4dCIpDQpFeGNlcHRpb246IEZhaWxl
ZCB0byBjb21waWxlIEJQRiB0ZXh0
</data>

          </attachment>
      

    </bug>

</bugzilla>