All of lore.kernel.org
 help / color / mirror / Atom feed
* iwlwifi/iwlmvm dies on resume when rfkill is set
@ 2015-06-01 22:51 Andy Lutomirski
  2015-06-01 23:30 ` Grumbach, Emmanuel
  0 siblings, 1 reply; 3+ messages in thread
From: Andy Lutomirski @ 2015-06-01 22:51 UTC (permalink / raw)
  To: Intel Linux Wireless, Johannes Berg, Emmanuel Grumbach,
	Linux Wireless List

If I switch my laptop into airplane mode (hardware switch) and then
suspend and resume, my wireless is dead on resume and it spews all
over the kernel log (see below).  I can rescue it by switching
airplane mode off and then suspending and resuming again.

This problem has existed on all kernel versions I've tried, although I
haven't tried a 4.0 kernel yet.

--Andy

[70699.024982] iwlwifi 0000:03:00.0: RF_KILL bit toggled to enable radio.
[70699.036852] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[70699.095638] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[70699.188983] ------------[ cut here ]------------
[70699.189002] WARNING: CPU: 1 PID: 910 at
drivers/net/wireless/iwlwifi/pcie/trans.c:1361
iwl_trans_pcie_grab_nic_access+0x128/0x140 [iwlwifi]()
[70699.189004] Timeout waiting for hardware access (CSR_GP_CNTRL 0x080003dc)
[70699.189005] Modules linked in: nfnetlink_queue nfnetlink_log
nfnetlink rfcomm vfat fat uas usb_storage fuse ccm xt_CHECKSUM
iptable_mangle bridge stp llc tun ip6t_REJECT nf_reject_ipv6
nf_conntrack_ipv6 nf_defrag_ipv6 ipt_MASQUERADE nf_nat_masquerade_ipv4
iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_nat_ipv4
ip6table_filter nf_nat bnep nf_conntrack ip6_tables arc4 intel_rapl
iosf_mbi iTCO_wdt x86_pkg_temp_thermal iTCO_vendor_support coretemp
kvm_intel btusb snd_hda_codec_hdmi kvm iwlmvm bluetooth
snd_hda_codec_conexant snd_hda_codec_generic mac80211 snd_hda_intel
snd_hda_controller snd_hda_codec iwlwifi snd_hwdep snd_seq
snd_seq_device snd_pcm joydev cfg80211 serio_raw sdhci_pci i2c_i801
sdhci thinkpad_acpi mmc_core snd_timer tpm_tis wmi mei_me rfkill tpm
mei snd lpc_ich shpchp soundcore
[70699.189040]  mfd_core nfsd auth_rpcgss nfs_acl lockd grace sunrpc
binfmt_misc dm_crypt i915 crct10dif_pclmul crc32_pclmul crc32c_intel
e1000e i2c_algo_bit drm_kms_helper ghash_clmulni_intel drm ptp
pps_core video
[70699.189054] CPU: 1 PID: 910 Comm: NetworkManager Not tainted
3.19.7-200.fc21.x86_64 #1
[70699.189055] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET69WW
(1.39 ) 07/18/2013
[70699.189057]  0000000000000000 00000000e8df4a59 ffff8800d66972e8
ffffffff8176f1f7
[70699.189060]  0000000000000000 ffff8800d6697340 ffff8800d6697328
ffffffff8109bc1a
[70699.189062]  ffff8800d6697380 ffff8800d6698000 0000000000000000
ffff8800d669bc30
[70699.189065] Call Trace:
[70699.189072]  [<ffffffff8176f1f7>] dump_stack+0x45/0x57
[70699.189077]  [<ffffffff8109bc1a>] warn_slowpath_common+0x8a/0xc0
[70699.189080]  [<ffffffff8109bca5>] warn_slowpath_fmt+0x55/0x70
[70699.189085]  [<ffffffff813a3248>] ? delay_tsc+0x48/0x80
[70699.189092]  [<ffffffffa046da78>]
iwl_trans_pcie_grab_nic_access+0x128/0x140 [iwlwifi]
[70699.189098]  [<ffffffffa04604ce>] iwl_set_bits_mask_prph+0x3e/0xa0 [iwlwifi]
[70699.189103]  [<ffffffffa046cce3>] iwl_pcie_set_pwr+0x43/0x70 [iwlwifi]
[70699.189108]  [<ffffffffa046edec>]
iwl_trans_pcie_start_fw+0xec/0x710 [iwlwifi]
[70699.189115]  [<ffffffffa0639266>]
iwl_mvm_load_ucode_wait_alive+0x106/0x300 [iwlmvm]
[70699.189119]  [<ffffffffa0639000>] ? 0xffffffffa0639000
[70699.189125]  [<ffffffffa06399bc>] iwl_mvm_up+0x6c/0x460 [iwlmvm]
[70699.189131]  [<ffffffffa063e5cc>] __iwl_mvm_mac_start+0x2c/0x370 [iwlmvm]
[70699.189135]  [<ffffffff816dca28>] ? ip_mc_up+0x48/0x80
[70699.189140]  [<ffffffffa063e938>] iwl_mvm_mac_start+0x28/0x40 [iwlmvm]
[70699.189155]  [<ffffffffa04ed1c1>] ieee80211_do_open+0x311/0xda0 [mac80211]
[70699.189167]  [<ffffffffa04edcc1>] ieee80211_open+0x71/0x80 [mac80211]
[70699.189171]  [<ffffffff8165e03e>] __dev_open+0xce/0x150
[70699.189175]  [<ffffffff8165e381>] __dev_change_flags+0xa1/0x170
[70699.189178]  [<ffffffff8165e479>] dev_change_flags+0x29/0x70
[70699.189181]  [<ffffffff813b1491>] ? list_del+0x11/0x40
[70699.189185]  [<ffffffff8166e0ef>] do_setlink+0x39f/0xb70
[70699.189189]  [<ffffffff811bc230>] ? zone_statistics+0x80/0xa0
[70699.189192]  [<ffffffff811bc230>] ? zone_statistics+0x80/0xa0
[70699.189195]  [<ffffffff813c1252>] ? nla_parse+0x32/0x120
[70699.189198]  [<ffffffff8166effd>] rtnl_newlink+0x5fd/0x7a0
[70699.189203]  [<ffffffff8131f2c8>] ? security_capable+0x18/0x20
[70699.189206]  [<ffffffff810a413d>] ? ns_capable+0x2d/0x60
[70699.189209]  [<ffffffff8166b011>] rtnetlink_rcv_msg+0xa1/0x260
[70699.189212]  [<ffffffff8168b07d>] ? __netlink_lookup+0x4d/0x70
[70699.189215]  [<ffffffff8166af70>] ? rtnetlink_rcv+0x40/0x40
[70699.189217]  [<ffffffff8168f0e9>] netlink_rcv_skb+0xb9/0xe0
[70699.189220]  [<ffffffff8166af5c>] rtnetlink_rcv+0x2c/0x40
[70699.189222]  [<ffffffff8168e7fd>] netlink_unicast+0x12d/0x1c0
[70699.189225]  [<ffffffff8168ebb0>] netlink_sendmsg+0x320/0x680
[70699.189227]  [<ffffffff81322712>] ? sock_has_perm+0x72/0x90
[70699.189231]  [<ffffffff8163f47c>] do_sock_sendmsg+0x9c/0x110
[70699.189235]  [<ffffffff8163edec>] ? copy_msghdr_from_user+0x15c/0x210
[70699.189238]  [<ffffffff8163fac0>] ___sys_sendmsg+0x330/0x340
[70699.189241]  [<ffffffff811ca250>] ? tlb_flush_mmu_free+0x40/0x60
[70699.189244]  [<ffffffff811caf8c>] ? tlb_finish_mmu+0x1c/0x50
[70699.189247]  [<ffffffff81238bb5>] ? __fget_light+0x25/0x70
[70699.189250]  [<ffffffff8163f740>] ? SYSC_sendto+0x1c0/0x210
[70699.189254]  [<ffffffff816402a1>] __sys_sendmsg+0x51/0x90
[70699.189256]  [<ffffffff816402f2>] SyS_sendmsg+0x12/0x20
[70699.189260]  [<ffffffff81775a09>] system_call_fastpath+0x12/0x17
[70699.189262] ---[ end trace 1969d879628f09fa ]---
[70700.277152] iwlwifi 0000:03:00.0: Hardware error detected.  Restarting.
[70700.277175] iwlwifi 0000:03:00.0: CSR values:
[70700.277179] iwlwifi 0000:03:00.0: (2nd byte of CSR_INT_COALESCING
is CSR_INT_PERIODIC_REG)
[70700.277196] iwlwifi 0000:03:00.0:        CSR_HW_IF_CONFIG_REG: 0X40489204
[70700.277212] iwlwifi 0000:03:00.0:          CSR_INT_COALESCING: 0X80000040
[70700.277228] iwlwifi 0000:03:00.0:                     CSR_INT: 0X20000000
[70700.277242] iwlwifi 0000:03:00.0:                CSR_INT_MASK: 0X00000000
[70700.277258] iwlwifi 0000:03:00.0:           CSR_FH_INT_STATUS: 0X00000000
[70700.277271] iwlwifi 0000:03:00.0:                 CSR_GPIO_IN: 0X00000000
[70700.277286] iwlwifi 0000:03:00.0:                   CSR_RESET: 0X00000003
[70700.277301] iwlwifi 0000:03:00.0:                CSR_GP_CNTRL: 0X080003dc
[70700.277319] iwlwifi 0000:03:00.0:                  CSR_HW_REV: 0X00000144
[70700.277338] iwlwifi 0000:03:00.0:              CSR_EEPROM_REG: 0X00000000
[70700.277364] iwlwifi 0000:03:00.0:               CSR_EEPROM_GP: 0X80000000
[70700.277379] iwlwifi 0000:03:00.0:              CSR_OTP_GP_REG: 0X803a0000
[70700.277395] iwlwifi 0000:03:00.0:                 CSR_GIO_REG: 0X00080042
[70700.277411] iwlwifi 0000:03:00.0:            CSR_GP_UCODE_REG: 0X00000000
[70700.277439] iwlwifi 0000:03:00.0:           CSR_GP_DRIVER_REG: 0X00000000
[70700.277455] iwlwifi 0000:03:00.0:           CSR_UCODE_DRV_GP1: 0X00000000
[70700.277473] iwlwifi 0000:03:00.0:           CSR_UCODE_DRV_GP2: 0X00000000
[70700.277501] iwlwifi 0000:03:00.0:                 CSR_LED_REG: 0X00000018
[70700.277518] iwlwifi 0000:03:00.0:        CSR_DRAM_INT_TBL_REG: 0X00000000
[70700.277531] iwlwifi 0000:03:00.0:        CSR_GIO_CHICKEN_BITS: 0X27800200
[70700.277544] iwlwifi 0000:03:00.0:             CSR_ANA_PLL_CFG: 0Xd55555d5
[70700.277557] iwlwifi 0000:03:00.0:      CSR_MONITOR_STATUS_REG: 0X1c01019c
[70700.277570] iwlwifi 0000:03:00.0:           CSR_HW_REV_WA_REG: 0X0001001a
[70700.277583] iwlwifi 0000:03:00.0:        CSR_DBG_HPET_MEM_REG: 0Xffff0510
[70700.277587] iwlwifi 0000:03:00.0: FH register values:
[70700.345203] iwlwifi 0000:03:00.0:
FH_RSCSR_CHNL0_STTS_WPTR_REG: 0X5a5a5a5a
[70700.413471] iwlwifi 0000:03:00.0:
FH_RSCSR_CHNL0_RBDCB_BASE_REG: 0X5a5a5a5a
[70700.481835] iwlwifi 0000:03:00.0:
FH_RSCSR_CHNL0_WPTR: 0X5a5a5a5a
[70700.550212] iwlwifi 0000:03:00.0:
FH_MEM_RCSR_CHNL0_CONFIG_REG: 0X5a5a5a5a
[70700.618816] iwlwifi 0000:03:00.0:
FH_MEM_RSSR_SHARED_CTRL_REG: 0X5a5a5a5a
[70700.687568] iwlwifi 0000:03:00.0:
FH_MEM_RSSR_RX_STATUS_REG: 0X5a5a5a5a
[70700.721981] iwlwifi 0000:03:00.0:
FH_MEM_RSSR_RX_ENABLE_ERR_IRQ2DRV: 0X5a5a5a5a
[70700.756156] iwlwifi 0000:03:00.0:
FH_TSSR_TX_STATUS_REG: 0X5a5a5a5a
[70700.790635] iwlwifi 0000:03:00.0:
FH_TSSR_TX_ERROR_REG: 0X5a5a5a5a
[70700.825156] iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
[70700.825177] iwlwifi 0000:03:00.0: Status: 0x00000000, count: -1
[70700.825186] iwlwifi 0000:03:00.0: Loaded firmware version: 25.15.12.0
[70700.825190] iwlwifi 0000:03:00.0: 0x5A5A5A5A | ADVANCED_SYSASSERT
[70700.825204] iwlwifi 0000:03:00.0: 0x00000000 | uPc
[70700.825208] iwlwifi 0000:03:00.0: 0xD669FCB8 | branchlink1
[70700.825212] iwlwifi 0000:03:00.0: 0xFFFF8800 | branchlink2
[70700.825215] iwlwifi 0000:03:00.0: 0xA04625F2 | interruptlink1
[70700.825219] iwlwifi 0000:03:00.0: 0xFFFFFFFF | interruptlink2
[70700.825222] iwlwifi 0000:03:00.0: 0xA0476B2A | data1
[70700.825241] iwlwifi 0000:03:00.0: 0xFFFFFFFF | data2
[70700.825245] iwlwifi 0000:03:00.0: 0xD669FC68 | data3
[70700.825249] iwlwifi 0000:03:00.0: 0xFFFF8800 | beacon time
[70700.825253] iwlwifi 0000:03:00.0: 0x00000020 | tsf low
[70700.825257] iwlwifi 0000:03:00.0: 0x00000000 | tsf hi
[70700.825260] iwlwifi 0000:03:00.0: 0xD669FCC8 | time gp1
[70700.825264] iwlwifi 0000:03:00.0: 0xFFFF8800 | time gp2
[70700.825268] iwlwifi 0000:03:00.0: 0xD669FC88 | time gp3
[70700.825272] iwlwifi 0000:03:00.0: 0xFFFF8800 | uCode version
[70700.825276] iwlwifi 0000:03:00.0: 0x4FD81ECE | hw version
[70700.825280] iwlwifi 0000:03:00.0: 0x00000000 | board version
[70700.825284] iwlwifi 0000:03:00.0: 0xFFFFFFFF | hcmd
[70700.825288] iwlwifi 0000:03:00.0: 0x00000292 | isr0
[70700.825291] iwlwifi 0000:03:00.0: 0x00000000 | isr1
[70700.825295] iwlwifi 0000:03:00.0: 0x4FD81ECE | isr2
[70700.825299] iwlwifi 0000:03:00.0: 0x00000000 | isr3
[70700.825303] iwlwifi 0000:03:00.0: 0xA0476AF8 | isr4
[70700.825306] iwlwifi 0000:03:00.0: 0xFFFFFFFF | isr_pref
[70700.825310] iwlwifi 0000:03:00.0: 0x5A5A5A5A | wait_event
[70700.825314] iwlwifi 0000:03:00.0: 0x00000000 | l2p_control
[70700.825318] iwlwifi 0000:03:00.0: 0xD669FD08 | l2p_duration
[70700.825322] iwlwifi 0000:03:00.0: 0xFFFF8800 | l2p_mhvalid
[70700.825326] iwlwifi 0000:03:00.0: 0xA0460822 | l2p_addr_match
[70700.825330] iwlwifi 0000:03:00.0: 0xFFFFFFFF | lmpm_pmg_sel
[70700.825334] iwlwifi 0000:03:00.0: 0xA04778D0 | timestamp
[70700.825338] iwlwifi 0000:03:00.0: 0xFFFFFFFF | flow_handler
[70700.825346] ieee80211 phy0: Hardware restart was requested
[70705.643712] iwlwifi 0000:03:00.0: Failed to load firmware chunk!
[70705.643725] iwlwifi 0000:03:00.0: Could not load the [0] uCode section
[70705.643742] iwlwifi 0000:03:00.0: Failed to start RT ucode: -110
[70705.702465] ------------[ cut here ]------------
[70705.702490] WARNING: CPU: 1 PID: 910 at
drivers/net/wireless/iwlwifi/pcie/trans.c:355
iwl_pcie_apm_stop+0x2e1/0x330 [iwlwifi]()
[70705.702492] Modules linked in: nfnetlink_queue nfnetlink_log
nfnetlink rfcomm vfat fat uas usb_storage fuse ccm xt_CHECKSUM
iptable_mangle bridge stp llc tun ip6t_REJECT nf_reject_ipv6
nf_conntrack_ipv6 nf_defrag_ipv6 ipt_MASQUERADE nf_nat_masquerade_ipv4
iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_nat_ipv4
ip6table_filter nf_nat bnep nf_conntrack ip6_tables arc4 intel_rapl
iosf_mbi iTCO_wdt x86_pkg_temp_thermal iTCO_vendor_support coretemp
kvm_intel btusb snd_hda_codec_hdmi kvm iwlmvm bluetooth
snd_hda_codec_conexant snd_hda_codec_generic mac80211 snd_hda_intel
snd_hda_controller snd_hda_codec iwlwifi snd_hwdep snd_seq
snd_seq_device snd_pcm joydev cfg80211 serio_raw sdhci_pci i2c_i801
sdhci thinkpad_acpi mmc_core snd_timer tpm_tis wmi mei_me rfkill tpm
mei snd lpc_ich shpchp soundcore
[70705.702546]  mfd_core nfsd auth_rpcgss nfs_acl lockd grace sunrpc
binfmt_misc dm_crypt i915 crct10dif_pclmul crc32_pclmul crc32c_intel
e1000e i2c_algo_bit drm_kms_helper ghash_clmulni_intel drm ptp
pps_core video
[70705.702566] CPU: 1 PID: 910 Comm: NetworkManager Tainted: G
W      3.19.7-200.fc21.x86_64 #1
[70705.702569] Hardware name: LENOVO 4286CTO/4286CTO, BIOS 8DET69WW
(1.39 ) 07/18/2013
[70705.702571]  0000000000000000 00000000e8df4a59 ffff8800d6697478
ffffffff8176f1f7
[70705.702576]  0000000000000000 0000000000000000 ffff8800d66974b8
ffffffff8109bc1a
[70705.702579]  ffff8800d6697498 ffff8800d6698000 0000000000000000
ffff8800d669bb74
[70705.702584] Call Trace:
[70705.702593]  [<ffffffff8176f1f7>] dump_stack+0x45/0x57
[70705.702601]  [<ffffffff8109bc1a>] warn_slowpath_common+0x8a/0xc0
[70705.702606]  [<ffffffff8109bd4a>] warn_slowpath_null+0x1a/0x20
[70705.702617]  [<ffffffffa046de41>] iwl_pcie_apm_stop+0x2e1/0x330 [iwlwifi]
[70705.702626]  [<ffffffffa046eb60>]
iwl_trans_pcie_stop_device+0xe0/0x280 [iwlwifi]
[70705.702636]  [<ffffffffa0639cb0>] iwl_mvm_up+0x360/0x460 [iwlmvm]
[70705.702646]  [<ffffffffa063e5cc>] __iwl_mvm_mac_start+0x2c/0x370 [iwlmvm]
[70705.702652]  [<ffffffff816dca28>] ? ip_mc_up+0x48/0x80
[70705.702661]  [<ffffffffa063e938>] iwl_mvm_mac_start+0x28/0x40 [iwlmvm]
[70705.702682]  [<ffffffffa04ed1c1>] ieee80211_do_open+0x311/0xda0 [mac80211]
[70705.702700]  [<ffffffffa04edcc1>] ieee80211_open+0x71/0x80 [mac80211]
[70705.702706]  [<ffffffff8165e03e>] __dev_open+0xce/0x150
[70705.702711]  [<ffffffff8165e381>] __dev_change_flags+0xa1/0x170
[70705.702716]  [<ffffffff8165e479>] dev_change_flags+0x29/0x70
[70705.702720]  [<ffffffff813b1491>] ? list_del+0x11/0x40
[70705.702725]  [<ffffffff8166e0ef>] do_setlink+0x39f/0xb70
[70705.702732]  [<ffffffff811bc230>] ? zone_statistics+0x80/0xa0
[70705.702736]  [<ffffffff811bc230>] ? zone_statistics+0x80/0xa0
[70705.702742]  [<ffffffff813c1252>] ? nla_parse+0x32/0x120
[70705.702746]  [<ffffffff8166effd>] rtnl_newlink+0x5fd/0x7a0
[70705.702754]  [<ffffffff8131f2c8>] ? security_capable+0x18/0x20
[70705.702759]  [<ffffffff810a413d>] ? ns_capable+0x2d/0x60
[70705.702763]  [<ffffffff8166b011>] rtnetlink_rcv_msg+0xa1/0x260
[70705.702768]  [<ffffffff8168b07d>] ? __netlink_lookup+0x4d/0x70
[70705.702772]  [<ffffffff8166af70>] ? rtnetlink_rcv+0x40/0x40
[70705.702776]  [<ffffffff8168f0e9>] netlink_rcv_skb+0xb9/0xe0
[70705.702780]  [<ffffffff8166af5c>] rtnetlink_rcv+0x2c/0x40
[70705.702783]  [<ffffffff8168e7fd>] netlink_unicast+0x12d/0x1c0
[70705.702787]  [<ffffffff8168ebb0>] netlink_sendmsg+0x320/0x680
[70705.702791]  [<ffffffff81322712>] ? sock_has_perm+0x72/0x90
[70705.702797]  [<ffffffff8163f47c>] do_sock_sendmsg+0x9c/0x110
[70705.702802]  [<ffffffff8163edec>] ? copy_msghdr_from_user+0x15c/0x210
[70705.702807]  [<ffffffff8163fac0>] ___sys_sendmsg+0x330/0x340
[70705.702812]  [<ffffffff811ca250>] ? tlb_flush_mmu_free+0x40/0x60
[70705.702817]  [<ffffffff811caf8c>] ? tlb_finish_mmu+0x1c/0x50
[70705.702822]  [<ffffffff81238bb5>] ? __fget_light+0x25/0x70
[70705.702827]  [<ffffffff8163f740>] ? SYSC_sendto+0x1c0/0x210
[70705.702832]  [<ffffffff816402a1>] __sys_sendmsg+0x51/0x90
[70705.702836]  [<ffffffff816402f2>] SyS_sendmsg+0x12/0x20
[70705.702842]  [<ffffffff81775a09>] system_call_fastpath+0x12/0x17
[70705.702845] ---[ end trace 1969d879628f09fb ]---
[70705.702849] iwlwifi 0000:03:00.0: Access time out - failed to enable LP XTAL
[70705.703011] iwlwifi 0000:03:00.0: Failed to send quota: -5
[70705.703018] iwlwifi 0000:03:00.0: Failed to update quotas after restart (-5)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: iwlwifi/iwlmvm dies on resume when rfkill is set
  2015-06-01 22:51 iwlwifi/iwlmvm dies on resume when rfkill is set Andy Lutomirski
@ 2015-06-01 23:30 ` Grumbach, Emmanuel
  2015-06-02  7:49   ` Coelho, Luciano
  0 siblings, 1 reply; 3+ messages in thread
From: Grumbach, Emmanuel @ 2015-06-01 23:30 UTC (permalink / raw)
  To: luto; +Cc: linux-wireless, Coelho, Luciano, ilw, Berg, Johannes

T24gTW9uLCAyMDE1LTA2LTAxIGF0IDE1OjUxIC0wNzAwLCBBbmR5IEx1dG9taXJza2kgd3JvdGU6
DQo+IElmIEkgc3dpdGNoIG15IGxhcHRvcCBpbnRvIGFpcnBsYW5lIG1vZGUgKGhhcmR3YXJlIHN3
aXRjaCkgYW5kIHRoZW4NCj4gc3VzcGVuZCBhbmQgcmVzdW1lLCBteSB3aXJlbGVzcyBpcyBkZWFk
IG9uIHJlc3VtZSBhbmQgaXQgc3Bld3MgYWxsDQo+IG92ZXIgdGhlIGtlcm5lbCBsb2cgKHNlZSBi
ZWxvdykuICBJIGNhbiByZXNjdWUgaXQgYnkgc3dpdGNoaW5nDQo+IGFpcnBsYW5lIG1vZGUgb2Zm
IGFuZCB0aGVuIHN1c3BlbmRpbmcgYW5kIHJlc3VtaW5nIGFnYWluLg0KPiANCg0KVGhpcyBvbmUg
aXMgdHJhY2tlZCBoZXJlOg0KaHR0cHM6Ly9idWd6aWxsYS5rZXJuZWwub3JnL3Nob3dfYnVnLmNn
aT9pZD05ODU5MQ0KDQoNCj4gVGhpcyBwcm9ibGVtIGhhcyBleGlzdGVkIG9uIGFsbCBrZXJuZWwg
dmVyc2lvbnMgSSd2ZSB0cmllZCwgYWx0aG91Z2ggSQ0KPiBoYXZlbid0IHRyaWVkIGEgNC4wIGtl
cm5lbCB5ZXQuDQo+IA0KDQpUaGlzIGlzIGEgdHJpY2t5IEhXIHRpbWluZyBpc3N1ZXMgd2hpY2gg
KGFzIHlvdSBjYW4gaW1hZ2luZSkgd2UgY2FuJ3QNCnJlcHJvZHVjZSBpbnRlcm5hbGx5Lg0KWW91
IHNlZW0gdG8gaGF2ZSBhIExFTk9WTyB3aGVyZWFzIHRoZSBzdWJtaXR0ZWQgb2YgdGhlIGJ1Z3pp
bGxhIGFib3ZlDQpoYXMgc29tZSBvdGhlciBPRU0uDQpXZSBhcmUgY3VycmVudGx5IGNoZWNraW5n
IHdpdGggb3VyIFN5c3RlbSBwZW9wbGUgKHdobyBrbm93IHRoZSBIVykgaG93DQp3ZSBzaG91bGQg
YWRkcmVzcyB0aGF0Lg0KDQo+IC0tQW5keQ0KPiANCj4gWzcwNjk5LjAyNDk4Ml0gaXdsd2lmaSAw
MDAwOjAzOjAwLjA6IFJGX0tJTEwgYml0IHRvZ2dsZWQgdG8gZW5hYmxlIHJhZGlvLg0KPiBbNzA2
OTkuMDM2ODUyXSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogTDEgRW5hYmxlZCAtIExUUiBEaXNhYmxl
ZA0KPiBbNzA2OTkuMDk1NjM4XSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogTDEgRW5hYmxlZCAtIExU
UiBEaXNhYmxlZA0KPiBbNzA2OTkuMTg4OTgzXSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0t
LS0tLS0tLS0NCj4gWzcwNjk5LjE4OTAwMl0gV0FSTklORzogQ1BVOiAxIFBJRDogOTEwIGF0DQo+
IGRyaXZlcnMvbmV0L3dpcmVsZXNzL2l3bHdpZmkvcGNpZS90cmFucy5jOjEzNjENCj4gaXdsX3Ry
YW5zX3BjaWVfZ3JhYl9uaWNfYWNjZXNzKzB4MTI4LzB4MTQwIFtpd2x3aWZpXSgpDQo+IFs3MDY5
OS4xODkwMDRdIFRpbWVvdXQgd2FpdGluZyBmb3IgaGFyZHdhcmUgYWNjZXNzIChDU1JfR1BfQ05U
UkwgMHgwODAwMDNkYykNCj4gWzcwNjk5LjE4OTAwNV0gTW9kdWxlcyBsaW5rZWQgaW46IG5mbmV0
bGlua19xdWV1ZSBuZm5ldGxpbmtfbG9nDQo+IG5mbmV0bGluayByZmNvbW0gdmZhdCBmYXQgdWFz
IHVzYl9zdG9yYWdlIGZ1c2UgY2NtIHh0X0NIRUNLU1VNDQo+IGlwdGFibGVfbWFuZ2xlIGJyaWRn
ZSBzdHAgbGxjIHR1biBpcDZ0X1JFSkVDVCBuZl9yZWplY3RfaXB2Ng0KPiBuZl9jb25udHJhY2tf
aXB2NiBuZl9kZWZyYWdfaXB2NiBpcHRfTUFTUVVFUkFERSBuZl9uYXRfbWFzcXVlcmFkZV9pcHY0
DQo+IGlwdGFibGVfbmF0IG5mX2Nvbm50cmFja19pcHY0IG5mX2RlZnJhZ19pcHY0IHh0X2Nvbm50
cmFjayBuZl9uYXRfaXB2NA0KPiBpcDZ0YWJsZV9maWx0ZXIgbmZfbmF0IGJuZXAgbmZfY29ubnRy
YWNrIGlwNl90YWJsZXMgYXJjNCBpbnRlbF9yYXBsDQo+IGlvc2ZfbWJpIGlUQ09fd2R0IHg4Nl9w
a2dfdGVtcF90aGVybWFsIGlUQ09fdmVuZG9yX3N1cHBvcnQgY29yZXRlbXANCj4ga3ZtX2ludGVs
IGJ0dXNiIHNuZF9oZGFfY29kZWNfaGRtaSBrdm0gaXdsbXZtIGJsdWV0b290aA0KPiBzbmRfaGRh
X2NvZGVjX2NvbmV4YW50IHNuZF9oZGFfY29kZWNfZ2VuZXJpYyBtYWM4MDIxMSBzbmRfaGRhX2lu
dGVsDQo+IHNuZF9oZGFfY29udHJvbGxlciBzbmRfaGRhX2NvZGVjIGl3bHdpZmkgc25kX2h3ZGVw
IHNuZF9zZXENCj4gc25kX3NlcV9kZXZpY2Ugc25kX3BjbSBqb3lkZXYgY2ZnODAyMTEgc2VyaW9f
cmF3IHNkaGNpX3BjaSBpMmNfaTgwMQ0KPiBzZGhjaSB0aGlua3BhZF9hY3BpIG1tY19jb3JlIHNu
ZF90aW1lciB0cG1fdGlzIHdtaSBtZWlfbWUgcmZraWxsIHRwbQ0KPiBtZWkgc25kIGxwY19pY2gg
c2hwY2hwIHNvdW5kY29yZQ0KPiBbNzA2OTkuMTg5MDQwXSAgbWZkX2NvcmUgbmZzZCBhdXRoX3Jw
Y2dzcyBuZnNfYWNsIGxvY2tkIGdyYWNlIHN1bnJwYw0KPiBiaW5mbXRfbWlzYyBkbV9jcnlwdCBp
OTE1IGNyY3QxMGRpZl9wY2xtdWwgY3JjMzJfcGNsbXVsIGNyYzMyY19pbnRlbA0KPiBlMTAwMGUg
aTJjX2FsZ29fYml0IGRybV9rbXNfaGVscGVyIGdoYXNoX2NsbXVsbmlfaW50ZWwgZHJtIHB0cA0K
PiBwcHNfY29yZSB2aWRlbw0KPiBbNzA2OTkuMTg5MDU0XSBDUFU6IDEgUElEOiA5MTAgQ29tbTog
TmV0d29ya01hbmFnZXIgTm90IHRhaW50ZWQNCj4gMy4xOS43LTIwMC5mYzIxLng4Nl82NCAjMQ0K
PiBbNzA2OTkuMTg5MDU1XSBIYXJkd2FyZSBuYW1lOiBMRU5PVk8gNDI4NkNUTy80Mjg2Q1RPLCBC
SU9TIDhERVQ2OVdXDQo+ICgxLjM5ICkgMDcvMTgvMjAxMw0KPiBbNzA2OTkuMTg5MDU3XSAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMGU4ZGY0YTU5IGZmZmY4ODAwZDY2OTcyZTgNCj4gZmZmZmZm
ZmY4MTc2ZjFmNw0KPiBbNzA2OTkuMTg5MDYwXSAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwMGQ2
Njk3MzQwIGZmZmY4ODAwZDY2OTczMjgNCj4gZmZmZmZmZmY4MTA5YmMxYQ0KPiBbNzA2OTkuMTg5
MDYyXSAgZmZmZjg4MDBkNjY5NzM4MCBmZmZmODgwMGQ2Njk4MDAwIDAwMDAwMDAwMDAwMDAwMDAN
Cj4gZmZmZjg4MDBkNjY5YmMzMA0KPiBbNzA2OTkuMTg5MDY1XSBDYWxsIFRyYWNlOg0KPiBbNzA2
OTkuMTg5MDcyXSAgWzxmZmZmZmZmZjgxNzZmMWY3Pl0gZHVtcF9zdGFjaysweDQ1LzB4NTcNCj4g
WzcwNjk5LjE4OTA3N10gIFs8ZmZmZmZmZmY4MTA5YmMxYT5dIHdhcm5fc2xvd3BhdGhfY29tbW9u
KzB4OGEvMHhjMA0KPiBbNzA2OTkuMTg5MDgwXSAgWzxmZmZmZmZmZjgxMDliY2E1Pl0gd2Fybl9z
bG93cGF0aF9mbXQrMHg1NS8weDcwDQo+IFs3MDY5OS4xODkwODVdICBbPGZmZmZmZmZmODEzYTMy
NDg+XSA/IGRlbGF5X3RzYysweDQ4LzB4ODANCj4gWzcwNjk5LjE4OTA5Ml0gIFs8ZmZmZmZmZmZh
MDQ2ZGE3OD5dDQo+IGl3bF90cmFuc19wY2llX2dyYWJfbmljX2FjY2VzcysweDEyOC8weDE0MCBb
aXdsd2lmaV0NCj4gWzcwNjk5LjE4OTA5OF0gIFs8ZmZmZmZmZmZhMDQ2MDRjZT5dIGl3bF9zZXRf
Yml0c19tYXNrX3BycGgrMHgzZS8weGEwIFtpd2x3aWZpXQ0KPiBbNzA2OTkuMTg5MTAzXSAgWzxm
ZmZmZmZmZmEwNDZjY2UzPl0gaXdsX3BjaWVfc2V0X3B3cisweDQzLzB4NzAgW2l3bHdpZmldDQo+
IFs3MDY5OS4xODkxMDhdICBbPGZmZmZmZmZmYTA0NmVkZWM+XQ0KPiBpd2xfdHJhbnNfcGNpZV9z
dGFydF9mdysweGVjLzB4NzEwIFtpd2x3aWZpXQ0KPiBbNzA2OTkuMTg5MTE1XSAgWzxmZmZmZmZm
ZmEwNjM5MjY2Pl0NCj4gaXdsX212bV9sb2FkX3Vjb2RlX3dhaXRfYWxpdmUrMHgxMDYvMHgzMDAg
W2l3bG12bV0NCj4gWzcwNjk5LjE4OTExOV0gIFs8ZmZmZmZmZmZhMDYzOTAwMD5dID8gMHhmZmZm
ZmZmZmEwNjM5MDAwDQo+IFs3MDY5OS4xODkxMjVdICBbPGZmZmZmZmZmYTA2Mzk5YmM+XSBpd2xf
bXZtX3VwKzB4NmMvMHg0NjAgW2l3bG12bV0NCj4gWzcwNjk5LjE4OTEzMV0gIFs8ZmZmZmZmZmZh
MDYzZTVjYz5dIF9faXdsX212bV9tYWNfc3RhcnQrMHgyYy8weDM3MCBbaXdsbXZtXQ0KPiBbNzA2
OTkuMTg5MTM1XSAgWzxmZmZmZmZmZjgxNmRjYTI4Pl0gPyBpcF9tY191cCsweDQ4LzB4ODANCj4g
WzcwNjk5LjE4OTE0MF0gIFs8ZmZmZmZmZmZhMDYzZTkzOD5dIGl3bF9tdm1fbWFjX3N0YXJ0KzB4
MjgvMHg0MCBbaXdsbXZtXQ0KPiBbNzA2OTkuMTg5MTU1XSAgWzxmZmZmZmZmZmEwNGVkMWMxPl0g
aWVlZTgwMjExX2RvX29wZW4rMHgzMTEvMHhkYTAgW21hYzgwMjExXQ0KPiBbNzA2OTkuMTg5MTY3
XSAgWzxmZmZmZmZmZmEwNGVkY2MxPl0gaWVlZTgwMjExX29wZW4rMHg3MS8weDgwIFttYWM4MDIx
MV0NCj4gWzcwNjk5LjE4OTE3MV0gIFs8ZmZmZmZmZmY4MTY1ZTAzZT5dIF9fZGV2X29wZW4rMHhj
ZS8weDE1MA0KPiBbNzA2OTkuMTg5MTc1XSAgWzxmZmZmZmZmZjgxNjVlMzgxPl0gX19kZXZfY2hh
bmdlX2ZsYWdzKzB4YTEvMHgxNzANCj4gWzcwNjk5LjE4OTE3OF0gIFs8ZmZmZmZmZmY4MTY1ZTQ3
OT5dIGRldl9jaGFuZ2VfZmxhZ3MrMHgyOS8weDcwDQo+IFs3MDY5OS4xODkxODFdICBbPGZmZmZm
ZmZmODEzYjE0OTE+XSA/IGxpc3RfZGVsKzB4MTEvMHg0MA0KPiBbNzA2OTkuMTg5MTg1XSAgWzxm
ZmZmZmZmZjgxNjZlMGVmPl0gZG9fc2V0bGluaysweDM5Zi8weGI3MA0KPiBbNzA2OTkuMTg5MTg5
XSAgWzxmZmZmZmZmZjgxMWJjMjMwPl0gPyB6b25lX3N0YXRpc3RpY3MrMHg4MC8weGEwDQo+IFs3
MDY5OS4xODkxOTJdICBbPGZmZmZmZmZmODExYmMyMzA+XSA/IHpvbmVfc3RhdGlzdGljcysweDgw
LzB4YTANCj4gWzcwNjk5LjE4OTE5NV0gIFs8ZmZmZmZmZmY4MTNjMTI1Mj5dID8gbmxhX3BhcnNl
KzB4MzIvMHgxMjANCj4gWzcwNjk5LjE4OTE5OF0gIFs8ZmZmZmZmZmY4MTY2ZWZmZD5dIHJ0bmxf
bmV3bGluaysweDVmZC8weDdhMA0KPiBbNzA2OTkuMTg5MjAzXSAgWzxmZmZmZmZmZjgxMzFmMmM4
Pl0gPyBzZWN1cml0eV9jYXBhYmxlKzB4MTgvMHgyMA0KPiBbNzA2OTkuMTg5MjA2XSAgWzxmZmZm
ZmZmZjgxMGE0MTNkPl0gPyBuc19jYXBhYmxlKzB4MmQvMHg2MA0KPiBbNzA2OTkuMTg5MjA5XSAg
WzxmZmZmZmZmZjgxNjZiMDExPl0gcnRuZXRsaW5rX3Jjdl9tc2crMHhhMS8weDI2MA0KPiBbNzA2
OTkuMTg5MjEyXSAgWzxmZmZmZmZmZjgxNjhiMDdkPl0gPyBfX25ldGxpbmtfbG9va3VwKzB4NGQv
MHg3MA0KPiBbNzA2OTkuMTg5MjE1XSAgWzxmZmZmZmZmZjgxNjZhZjcwPl0gPyBydG5ldGxpbmtf
cmN2KzB4NDAvMHg0MA0KPiBbNzA2OTkuMTg5MjE3XSAgWzxmZmZmZmZmZjgxNjhmMGU5Pl0gbmV0
bGlua19yY3Zfc2tiKzB4YjkvMHhlMA0KPiBbNzA2OTkuMTg5MjIwXSAgWzxmZmZmZmZmZjgxNjZh
ZjVjPl0gcnRuZXRsaW5rX3JjdisweDJjLzB4NDANCj4gWzcwNjk5LjE4OTIyMl0gIFs8ZmZmZmZm
ZmY4MTY4ZTdmZD5dIG5ldGxpbmtfdW5pY2FzdCsweDEyZC8weDFjMA0KPiBbNzA2OTkuMTg5MjI1
XSAgWzxmZmZmZmZmZjgxNjhlYmIwPl0gbmV0bGlua19zZW5kbXNnKzB4MzIwLzB4NjgwDQo+IFs3
MDY5OS4xODkyMjddICBbPGZmZmZmZmZmODEzMjI3MTI+XSA/IHNvY2tfaGFzX3Blcm0rMHg3Mi8w
eDkwDQo+IFs3MDY5OS4xODkyMzFdICBbPGZmZmZmZmZmODE2M2Y0N2M+XSBkb19zb2NrX3NlbmRt
c2crMHg5Yy8weDExMA0KPiBbNzA2OTkuMTg5MjM1XSAgWzxmZmZmZmZmZjgxNjNlZGVjPl0gPyBj
b3B5X21zZ2hkcl9mcm9tX3VzZXIrMHgxNWMvMHgyMTANCj4gWzcwNjk5LjE4OTIzOF0gIFs8ZmZm
ZmZmZmY4MTYzZmFjMD5dIF9fX3N5c19zZW5kbXNnKzB4MzMwLzB4MzQwDQo+IFs3MDY5OS4xODky
NDFdICBbPGZmZmZmZmZmODExY2EyNTA+XSA/IHRsYl9mbHVzaF9tbXVfZnJlZSsweDQwLzB4NjAN
Cj4gWzcwNjk5LjE4OTI0NF0gIFs8ZmZmZmZmZmY4MTFjYWY4Yz5dID8gdGxiX2ZpbmlzaF9tbXUr
MHgxYy8weDUwDQo+IFs3MDY5OS4xODkyNDddICBbPGZmZmZmZmZmODEyMzhiYjU+XSA/IF9fZmdl
dF9saWdodCsweDI1LzB4NzANCj4gWzcwNjk5LjE4OTI1MF0gIFs8ZmZmZmZmZmY4MTYzZjc0MD5d
ID8gU1lTQ19zZW5kdG8rMHgxYzAvMHgyMTANCj4gWzcwNjk5LjE4OTI1NF0gIFs8ZmZmZmZmZmY4
MTY0MDJhMT5dIF9fc3lzX3NlbmRtc2crMHg1MS8weDkwDQo+IFs3MDY5OS4xODkyNTZdICBbPGZm
ZmZmZmZmODE2NDAyZjI+XSBTeVNfc2VuZG1zZysweDEyLzB4MjANCj4gWzcwNjk5LjE4OTI2MF0g
IFs8ZmZmZmZmZmY4MTc3NWEwOT5dIHN5c3RlbV9jYWxsX2Zhc3RwYXRoKzB4MTIvMHgxNw0KPiBb
NzA2OTkuMTg5MjYyXSAtLS1bIGVuZCB0cmFjZSAxOTY5ZDg3OTYyOGYwOWZhIF0tLS0NCj4gWzcw
NzAwLjI3NzE1Ml0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEhhcmR3YXJlIGVycm9yIGRldGVjdGVk
LiAgUmVzdGFydGluZy4NCj4gWzcwNzAwLjI3NzE3NV0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6IENT
UiB2YWx1ZXM6DQo+IFs3MDcwMC4yNzcxNzldIGl3bHdpZmkgMDAwMDowMzowMC4wOiAoMm5kIGJ5
dGUgb2YgQ1NSX0lOVF9DT0FMRVNDSU5HDQo+IGlzIENTUl9JTlRfUEVSSU9ESUNfUkVHKQ0KPiBb
NzA3MDAuMjc3MTk2XSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogICAgICAgIENTUl9IV19JRl9DT05G
SUdfUkVHOiAwWDQwNDg5MjA0DQo+IFs3MDcwMC4yNzcyMTJdIGl3bHdpZmkgMDAwMDowMzowMC4w
OiAgICAgICAgICBDU1JfSU5UX0NPQUxFU0NJTkc6IDBYODAwMDAwNDANCj4gWzcwNzAwLjI3NzIy
OF0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6ICAgICAgICAgICAgICAgICAgICAgQ1NSX0lOVDogMFgy
MDAwMDAwMA0KPiBbNzA3MDAuMjc3MjQyXSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogICAgICAgICAg
ICAgICAgQ1NSX0lOVF9NQVNLOiAwWDAwMDAwMDAwDQo+IFs3MDcwMC4yNzcyNThdIGl3bHdpZmkg
MDAwMDowMzowMC4wOiAgICAgICAgICAgQ1NSX0ZIX0lOVF9TVEFUVVM6IDBYMDAwMDAwMDANCj4g
WzcwNzAwLjI3NzI3MV0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6ICAgICAgICAgICAgICAgICBDU1Jf
R1BJT19JTjogMFgwMDAwMDAwMA0KPiBbNzA3MDAuMjc3Mjg2XSBpd2x3aWZpIDAwMDA6MDM6MDAu
MDogICAgICAgICAgICAgICAgICAgQ1NSX1JFU0VUOiAwWDAwMDAwMDAzDQo+IFs3MDcwMC4yNzcz
MDFdIGl3bHdpZmkgMDAwMDowMzowMC4wOiAgICAgICAgICAgICAgICBDU1JfR1BfQ05UUkw6IDBY
MDgwMDAzZGMNCj4gWzcwNzAwLjI3NzMxOV0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6ICAgICAgICAg
ICAgICAgICAgQ1NSX0hXX1JFVjogMFgwMDAwMDE0NA0KPiBbNzA3MDAuMjc3MzM4XSBpd2x3aWZp
IDAwMDA6MDM6MDAuMDogICAgICAgICAgICAgIENTUl9FRVBST01fUkVHOiAwWDAwMDAwMDAwDQo+
IFs3MDcwMC4yNzczNjRdIGl3bHdpZmkgMDAwMDowMzowMC4wOiAgICAgICAgICAgICAgIENTUl9F
RVBST01fR1A6IDBYODAwMDAwMDANCj4gWzcwNzAwLjI3NzM3OV0gaXdsd2lmaSAwMDAwOjAzOjAw
LjA6ICAgICAgICAgICAgICBDU1JfT1RQX0dQX1JFRzogMFg4MDNhMDAwMA0KPiBbNzA3MDAuMjc3
Mzk1XSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogICAgICAgICAgICAgICAgIENTUl9HSU9fUkVHOiAw
WDAwMDgwMDQyDQo+IFs3MDcwMC4yNzc0MTFdIGl3bHdpZmkgMDAwMDowMzowMC4wOiAgICAgICAg
ICAgIENTUl9HUF9VQ09ERV9SRUc6IDBYMDAwMDAwMDANCj4gWzcwNzAwLjI3NzQzOV0gaXdsd2lm
aSAwMDAwOjAzOjAwLjA6ICAgICAgICAgICBDU1JfR1BfRFJJVkVSX1JFRzogMFgwMDAwMDAwMA0K
PiBbNzA3MDAuMjc3NDU1XSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogICAgICAgICAgIENTUl9VQ09E
RV9EUlZfR1AxOiAwWDAwMDAwMDAwDQo+IFs3MDcwMC4yNzc0NzNdIGl3bHdpZmkgMDAwMDowMzow
MC4wOiAgICAgICAgICAgQ1NSX1VDT0RFX0RSVl9HUDI6IDBYMDAwMDAwMDANCj4gWzcwNzAwLjI3
NzUwMV0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6ICAgICAgICAgICAgICAgICBDU1JfTEVEX1JFRzog
MFgwMDAwMDAxOA0KPiBbNzA3MDAuMjc3NTE4XSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogICAgICAg
IENTUl9EUkFNX0lOVF9UQkxfUkVHOiAwWDAwMDAwMDAwDQo+IFs3MDcwMC4yNzc1MzFdIGl3bHdp
ZmkgMDAwMDowMzowMC4wOiAgICAgICAgQ1NSX0dJT19DSElDS0VOX0JJVFM6IDBYMjc4MDAyMDAN
Cj4gWzcwNzAwLjI3NzU0NF0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6ICAgICAgICAgICAgIENTUl9B
TkFfUExMX0NGRzogMFhkNTU1NTVkNQ0KPiBbNzA3MDAuMjc3NTU3XSBpd2x3aWZpIDAwMDA6MDM6
MDAuMDogICAgICBDU1JfTU9OSVRPUl9TVEFUVVNfUkVHOiAwWDFjMDEwMTljDQo+IFs3MDcwMC4y
Nzc1NzBdIGl3bHdpZmkgMDAwMDowMzowMC4wOiAgICAgICAgICAgQ1NSX0hXX1JFVl9XQV9SRUc6
IDBYMDAwMTAwMWENCj4gWzcwNzAwLjI3NzU4M10gaXdsd2lmaSAwMDAwOjAzOjAwLjA6ICAgICAg
ICBDU1JfREJHX0hQRVRfTUVNX1JFRzogMFhmZmZmMDUxMA0KPiBbNzA3MDAuMjc3NTg3XSBpd2x3
aWZpIDAwMDA6MDM6MDAuMDogRkggcmVnaXN0ZXIgdmFsdWVzOg0KPiBbNzA3MDAuMzQ1MjAzXSBp
d2x3aWZpIDAwMDA6MDM6MDAuMDoNCj4gRkhfUlNDU1JfQ0hOTDBfU1RUU19XUFRSX1JFRzogMFg1
YTVhNWE1YQ0KPiBbNzA3MDAuNDEzNDcxXSBpd2x3aWZpIDAwMDA6MDM6MDAuMDoNCj4gRkhfUlND
U1JfQ0hOTDBfUkJEQ0JfQkFTRV9SRUc6IDBYNWE1YTVhNWENCj4gWzcwNzAwLjQ4MTgzNV0gaXds
d2lmaSAwMDAwOjAzOjAwLjA6DQo+IEZIX1JTQ1NSX0NITkwwX1dQVFI6IDBYNWE1YTVhNWENCj4g
WzcwNzAwLjU1MDIxMl0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6DQo+IEZIX01FTV9SQ1NSX0NITkww
X0NPTkZJR19SRUc6IDBYNWE1YTVhNWENCj4gWzcwNzAwLjYxODgxNl0gaXdsd2lmaSAwMDAwOjAz
OjAwLjA6DQo+IEZIX01FTV9SU1NSX1NIQVJFRF9DVFJMX1JFRzogMFg1YTVhNWE1YQ0KPiBbNzA3
MDAuNjg3NTY4XSBpd2x3aWZpIDAwMDA6MDM6MDAuMDoNCj4gRkhfTUVNX1JTU1JfUlhfU1RBVFVT
X1JFRzogMFg1YTVhNWE1YQ0KPiBbNzA3MDAuNzIxOTgxXSBpd2x3aWZpIDAwMDA6MDM6MDAuMDoN
Cj4gRkhfTUVNX1JTU1JfUlhfRU5BQkxFX0VSUl9JUlEyRFJWOiAwWDVhNWE1YTVhDQo+IFs3MDcw
MC43NTYxNTZdIGl3bHdpZmkgMDAwMDowMzowMC4wOg0KPiBGSF9UU1NSX1RYX1NUQVRVU19SRUc6
IDBYNWE1YTVhNWENCj4gWzcwNzAwLjc5MDYzNV0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6DQo+IEZI
X1RTU1JfVFhfRVJST1JfUkVHOiAwWDVhNWE1YTVhDQo+IFs3MDcwMC44MjUxNTZdIGl3bHdpZmkg
MDAwMDowMzowMC4wOiBTdGFydCBJV0wgRXJyb3IgTG9nIER1bXA6DQo+IFs3MDcwMC44MjUxNzdd
IGl3bHdpZmkgMDAwMDowMzowMC4wOiBTdGF0dXM6IDB4MDAwMDAwMDAsIGNvdW50OiAtMQ0KPiBb
NzA3MDAuODI1MTg2XSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogTG9hZGVkIGZpcm13YXJlIHZlcnNp
b246IDI1LjE1LjEyLjANCj4gWzcwNzAwLjgyNTE5MF0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4
NUE1QTVBNUEgfCBBRFZBTkNFRF9TWVNBU1NFUlQNCj4gWzcwNzAwLjgyNTIwNF0gaXdsd2lmaSAw
MDAwOjAzOjAwLjA6IDB4MDAwMDAwMDAgfCB1UGMNCj4gWzcwNzAwLjgyNTIwOF0gaXdsd2lmaSAw
MDAwOjAzOjAwLjA6IDB4RDY2OUZDQjggfCBicmFuY2hsaW5rMQ0KPiBbNzA3MDAuODI1MjEyXSBp
d2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGODgwMCB8IGJyYW5jaGxpbmsyDQo+IFs3MDcwMC44
MjUyMTVdIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEEwNDYyNUYyIHwgaW50ZXJydXB0bGluazEN
Cj4gWzcwNzAwLjgyNTIxOV0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RkZGRkZGRkYgfCBpbnRl
cnJ1cHRsaW5rMg0KPiBbNzA3MDAuODI1MjIyXSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhBMDQ3
NkIyQSB8IGRhdGExDQo+IFs3MDcwMC44MjUyNDFdIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZG
RkZGRkZGIHwgZGF0YTINCj4gWzcwNzAwLjgyNTI0NV0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4
RDY2OUZDNjggfCBkYXRhMw0KPiBbNzA3MDAuODI1MjQ5XSBpd2x3aWZpIDAwMDA6MDM6MDAuMDog
MHhGRkZGODgwMCB8IGJlYWNvbiB0aW1lDQo+IFs3MDcwMC44MjUyNTNdIGl3bHdpZmkgMDAwMDow
MzowMC4wOiAweDAwMDAwMDIwIHwgdHNmIGxvdw0KPiBbNzA3MDAuODI1MjU3XSBpd2x3aWZpIDAw
MDA6MDM6MDAuMDogMHgwMDAwMDAwMCB8IHRzZiBoaQ0KPiBbNzA3MDAuODI1MjYwXSBpd2x3aWZp
IDAwMDA6MDM6MDAuMDogMHhENjY5RkNDOCB8IHRpbWUgZ3AxDQo+IFs3MDcwMC44MjUyNjRdIGl3
bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkY4ODAwIHwgdGltZSBncDINCj4gWzcwNzAwLjgyNTI2
OF0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4RDY2OUZDODggfCB0aW1lIGdwMw0KPiBbNzA3MDAu
ODI1MjcyXSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhGRkZGODgwMCB8IHVDb2RlIHZlcnNpb24N
Cj4gWzcwNzAwLjgyNTI3Nl0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4NEZEODFFQ0UgfCBodyB2
ZXJzaW9uDQo+IFs3MDcwMC44MjUyODBdIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweDAwMDAwMDAw
IHwgYm9hcmQgdmVyc2lvbg0KPiBbNzA3MDAuODI1Mjg0XSBpd2x3aWZpIDAwMDA6MDM6MDAuMDog
MHhGRkZGRkZGRiB8IGhjbWQNCj4gWzcwNzAwLjgyNTI4OF0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6
IDB4MDAwMDAyOTIgfCBpc3IwDQo+IFs3MDcwMC44MjUyOTFdIGl3bHdpZmkgMDAwMDowMzowMC4w
OiAweDAwMDAwMDAwIHwgaXNyMQ0KPiBbNzA3MDAuODI1Mjk1XSBpd2x3aWZpIDAwMDA6MDM6MDAu
MDogMHg0RkQ4MUVDRSB8IGlzcjINCj4gWzcwNzAwLjgyNTI5OV0gaXdsd2lmaSAwMDAwOjAzOjAw
LjA6IDB4MDAwMDAwMDAgfCBpc3IzDQo+IFs3MDcwMC44MjUzMDNdIGl3bHdpZmkgMDAwMDowMzow
MC4wOiAweEEwNDc2QUY4IHwgaXNyNA0KPiBbNzA3MDAuODI1MzA2XSBpd2x3aWZpIDAwMDA6MDM6
MDAuMDogMHhGRkZGRkZGRiB8IGlzcl9wcmVmDQo+IFs3MDcwMC44MjUzMTBdIGl3bHdpZmkgMDAw
MDowMzowMC4wOiAweDVBNUE1QTVBIHwgd2FpdF9ldmVudA0KPiBbNzA3MDAuODI1MzE0XSBpd2x3
aWZpIDAwMDA6MDM6MDAuMDogMHgwMDAwMDAwMCB8IGwycF9jb250cm9sDQo+IFs3MDcwMC44MjUz
MThdIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEQ2NjlGRDA4IHwgbDJwX2R1cmF0aW9uDQo+IFs3
MDcwMC44MjUzMjJdIGl3bHdpZmkgMDAwMDowMzowMC4wOiAweEZGRkY4ODAwIHwgbDJwX21odmFs
aWQNCj4gWzcwNzAwLjgyNTMyNl0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6IDB4QTA0NjA4MjIgfCBs
MnBfYWRkcl9tYXRjaA0KPiBbNzA3MDAuODI1MzMwXSBpd2x3aWZpIDAwMDA6MDM6MDAuMDogMHhG
RkZGRkZGRiB8IGxtcG1fcG1nX3NlbA0KPiBbNzA3MDAuODI1MzM0XSBpd2x3aWZpIDAwMDA6MDM6
MDAuMDogMHhBMDQ3NzhEMCB8IHRpbWVzdGFtcA0KPiBbNzA3MDAuODI1MzM4XSBpd2x3aWZpIDAw
MDA6MDM6MDAuMDogMHhGRkZGRkZGRiB8IGZsb3dfaGFuZGxlcg0KPiBbNzA3MDAuODI1MzQ2XSBp
ZWVlODAyMTEgcGh5MDogSGFyZHdhcmUgcmVzdGFydCB3YXMgcmVxdWVzdGVkDQo+IFs3MDcwNS42
NDM3MTJdIGl3bHdpZmkgMDAwMDowMzowMC4wOiBGYWlsZWQgdG8gbG9hZCBmaXJtd2FyZSBjaHVu
ayENCj4gWzcwNzA1LjY0MzcyNV0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6IENvdWxkIG5vdCBsb2Fk
IHRoZSBbMF0gdUNvZGUgc2VjdGlvbg0KPiBbNzA3MDUuNjQzNzQyXSBpd2x3aWZpIDAwMDA6MDM6
MDAuMDogRmFpbGVkIHRvIHN0YXJ0IFJUIHVjb2RlOiAtMTEwDQo+IFs3MDcwNS43MDI0NjVdIC0t
LS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQ0KPiBbNzA3MDUuNzAyNDkwXSBXQVJO
SU5HOiBDUFU6IDEgUElEOiA5MTAgYXQNCj4gZHJpdmVycy9uZXQvd2lyZWxlc3MvaXdsd2lmaS9w
Y2llL3RyYW5zLmM6MzU1DQo+IGl3bF9wY2llX2FwbV9zdG9wKzB4MmUxLzB4MzMwIFtpd2x3aWZp
XSgpDQo+IFs3MDcwNS43MDI0OTJdIE1vZHVsZXMgbGlua2VkIGluOiBuZm5ldGxpbmtfcXVldWUg
bmZuZXRsaW5rX2xvZw0KPiBuZm5ldGxpbmsgcmZjb21tIHZmYXQgZmF0IHVhcyB1c2Jfc3RvcmFn
ZSBmdXNlIGNjbSB4dF9DSEVDS1NVTQ0KPiBpcHRhYmxlX21hbmdsZSBicmlkZ2Ugc3RwIGxsYyB0
dW4gaXA2dF9SRUpFQ1QgbmZfcmVqZWN0X2lwdjYNCj4gbmZfY29ubnRyYWNrX2lwdjYgbmZfZGVm
cmFnX2lwdjYgaXB0X01BU1FVRVJBREUgbmZfbmF0X21hc3F1ZXJhZGVfaXB2NA0KPiBpcHRhYmxl
X25hdCBuZl9jb25udHJhY2tfaXB2NCBuZl9kZWZyYWdfaXB2NCB4dF9jb25udHJhY2sgbmZfbmF0
X2lwdjQNCj4gaXA2dGFibGVfZmlsdGVyIG5mX25hdCBibmVwIG5mX2Nvbm50cmFjayBpcDZfdGFi
bGVzIGFyYzQgaW50ZWxfcmFwbA0KPiBpb3NmX21iaSBpVENPX3dkdCB4ODZfcGtnX3RlbXBfdGhl
cm1hbCBpVENPX3ZlbmRvcl9zdXBwb3J0IGNvcmV0ZW1wDQo+IGt2bV9pbnRlbCBidHVzYiBzbmRf
aGRhX2NvZGVjX2hkbWkga3ZtIGl3bG12bSBibHVldG9vdGgNCj4gc25kX2hkYV9jb2RlY19jb25l
eGFudCBzbmRfaGRhX2NvZGVjX2dlbmVyaWMgbWFjODAyMTEgc25kX2hkYV9pbnRlbA0KPiBzbmRf
aGRhX2NvbnRyb2xsZXIgc25kX2hkYV9jb2RlYyBpd2x3aWZpIHNuZF9od2RlcCBzbmRfc2VxDQo+
IHNuZF9zZXFfZGV2aWNlIHNuZF9wY20gam95ZGV2IGNmZzgwMjExIHNlcmlvX3JhdyBzZGhjaV9w
Y2kgaTJjX2k4MDENCj4gc2RoY2kgdGhpbmtwYWRfYWNwaSBtbWNfY29yZSBzbmRfdGltZXIgdHBt
X3RpcyB3bWkgbWVpX21lIHJma2lsbCB0cG0NCj4gbWVpIHNuZCBscGNfaWNoIHNocGNocCBzb3Vu
ZGNvcmUNCj4gWzcwNzA1LjcwMjU0Nl0gIG1mZF9jb3JlIG5mc2QgYXV0aF9ycGNnc3MgbmZzX2Fj
bCBsb2NrZCBncmFjZSBzdW5ycGMNCj4gYmluZm10X21pc2MgZG1fY3J5cHQgaTkxNSBjcmN0MTBk
aWZfcGNsbXVsIGNyYzMyX3BjbG11bCBjcmMzMmNfaW50ZWwNCj4gZTEwMDBlIGkyY19hbGdvX2Jp
dCBkcm1fa21zX2hlbHBlciBnaGFzaF9jbG11bG5pX2ludGVsIGRybSBwdHANCj4gcHBzX2NvcmUg
dmlkZW8NCj4gWzcwNzA1LjcwMjU2Nl0gQ1BVOiAxIFBJRDogOTEwIENvbW06IE5ldHdvcmtNYW5h
Z2VyIFRhaW50ZWQ6IEcNCj4gVyAgICAgIDMuMTkuNy0yMDAuZmMyMS54ODZfNjQgIzENCj4gWzcw
NzA1LjcwMjU2OV0gSGFyZHdhcmUgbmFtZTogTEVOT1ZPIDQyODZDVE8vNDI4NkNUTywgQklPUyA4
REVUNjlXVw0KPiAoMS4zOSApIDA3LzE4LzIwMTMNCj4gWzcwNzA1LjcwMjU3MV0gIDAwMDAwMDAw
MDAwMDAwMDAgMDAwMDAwMDBlOGRmNGE1OSBmZmZmODgwMGQ2Njk3NDc4DQo+IGZmZmZmZmZmODE3
NmYxZjcNCj4gWzcwNzA1LjcwMjU3Nl0gIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCBmZmZmODgwMGQ2Njk3NGI4DQo+IGZmZmZmZmZmODEwOWJjMWENCj4gWzcwNzA1LjcwMjU3OV0g
IGZmZmY4ODAwZDY2OTc0OTggZmZmZjg4MDBkNjY5ODAwMCAwMDAwMDAwMDAwMDAwMDAwDQo+IGZm
ZmY4ODAwZDY2OWJiNzQNCj4gWzcwNzA1LjcwMjU4NF0gQ2FsbCBUcmFjZToNCj4gWzcwNzA1Ljcw
MjU5M10gIFs8ZmZmZmZmZmY4MTc2ZjFmNz5dIGR1bXBfc3RhY2srMHg0NS8weDU3DQo+IFs3MDcw
NS43MDI2MDFdICBbPGZmZmZmZmZmODEwOWJjMWE+XSB3YXJuX3Nsb3dwYXRoX2NvbW1vbisweDhh
LzB4YzANCj4gWzcwNzA1LjcwMjYwNl0gIFs8ZmZmZmZmZmY4MTA5YmQ0YT5dIHdhcm5fc2xvd3Bh
dGhfbnVsbCsweDFhLzB4MjANCj4gWzcwNzA1LjcwMjYxN10gIFs8ZmZmZmZmZmZhMDQ2ZGU0MT5d
IGl3bF9wY2llX2FwbV9zdG9wKzB4MmUxLzB4MzMwIFtpd2x3aWZpXQ0KPiBbNzA3MDUuNzAyNjI2
XSAgWzxmZmZmZmZmZmEwNDZlYjYwPl0NCj4gaXdsX3RyYW5zX3BjaWVfc3RvcF9kZXZpY2UrMHhl
MC8weDI4MCBbaXdsd2lmaV0NCj4gWzcwNzA1LjcwMjYzNl0gIFs8ZmZmZmZmZmZhMDYzOWNiMD5d
IGl3bF9tdm1fdXArMHgzNjAvMHg0NjAgW2l3bG12bV0NCj4gWzcwNzA1LjcwMjY0Nl0gIFs8ZmZm
ZmZmZmZhMDYzZTVjYz5dIF9faXdsX212bV9tYWNfc3RhcnQrMHgyYy8weDM3MCBbaXdsbXZtXQ0K
PiBbNzA3MDUuNzAyNjUyXSAgWzxmZmZmZmZmZjgxNmRjYTI4Pl0gPyBpcF9tY191cCsweDQ4LzB4
ODANCj4gWzcwNzA1LjcwMjY2MV0gIFs8ZmZmZmZmZmZhMDYzZTkzOD5dIGl3bF9tdm1fbWFjX3N0
YXJ0KzB4MjgvMHg0MCBbaXdsbXZtXQ0KPiBbNzA3MDUuNzAyNjgyXSAgWzxmZmZmZmZmZmEwNGVk
MWMxPl0gaWVlZTgwMjExX2RvX29wZW4rMHgzMTEvMHhkYTAgW21hYzgwMjExXQ0KPiBbNzA3MDUu
NzAyNzAwXSAgWzxmZmZmZmZmZmEwNGVkY2MxPl0gaWVlZTgwMjExX29wZW4rMHg3MS8weDgwIFtt
YWM4MDIxMV0NCj4gWzcwNzA1LjcwMjcwNl0gIFs8ZmZmZmZmZmY4MTY1ZTAzZT5dIF9fZGV2X29w
ZW4rMHhjZS8weDE1MA0KPiBbNzA3MDUuNzAyNzExXSAgWzxmZmZmZmZmZjgxNjVlMzgxPl0gX19k
ZXZfY2hhbmdlX2ZsYWdzKzB4YTEvMHgxNzANCj4gWzcwNzA1LjcwMjcxNl0gIFs8ZmZmZmZmZmY4
MTY1ZTQ3OT5dIGRldl9jaGFuZ2VfZmxhZ3MrMHgyOS8weDcwDQo+IFs3MDcwNS43MDI3MjBdICBb
PGZmZmZmZmZmODEzYjE0OTE+XSA/IGxpc3RfZGVsKzB4MTEvMHg0MA0KPiBbNzA3MDUuNzAyNzI1
XSAgWzxmZmZmZmZmZjgxNjZlMGVmPl0gZG9fc2V0bGluaysweDM5Zi8weGI3MA0KPiBbNzA3MDUu
NzAyNzMyXSAgWzxmZmZmZmZmZjgxMWJjMjMwPl0gPyB6b25lX3N0YXRpc3RpY3MrMHg4MC8weGEw
DQo+IFs3MDcwNS43MDI3MzZdICBbPGZmZmZmZmZmODExYmMyMzA+XSA/IHpvbmVfc3RhdGlzdGlj
cysweDgwLzB4YTANCj4gWzcwNzA1LjcwMjc0Ml0gIFs8ZmZmZmZmZmY4MTNjMTI1Mj5dID8gbmxh
X3BhcnNlKzB4MzIvMHgxMjANCj4gWzcwNzA1LjcwMjc0Nl0gIFs8ZmZmZmZmZmY4MTY2ZWZmZD5d
IHJ0bmxfbmV3bGluaysweDVmZC8weDdhMA0KPiBbNzA3MDUuNzAyNzU0XSAgWzxmZmZmZmZmZjgx
MzFmMmM4Pl0gPyBzZWN1cml0eV9jYXBhYmxlKzB4MTgvMHgyMA0KPiBbNzA3MDUuNzAyNzU5XSAg
WzxmZmZmZmZmZjgxMGE0MTNkPl0gPyBuc19jYXBhYmxlKzB4MmQvMHg2MA0KPiBbNzA3MDUuNzAy
NzYzXSAgWzxmZmZmZmZmZjgxNjZiMDExPl0gcnRuZXRsaW5rX3Jjdl9tc2crMHhhMS8weDI2MA0K
PiBbNzA3MDUuNzAyNzY4XSAgWzxmZmZmZmZmZjgxNjhiMDdkPl0gPyBfX25ldGxpbmtfbG9va3Vw
KzB4NGQvMHg3MA0KPiBbNzA3MDUuNzAyNzcyXSAgWzxmZmZmZmZmZjgxNjZhZjcwPl0gPyBydG5l
dGxpbmtfcmN2KzB4NDAvMHg0MA0KPiBbNzA3MDUuNzAyNzc2XSAgWzxmZmZmZmZmZjgxNjhmMGU5
Pl0gbmV0bGlua19yY3Zfc2tiKzB4YjkvMHhlMA0KPiBbNzA3MDUuNzAyNzgwXSAgWzxmZmZmZmZm
ZjgxNjZhZjVjPl0gcnRuZXRsaW5rX3JjdisweDJjLzB4NDANCj4gWzcwNzA1LjcwMjc4M10gIFs8
ZmZmZmZmZmY4MTY4ZTdmZD5dIG5ldGxpbmtfdW5pY2FzdCsweDEyZC8weDFjMA0KPiBbNzA3MDUu
NzAyNzg3XSAgWzxmZmZmZmZmZjgxNjhlYmIwPl0gbmV0bGlua19zZW5kbXNnKzB4MzIwLzB4Njgw
DQo+IFs3MDcwNS43MDI3OTFdICBbPGZmZmZmZmZmODEzMjI3MTI+XSA/IHNvY2tfaGFzX3Blcm0r
MHg3Mi8weDkwDQo+IFs3MDcwNS43MDI3OTddICBbPGZmZmZmZmZmODE2M2Y0N2M+XSBkb19zb2Nr
X3NlbmRtc2crMHg5Yy8weDExMA0KPiBbNzA3MDUuNzAyODAyXSAgWzxmZmZmZmZmZjgxNjNlZGVj
Pl0gPyBjb3B5X21zZ2hkcl9mcm9tX3VzZXIrMHgxNWMvMHgyMTANCj4gWzcwNzA1LjcwMjgwN10g
IFs8ZmZmZmZmZmY4MTYzZmFjMD5dIF9fX3N5c19zZW5kbXNnKzB4MzMwLzB4MzQwDQo+IFs3MDcw
NS43MDI4MTJdICBbPGZmZmZmZmZmODExY2EyNTA+XSA/IHRsYl9mbHVzaF9tbXVfZnJlZSsweDQw
LzB4NjANCj4gWzcwNzA1LjcwMjgxN10gIFs8ZmZmZmZmZmY4MTFjYWY4Yz5dID8gdGxiX2Zpbmlz
aF9tbXUrMHgxYy8weDUwDQo+IFs3MDcwNS43MDI4MjJdICBbPGZmZmZmZmZmODEyMzhiYjU+XSA/
IF9fZmdldF9saWdodCsweDI1LzB4NzANCj4gWzcwNzA1LjcwMjgyN10gIFs8ZmZmZmZmZmY4MTYz
Zjc0MD5dID8gU1lTQ19zZW5kdG8rMHgxYzAvMHgyMTANCj4gWzcwNzA1LjcwMjgzMl0gIFs8ZmZm
ZmZmZmY4MTY0MDJhMT5dIF9fc3lzX3NlbmRtc2crMHg1MS8weDkwDQo+IFs3MDcwNS43MDI4MzZd
ICBbPGZmZmZmZmZmODE2NDAyZjI+XSBTeVNfc2VuZG1zZysweDEyLzB4MjANCj4gWzcwNzA1Ljcw
Mjg0Ml0gIFs8ZmZmZmZmZmY4MTc3NWEwOT5dIHN5c3RlbV9jYWxsX2Zhc3RwYXRoKzB4MTIvMHgx
Nw0KPiBbNzA3MDUuNzAyODQ1XSAtLS1bIGVuZCB0cmFjZSAxOTY5ZDg3OTYyOGYwOWZiIF0tLS0N
Cj4gWzcwNzA1LjcwMjg0OV0gaXdsd2lmaSAwMDAwOjAzOjAwLjA6IEFjY2VzcyB0aW1lIG91dCAt
IGZhaWxlZCB0byBlbmFibGUgTFAgWFRBTA0KPiBbNzA3MDUuNzAzMDExXSBpd2x3aWZpIDAwMDA6
MDM6MDAuMDogRmFpbGVkIHRvIHNlbmQgcXVvdGE6IC01DQo+IFs3MDcwNS43MDMwMThdIGl3bHdp
ZmkgMDAwMDowMzowMC4wOiBGYWlsZWQgdG8gdXBkYXRlIHF1b3RhcyBhZnRlciByZXN0YXJ0ICgt
NSkNCg0K

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: iwlwifi/iwlmvm dies on resume when rfkill is set
  2015-06-01 23:30 ` Grumbach, Emmanuel
