ELFh@@.+!!!!![!!!!!!# $   # $    M zR| @D-DT @  T TD-D 8\DD-DP 0  PD-D ( D-DD H DD-8<D-DP 0  PD-D 8LD-D0L 0  0LD-D L<XD-D\ `   \D-D ,XD-D H  x  HD-0D-D0L 0 d 0LD-(4T-DD L DD-4D-D0L 0  0LD-D (T$D-DD L DD-($D-DD L DD-<|D-D`T @  h `TD-D zR| 0D-D@L    @LD-D <LD-DpT @  T pTD-D (,D-DD T DD-($D-DD L DD-HPD-D`X `   `XD-D (0DD-D H  d  HD-(\ D-DD H DD-8xD-DP 0  PD-D 8D-DP 0  PD-D ,tD-D H  T  HD-00T-D0L 0 X 0LD-,dD-D H    HD-<$P-DPT P  PTD-0D-D H     HD-D HD-D`X `   `XD-D Th4|D-D0L 0 d 0LD-D (<P-DD T DD-($D-DD L DD-( (D-DD P DD-@8D-DT @   TD-D 4|D-D0L 0 X 0LD-,pD-D H  P  HD-,pD-D H  P  HD-(($D-DD L DD-0TD-D H   |  HD-D HD-Dp\ ` P p\D-4D-D`P 0  `PD-D ( @D-D H  `  HD-(8$D-DD L DD-0dD-D0L   t 0LD-D (@D-D H  `  HD-($D-DD L DD-DD-DX P   XD-D ,8@D-D H  `  HD-0hD-D0L 0 X 0LD-4|D-D0L 0 T 0LD-($D-DD L DD-<D-DPT P  PTD-0@D-D H   @  HD-D ,tD-DD   DD-D 4HD-D0L 0  0LD-D }K?#C{ _ W O CA8*CRfR|@ `"BC3 7@)R9J95qTRxa4@J!1TK_+K_+AK@+K@+K @Ja+E@ T@)R"9eqTRH4@bJa TK_+K@+K@J1+A T"@ R@*Raq91uS6CcRddR7CR@7@y4@y! *C!*!*A8C_ T*OLWK_J{IC#_**4!@*?#{ W O CA8*CBC3(|! @7CCRdR7CR@7@yh4@y! * C!***A8C_ T*OKWJ{I#_N?#{R{#_MX ?#{ SO CA8BC3(Ry|'9C! 7C#RR7CR@7@yH4@y! * C!**A8C_ T*OKS@{I#_ ?#{WOA@R\R!<A`(Rhb 9t"BcR*5ARAr"R` hBRh"R*h{{hhhhh*4`@v !*OBWA{è#_`?#{og_WOA8` C@wC uTHC #H'ICHg@y! Ҹw@qT@ @? T@*@_A T( "@_qT JIib8 (R@+9R) RirO7Rkh8yyH4y@B  _@7@RDR7R`7c@y5@9h4@97H#D95@@(RB3k #9`7| )@|%RRy"7R7c@yh"4g@y_xq"T!m@ARl@|7|h7aR[@R)%RP(Rh)8H{@,Hs@0@*`5@R@RC  _ 6sPV 4:7HR /@ @k)Z @T( R)Ry #9(;H C9 c9Rk9T(R9**@B` 7@RR7R7@y4qT@9q T@y!8!*@7R3[# @94)Rc9@g9@B  _A7H7A4H@H3AG(RIGA5A (RH#9AROIGA 4I@ICAJ IIWA 4I@ISAJ IIgA 4I@IcAJ IIwA 4I@IsAJ I@RRC7R7c@y4g@y!n!!}@@BAC  _;7@RDR7R7@y4@y!5!JG@ qT!*' A CHO(4S@ C'@ kT) _ T A_ TJ_ TSA9B+C[_qqJs9ATRHF9 4@@BC9  _`7@R9 7R7@y4@y!@R@R9  _@@B7@R 7R 7(@y4"@y!iHO@(4R@#HsA9_  4DR1!*Xc@C/@khT_ (TA_TH hTA9AqB3CkH9yAR! @*w(dRg@)@Y@*7A 5HO@ qcTR@#HA9_  4DR!!*A{A(@9( 4('A)@Iu^(dRg@1@i@*`75AHO@ qcTR@#HA9_  4DR!*9RjҘ@ F9_ R r@A?q R$R `r)#6*!A Ҹ4jҘ@ QF9_ R r@A?q R$R `r)#6*!AR)C@9@Hqi4(@R)c@9@Hy4(@@(}(@9(4('@@8!R( T_b T@(3A9487!R T_ T@H|7@!N)O)@A!(3A9(4:R#?T! #@_T!@b R(dRg@9@y@*7B5AHO@ qT!6RYRUA8C_ ATO]W\_[gZoY{X#_@*N?#{O|(R"b@*=<;:5Z`#*`5@CRa}@h?`T**bBR`*u!vA8C_ T*ONWM{L#_*!!#vC?#{WO A8!CpyAbB# @+?T*A^R)Rij(=B"R4*!*,v~9a~y4*!*!uaAcCdRRv9a9*4!*a~yA8C_ T*OIWH{G#_?#{O2R<?T!*t<**OA{¨#_^RhhH4_?#{ OyyyT!a~yh~yAOB @{è#_?#{OR@@ @@@@@@"@&@*@.@OA{¨#_e(5qT?#{ _WO(@ R$y*yQq T!^"_#@y$^x%R59T*R*V@ @A@y@y*4qT **qTQqT*OD @WC_B{Ũ#_@*N?#{O |R R!R)t < @@ @@@@@@"@&@*@.@c 6R Rh)*OA{¨#_6R Rh }_J) } ȫ5d,?#{og_WOJh7Rt@@ @@@@@@"@&@*@.@&R`hZB@9 4\RRwhZB@9T6T^(FTA@[^)=@i@4*"Y) Kr@ACR@ ARi@ k"Th<Duv@h4*T@(@@5^=@@4*9?kT9!Da?@OEWD_CgBoA{ƨ#_@*lS***< kR!M7-- n @n9.R!-R@91)Toih kATo@ q`T qTqAT7.- !.R7 6!7m!! r(_]$[I** JR! 7N-R̍@L9,R@91)TNihqATN@ q`T qTqAT7-) !-R-7L6!7,) !!!_3ѵ#?#{ O*51q"T@RNyR{(T@}S! kTOB @{è#_@* (1qT?#{(@ Ry{#_@*1c?#{yA!T{#_%t?#{y*A!i{#_֛05 ?#{_WOA8*C.Rhhh|*50Rw|vjh** 5*`4**.Ra|`jh!*A8C_ T*OYWX_W{V#_*$R )*aK5@J@})5TR qR +"T#**5hZB@9(46T*5hZBւ@9T*!*!*0Rv|ujh**.Ra|`jh*!**!*hJh6h|(7@*d,?#{WOJh6h|h7`Ru|vԂF**rFa|OBWA{è#_N?#{OA By 6@R!Rhh*4!**OA{¨#_N?#{OA By 6@R*hh*4!**OA{¨#_z^*(_MX ?#{?r{#_?#{ XB@9 4hR^hZB@9q TnR`WhZB@9 q TtR`PhZB@9qTzR`IhZB@9qTR`BhZB@9q#TR`;hZB@9qCTR`4hZB@9!qcTR`-hZB@9%qTR`&hZB@9)qTR`hZB@9-qTR`hZB@91qTR`hZB@95qTR` hZB@95qT @{¨#_@*?#{og_WOC @H@@@@ @%y*sqT@R @@@:'y@ l@@T@96#N)6Ah4* #Y) K*6@9h6 7x ҃ /@DR(!{_L!@Th#@ @_jr;rk@TE0?*4w@h4* #Y) K s@ ACR )R 9!o@)R 9:@B@!W6!AR4s1aT{@!* &R@` OFWE_DgCoB{A#_?#{#OA8CC#@##5@h@ (#@# @? TC#@Q#($@?| ( @?@TaA8C_ TOE#@{C#_?#{ @R!S @{¨#_?#{!H{#_?#{OCA8C@5@hA@#Rq@@A8C@ TOB{A#_?#{ @R! @{¨#_?#{!{#_?#{g_WOA8C@?7q TC@##`4 @?TC#@Q#($@?| (p_1rqrk@T`F0`? @?@TR hR(S A8C_ TOGWF_EgD{C#_@v@h4*"Y) Kr@ACR@ @kCT*@#@##4*AR@*u?#{OROA{¨#_?#{ O BRh@1*cR*OB @{è#_?#{WO* *cR2vcROBWA{è#_:?#{ @{#_U!?#{ _WOahhH7q*wu @@94*x&9R@@9kbT(#֚~S   )?T**  QI}_+(K Ȭ5;?!T***kT**OD @WC_B{Ũ#_?#{OR)*@_kaT*8*@*_kaT4R2* @_kaTTR-* @_kaTtR(*@_kaTR#*@_kaTR*@_kaTR*@_kaTR*!@_kaTR*%@_kaT4R *)@_kaTTR)-@?kTtR*(R!Ԛ 8Ri ?1(Rs`6 ROA{¨#_!*!* 8Ri 1*}_J*} ȫ5$L*?#{? hT ) +yJ @R)H @94R)  ! @R1) R{#_R }_J) } ȫ5R }_J) } ȫ5 }_)~ } Ȫ5?#{ OD6RIRh1)^Rhjh5uytyayT!a~yh~yAfR`hZB@9H4**hZB@9k#T`|2Ra4*!OB @{è#_6Rh }_) } Ȫ5h߈ws!+            04 8 $  !     ($L M   !"#     !    $$%              0        l$lqcom,wcn3990-wifi  @ @ @       failed to enable wcn3990: %d Memory base not found in DT WLAN_CE_11WLAN_CE_5WLAN_CE_6dma configure fail: %d strscpyfailed to map firmware region: %d capability req rejected: %d failed to send calibration request: %d failed to initialize CE: %d Memory base ioremap failed with physical address %pa msa info req rejected: %d failed to unmap msa permissions: %d qmi chip_id 0x%x chip_family 0x%x board_id 0x%x soc_id 0x%xinvalid firmware mode %d failed to send qmi config: %d unexpected/invalid irq %d ce_id %d vdd-3.3-ch1failed to send host capability request: %d failed to request irqs: %d WLAN_CE_8mpssvdd-1.8-xofailed to unmap firmware: %zu n/afailed to post rx buf: %d WLAN_CE_9WLAN_CE_10failed to resolve msa fixed region qmi fw_version 0x%x fw_build_timestamp %s fw_build_id %sNo matching CE id for irq %d indication request rejected: %d ath10k/WCN3990/hw1.0qcom,snoc-host-cap-8bit-quirkmembasecould not attach device: %d failed to connect to a remote QMI service port calibration request rejected: %d invalid fw indication: %llx WLAN_CE_7vdd-3.3-ch0wifi-firmwarefailed to allocate copy engine pipe %d: %d failed to allocate workqueue config request rejected: %d host capability request rejected: %d smem image version table not found failed to setup resource: %d failed to send indication registered request: %d failed to send msa mem ready request: %d failed to set dma mask: %d WLAN_CE_2memory-regionfailed to allocate dma memory for msa region firmware crashed! (guid %s) %s %s: rejecting DMA map of vmalloc memory failed to power on device: %d qdssfailed to setup msa resources: %d qcom,xo-cal-datafailed to map memory region: %pa failed to send qmi mode: %d failed to send msa mem info req: %d failed to register wlfw qmi client: %d vdd-1.3-rfaWLAN_CE_4error %d unregistering notifier strnlenfw log request rejected: %d invalid event type: %d%pUlfailed to register IRQ handler for CE %d: %d WLAN_CE_3qcom,msa-fixed-permmsa ready request rejected: %d smem block size too small: %zu failed to download board data file: %d failed to initialize resource: %d failed to dma map snoc rx buf received unrecognized event %lu failed to send fw log request: %d WLAN_CE_1cxo_ref_clk_pinfailed to assign msa map permissions: %d failed to find matching device tree id vdd-0.8-cx-mxreceived out of range memory region address 0x%llx with size 0x%x, aborting WLAN_CE_0ath10k_qmi_driver_eventfailed to send wlan mode %d request: %d Failed to register driver core: %d msa dump length is less than msa size %x, %x ath10k_snocfailed to initialize copy engine pipe %d: %d failed to allocate iommu domain failed to initialize modem notifier: %d failed to allocate core unaligned skbfailed to disable wakeup irq: %d failed to send config request: %d more request rejected: %d invalid memory region length received: %d failed to send capability request: %d failed to initialize firmware: %d rxed more than expected (nbytes %d, max %d) failed to enable wakeup irq :%d ű6?#{!{#_ g@?#{{#_include/linux/dma-mapping.hdrivers/net/wireless/ath/ath10k/snoc.cauthor=Qualcommlicense=Dual BSD/GPLdescription=Driver support for Atheros WCN3990 SNOC devicesvermagic=6.6.30-android15-7-gbb616d66d8a9-ab11968886-4k SMP preempt mod_unload modversions aarch64name=ath10k_snocintree=Yscmversion=gbb616d66d8a9depends=qmi_helpers,ath10k_core,qcom-scm,smem,qcom_commonalias=of:N*T*Cqcom,wcn3990-wifialias=of:N*T*Cqcom,wcn3990-wifiC*   @ <<<<<@@@@ @ @ @LinuxLinuxath10k_snoc9Xkmalloc_caches.>kmalloc_traceiqmi_txn_init~)Hmemcpy}<qmi_send_request+qmi_txn_wait4ath10k_err_!.qmi_txn_cancel zkfree__stack_chk_fail7of_find_property=qmi_handle_init%Ialloc_workqueuenJqmi_add_lookup destroy_workqueue!qmi_handle_released_raw_spin_lock4K_raw_spin_unlockIvath10k_core_free_board_filesZath10k_core_check_dt&ath10k_core_fetch_board_filēZAath10k_warn@P__list_del_entry_valid_or_reportmsleepdmemsetqcom_scm_assign_memstrnlen9dstrscpy.#Rath10k_infoPqcom_smem_getfortify_panicicancel_work_sync6rdkernel_connect*squeue_work_on*~__list_add_valid_or_report@Lqmi_response_type_v01_eiXҵath10k_core_registerm\alt_cb_patch_nopsRath10k_core_start_recovery{mutex_lock6 _raw_spin_lock_bh!`_raw_spin_unlock_bhwy}ath10k_coredump_newscnprintf1Rath10k_print_driver_infoath10k_coredump_get_mem_layoutUmutex_unlockIl__platform_driver_register@platform_driver_unregisterdevice_get_match_data ĥdma_set_maskdma_set_coherent_maskath10k_core_creategoplatform_get_resource_bynameqVdevm_ioremapZ,platform_get_irq }device_property_read_u32_arrayYyinit_timer_key!Uath10k_ce_alloc_pipe tnetif_napi_add_weightՒrequest_threaded_irq$pEdevm_kmalloc_uRath10k_core_destroy;JQfree_irqؕ_dev_errdevm_regulator_bulk_getCPdevm_clk_bulk_get_optional+o7o__netif_napi_del~`synchronize_netcath10k_ce_free_pipe:Jwait_for_completion_timeout>B__of_parse_phandle_with_argsvL of_address_to_resource`RXdevm_memremapOdmam_alloc_attrsxof_get_child_by_name platform_device_register_fullV~eof_dma_configure_idlplatform_bus_typegqIiommu_domain_alloc-otsiommu_attach_deviceg{iommu_mapliommu_detach_device\|iommu_domain_freeplatform_device_unregister@Yqcom_register_ssr_notifierR~iommu_unmapath10k_ce_send_nolockX__ath10k_ce_send_revertΙldev_set_threaded&ath10k_core_napi_enable enable_irqo<disable_irq=ath10k_core_napi_sync_disablexdXtimer_delete_sync5U dma_unmap_page_attrsMdev_kfree_skb_any_reason^ath10k_htc_tx_completion_handlerMath10k_ce_num_free_src_entrieszath10k_ce_per_engine_service#uregulator_bulk_enableclk_bulk_preparepclk_bulk_enable)cclk_bulk_unprepareJregulator_bulk_disableA+zath10k_ce_alloc_rriTath10k_ce_init_pipeLAath10k_ce_enable_interruptsK}Gclk_bulk_disableDath10k_ce_free_rri@(irq_set_irq_wake a__ath10k_ce_rx_num_free_bufs}#__netdev_alloc_skbΰis_vmalloc_addr=dma_map_page_attrsGV__warn_printkD dev_driver_stringPjiffiesrmod_timeraath10k_ce_completed_send_next ath10k_htc_rx_completion_handlermt"ath10k_htt_hif_tx_completeath10k_ce_completed_recv_nextbOHskb_put>.skb_pull*Yath10k_htt_t2h_msg_handler!rklog_read_mmio^ log_post_read_mmio+@log_write_mmio$LT? L(X(h@A7PP <7HPLPT 7PP $b0 4 @ x| defghii j0kL6  )lr,s<tD0&H0&Xuh&l&vw(xXs\spy==z{0=4=H|T(X(`?d?}~. . qq < <0 4 P T \  h l x   < < )      !F!F!)!V !V0! 4!8!@! D! L!\!`!l!t! x! !!!~!!!K!K"<"P@"PL")d" h" t" """")"="""d###$4$\$$$$$ $$$$% %%<%H@%HT%%%%Z%Z% %%&& &$&0& 8&` <&` D& p&|&z&z& &&&&&@'@'l 'l' ' $' 0' ''|'|' '''(( (,(8(D(P(\(h(t((((f)\)))g**** *(*0*8*@*H*P*X*`*h**+ +++$+,+4+<+D+L+T+\+h++,,,,--....D//0$080H0L0,P0,\0 060&0&000x0x$141H1L1d11111 111 11112 22 2 22$2 ,2D2L22222233 3 ,3 33 3 3 35f56g06H6L6t66666f7gH7P7X7 \7 `7d7t7777777_7_7)7777)78 88809T9X9\9999::@:d:h:<l:<::;; ; <<H<`<)l<x<<<<<<<< = == =$=d=X=h=X=======|>>>>@D@P@h@,l@,x@ |@@@)@x$@x$ A~$A~0A ABB|B|$B 0B8BDBXB\BxBBB&B&B B=Bt@BP`CpDDP p x DP D  X   P  DDDDpDDDpDD0DDD# D!Dp"D#DH%&0&(P&)X&*p&,x&-&.&/&\/&/&/&X2&2&P3&3&3&\/&/( ( (((0(8(F@(PH(2P(bX(`(h(;Android (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5)`,l@t 8X@8Tx<#H#t#%&T'P'()*@,T-h./\//$/hX22P333@3t58889$ |9P 9 H: : :$ <T < @= = =, ?` @ A!JK LcT(@Xc`@dclApcx8A|cAcnn oq, l--$-(0-4<P.@Hl.LTt.X`h7dl7pmp<##0& X88089P|9h889H:089P89p:pmxp ]  D x   ( , h l08`  X  %  @|P   tk p  tf 8 4   $x   $  =    ` x@  `= X @Y  @  `  p #  ] x L   `   P% TJ e P  0&&$r  =$ W  =(` ?} #xX %t &t5 T' ' <#D 8# <#b AH. #  #7 #o @ ($ (O ( ) ) )R 30e x* * * * , ,1 , I ,r l-_ - - - - -C -T P.C l. t.}  . . ._ /<= / / \/$N X/ \/  <  /(= / /~  @=| / /y / &  x0C X2 T2 X25 2p7 2 2 P3pH L3 P3 37 3 3d 3$ 3s 3 5^":" h71 7 88 48 88K 89@ 49 89 :e |9$ x9m |9 9 9 9 H:@+ D: H: <@2 :$ : : |< <<g B = =% = = H d> ? ?1T ,@V @ @q` @l A~x ! )i#$ )& S( cS* SS, :. :0 Ql2 ?l4 lQ6 l?8 / )J$ X$ b$ j$@; <r$ 5 5 ?=@$Z1{B> ?$ @$ @$A`7I+$=$ $$$$$$'$;$R$i$ t$ $$$$C DE9F$x$L@!;8  ?=@[H$050 5 5@95`F5Xh&J GL N DZP 5R 55; $$$ $ $7$P$a$t$$$$$$$$1$C$]$v$$$$$$$$6$Q$h$$$$$$$$,$C$Z$r$$$$$$$$$$$,$@$Y$q$$$$$$$6$O$g$$$$$$$*$E$Z$e$p$}$$$$$$$$$$4$A$M$Z$w$$$$$ $#$C$c$}$$$$$ $$2$F$[$p$$$$$$$$,$ :$L$^$p$$$$$$$$$$$$$4$I$e$~$ $$$$$$$$$$$4$ H$Z$u$$$$$$"$@$^$y$$$$$$*$H$`$z$$$$$$$ 6$ S$ l$ $ $$$$8$]$$$$$$%+%I%k%%%%%% %%1%H%\%o%%%%%% %+%D%c%%%%%%%5%N%m%%%%%%%&%:%M%c%|%%%%%%%%%%3%D%V%i%%%%%%%%+%I%]%u%%% %%%%%%(%>%P%g%t%%%%%%% %(%M%o%%%%%%%% % %1 %C %\ %n %} % % % % % %@ % % % % %6 %J % _ %@q % % % % % % % %@ % % %1 %I %f % % % % % % %# %? %^ %} % % % % % % %. %J %f % % % @ %5 M  %5 %N@ %Z %O %q/s %2g@4 %Z4Gd4MZ5$x@5mj5@66 %c6%6%b7o@ @ "@3`#%c1%c?%L%X%Ie%Is%I%c% wE%O*+{@%c`% % %cp%%C%%c%% %@+%`g{ A% L%@^%`p%%%s%: @%Rn v @%nLq%%I % %L@ %LP %` &% 5% E% U% b%! !n%@!{%`!%!%!%!%!%"%c "%@"%c`"%Ih" %cp"%cx"%" %#/%$%?%@%J%)%T%,%X%-&\%>@:`%Q@dp |d%s%~%v@%v% % %zp@@q%@%@%S%̮c% %c@%5`4%c&%cȩ4% F%IW%Ih%@y% @%%%d,%,%,%;@%;%@Y'`%&;F&%("%/R 2% ?% M% ^% @l% `% % %%@%%M%%%%M@%(%5%D%U%p%%1%c %@ %2@!%!%!N"%@"_'%H(%I)%J,% .? | %"%.%>% M%@U%h%y%K%%L%%c% %% % %Xh@:% U@ %@ %L%L%v %%v .%v @8%C%l &J%&@V%&b%V@m%5`w%%% %%@  % %c %c %c % %@ % { %"m@%Xhb%5@'%5`=% K% Y% k% Ly%L%? %I(%I0%I8%L@%LP%I` %Ih$%Ip9%LN%a% q%I@~%IH%IP%IX%I`%%IQ@% H% % @%L`*%Ip9%IxQ%I&%cj%TQ"t%P|%c%5 %5@%5`%5dR%% %@%`%|* 1 %L@%LP%L` ap#%+%@%LK%LX%L  e%@_ m%@Rx%M%@%% 5 L  % %.@  %{5T @Z z @%%%#@%%"%4%@=%E%W%h%@|%%% % @%%%%@%% %( !@%%&%9%K%-@S%-^%/i%- w%1@ %3 %5 %3 %7@ %B %H % %J@ % % %L %P@ % %%T 8%V E%X@ ԬZ S%3 ]%\l%`@x%b%d%f`@Xf%h%j%n@%w%w%y!%{@.%}=%L%\%@v%%%%@%%%%@%%'%;%@P%\i%s%~%@%%%3%@%% % %@ %* %7 %D %@[ %s %~ % %@ % % % %@ % % %!%@&!%(% B(% @K(%ZS(%Z`(%cu(%I}(%I(%I(%I (%((%h(%۰IcDKc(%uu <(% R fp)%fX )%Y)%Z)%h  ,)% A)%IO)%? 1X)%Ho)%w)%I)%I&%c @ 1)%!%v @Ipj%T)%s6` Xh)%)%I01. \@)%`)%Њ{ W  1    c  c   Q Q   Q_ 5Q 55 c ] )% )%=K>@ I`)%Ih)%Ip*%?xL?dIY      *% '*% +*% @/*% :*%>*%IF*%I   N*%e*%{ei*%pe*%1=|*% *%Z@Z *% @` ÓZeL*%c x s6@*% Rn v @ v psv m @S cc*%c*%c*% *%@Q*%+%Q+%v @_cp+%9+%D+% sv @P+%cpb+%cxs+%c+%?    " #$+%+%5+%5 +%5@+%5`& ',+%+%L v  +%I,%( ,%),%),%)",%):*',%+. 0 ^2 __4 6 8 9:9,%3OQF,%@U,%`c,%QQQl,%L@LPq,%I`$?h},%?pSW Ix,%;,%;,%<,%<0,%,%,% ,%=@,%>`z ,% ,%Z -%@-%?(-%`1-%`9-%`D-% X-%Q@d-%Qp-%Qz-%I-%I-%?@-%?-%?-%L-%-%-%.%I.%c".%I0.%v 9.% H.%ZQ? [.% LLI e.%I(RuI0 )%I8i.%I@p.%IH|.%IP.%IX.%I`.%IF$%IL.% = @.%XO.%Q@.%Q.%Q.%Q /%A@/% 0O&/% 4/%@ ` D/%N/%X/%8 @c/%`C 5LDE Fm/%/%LL%L /%I0 c8/%c@/%cH/%GP/%0I/%I/%II QK ?M NO/% a!%@LDRL L0%cO*LQ  RS 0% HDzQ@0%Q 0%Q.0%Q60%Q@>0%QH0%QOM? U { W  Y +  [ c] ^_T0%8cQm0%@~0%c`Ifa c e  bg i ck lm o pq s0%t0%u0%v0%cr@0%Ed0% Ee7f EL@0%!%L@DRLPx L gcz  |  T~  0%eL&LI        h0% R"%@1%1% i    ^   I %1% 0!%@A1%I7cM1%LY1%Lh1%q1%@  }1%1%IBI   1%xj1%v 1%IP1%cX1%c`1%ch1%Ip1%Ix 2%q]2% (2%I@;2%cHG2% N2%IY2%Id2%pm2% @2z2%2%I2%I2%I Q@Q2% =I@ I c 2% 0O2% 2%@2%`3%3%3%Q03%E3% ]3%@ x3% 8 QV@3%3%O*Rn v v &@;F 3%8v @ġI@`3% 3%k3%L ;I0TI1bI2nI3I4I53%I63%I8 4%I@4%IH*4%IP74%IX  A4%J U4%@`4% i4% z4%c4%I Q@4%l?I3I4%l4%l0%l4%m 4%@ I c  4%4% 4%@ 4%Њ4%   5%!5%I.5%IaII2  I  s x  LL LL 95%% c@ o S5%O25y@ ^5%mm5%@w5%5%T Z @5%5%5%5%@5%5%6%6%@@p 6%z@6% ,6% <6% I P6%(. Lc6%@O25=L Z      L  I  LI    p  Q t6%0  I 6%|6%6% 6%@6%`6%7%7%$7%57%F7% W7%@h7%`y7%7%7%7%7%7% 7%@ 8%`!8%38%H8%`8%~8%8% 8%@8%`8%8%9% 9%)9%99% I9%@V9%`f9%v9%9%9%9%9% 9%@9%`9%9%:%:%%:%2:%@::%D:%O:%!X:%#@`:%%h:%%p:%'t:%:%:% :%@:%`:%:%:% :%:% :%@;%`;%;%-;%6;% 8I;% Q;%@Y;%`d;%o;%xz;%;%@g  ;%  @";%;% @7$;%;%;%@&<% <% &<%@/<%6<%(><% #B  @* +U<% f<%ט I w<%I(<%I0<%L@<%IP<%`<%<%c<%=%c =%=%q=%@(=%@LJ@6=%@D=%/@R=%&E.Z=%0e=%2p=%4@6{=%9=%=%5@=%=% =%<@/=%=%=% =%@>%`#>%;>%S>%l>%>%>% >%@>%`>%>%?%4?%N?%l?% ?%@?%`?%?%?%?%@%@% (@%@=@%`T@%f@%x@%@%@%@% @%@@%`A% A%!A%0A%DA%\A% jA%@}A%`A%A%A%A%A%A% B%@B%`7B%NB%dB%{B%B%B% B%@B%`B%B%C%'C%?C%[C% pC%@C%`C%C%C%C%D% 2D% VD%@ {D%` D% D% D% D% D% E% #E%@ GE%` XE% xE% E% E% E% E% E%@ F%` &F% HF% ZF% sF% F% F% F%@ F%` F% G% G% !G% 0G% AG% QG%@ eG%` ~G% G% G% G% G%G% H%@H%`0H%CH%]H%yH%H%H% H%@H%`*I%FI%eI%yI%I%I% I%@I%`I%I%J%>J%gJ%J% J%@J%`J%J% K%K%,K%CK% ZK%@xK%`K%K%K%K%K%L% *L%@>L%`dL%wL%L%L%L%L% L%@ M%`+M%FM%kM%M%M%M% M%@M%`N%N%6N%RN%oN%N% N%@N%`N%N% O%&O%BO%TO% hO%@1O%FYO% @%`O%O%O%3%O%O% O%@P%`F$%7P%\P%`P%lP%|P% P%@P%`P%P%P%P%P%P% "@K`P%Q% Q%Q%!Q%e.% +Q%@;Q%`KQ%ZQ%hQ%~Q%Q%Q% Q%@R%`R%&R%+R%k\%}\%C\%C@\%D \%\%\%q\%1 1 O25@\%5 \% ]%c@]% F]%58 *]%5 4]% @?]% `H]%GR]%H\]%@!H' TN'VY' a'Te'VJXo]%^}]%eO25L@8Z]%g]%sO25N@8Z(cv@O25]%LR L%Ltu ]%#=%q@]%M]%I@]%IH^%^%I*^%I8^%RF^%I@X^%5  e^% x^% ^% ^%5@ ^%/ ^%K ^%c^% ^%M^%M^%M@sF ]_%M%!O@_%P_%c@,_%z3_%:_%cD\%cN\%M@Z\%MS sUJ_%V_%L7L^_%I W UU g_%Qs_%K_%I )%Ii.%I"RIIZ_%[_%0_%QY@m0%.%%7L L_%IIRuI\_%Ie.%I_%I$WI _%I($?0SW I8,%;@_%I`_%Ih_%IpIq_`%@`%F`%. `Ip-*Ix?`b /`%c:`%dE`%a[`%O2#=# l`%}`%#`%. `%. 0f`%H`%M`%. I-*I?`h`%(?i`%n`%o`%rb  I`%I I`%IsI}I`%. l`%=%II=. j k(m0 a%4 Ia%. . a%#a%p'a%8a%I?a%. =. . (Fa%#8qX  xtRa%,?i`%n`%o`%ufa%8a%I?a%. =. . (Fa%/ 8qx  wza%xzy#I  { |a% Ha%}a%}@a%}a%a%a%}@b%b%-b%~ Q  v II :b%0Lb%ab%@xb%b%b%b%@ Z  5     cb%Ib%Ib%Ib% c%.  c%#c%. 8!c%. H'c% X7c%.L o@THc%Xc% ac%oc%w c%c@c%cHc%`c%S%S%%c% @c%cc% d%@d% $d%+d% ;d% Pd% @fd% `Ռ R |d%d%d%cd% d%c@d%cHd% `d%ce%ce%c2e%cFe%c]e%cre%ce%ce%ce%ce%ce%0A#;@e%Ze%f%Zf%Z@ f%5f%ZBf%Z@^f%{f%f%f%@f%f%f%g%@g%/g%Dg%[g%@pg%g% cg%jg%g%b%I   g% g%. g%.  h%. h%. 0-h%. @?h%. POh%. `ah%. pqh%. h%.  h%# h%h%Ih%Ih%Ih%I h%# c%# )i% b%#  i%b%# i% b%#1i%# c%#@ =i%Pi%. ]i%. ki%I xi%I(i% R0b%# i%Ii%Ii%Ii%Ii% (i%i%I!c%. b%I c%#{I #i%#i%#i%#   i%Hj%#j%# j%#@j%#`#j%#*j%#1j%#8j%#?j%#Fj%# Mj%#@Uj%#`]j%#ej%#mj%#uj%#}j%#j%#   j% %%j%@j%j% {  3j%j%j% k%k%k%%'k%2k%;k%Dk%Mk%ak%kk%sk%~k%k%k%k%k% k% k%%k%4[k%4 Ik%,II!c%Il%!c%I- II{S##7#8l%#XS#x7II$l%II0l%Gl%I'nIQl%SWl%0[il%8Xg%xnl%zl%b%Ic%.  c%#l%Il%Il%Il%Il% $l%Il%Il%Ib%Ii% I #l%# c%#{I # m%c%. sI}I !m%>m%IIm%IsI}I[m%3[il%8Xg%xnl%LI=Ipm%Ixm%I-*Im%IW Ib%Im%0 I=IIm% %Ic%. v !c%IH- IPm%!c%Ic%. m%c%. I!c%Im%I m%I(m%I0m% Ib%. m%!c%Ib%. n%In%IIn%c%. 6n%Bn% XKn% %Ic%. v ~ IH!c%IP2X Yn% $on%yn% @n%`n%^_%F9n%n%n%In%. ; n%j); n%c%. In%In%I n%I(-*I0o% 8o%-*I!o%. ,o%vAo%No%vco%po%SIc%. %I-*I !o%. (8 o%o%#o%. g%I0-*I8 o% o%/ o%. @g%IP-*IXo%vo%Mo%v o% sIp%. #p%. 8 p%. HX  ,p%S. Gl%. # @p%sIp%. o%MUp%sIb%.  c%. }J( 8 lp%b%. p%. p%j)#p#8}#XZ%#xp%p%Ip%I0 I;  p%^# p%@p%`p%p%q%#;vq%@!q%Z+q%v5q%Dq%Z@Rq%Zq% pv|"@iq%b@uq%xq%yq%q%Zq%@q%Zq%q%Zq%@q%r%r%U+O2)r%Fr%#): # 8#@Pr%#`F~-*# /  5  #/%xZr%er%I $% @ %%c@mr%`ur%x!% .e!~r%+x&%c%Lr%|r%}F$%  @r%~r%r%5%@Rr%cr%cr%cmWc!% sv @r%$r%?s%L" $%c s%cs%  g%%c(s%% 3s% ?s%+ Ts%as% os%I ws%@4%3@?3@4%3@ s%@!on%!4%3"s%# s%`s%&s%&s%&s%&@s%s%s% /%@/%` s% ) + s% s% (&R!%:<c% v @t%C};$ t%, t%.,t%,>t%/@Lt%0 - Rt%^t%ct%Qht%Pc  * S )3nt% P4t%6@t%8( >1t%I t%Q@`t%At%&5 27 c29 c2:<;t%QL@)BIP0%IXt%c`=t% It%Iu%Iu%L u%L0"u%I@*u%IH.u%IP9u%IXt%c`? @2Ku%^u%mu% }u%@u%`u%u%u%B =Du%#[cu%Eu%Fu%u%Z@# <G v%#"v%# -v%#@7v%#`Bv%#Lv%8[v%@dv%@sv%`] v%Hv%v%@v%@v%  v%v% v%@v%I`Ihc%Lpw%L w%Lw%LeL^h#w%u%u% t%@u%`;w%Dw%Mw% q^  _w%c@pw%cH|w% w%5@w%Zw%%w w%@w%`P w%0w%Qw%I@w%qZ2 x%@Rx% H5@#x%5`.x%8x%S@x%SHx%5@z;%USx%UYT QV]x% Ht5lx%5 zx%5@x%5`5x%x%5x%@x%5x%) y%Wy%T@X,y%/ A. @. P7y%#`Z [Ly% XZy%\ly%\@~y%ay%cy%ey%g@y%iy%ky%m z%m@+z%o] U^_ `Iz% 5Qz%5 Hx%5@^z%5`8x%S@x%Sb Q5d Qf Qfh Ufj  l Q5n Qp Qr lz%z%z%z% t@z%wz%z%5u vz%6%6%@z%R yz%z%@9@   z%,@ p& # z% z%z@ {%|@k }{%~{%P|"){%c2{%% E{%@N{%c{ ]{%08@c`q{%q{% {%{%{% {%{% < E@{% &E{%0|%"|%@-|%A|%L|%_|%@n|%w%#|%# t#@|%#`#-*#|% 1%#|%# w%#@|%|%. )*. |% |% L_L|%0}%I$}% 1}%I?}%K}%S}%I@a}%`m}%u}%I}%}%}%I}%}% }%w%#|%# t#@|%#`# }% 1%#|%# w%#@  ~%L+L $$~%A~% `~%I Q@p~% ~%I~%I~%I~%I~%I %I(0%I0G%I8X%I@x%IH%IPyv`%I%I%I%I%I%I$%I<%N%Ib%Ip% %%I% ɀ%I@؀%`%I%)7W%I%I%I!%I-%IE%IW%Ih%Is%I%I%I%IɁ%I %I(%I0%I8 %I@%`'%I:%IG% f%$I%ID} %I@ <`%I%%I(VE‚%I9Î%Iۂ%II %%% %I%I *% G%( b% v%@ %%Q8@%I`%փ%Q8@߃% %%"%%7%  M%I {%@]%Ik n%I{%}%I% %I`{%Ph%IpĄ%Iẍ́%q{% %{%%%(|"2{%% { -%a ;  =% Y%t%I %I(% %%IɅ%I> > > > > > > > > > > > >  Յ%%nQ@% % 1%#%# %#@`  %%#%# t#@|%#`#-*# n %% 6%I%e%}%%%Ć%ۆ%% %"%=%Y%t%%%̇%%%%+%C%X%p%%%s% O25e,@=%IȈ%"O25I@=%IHV_%LPֈ%L`RpȖ%x %?`%Ih $%Ii%Ij%Ik(R"%J\  Q (x -%`)%I7%I_%IjIA%LIII%#.(\%j `i%Y(7QĊz%0$W %# "%0%4 @ %?LL   L% Љ%#T # a#@E ` k8@܉%(T =@T% %T 9  +<8 @% {% o@$%P  1%Tgc@ c ) F% W% f% x%  z%G%  $xE% % t z%DEEڊ%  %%  %  %  z%G9%  $xO%  p%I|% %  #0 % Ƌ%  % % %  Q-%  G%O%W%  LeIx%   %% " 1%LG%O%% $%  %p% '%  eIQ 5% *Y% }% % %  %I|ȍ% Ѝ% 0 %Q% 2% 2% 25% 2 K% 7f% 2|% 8 =| % ; a % =ʎ% 2%  %QC% A +% C"% %@5%  eI% Gb% % %@ +g-% Kqmi_opsnew_serverdel_servernet_resetbyedel_clientqmi_handlesock_lockrecv_bufrecv_buf_sizelookup_resultsservicestxnstxn_locksockaddr_qrtrsq_familysq_nodesq_portqmi_msg_handlerdecoded_sizeqmi_elem_infoelem_lenarray_typeei_arrayqmi_elem_typeQMI_EOTIQMI_OPT_FLAGQMI_DATA_LENQMI_UNSIGNED_1_BYTEQMI_UNSIGNED_2_BYTEQMI_UNSIGNED_4_BYTEQMI_UNSIGNED_8_BYTEQMI_SIGNED_2_BYTE_ENUMQMI_SIGNED_4_BYTE_ENUMQMI_STRUCTQMI_STRINGqmi_array_typeNO_ARRAYSTATIC_ARRAYVAR_LEN_ARRAYqmi_txnqmiqmi_serviceieee80211_smps_modeIEEE80211_SMPS_AUTOMATICIEEE80211_SMPS_OFFIEEE80211_SMPS_STATICIEEE80211_SMPS_DYNAMICIEEE80211_SMPS_NUM_MODESath_device_stateATH_HW_UNAVAILABLEATH_HW_INITIALIZEDath_crypt_capsATH_CRYPT_CAP_CIPHER_AESCCMATH_CRYPT_CAP_MIC_COMBINEDnl80211_tx_power_settingNL80211_TX_POWER_AUTOMATICNL80211_TX_POWER_LIMITEDNL80211_TX_POWER_FIXEDnl80211_txrate_giNL80211_TXRATE_DEFAULT_GINL80211_TXRATE_FORCE_SGINL80211_TXRATE_FORCE_LGInl80211_he_giNL80211_RATE_INFO_HE_GI_0_8NL80211_RATE_INFO_HE_GI_1_6NL80211_RATE_INFO_HE_GI_3_2nl80211_he_ltfNL80211_RATE_INFO_HE_1XLTFNL80211_RATE_INFO_HE_2XLTFNL80211_RATE_INFO_HE_4XLTFieee80211_ap_reg_powerIEEE80211_REG_UNSET_APIEEE80211_REG_LPI_APIEEE80211_REG_SP_APIEEE80211_REG_VLP_APIEEE80211_REG_AP_POWER_AFTER_LASTIEEE80211_REG_AP_POWER_MAXieee80211_sta_rx_bandwidthIEEE80211_STA_RX_BW_20IEEE80211_STA_RX_BW_40IEEE80211_STA_RX_BW_80IEEE80211_STA_RX_BW_160IEEE80211_STA_RX_BW_320set_key_cmdSET_KEYDISABLE_KEYsta_notify_cmdSTA_NOTIFY_SLEEPSTA_NOTIFY_AWAKEieee80211_sta_stateIEEE80211_STA_NOTEXISTIEEE80211_STA_NONEIEEE80211_STA_AUTHIEEE80211_STA_ASSOCIEEE80211_STA_AUTHORIZEDnl80211_mesh_power_modeNL80211_MESH_POWER_UNKNOWNNL80211_MESH_POWER_ACTIVENL80211_MESH_POWER_LIGHT_SLEEPNL80211_MESH_POWER_DEEP_SLEEP__NL80211_MESH_POWER_AFTER_LASTNL80211_MESH_POWER_MAXieee80211_ampdu_mlme_actionIEEE80211_AMPDU_RX_STARTIEEE80211_AMPDU_RX_STOPIEEE80211_AMPDU_TX_STARTIEEE80211_AMPDU_TX_STOP_CONTIEEE80211_AMPDU_TX_STOP_FLUSHIEEE80211_AMPDU_TX_STOP_FLUSH_CONTIEEE80211_AMPDU_TX_OPERATIONALieee80211_roc_typeIEEE80211_ROC_TYPE_NORMALIEEE80211_ROC_TYPE_MGMT_TXieee80211_event_typeRSSI_EVENTMLME_EVENTBAR_RX_EVENTBA_FRAME_TIMEOUTieee80211_rssi_event_dataRSSI_EVENT_HIGHRSSI_EVENT_LOWieee80211_mlme_event_dataAUTH_EVENTASSOC_EVENTDEAUTH_RX_EVENTDEAUTH_TX_EVENTieee80211_mlme_event_statusMLME_SUCCESSMLME_DENIEDMLME_TIMEOUTieee80211_frame_release_typeIEEE80211_FRAME_RELEASE_PSPOLLIEEE80211_FRAME_RELEASE_UAPSDieee80211_chanctx_switch_modeCHANCTX_SWMODE_REASSIGN_VIFCHANCTX_SWMODE_SWAP_CONTEXTSieee80211_reconfig_typeIEEE80211_RECONFIG_TYPE_RESTARTIEEE80211_RECONFIG_TYPE_SUSPENDnl80211_nan_function_typeNL80211_NAN_FUNC_PUBLISHNL80211_NAN_FUNC_SUBSCRIBENL80211_NAN_FUNC_FOLLOW_UP__NL80211_NAN_FUNC_TYPE_AFTER_LASTNL80211_NAN_FUNC_MAX_TYPEnl80211_preambleNL80211_PREAMBLE_LEGACYNL80211_PREAMBLE_HTNL80211_PREAMBLE_VHTNL80211_PREAMBLE_DMGNL80211_PREAMBLE_HEnl80211_tid_configNL80211_TID_CONFIG_ENABLENL80211_TID_CONFIG_DISABLEnl80211_tx_rate_settingNL80211_TX_RATE_AUTOMATICNL80211_TX_RATE_LIMITEDNL80211_TX_RATE_FIXEDath10k_hw_revATH10K_HW_QCA988XATH10K_HW_QCA6174ATH10K_HW_QCA99X0ATH10K_HW_QCA9888ATH10K_HW_QCA9984ATH10K_HW_QCA9377ATH10K_HW_QCA4019ATH10K_HW_QCA9887ATH10K_HW_WCN3990ath10k_busATH10K_BUS_PCIATH10K_BUS_AHBATH10K_BUS_SDIOATH10K_BUS_USBATH10K_BUS_SNOCath10k_firmware_modeATH10K_FIRMWARE_MODE_NORMALATH10K_FIRMWARE_MODE_UTFath10k_htc_ep_idATH10K_HTC_EP_UNUSEDATH10K_HTC_EP_0ATH10K_HTC_EP_1ATH10K_HTC_EP_2ATH10K_HTC_EP_3ATH10K_HTC_EP_4ATH10K_HTC_EP_5ATH10K_HTC_EP_6ATH10K_HTC_EP_7ATH10K_HTC_EP_8ATH10K_HTC_EP_COUNTath10k_htc_svc_idATH10K_HTC_SVC_ID_RESERVEDATH10K_HTC_SVC_ID_UNUSEDATH10K_HTC_SVC_ID_RSVD_CTRLATH10K_HTC_SVC_ID_WMI_CONTROLATH10K_HTC_SVC_ID_WMI_DATA_BEATH10K_HTC_SVC_ID_WMI_DATA_BKATH10K_HTC_SVC_ID_WMI_DATA_VIATH10K_HTC_SVC_ID_WMI_DATA_VOATH10K_HTC_SVC_ID_NMI_CONTROLATH10K_HTC_SVC_ID_NMI_DATAATH10K_HTC_SVC_ID_HTT_DATA_MSGATH10K_HTC_SVC_ID_HTT_DATA2_MSGATH10K_HTC_SVC_ID_HTT_DATA3_MSGATH10K_HTC_SVC_ID_HTT_LOG_MSGATH10K_HTC_SVC_ID_TEST_RAW_STREAMShtt_t2h_msg_typeHTT_T2H_MSG_TYPE_VERSION_CONFHTT_T2H_MSG_TYPE_RX_INDHTT_T2H_MSG_TYPE_RX_FLUSHHTT_T2H_MSG_TYPE_PEER_MAPHTT_T2H_MSG_TYPE_PEER_UNMAPHTT_T2H_MSG_TYPE_RX_ADDBAHTT_T2H_MSG_TYPE_RX_DELBAHTT_T2H_MSG_TYPE_TX_COMPL_INDHTT_T2H_MSG_TYPE_PKTLOGHTT_T2H_MSG_TYPE_STATS_CONFHTT_T2H_MSG_TYPE_RX_FRAG_INDHTT_T2H_MSG_TYPE_SEC_INDHTT_T2H_MSG_TYPE_RC_UPDATE_INDHTT_T2H_MSG_TYPE_TX_INSPECT_INDHTT_T2H_MSG_TYPE_MGMT_TX_COMPLETIONHTT_T2H_MSG_TYPE_TX_CREDIT_UPDATE_INDHTT_T2H_MSG_TYPE_RX_PN_INDHTT_T2H_MSG_TYPE_RX_OFFLOAD_DELIVER_INDHTT_T2H_MSG_TYPE_RX_IN_ORD_PADDR_INDHTT_T2H_MSG_TYPE_WDI_IPA_OP_RESPONSEHTT_T2H_MSG_TYPE_CHAN_CHANGEHTT_T2H_MSG_TYPE_RX_OFLD_PKT_ERRHTT_T2H_MSG_TYPE_AGGR_CONFHTT_T2H_MSG_TYPE_STATS_NOUPLOADHTT_T2H_MSG_TYPE_TESTHTT_T2H_MSG_TYPE_EN_STATSHTT_T2H_MSG_TYPE_TX_FETCH_INDHTT_T2H_MSG_TYPE_TX_FETCH_CONFIRMHTT_T2H_MSG_TYPE_TX_MODE_SWITCH_INDHTT_T2H_MSG_TYPE_PEER_STATSHTT_T2H_NUM_MSGShtt_tx_mode_switch_modeHTT_TX_MODE_SWITCH_PUSHHTT_TX_MODE_SWITCH_PUSH_PULLhtt_q_depth_typeHTT_Q_DEPTH_TYPE_BYTESHTT_Q_DEPTH_TYPE_MSDUSath10k_hw_txrx_modeATH10K_HW_TXRX_RAWATH10K_HW_TXRX_NATIVE_WIFIATH10K_HW_TXRX_ETHERNETATH10K_HW_TXRX_MGMTath10k_hw_cc_wraparound_typeATH10K_HW_CC_WRAP_DISABLEDATH10K_HW_CC_WRAP_SHIFTED_ALLATH10K_HW_CC_WRAP_SHIFTED_EACHath10k_fw_wmi_op_versionATH10K_FW_WMI_OP_VERSION_UNSETATH10K_FW_WMI_OP_VERSION_MAINATH10K_FW_WMI_OP_VERSION_10_1ATH10K_FW_WMI_OP_VERSION_10_2ATH10K_FW_WMI_OP_VERSION_TLVATH10K_FW_WMI_OP_VERSION_10_2_4ATH10K_FW_WMI_OP_VERSION_10_4ATH10K_FW_WMI_OP_VERSION_MAXath10k_fw_htt_op_versionATH10K_FW_HTT_OP_VERSION_UNSETATH10K_FW_HTT_OP_VERSION_MAINATH10K_FW_HTT_OP_VERSION_10_1ATH10K_FW_HTT_OP_VERSION_TLVATH10K_FW_HTT_OP_VERSION_10_4ATH10K_FW_HTT_OP_VERSION_MAXath10k_cal_modeATH10K_CAL_MODE_FILEATH10K_CAL_MODE_OTPATH10K_CAL_MODE_DTATH10K_CAL_MODE_NVMEMATH10K_PRE_CAL_MODE_FILEATH10K_PRE_CAL_MODE_DTATH10K_PRE_CAL_MODE_NVMEMATH10K_CAL_MODE_EEPROMath10k_scan_stateATH10K_SCAN_IDLEATH10K_SCAN_STARTINGATH10K_SCAN_RUNNINGATH10K_SCAN_ABORTINGwmi_vdev_typeWMI_VDEV_TYPE_APWMI_VDEV_TYPE_STAWMI_VDEV_TYPE_IBSSWMI_VDEV_TYPE_MONITORwmi_vdev_subtypeWMI_VDEV_SUBTYPE_NONEWMI_VDEV_SUBTYPE_P2P_DEVICEWMI_VDEV_SUBTYPE_P2P_CLIENTWMI_VDEV_SUBTYPE_P2P_GOWMI_VDEV_SUBTYPE_PROXY_STAWMI_VDEV_SUBTYPE_MESH_11SWMI_VDEV_SUBTYPE_MESH_NON_11Sath10k_beacon_stateATH10K_BEACON_SCHEDULEDATH10K_BEACON_SENDINGATH10K_BEACON_SENThtt_security_typesHTT_SECURITY_NONEHTT_SECURITY_WEP128HTT_SECURITY_WEP104HTT_SECURITY_WEP40HTT_SECURITY_TKIPHTT_SECURITY_TKIP_NOMICHTT_SECURITY_AES_CCMPHTT_SECURITY_WAPIHTT_NUM_SECURITY_TYPESath10k_stateATH10K_STATE_OFFATH10K_STATE_ONATH10K_STATE_RESTARTINGATH10K_STATE_RESTARTEDATH10K_STATE_WEDGEDATH10K_STATE_UTFath10k_radar_confirmation_stateATH10K_RADAR_CONFIRMATION_IDLEATH10K_RADAR_CONFIRMATION_INPROGRESSATH10K_RADAR_CONFIRMATION_STOPPEDath10k_dev_typeATH10K_DEV_TYPE_LLATH10K_DEV_TYPE_HLwlfw_driver_mode_enum_v01QMI_WLFW_MISSION_V01QMI_WLFW_FTM_V01QMI_WLFW_EPPING_V01QMI_WLFW_WALTEST_V01QMI_WLFW_OFF_V01QMI_WLFW_CCPM_V01QMI_WLFW_QVIT_V01QMI_WLFW_CALIBRATION_V01ath10k_debug_maskATH10K_DBG_PCIATH10K_DBG_WMIATH10K_DBG_HTCATH10K_DBG_HTTATH10K_DBG_MACATH10K_DBG_BOOTATH10K_DBG_PCI_DUMPATH10K_DBG_HTT_DUMPATH10K_DBG_MGMTATH10K_DBG_DATAATH10K_DBG_BMIATH10K_DBG_REGULATORYATH10K_DBG_TESTMODEATH10K_DBG_WMI_PRINTATH10K_DBG_PCI_PSATH10K_DBG_AHBATH10K_DBG_SDIOATH10K_DBG_SDIO_DUMPATH10K_DBG_USBATH10K_DBG_USB_BULKATH10K_DBG_SNOCATH10K_DBG_QMIATH10K_DBG_STAATH10K_DBG_ANYath10k_qmi_stateATH10K_QMI_STATE_INIT_DONEATH10K_QMI_STATE_DEINITath10k_qmi_driver_event_typeATH10K_QMI_EVENT_SERVER_ARRIVEATH10K_QMI_EVENT_SERVER_EXITATH10K_QMI_EVENT_FW_READY_INDATH10K_QMI_EVENT_FW_DOWN_INDATH10K_QMI_EVENT_MSA_READY_INDATH10K_QMI_EVENT_MAXath10k_snoc_flagsATH10K_SNOC_FLAG_REGISTEREDATH10K_SNOC_FLAG_UNREGISTERINGATH10K_SNOC_FLAG_MODEM_STOPPEDATH10K_SNOC_FLAG_RECOVERYATH10K_SNOC_FLAG_8BIT_HOST_CAP_QUIRKath10k_bd_ie_typeATH10K_BD_IE_BOARDATH10K_BD_IE_BOARD_EXTwlfw_cal_temp_id_enum_v01QMI_WLFW_CAL_TEMP_IDX_0_V01QMI_WLFW_CAL_TEMP_IDX_1_V01QMI_WLFW_CAL_TEMP_IDX_2_V01QMI_WLFW_CAL_TEMP_IDX_3_V01QMI_WLFW_CAL_TEMP_IDX_4_V01ath10k_snocuse_tzmem_patarget_infomem_lenpipe_infoce_irqsrx_post_retrynum_vregsxo_cal_supportedxo_cal_datapending_ce_irqsbmi_ids_validqmi_ids_validqmi_board_idqmi_chip_idbmi_board_idbmi_eboard_idbmi_chip_idext_bid_supportedbdf_exton_channelis_rocvdev_idroc_freqroc_notifysbandsfw_crash_datautf_mode_fwutf_monitorrx_crc_err_dropfw_crash_counterfw_warm_reset_counterfw_cold_reset_counterreg_phyclkreg_slottime_confreg_slottime_origreg_ack_cts_timeout_confreg_ack_cts_timeout_origath10kath_commonmsahw_revtarget_versionfw_version_majorfw_version_minorfw_version_releasefw_version_buildfw_stats_req_maskphy_capabilityhw_min_tx_powerhw_max_tx_powerhw_eeprom_rdht_cap_infovht_supp_mcsnum_rf_chainsmax_spatial_streamlow_2ghz_chanhigh_2ghz_chanlow_5ghz_chanhigh_5ghz_chanani_enabledsys_cap_infohw_rfkill_onps_state_enablenlo_enabledp2phiftarget_suspenddriver_recoveryhw_ce_regshw_valuesbmiwmihtchttnormal_mode_fwrunning_fwpre_cal_filecal_filefw_apibd_apical_modescan_channeltgt_oper_chanfree_vdev_mapmonitor_arvifmonitor_vdev_idmonitor_startedfilter_flagsdfs_block_radar_eventsradar_enablednum_started_vdevscfg_tx_chainmaskcfg_rx_chainmaskinstall_key_donelast_wmi_vdev_start_statusvdev_setup_donevdev_delete_donepeer_stats_info_completeworkqueue_auxworkqueue_tx_completeconf_mutexdump_mutexdata_lockarvifspeer_mappeer_mapping_wqnum_stationsmax_num_peersmax_num_stationsmax_num_vdevsmax_num_tdls_vdevsnum_active_peersnum_tidssvc_rdy_worksvc_rdy_skboffchan_tx_workoffchan_tx_queueoffchan_tx_completedoffchan_tx_skbwmi_mgmt_tx_workwmi_mgmt_tx_queueregister_workrestart_workbundle_tx_worktx_complete_worksurvey_last_rx_clear_countsurvey_last_cycle_countsurveych_info_can_report_surveybss_survey_donedfs_detectortx_pausedpktlog_filtertestmodethermalwowpeer_tx_statsnapi_devset_coverage_class_workfw_coverageampdu_referencewmi_key_cipherce_privsta_tid_stats_maskradar_conf_statelast_radar_inforadar_confirmation_workbus_parampeer_delete_donecoex_supportcoex_gpio_pintx_power_2g_limittx_power_5g_limitahdebug_maskanicachelszcuraidmacaddrcurbssidbssidmaskrx_bufsizekeymaxtkip_keymapccmp_keymapcrypt_capsclockratecc_lockcc_anicc_surveyregulatoryreg_world_copyps_opsbtcoex_enableddisable_anibt_ant_diversitylast_rssiunits_posieee80211_hwrate_control_algorithmextra_tx_headroomextra_beacon_tailroomvif_data_sizesta_data_sizechanctx_data_sizetxq_data_sizemax_listen_intervalmax_signalmax_ratesmax_report_ratesmax_rate_triesmax_rx_aggregation_subframesmax_tx_aggregation_subframesmax_tx_fragmentsoffchannel_tx_hw_queueradiotap_mcs_detailsradiotap_vht_detailsradiotap_timestampnetdev_featuresuapsd_queuesuapsd_max_sp_lenmax_nan_de_entriestx_sk_pacing_shiftweight_multipliertx_power_levelsmax_txpwr_levels_idxieee80211_confpower_leveldynamic_ps_timeoutlisten_intervalps_dtim_periodlong_frame_max_tx_countshort_frame_max_tx_countsmps_modeath_anicaldonelongcal_timershortcal_timerresetcal_timercheckani_timerath_cycle_countersrx_busyrx_frametx_frameath_regulatorycountry_codemax_power_levelcurrent_rdregpairreg_dmn_pair_mappingreg_domainreg_5ghz_ctlreg_2ghz_ctlath_opsmulti_readenable_write_bufferrmwenable_rmw_bufferrmw_flushath_bus_opsath_ps_opsieee80211_opsadd_interfacechange_interfaceremove_interfacebss_info_changedvif_cfg_changedlink_info_changedstart_apstop_apprepare_multicastconfigure_filterconfig_iface_filterset_timset_keyupdate_tkip_keyset_rekey_dataset_default_unicast_keyhw_scancancel_hw_scansched_scan_startsched_scan_stopsw_scan_startsw_scan_completeget_key_seqset_frag_thresholdset_rts_thresholdsta_addsta_removesta_notifysta_set_txpwrsta_statesta_pre_rcu_removesta_rc_updatesta_rate_tbl_updatesta_statisticsconf_txget_tsfset_tsfoffset_tsfreset_tsftx_last_beaconampdu_actionget_surveyrfkill_pollset_coverage_classtestmode_cmdtestmode_dumpflush_stachannel_switchset_antennaget_antennaremain_on_channelcancel_remain_on_channeltx_frames_pendingset_bitrate_maskevent_callbackallow_buffered_framesrelease_buffered_framesget_et_sset_countget_et_statsget_et_stringsmgd_prepare_txmgd_complete_txmgd_protect_tdls_discoveradd_chanctxremove_chanctxchange_chanctxassign_vif_chanctxunassign_vif_chanctxswitch_vif_chanctxreconfig_completeipv6_addr_changechannel_switch_beaconpre_channel_switchpost_channel_switchabort_channel_switchchannel_switch_rx_beaconjoin_ibssleave_ibssget_expected_throughputget_txpowertdls_channel_switchtdls_cancel_channel_switchtdls_recv_channel_switchwake_tx_queuesync_rx_queuesstart_nanstop_nannan_change_confadd_nan_funcdel_nan_funccan_aggregate_in_amsduget_ftm_responder_statsstart_pmsrabort_pmsrset_tid_configreset_tid_configupdate_vif_offloadsta_set_4addrset_sar_specssta_set_decap_offloadadd_twt_setuptwt_teardown_requestset_radar_backgroundnet_fill_forward_pathchange_vif_linkschange_sta_linksset_hw_timestampnet_setup_tcieee80211_tx_controlstaieee80211_staaidwmemax_sptdlstdls_initiatormfpmlomax_amsdu_subframessupport_p2p_psdeflinkcount_ctscount_rtsieee80211_sta_ratesieee80211_sta_aggregatesmax_amsdu_lenmax_rc_amsdu_lenmax_tid_amsdu_lenieee80211_txqieee80211_vifbss_conflink_confactive_linksdormant_linkscab_queuehw_queueoffload_flagsprobe_req_regrx_mcast_action_regmbssid_tx_vifieee80211_vif_cfgibss_joinedibss_creatoreml_capeml_med_sync_delayarp_addr_listarp_addr_cntnss_setieee80211_bss_confhtc_trig_based_pkt_extuora_existsuora_ocw_rangeframe_time_rts_thhe_supporttwt_requestertwt_respondertwt_protectedtwt_broadcastuse_cts_protuse_short_preambleuse_short_slotenable_beacondtim_periodbeacon_intassoc_capabilitysync_tsfsync_device_tssync_dtim_countbasic_ratesbeacon_ratemcast_rateht_operation_modecqm_rssi_tholdcqm_rssi_hystcqm_rssi_lowcqm_rssi_highmu_grouphidden_ssidtxpower_typep2p_noa_attrallow_p2p_go_psmax_idle_periodprotected_keep_aliveftm_responderftmr_paramsnontransmittedtransmitter_bssidbssid_indexbssid_indicatorema_approfile_periodicityhe_operhe_obss_pdhe_bss_colorfils_discoveryunsol_bcast_probe_resp_intervalbeacon_tx_ratepower_typetx_pwr_envtx_pwr_env_numpwr_reductioneht_supporteht_puncturingcsa_activecsa_punct_bitmapmu_mimo_ownerchanctx_confcolor_change_activecolor_change_colorht_ldpcvht_ldpche_ldpcvht_su_beamformervht_su_beamformeevht_mu_beamformervht_mu_beamformeehe_su_beamformerhe_su_beamformeehe_mu_beamformerhe_full_ul_mumimoeht_su_beamformereht_su_beamformeeeht_mu_beamformerieee80211_mu_group_datamembershipieee80211_p2p_noa_attroppps_ctwindowieee80211_p2p_noa_descieee80211_ftm_responder_paramslcicivicloclci_lencivicloc_lenieee80211_he_obss_pdsr_ctrlnon_srg_max_offsetmin_offsetmax_offsetbss_color_bitmappartial_bssid_bitmapcfg80211_he_bss_colorieee80211_fils_discoveryht_mcshe_mcshe_gihe_ltfcfg80211_bitrate_maskieee80211_tx_pwr_envtx_power_infotx_powerieee80211_chanctx_confmin_defrx_chains_staticrx_chains_dynamicieee80211_link_stasupp_ratesaggrx_nsstxpwrieee80211_sta_txpwrieee80211_key_conftx_pniv_lenhw_key_idxkeyidxcfg80211_gtk_rekey_datakekkckreplay_ctrakmkek_lenkck_lenieee80211_scan_requestiesieee80211_scan_iescommon_iescommon_ie_lencfg80211_scan_requestduration_mandatorywdevno_cckscan_6ghzn_6ghz_paramsscan_6ghz_paramscfg80211_scan_infoscan_start_tsftsf_bssidcfg80211_scan_6ghz_paramsshort_ssidchannel_idxunsolicited_probeshort_ssid_validpsc_no_listenpsd_20ieee80211_low_level_statsdot11ACKFailureCountdot11RTSFailureCountdot11FCSErrorCountdot11RTSSuccessCountiv32iv16seq_lentkipccmpaes_cmacaes_gmacgcmpieee80211_key_seqstation_infoconnected_timeinactive_timeassoc_atllidplink_statesignal_avgchain_signalchain_signal_avgtxraterxratetx_retriestx_failedrx_dropped_miscbss_paramsta_flagsassoc_req_iesassoc_req_ies_lenbeacon_loss_countt_offsetlocal_pmpeer_pmnonpeer_pmexpected_throughputtx_durationrx_durationrx_beaconrx_beacon_signal_avgconnected_to_gatepertidack_signalavg_ack_signalairtime_weightrx_mpdu_countfcs_err_countairtime_link_metricconnected_to_asmlo_params_validassoc_link_idmld_addrassoc_resp_iesassoc_resp_ies_lenrate_infonsshe_dcmhe_ru_allocn_bonded_cheht_gieht_ru_allocsta_bss_parametersnl80211_sta_flag_updatecfg80211_tid_statsrx_msdutx_msdutx_msdu_retriestx_msdu_failedtxq_statscfg80211_txq_statsbacklog_bytesbacklog_packetsecn_marksoverlimitovermemorymax_flowsieee80211_tx_queue_paramstxopaifsuapsdmu_edcamu_edca_param_recieee80211_he_mu_edca_param_ac_rececw_min_maxmu_edca_timerieee80211_ampdu_paramsamsdusurvey_infotime_busytime_ext_busytime_rxtime_txtime_scantime_bss_rxieee80211_channel_switchdevice_timestampblock_txrssimlmebaieee80211_eventieee80211_rssi_eventieee80211_mlme_eventieee80211_ba_eventieee80211_prep_tx_infoieee80211_vif_chanctx_switchold_ctxnew_ctxieee80211_tdls_ch_sw_paramsaction_codeswitch_timeswitch_timeouttmpl_skbch_sw_tm_iecfg80211_nan_confmaster_prefcfg80211_nan_funcservice_idpublish_typeclose_rangepublish_bcastsubscribe_activefollowup_idfollowup_reqidfollowup_destserv_spec_infoserv_spec_info_lensrf_includesrf_bfsrf_bf_lensrf_bf_idxsrf_macssrf_num_macstx_filtersnum_tx_filtersnum_rx_filtersinstance_idcfg80211_nan_func_filtercfg80211_ftm_responder_statssuccess_numpartial_numfailed_numasap_numnon_asap_numtotal_duration_msunknown_triggers_numreschedule_requests_numout_of_window_triggers_numcfg80211_pmsr_requestn_peersnl_portidcfg80211_pmsr_request_peercfg80211_pmsr_ftm_request_peerpreambleburst_periodlmr_feedbacknum_bursts_expburst_durationftms_per_burstftmr_retriesbss_colorcfg80211_tid_confign_tid_conftid_confcfg80211_tid_cfgconfig_overridetidsnoackampdurtsctstxrate_typetxrate_maskcfg80211_sar_specsnum_sub_specssub_specscfg80211_sar_sub_specsfreq_range_indexieee80211_twt_setupdialog_tokenelement_idcfg80211_set_hw_timestampmsa_regionath10k_hif_opsdiag_readdiag_writeexchange_bmi_msgstart_postget_htt_tx_completemap_service_to_pipeget_default_pipesend_complete_checkget_free_queue_numberread32write32power_downfetch_cal_eepromget_target_infoset_target_log_modeath10k_hif_sg_itemtransfer_contextbmi_target_infoath10k_hw_regsrtc_soc_base_addressrtc_wmac_base_addresssoc_core_base_addresswlan_mac_base_addressce_wrapper_base_addressce0_base_addressce1_base_addressce2_base_addressce3_base_addressce4_base_addressce5_base_addressce6_base_addressce7_base_addressce8_base_addressce9_base_addressce10_base_addressce11_base_addresssoc_reset_control_si0_rst_masksoc_reset_control_ce_rst_masksoc_chip_id_addressscratch_3_addressfw_indicator_addresspcie_local_base_addressce_wrap_intr_sum_host_msi_lsbce_wrap_intr_sum_host_msi_maskpcie_intr_fw_maskpcie_intr_ce_mask_allpcie_intr_clr_addresscpu_pll_init_addresscpu_speed_addresscore_clk_div_addressath10k_hw_ce_regssr_base_addr_losr_base_addr_hisr_size_addrdr_base_addr_lodr_base_addr_hidr_size_addrce_cmd_addrmisc_ie_addrsr_wr_index_addrdst_wr_index_addrcurrent_srri_addrcurrent_drri_addrddr_addr_for_rri_lowddr_addr_for_rri_highce_rri_lowce_rri_highhost_ie_addrwm_regsmisc_regsctrl1_regscmd_halthost_iewm_srcrwm_dstrupdath10k_hw_ce_host_wm_regsdstr_lmaskdstr_hmasksrcr_lmasksrcr_hmaskcc_maskwm_maskath10k_hw_ce_misc_regsaxi_errdstr_add_errsrcr_len_errdstr_mlen_viodstr_overflowsrcr_overflowerr_maskath10k_hw_ce_ctrl1hw_masksw_maskhw_wr_masksw_wr_maskreset_masksrc_ringdst_ringath10k_hw_ce_regs_addr_mapath10k_hw_ce_cmd_haltstatus_resetath10k_hw_ce_host_iecopy_complete_resetcopy_completeath10k_hw_ce_dst_src_wm_regslow_rsthigh_rstwm_lowwm_highath10k_hw_ce_ctrl1_updath10k_hw_valuesrtc_state_val_onmsi_assign_ce_maxnum_target_ce_config_wlance_desc_meta_data_maskce_desc_meta_data_lsbrfkill_pinrfkill_cfgrfkill_on_levelath10k_bmidone_sentath10k_wmieidservice_readyunified_readyradar_confirmtx_credits_wqsvc_mapvdev_parampdev_parampeer_parampeer_flagsmgmt_max_num_pending_txmgmt_pending_txnum_mem_chunksrx_decap_modemem_chunkswmi_cmd_mapinit_cmdidstart_scan_cmdidstop_scan_cmdidscan_chan_list_cmdidscan_sch_prio_tbl_cmdidscan_prob_req_oui_cmdidpdev_set_regdomain_cmdidpdev_set_channel_cmdidpdev_set_param_cmdidpdev_pktlog_enable_cmdidpdev_pktlog_disable_cmdidpdev_set_wmm_params_cmdidpdev_set_ht_cap_ie_cmdidpdev_set_vht_cap_ie_cmdidpdev_set_dscp_tid_map_cmdidpdev_set_quiet_mode_cmdidpdev_green_ap_ps_enable_cmdidpdev_get_tpc_config_cmdidpdev_set_base_macaddr_cmdidvdev_create_cmdidvdev_delete_cmdidvdev_start_request_cmdidvdev_restart_request_cmdidvdev_up_cmdidvdev_stop_cmdidvdev_down_cmdidvdev_set_param_cmdidvdev_install_key_cmdidpeer_create_cmdidpeer_delete_cmdidpeer_flush_tids_cmdidpeer_set_param_cmdidpeer_assoc_cmdidpeer_add_wds_entry_cmdidpeer_remove_wds_entry_cmdidpeer_mcast_group_cmdidbcn_tx_cmdidpdev_send_bcn_cmdidbcn_tmpl_cmdidbcn_filter_rx_cmdidprb_req_filter_rx_cmdidmgmt_tx_cmdidmgmt_tx_send_cmdidprb_tmpl_cmdidaddba_clear_resp_cmdidaddba_send_cmdidaddba_status_cmdiddelba_send_cmdidaddba_set_resp_cmdidsend_singleamsdu_cmdidsta_powersave_mode_cmdidsta_powersave_param_cmdidsta_mimo_ps_mode_cmdidpdev_dfs_enable_cmdidpdev_dfs_disable_cmdidroam_scan_moderoam_scan_rssi_thresholdroam_scan_periodroam_scan_rssi_change_thresholdroam_ap_profileofl_scan_add_ap_profileofl_scan_remove_ap_profileofl_scan_periodp2p_dev_set_device_infop2p_dev_set_discoverabilityp2p_go_set_beacon_iep2p_go_set_probe_resp_iep2p_set_vendor_ie_data_cmdidap_ps_peer_param_cmdidap_ps_peer_uapsd_coex_cmdidpeer_rate_retry_sched_cmdidwlan_profile_trigger_cmdidwlan_profile_set_hist_intvl_cmdidwlan_profile_get_profile_data_cmdidwlan_profile_enable_profile_id_cmdidwlan_profile_list_profile_id_cmdidpdev_suspend_cmdidpdev_resume_cmdidadd_bcn_filter_cmdidrmv_bcn_filter_cmdidwow_add_wake_pattern_cmdidwow_del_wake_pattern_cmdidwow_enable_disable_wake_event_cmdidwow_enable_cmdidwow_hostwakeup_from_sleep_cmdidrtt_measreq_cmdidrtt_tsf_cmdidvdev_spectral_scan_configure_cmdidvdev_spectral_scan_enable_cmdidrequest_stats_cmdidrequest_peer_stats_info_cmdidset_arp_ns_offload_cmdidnetwork_list_offload_config_cmdidgtk_offload_cmdidcsa_offload_enable_cmdidcsa_offload_chanswitch_cmdidchatter_set_mode_cmdidpeer_tid_addba_cmdidpeer_tid_delba_cmdidsta_dtim_ps_method_cmdidsta_uapsd_auto_trig_cmdidsta_keepalive_cmdecho_cmdidpdev_utf_cmdiddbglog_cfg_cmdidpdev_qvit_cmdidpdev_ftm_intg_cmdidvdev_set_keepalive_cmdidvdev_get_keepalive_cmdidforce_fw_hang_cmdidgpio_config_cmdidgpio_output_cmdidpdev_get_temperature_cmdidvdev_set_wmm_params_cmdidtdls_set_state_cmdidtdls_peer_update_cmdidadaptive_qcs_cmdidscan_update_request_cmdidvdev_standby_response_cmdidvdev_resume_response_cmdidwlan_peer_caching_add_peer_cmdidwlan_peer_caching_evict_peer_cmdidwlan_peer_caching_restore_peer_cmdidwlan_peer_caching_print_all_peers_info_cmdidpeer_update_wds_entry_cmdidpeer_add_proxy_sta_entry_cmdidrtt_keepalive_cmdidoem_req_cmdidnan_cmdidvdev_ratemask_cmdidqboost_cfg_cmdidpdev_smart_ant_enable_cmdidpdev_smart_ant_set_rx_antenna_cmdidpeer_smart_ant_set_tx_antenna_cmdidpeer_smart_ant_set_train_info_cmdidpeer_smart_ant_set_node_config_ops_cmdidpdev_set_antenna_switch_table_cmdidpdev_set_ctl_table_cmdidpdev_set_mimogain_table_cmdidpdev_ratepwr_table_cmdidpdev_ratepwr_chainmsk_table_cmdidpdev_fips_cmdidtt_set_conf_cmdidfwtest_cmdidvdev_atf_request_cmdidpeer_atf_request_cmdidpdev_get_ani_cck_config_cmdidpdev_get_ani_ofdm_config_cmdidpdev_reserve_ast_entry_cmdidpdev_get_nfcal_power_cmdidpdev_get_tpc_cmdidpdev_get_ast_info_cmdidvdev_set_dscp_tid_map_cmdidpdev_get_info_cmdidvdev_get_info_cmdidvdev_filter_neighbor_rx_packets_cmdidmu_cal_start_cmdidset_cca_params_cmdidpdev_bss_chan_info_request_cmdidpdev_enable_adaptive_cca_cmdidext_resource_cfg_cmdidvdev_set_ie_cmdidset_lteu_config_cmdidatf_ssid_grouping_request_cmdidpeer_atf_ext_request_cmdidset_periodic_channel_stats_cfg_cmdidpeer_bwf_request_cmdidbtcoex_cfg_cmdidpeer_tx_mu_txmit_count_cmdidpeer_tx_mu_txmit_rstcnt_cmdidpeer_gid_userpos_list_cmdidpdev_check_cal_version_cmdidcoex_version_cfg_cmidpdev_get_rx_filter_cmdidpdev_extended_nss_cfg_cmdidvdev_set_scan_nac_rssi_cmdidprog_gpio_band_select_cmdidconfig_smart_logging_cmdiddebug_fatal_condition_cmdidget_tsf_timer_cmdidpdev_get_tpc_table_cmdidvdev_sifs_trigger_time_cmdidpdev_wds_entry_list_cmdidtdls_set_offchan_mode_cmdidradar_found_cmdidset_bb_timing_cmdidper_peer_per_tid_config_cmdidwmi_vdev_param_mapfragmentation_thresholdmulticast_ratemgmt_tx_rateslot_timeswba_timewmi_vdev_stats_update_periodwmi_vdev_pwrsave_ageout_timewmi_vdev_host_swba_intervalwmi_vdev_oc_scheduler_air_time_limitwdsatim_windowbmiss_count_maxbmiss_first_bcntbmiss_final_bcntfeature_wmmchwidthchextoffsetdisable_htprotectionsta_quickkickoutmgmt_rateprotection_modeldpctx_stbcrx_stbcintra_bss_fwddef_keyidbcast_data_ratemcast_data_ratemcast_indicatedhcp_indicateunknown_dest_indicateap_keepalive_min_idle_inactive_time_secsap_keepalive_max_idle_inactive_time_secsap_keepalive_max_unresponsive_time_secsap_enable_nawdsmcast2ucast_setenable_rtsctstxbfpacket_powersavedrop_unencrytx_encap_typeap_detect_out_of_sync_sleeping_sta_time_secsrc_num_retriescabq_maxdurmfptest_setrts_fixed_ratevht_sgimaskvht80_ratemaskearly_rx_adjust_enableearly_rx_tgt_bmiss_numearly_rx_bmiss_sample_cycleearly_rx_slop_stepearly_rx_init_slopearly_rx_adjust_pauseproxy_stameru_vcrx_decap_typebw_nss_ratemaskinc_tsfdec_tsfdisable_4addr_src_lrnrtt_responder_rolewmi_pdev_param_maptx_chain_maskrx_chain_masktxpower_limit2gtxpower_limit5gtxpower_scalebeacon_gen_modebeacon_tx_moderesmgr_offchan_modedynamic_bwnon_agg_sw_retry_thagg_sw_retry_thsta_kickout_thac_aggrsize_scalingltr_enableltr_ac_latency_beltr_ac_latency_bkltr_ac_latency_viltr_ac_latency_voltr_ac_latency_timeoutltr_sleep_overrideltr_rx_overrideltr_tx_activity_timeoutl1ss_enabledsleep_enablepcielp_txbuf_flushpcielp_txbuf_watermarkpcielp_txbuf_tmo_enpcielp_txbuf_tmo_valuepdev_stats_update_periodvdev_stats_update_periodpeer_stats_update_periodbcnflt_stats_update_periodpmf_qosarp_ac_overridedcsani_enableani_poll_periodani_listen_periodani_ofdm_levelani_cck_leveldyntxchainidle_ps_configpower_gating_sleepfast_channel_resetburst_durburst_enablecal_periodaggr_burstsmart_antenna_default_antennaigmpmld_overrideigmpmld_tidantenna_gainset_mcast_to_ucast_tidproxy_sta_modeset_mcast2ucast_modeset_mcast2ucast_bufferremove_mcast2ucast_bufferpeer_sta_ps_statechg_enableigmpmld_ac_overrideblock_interbssset_disable_reset_cmdidset_msdu_ttl_cmdidset_ppdu_duration_cmdidtxbf_sound_period_cmdidset_promisc_mode_cmdidset_burst_mode_cmdiden_statsmu_group_policynoise_detectionnoise_thresholddpd_enableset_mcast_bcast_echoatf_strict_schatf_sched_durationant_plznmgmt_retry_limitsensitivity_levelsigned_txpower_2gsigned_txpower_5genable_per_tid_amsduenable_per_tid_ampducca_thresholdpdev_resetwapi_mbssid_offsetarp_srcaddrarp_dstaddrenable_btcoexrfkill_configrfkill_enablepeer_stats_info_enablewmi_peer_param_mapsmps_stateauthorizechan_widthuse_fixed_poweruser_poscrit_proto_hint_enabledtx_fail_cnt_thrset_hw_retry_cts2sibss_atim_win_lenphymodedummy_varwmi_opswmi_peer_flags_mapneed_ptk_4_wayneed_gtk_2_wayapsdbw40stbcdyn_mimopsstatic_mimopsspatial_muxvhtbw80vht_2gpmfbw160ath10k_mem_chunkath10k_htchtc_opscontrol_resp_buffercontrol_resp_lenctl_resptotal_transmit_creditstarget_credit_sizemax_msgs_per_htc_bundlealt_data_credit_sizeath10k_htc_epep_opsmax_tx_queue_depthmax_ep_message_lenul_pipe_iddl_pipe_idtx_creditstx_credit_sizetx_credit_flow_enabledbundle_txtx_req_headtx_complete_headath10k_htc_ep_opsep_tx_completeep_rx_completeep_tx_creditsath10k_htc_opstarget_send_suspend_completepaddrs_ring_64paddrs_ring_32msdu_payldnetbufs_ringin_ord_rxskb_tablebase_paddrsize_maskfill_levelfill_cntalloc_idxsw_rd_idxrefill_retry_timervaddr_desc_32vaddr_desc_64vaddr_txbuff_32vaddr_txbuff_64num_push_allowedath10k_httrx_indication_headtarget_version_majortarget_version_minortarget_version_receivedmax_num_amsdumax_num_ampdut2h_msg_typest2h_msg_types_maxprefetch_lenmax_num_pending_txnum_pending_txnum_pending_mgmt_txpending_txempty_tx_wqtxdone_fiforx_confusednum_mpdus_readyrx_msdus_qrx_in_ord_compl_qtx_fetch_ind_qfrag_desctx_q_statetx_mem_allocatedtx_opsrx_opsdisable_tx_comphtt_tx_donemsdu_idack_rssiboottime_nsack_tx_hwtstamphe_ruehtieee80211_rx_statusmactimeenc_flagsrate_idxrx_flagsantennaampdu_delimiter_crczero_length_psdu_typelink_validhtt_msdu_ext_desctso_flagip_identificationdword_addrtword_addrhtt_data_tx_desc_fragdouble_word_addrtriple_word_addrpaddr_lopaddr_hilen_16htt_msdu_ext_desc_64ath10k_htt_txbuf_32htc_hdrcmd_hdrcmd_txcontrol_byte0control_byte1pad_lenath10k_htc_hdrhtt_cmd_hdrpeeridoffchan_txhtt_data_tx_descflags0flags1frags_paddrath10k_htt_txbuf_64htt_data_tx_desc_64htt_q_stateath10k_htt_tx_opshtt_send_rx_ring_cfghtt_send_frag_desc_bank_cfghtt_alloc_frag_deschtt_free_frag_deschtt_txhtt_alloc_txbuffhtt_free_txbuffhtt_h2t_aggr_cfg_msghtt_flush_txath10k_htt_rx_opshtt_get_rx_ring_sizehtt_config_paddrs_ringhtt_set_paddrs_ringhtt_get_vaddr_ringhtt_reset_paddrs_ringhtt_rx_proc_rx_frag_indext_tidflush_validinfo0htt_rx_fragment_indicationpeer_idinfo1fw_rx_desc_bytesrsvd0fw_msdu_rx_descath10k_hw_paramspatch_load_addruart_pinotp_exe_paramcc_wraparound_typecontinuous_frag_desccck_rate_map_rev2channel_counters_freq_hzmax_probe_resp_desc_threscal_data_lensw_decrypt_mcast_mgmtrx_desc_opshw_opsdecap_align_byteshw_clktarget_cpu_freqspectral_bin_discardvht160_mcs_rx_highestvht160_mcs_tx_highestast_skid_limitnum_wds_entriestarget_64bitrx_ring_fill_levelshadow_reg_supportrri_on_ddrspectral_bin_offsethw_filter_reset_requiredfw_diag_ce_downloadbmi_large_size_downloaduart_pin_workaroundcredit_size_workaroundtx_stats_over_pktlogsupports_peer_stats_infodynamic_sar_supporthw_restart_disconnectuse_fw_tx_creditsdelay_unmap_bufferath10k_hw_params_fwboard_sizeeboardext_board_sizeboard_ext_sizeath10k_htt_rx_desc_opsrx_desc_sizerx_desc_msdu_payload_offsetrx_desc_get_msdu_limit_errorrx_desc_get_l3_pad_bytesrx_desc_from_raw_bufferrx_desc_get_offsetsrx_desc_get_attentionrx_desc_get_frag_inforx_desc_get_mpdu_startrx_desc_get_mpdu_endrx_desc_get_msdu_startrx_desc_get_msdu_endrx_desc_get_ppdu_startrx_desc_get_ppdu_endrx_desc_get_rx_hdr_statusrx_desc_get_msdu_payloadfw_deschtt_rx_descfw_rx_desc_basehtt_rx_ring_rx_desc_offsetsmac80211_hdr_offsetmsdu_payload_offsetppdu_start_offsetppdu_end_offsetmpdu_start_offsetmpdu_end_offsetmsdu_start_offsetmsdu_end_offsetrx_attention_offsetfrag_info_offsetrx_attentionrx_frag_info_commonring0_more_countring1_more_countring2_more_countring3_more_countpn31_0rx_mpdu_startrx_mpdu_endrx_msdu_start_commonflow_id_crcrx_msdu_end_commonip_hdr_cksumtcp_hdr_cksumkey_id_octetclassification_filterwapi_pnpri20_mhzext20_mhzext40_mhzext80_mhzrx_ppdu_startrssi_chainsrssi_combinfo3info4info5rx_ppdu_end_commonevm_p0evm_p1evm_p2evm_p3evm_p4evm_p5evm_p6evm_p7evm_p8evm_p9evm_p10evm_p11evm_p12evm_p13evm_p14evm_p15tsf_timestampwb_timestampath10k_hw_opsenable_pll_clktx_data_rssi_pad_bytesis_rssi_enablever_respmgmt_tx_completiondata_tx_completionrx_indrx_ind_hlrx_frag_indpeer_unmaprx_flushrx_addbarx_delbasecurity_indicationrc_updaterx_testpktlog_msgrx_pn_indrx_offload_indrx_in_ord_indtx_fetch_indtx_fetch_confirmtx_mode_switch_indchan_changehtt_resphtt_resp_hdrhtt_ver_resphtt_mgmt_tx_completionppdu_idtid_invalidhtt_data_tx_completionnum_msdusmsdushtt_rx_indicationppdumpdu_rangeshtt_rx_indication_hdrpri20_dbext20_dbext40_dbext80_dbhtt_rx_indication_ppducombined_rssisub_usec_timestampphy_err_codeusec_timestamphtt_rx_indication_prefixhtt_rx_indication_mpdu_rangempdu_countmpdu_range_statushtt_rx_indication_hlany_errdup_errinspectfw_rx_desc_hlhtt_rx_peer_maphtt_rx_peer_unmaphtt_rx_flushmpdu_statusseq_num_startseq_num_endhtt_rx_addbahtt_rx_delbasecurity_typeis_unicasthtt_security_indicationmichael_keywapi_rschtt_rc_updatehtt_rc_tx_done_paramsrate_coderate_code_flagsnum_enquednum_retriesis_probehtt_rx_testnum_intsnum_charshtt_pktlog_msghtt_rx_pn_indseqno_startseqno_endpn_ie_countpn_ieshtt_rx_offload_indmsdu_count__empty_msdu_descs32msdu_descs32__empty_msdu_descs64msdu_descs64htt_rx_in_ord_indhtt_rx_in_ord_msdu_descmsdu_paddrmsdu_lenhtt_rx_in_ord_msdu_desc_ext__empty_resp_idsresp_ids__empty_recordshtt_tx_fetch_indfetch_seq_numnum_resp_idsnum_recordshtt_tx_fetch_recordhtt_tx_fetch_confirmhtt_tx_mode_switch_indhtt_tx_mode_switch_recordnum_max_msdushtt_channel_changehtt_peer_tx_statsnum_ppduppdu_lenath10k_hw_clk_paramsrnfracsettle_timerefdivoutdivath10k_fw_componentsboard_databoard_lenext_boardext_board_dataext_board_lenfw_fileath10k_fw_filefw_featureswmi_op_versionhtt_op_versionfirmware_datafirmware_lenotp_dataotp_lencodeswap_datacodeswap_lenfirmware_swap_code_seg_infoath10k_swap_code_seg_infoseg_hw_infovirt_addressath10k_swap_code_seg_hw_infoswap_sizesize_log2tim_bitmaptim_lennoa_lennoa_dataath10k_vifvdev_typevdev_subtypebeacon_statebeacon_bufbeacon_paddris_startedis_upspectral_enabledwep_keysdef_wep_key_idxtx_seq_nonohwcryptnum_legacy_stationswmm_paramsap_csa_workconnection_loss_workbitrate_maskvht_num_ratesvht_pfrtid_conf_changedrate_ctrltids_rstwmi_wmm_params_all_argac_beac_bkac_viac_vowmi_wmm_params_argcwmincwmaxno_ackpn_lenath10k_peerpeer_idstids_last_pntids_last_pn_validfrag_tids_last_pnfrag_tids_seqrx_pnhtt_rx_pn_tpn24pn48pn128dfs_pattern_detectorset_dfs_domainadd_pulsenum_radar_typeslast_pulse_tsradar_specchannel_detectorspulse_eventchirpradar_detector_specswidth_minwidth_maxpri_minpri_maxnum_prippbppb_threshmax_pri_toleranceath_dfs_pool_statspool_referencepulse_allocatedpulse_alloc_errorpulse_usedpseq_allocatedpseq_alloc_errorpseq_usedath10k_fw_crash_dataregistersce_crash_dataramdump_buframdump_buf_lenath10k_ce_crash_datasrc_wr_idxsrc_r_idxdst_wr_idxdst_r_idxath10k_thermalwmi_syncthrottle_statequiet_periodath10k_wowmax_num_patternswakeup_completedwowlan_supportath10k_per_peer_tx_statssucc_bytesretry_bytesfailed_bytesratecodesucc_pktsretry_pktsfailed_pktsath10k_radar_found_infosidx_minsidx_maxath10k_bus_paramslink_can_suspendhl_msdu_idsath10k_firmwarefw_start_addrmapped_mem_sizeath10k_snoc_target_infotarget_revisionsoc_versionath10k_snoc_pipece_hdlpipe_numhif_ce_statear_snocath10k_ce_pipeattr_flagsctrl_addrsend_cbrecv_cbsrc_sz_maxdest_ringath10k_ce_ringnentries_masksw_indexwrite_indexbase_addr_owner_space_unalignedbase_addr_ce_space_unalignedbase_addr_owner_spacebase_addr_ce_spaceshadow_base_unalignedshadow_baseper_transfer_contextce_desc_64toeplitz_hash_resultath10k_ce_opsce_alloc_src_ringce_alloc_dst_ringce_rx_post_bufce_completed_recv_next_nolockce_revoke_recv_nextce_extract_desc_datace_free_pipece_send_nolockce_set_src_ring_base_addr_hice_set_dest_ring_base_addr_hice_completed_send_next_nolockce_attrsrc_nentriesdest_nentriesath10k_snoc_ce_irqirq_lineath10k_cece_lockce_statesvaddr_rripaddr_rriath10k_bus_opsget_num_banksath10k_qmiqmi_hdlevent_wqnr_mem_regionmem_regionchip_infosoc_infofw_build_idfw_readyfw_build_timestampcal_datamsa_fixed_permath10k_msa_mem_infoath10k_qmi_chip_infochip_familyath10k_qmi_board_infoboard_idath10k_qmi_soc_infoath10k_qmi_cal_datacal_idath10k_qmi_driver_eventath10k_qmi_wlan_enable_cfgnum_ce_tgt_cfgce_tgt_cfgnum_ce_svc_pipe_cfgce_svc_cfgnum_shadow_reg_cfgshadow_reg_cfgath10k_tgt_pipe_cfgpipe_dirnbytes_maxath10k_svc_pipe_cfgath10k_shadow_reg_cfgce_idwlfw_wlan_cfg_resp_msg_v01qmi_response_type_v01wlfw_wlan_cfg_req_msg_v01host_version_validhost_versiontgt_cfg_validtgt_cfg_lentgt_cfgsvc_cfg_validsvc_cfg_lensvc_cfgshadow_reg_validshadow_reg_lenshadow_regshadow_reg_v2_validshadow_reg_v2_lenshadow_reg_v2wlfw_ce_tgt_pipe_cfg_s_v01wlfw_ce_svc_pipe_cfg_s_v01wlfw_shadow_reg_cfg_s_v01wlfw_shadow_reg_v2_cfg_s_v01wlfw_ind_register_resp_msg_v01fw_status_validwlfw_ind_register_req_msg_v01fw_ready_enable_validfw_ready_enableinitiate_cal_download_enable_validinitiate_cal_download_enableinitiate_cal_update_enable_validinitiate_cal_update_enablemsa_ready_enable_validmsa_ready_enablepin_connect_result_enable_validpin_connect_result_enableclient_id_validrequest_mem_enable_validrequest_mem_enablemem_ready_enable_validmem_ready_enablefw_init_done_enable_validfw_init_done_enablerejuvenate_enable_validrejuvenate_enablexo_cal_enable_validxo_cal_enablewlfw_host_cap_resp_msg_v01wlfw_host_cap_req_msg_v01daemon_support_validdaemon_supportwake_msi_validwake_msigpios_validgpios_lennm_modem_validnm_modembdf_support_validbdf_supportbdf_cache_support_validbdf_cache_supportm3_support_validm3_supportm3_cache_support_validm3_cache_supportcal_filesys_support_validcal_filesys_supportcal_cache_support_validcal_cache_supportcal_done_validcal_donemem_bucket_validmem_bucketmem_cfg_mode_validmem_cfg_modewlfw_bdf_download_resp_msg_v01wlfw_bdf_download_req_msg_v01file_id_validtotal_size_validseg_id_validseg_iddata_validend_validbdf_type_validbdf_typewlfw_cal_report_req_msg_v01meta_data_lenmeta_dataxo_cal_data_validwlfw_cal_report_resp_msg_v01wlfw_msa_info_resp_msg_v01mem_region_info_lenmem_region_infowlfw_memory_region_info_s_v01region_addrsecure_flagwlfw_msa_info_req_msg_v01msa_addrwlfw_msa_ready_resp_msg_v01wlfw_msa_ready_req_msg_v01placeholderwlfw_cap_req_msg_v01wlfw_cap_resp_msg_v01chip_info_validboard_info_validsoc_info_validfw_version_info_validfw_version_infofw_build_id_validnum_macs_validnum_macswlfw_rf_chip_info_s_v01wlfw_rf_board_info_s_v01wlfw_soc_info_s_v01wlfw_fw_version_info_s_v01qcom_scm_vmpermwlfw_wlan_mode_resp_msg_v01wlfw_wlan_mode_req_msg_v01hw_debug_validhw_debugwlfw_ini_resp_msg_v01wlfw_ini_req_msg_v01enablefwlog_validenablefwlogath10k_snoc_drv_privmsa_sizece_service_to_pipepipedirpipenumce_pipe_configath10k_dev_flagsATH10K_CAC_RUNNINGATH10K_FLAG_CORE_REGISTEREDATH10K_FLAG_CRASH_FLUSHATH10K_FLAG_RAW_MODEATH10K_FLAG_HW_CRYPTO_DISABLEDATH10K_FLAG_BTCOEXATH10K_FLAG_PEER_STATSATH10K_FLAG_RESTARTINGATH10K_FLAG_NAPI_ENABLEDath10k_mem_region_typeATH10K_MEM_REGION_TYPE_REGATH10K_MEM_REGION_TYPE_DRAMATH10K_MEM_REGION_TYPE_AXIATH10K_MEM_REGION_TYPE_IRAM1ATH10K_MEM_REGION_TYPE_IRAM2ATH10K_MEM_REGION_TYPE_IOSRAMATH10K_MEM_REGION_TYPE_IOREGATH10K_MEM_REGION_TYPE_MSAath_dbg_modeATH10K_ENABLE_FW_LOG_DIAGATH10K_ENABLE_FW_LOG_CEqcom_ssr_notify_typeQCOM_SSR_BEFORE_POWERUPQCOM_SSR_AFTER_POWERUPQCOM_SSR_BEFORE_SHUTDOWNQCOM_SSR_AFTER_SHUTDOWNath10k_skb_rxcbath10k_skb_cbairtime_estucast_cipherrts_cts_rate_idxuse_rtsshort_preambleskip_tablehw_keyampdu_ack_lenampdu_lentx_timestatus_driver_datadriver_ratesrate_driver_dataieee80211_tx_infoack_frame_idtx_time_estieee80211_tx_rateath10k_dump_ram_data_hdrregion_typeath10k_mem_regionsection_tableath10k_mem_sectionath10k_hw_mem_layoutregion_tableqcom_ssr_notify_dataath10k_fw_deinitath10k_fw_initath10k_modem_initath10k_qmi_deinitath10k_qmi_del_serverath10k_qmi_driver_event_postath10k_qmi_driver_event_workath10k_qmi_fw_ready_indath10k_qmi_initath10k_qmi_mode_send_sync_msgath10k_qmi_msa_ready_indath10k_qmi_new_serverath10k_qmi_remove_msa_permissionfw_log_modeath10k_qmi_set_fw_log_modeath10k_qmi_wlan_disableath10k_qmi_wlan_enableath10k_setup_msa_resourcesath10k_snoc_free_irqath10k_snoc_free_resourcesath10k_snoc_fw_crashed_dumpath10k_snoc_fw_indicationul_pipedl_pipeath10k_snoc_hif_get_default_pipeath10k_snoc_hif_get_free_queue_numberath10k_snoc_hif_get_target_infoath10k_snoc_hif_map_service_to_pipeath10k_snoc_hif_power_downfw_modeath10k_snoc_hif_power_upath10k_snoc_hif_resumeath10k_snoc_hif_send_complete_checkath10k_snoc_hif_set_target_log_modeath10k_snoc_hif_startath10k_snoc_hif_stopath10k_snoc_hif_suspendpipe_idn_itemsath10k_snoc_hif_tx_sgce_stateath10k_snoc_htc_rx_cbath10k_snoc_htc_tx_cbath10k_snoc_htt_htc_rx_cbath10k_snoc_htt_rx_cbath10k_snoc_htt_rx_deliverath10k_snoc_htt_tx_cbath10k_snoc_modem_notifyath10k_snoc_napi_pollath10k_snoc_per_engine_handlerath10k_snoc_pktlog_rx_cbath10k_snoc_probeath10k_snoc_process_rx_cbath10k_snoc_read32ath10k_snoc_removeath10k_snoc_rx_postath10k_snoc_rx_post_pipeath10k_snoc_rx_replenish_retryath10k_snoc_shutdownath10k_snoc_write32v@.xcP^QRX @hrOCJ@HA* Sp(~@X`*2p{ U0@pX*Lo{q@H@*5d00@x*%( @H*)@H*2C@( *@@ *s@X P* :040@ @ 0*$@"E$(  j  +,X5b78Uap