@ 2015-06-02  7:49   ` Coelho, Luciano
  0 siblings, 0 replies; 3+ messages in thread
From: Coelho, Luciano @ 2015-06-02  7:49 UTC (permalink / raw)
  To: luto, Grumbach, Emmanuel; +Cc: linux-wireless, ilw, Berg, Johannes

T24gTW9uLCAyMDE1LTA2LTAxIGF0IDIzOjMwICswMDAwLCBHcnVtYmFjaCwgRW1tYW51ZWwgd3Jv
dGU6DQo+IE9uIE1vbiwgMjAxNS0wNi0wMSBhdCAxNTo1MSAtMDcwMCwgQW5keSBMdXRvbWlyc2tp
IHdyb3RlOg0KPiA+IElmIEkgc3dpdGNoIG15IGxhcHRvcCBpbnRvIGFpcnBsYW5lIG1vZGUgKGhh
cmR3YXJlIHN3aXRjaCkgYW5kIHRoZW4NCj4gPiBzdXNwZW5kIGFuZCByZXN1bWUsIG15IHdpcmVs
ZXNzIGlzIGRlYWQgb24gcmVzdW1lIGFuZCBpdCBzcGV3cyBhbGwNCj4gPiBvdmVyIHRoZSBrZXJu
ZWwgbG9nIChzZWUgYmVsb3cpLiAgSSBjYW4gcmVzY3VlIGl0IGJ5IHN3aXRjaGluZw0KPiA+IGFp
cnBsYW5lIG1vZGUgb2ZmIGFuZCB0aGVuIHN1c3BlbmRpbmcgYW5kIHJlc3VtaW5nIGFnYWluLg0K
PiA+IA0KPiANCj4gVGhpcyBvbmUgaXMgdHJhY2tlZCBoZXJlOg0KPiBodHRwczovL2J1Z3ppbGxh
Lmtlcm5lbC5vcmcvc2hvd19idWcuY2dpP2lkPTk4NTkxDQo+IA0KPiANCj4gPiBUaGlzIHByb2Js
ZW0gaGFzIGV4aXN0ZWQgb24gYWxsIGtlcm5lbCB2ZXJzaW9ucyBJJ3ZlIHRyaWVkLCBhbHRob3Vn
aCBJDQo+ID4gaGF2ZW4ndCB0cmllZCBhIDQuMCBrZXJuZWwgeWV0Lg0KPiA+IA0KPiANCj4gVGhp
cyBpcyBhIHRyaWNreSBIVyB0aW1pbmcgaXNzdWVzIHdoaWNoIChhcyB5b3UgY2FuIGltYWdpbmUp
IHdlIGNhbid0DQo+IHJlcHJvZHVjZSBpbnRlcm5hbGx5Lg0KPiBZb3Ugc2VlbSB0byBoYXZlIGEg
TEVOT1ZPIHdoZXJlYXMgdGhlIHN1Ym1pdHRlZCBvZiB0aGUgYnVnemlsbGEgYWJvdmUNCj4gaGFz
IHNvbWUgb3RoZXIgT0VNLg0KPiBXZSBhcmUgY3VycmVudGx5IGNoZWNraW5nIHdpdGggb3VyIFN5
c3RlbSBwZW9wbGUgKHdobyBrbm93IHRoZSBIVykgaG93DQo+IHdlIHNob3VsZCBhZGRyZXNzIHRo
YXQuDQoNClJpZ2h0LCBJJ20gaW52ZXN0aWdhdGluZyB0aGlzLiAgVGhlIHByb2JsZW0gc2VlbXMg
dG8gYmUgYSBxdWljayB0b2dnbGUNCm9mIHRoZSByZmtpbGwgaW50ZXJydXB0IHRoYXQgbWF5IGJl
IGNhdXNlZCBieSB0aGUgd2F5IHdlIHJlc2V0IHRoZQ0KZGV2aWNlIHdoZW4gcmVzdW1pbmcuICBJ
IGhhdmUgaW52b2x2ZWQgb3VyIFN5c3RlbSBhbmQgSFcgcGVvcGxlIGFuZCBJJ2xsDQpsZXQgeW91
IGtub3cgaG93IGl0IGlzIGdvaW5nIGFzIHNvb24gYXMgSSBoYXZlIG1vcmUgaW5mby4NCg0KVGhh
bmtzIGZvciByZXBvcnRpbmchDQoNCi0tDQpMdWNhLg0K

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-06-02  7:49 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-01 22:51 iwlwifi/iwlmvm dies on resume when rfkill is set Andy Lutomirski
2015-06-01 23:30 ` Grumbach, Emmanuel
2015-06-02  7:49   ` Coelho, Luciano

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.