ELFȮ@@ idt,p9221idt,p9222idt,p9382idt,p9412  3J.$$$$$$$$$$$$$$$Pd@|t04hp9221RTX_VOTERde_chk_ocp_msenable gpio:%dgoogle,alignment_scalar_low_currentidt,tx_id_phone_typeM2CFail to request Tx power(%d) Couldn't cancel icl_ramp_alarm Not WLC-DC, not allow to set dc current Received PP: %sstatusstatus : %u uV %llx:%llx Error sending CC reset (%d) p9xxx_sw_ramp_icl&charger->io_lockFailed to find %s DT node idt,p9412gpio:%d, gpio_irq:%d idt,max_vout_mvgoogle,epp_rp_valuegoogle,epp_rp_low_valuedisableFail to set MOT register(%d) %s: ft=%llxICL ramp set alarm %dms, %dua, ramp=%d p9221_icl_ramp_workfail to enable dcin, ret=%d p9221_enable_interrupts%s: tx_ix=%08x INT=%04x on:%dfailed to read P9221_STATUS_REG reg: %d Reduced ICL to %d (%d) OVER IOUT_SAMPLES: %s otp fw min : addrFailed to load tx %d %llx:%llxrtx_swbattery share on%s: tgt pwr = %d cur pwr = %d mWboost gpio:%d No dt fod epp comp provided (%d) dt fod_hpp_hv: %s (%d) google,epp_dcicl_default_ma%d:%d, %d,%ld,%d, %d,%d, %d,%d,%d,%dp9221_check_adapter_typeRTx is %s Reading CSP from %s rx is connected, goto 7Vpower_mitigate: send EOP for revert to BPP Auth timeout, reset DC_ICL cust id : int_enable : vout : %s: set gpio %d to %d send eop command success p9412_prop_mode_enablePROP_MODE: fail to write pwr req register 3cannot exit rTX mode (%d) Could read VOUT_ADC, %d 6Disabled Rx communication channel(CMFET): 0xF4 & 0x11B (%d) Failed to request IRQ_DET no_fodidt,p9222Incorrect num of FOD %d, using first %d fod_epp_compgoogle,has-sw-ramp15W: cannot reset vout (%d)feature_cache_update_entryCould not enable interrupts: %d %s: online_at=%lld elap=%lld timeout=%d auth_check=%d %s: caps=%x (%d) Could not send csp: %d power_mitigate: already BPP power_mitigate: not DD mfg=%x, id=%s Couldn't set Tx current limit rc=%d rtx_err=%d, STATUS_REG=%04xFailed to read ICL (%d) Failed to send EOP %d: %d notifier: on:%d ben:%d dc:%d det:%d VRECT=%uuV (%d)np=%x normal BPP or EPP less than 10W (%d) SendCould not find DC_SUSPEND votable Fail to register notifier: %d idt,gpio_switchfod_hpp_hvdt google,alignment_frequencies size = %d HPP_VOTERHPPICL ramp work, ramp=%d align: not align capable mfg: 0x%xset Tx current limit: %dmA6%s: online=%d, enabled=%d wlc_dc_enabled=%d prop_mode_en=%d connectedotp fw date: %u hz activeWLC should be disabled! PROP_MODE: cannot get sys mode %s: GPIO offset=%d value=%d ret:%d Could not read mode: %d Failed to request IRQ unable to read idt,gpio_qi_vbus_en from dt: %d WLC enable/disable pin:%ddet gpio:%d, det gpio_irq:%d google,alignment_hysteresisgoogle,feat-no-compatoffline %sLL_BPP_CEP_VOTERalign: freq below rangeCould not clear interrupts: %d %s: cannot get mfg code ptmc_id=%x (%d) power_mitigate: offline Fail to configure LL Cannot send PROG with enable=%d, wlc_dc_enabled=%d OVER is %04x, sending EOP %d aicl_icl_uainvalid rX staterequest power=%dW %s: cannot remove HPP voter (%d) p9xxx_gpio_set%s: Set ICL %d->%d ========== &charger->rtx_lockp9221-irqfailed to obtain rtx logbuffer instance, ret=%d fod_hppfailed to read google,alignment_frequencies: %d FOD verify error, read: %s txdonesession features %llx->%llx [%llx]Could not get votable: DC_ICL %s: tx_id=%llx, mask=%llx ft=%llx %s RTx(%d), rtx_wakelock=%d failed to read rtx info.power_mitigate: write 0 to fod Set enable %d, wlc_dc_enabled:%d->%d EPP_CAL_STATE_REG=%02x SYSTEM_MODE_REG=%02xcannot write to EPP_MAX_POWER=%d (%d) Failed to send txid %d p9221_chip_tx_mode%s: step=%d, get_current_vote=%d I2C adapter not compatible %x &charger->renego_lockFailed to initialize chip specific information wirelessfailed to obtain logbuffer instance, ret=%d rtxselecting p9382 idt,gpio_slct_valueidt,gpio_extbengoogle,alignment_scalar_high_currentgoogle,light_loadEPP_HPP_VOTERHPP_HValign: failed to read op_freqCould not set Tx current limit: %d Could not vote DC_ICL - no votable Failed to read iout[%d]: %d chip id : rx_len : %d fod : compat mode off mitigate_thresholdPROP_MODE: power=%dW not supported Send P9222 EOP reason=%d &charger->fod_lockp9221_alignFailed to request GPIO_DET wc_refhas_wlc_dc:%d Incorrect num of HPP HV FOD %d, using first %d google,alignment_frequenciesgoogle,alignment_hysteresis set to: %d %s: voter=%s, icl=%d rxdoneenable rtxocp_count=%d current_now=%d disable RTxtdv vote %d to tx_icl%s: i2c write error, reg: 0x%x, n: %zd ret: %d (%d) %s: orig=%d new=%d Could not get ID: %d Received OVER INT: %02x txdata%u countqi_vbus_en%s(%d)tx_cmd_reg write failed (%d)Failed to allocate charger Couldn't create WLC_DISABLE rc=%d QI_USB_VBUS_EN gpio:%d(act_low=%d)dt fod_epp: %s (%d) Incorrect num of HPP FOD %d, using first %d dt fod_fsw_high_thres:%d google,q_valuealign: state: %stxbusyDD_VOTERVout=%umV, Iout=%umA, rx_lvl=%up9221_set_psy_onlineReceived VRECTON, online=%d mode : WPC rev is %#02xcannot reschedule check_np (%d) reschedule it(%d) %s: status = 0x%02x (tries = %d)WLC_DISABLEdc_switch gpio:%d p9221_ll_check_id%s: retry %x %c%02x: %02x ext_benfw_revcannot renegotiate power=%d (%d) cannot change VOUT (%d) de_q_valueidt,gpio_wlc_endt fod_epp_comp: %s (%d) google,tx4191_qcurrent = %umA, avg_current = %umA cannot enter rTX mode (%d) 6%s: wait for fg err=%d power_mitigate: LL_BPP vote DC_ICL=%duA(capacity=%d) set wlc %s, vote=%sversionram fw date: GPIO%d: value=%d ret:%d p9221_chargerp9221 Charger Driver Loaded switch gpio:%d dt fod_hpp: %s (%d) google,alignment_scalargoogle,power_mitigate_thresholdFailed to read swreg (%d) %s: WLC offline %s: timeout for change to bypass mode Not allowed due to renego_state=%d Cannot disable FAST_CHARGE while online Fast serial ID send(%s) WLC_VOTER%s: tx_id=%x, ft=%llx supported=%d ben_cfg: %d->%d (ben=%d, switch=%d)p9221_check_qi1_3_authpower_mitigate: send FOD, cnt=%d power_mitigate: power mitigation fail! Cannot disable HPP_VOTER (%d) Fail to adjust MOT(%d) dt fod-epp : (n=%d) fail send eop%d (%d) PROP_MODE: fail to send PROP_MODE_EN_CMD Failed to parse dt Couldn't create TX_ICL rc=%d p9221-irq-detIncorrect num of EPP FOD %d, using first %d dc_in: timeout online=%dp9221_set_hpp_dc_iclp9221_check_featureFailed to reset INT: %d Fail to configure Vout to %d mV Charger online id:%04x cannot set Auth ICL: %d Rx is %s. STATUS_REG=%04xerr %d update Q factor=%d(mfg=%x) configure Ext-Boost Vout to 5V.(%d)Use dc_icl=%dmA,np=%02x p9221_wlc_disableFailed to allocate pdata unable to read idt,irq_det_gpio from dt: %d error on feat 15W ena=%d ret=%d %s: enable=%d chip_id=%x timeout waiting for tx complete p9221_ll_bpp_cep%s: feature enabled=%d Could not reset OCP DC_ICL voter %d otp fw maj : tx_len : %d ccresetPROP_MODE: fail to enable Cap Div mode sysfs_create_group failed idt,p9382idt,p9221idt,gpio_qi_vbus_enidt,ramp-disableunsupported features ft=%llx %s: voter=%s p9221_auth_dc_icl_workpower_mitigate: failed, ret=%d Error getting charging status: %d WLC_USER_VOTERINT=%04xFailed to read P9221_SYSTEM_MODE_REG: %d rxdata otp fw time: feature_update_cacheread neg_pwr=0x%x, write neg_pwr=0x%x(guar_pwr=%dW)AUTH_VOTER../google-modules/bms/p9221_charger.c&charger->auth_lockdt fod: %s (%d) OCP_VOTERCould not vote DC_ICL %d ram fw time: tx_done : %d icl_ramp_uaforce_epphas_wlc_dccheck_dc: online=%d present=%d VOUT=%uuV (%d)p9412_chip_tx_modeerror waiting for tx_mode (%d)IgnoreSend Tx soc=%d WLC_RAMP_VOTER&charger->ccreset_wqunable to read idt,gpio_wlc_en from dt: %d idt,has_rtxfod_eppepp_vout_mv out of range %d D:%x,%x,%x,%x,%x, %x,%xDCIN_AICL_VOTERenabled%s: now=%lld, online_at=%lld delta=%lld unable to disable rtx: %d p9221_get_propertyFailed to read PP: %d set ICL to %dmAcurr_pwr_reg: %d dc_icl_eppfeatures_storeN battery share offis_rtx_connectedconfigure TX OCP to %dMAcannot read system_mode (%d)%s: WPC renegotiationCPOUT_EN_VOTERDisable Auth ICL (%d) %s: P9221_RAMP_VOTER=%d, get_current_int_vote=%d ========== %d GPIOs registered ret:%d ext ben gpio:%d, ret=%d idt,has_wlc_dcNo dt fod provided (%d) dt epp_rp_low_value: %d google,alignment_offset_low_currentOKSet offline cdmode_reg=%02x count=%d, currpwr=%02x, vout_mv=%u Failed to clear INT reg: %d %s: Feature check OK set TX_ICL to %dmAOVER status is still %04x, retry dt fod : (n=%d) 0:%llx not supportstart dc-in timer cannot read VOUT (%d) 3cannot exit rTX mode (%d)../google-modules/bms/p9221_chip.cunable to read idt,irq_gpio from dt: %d align:%s, scalar_low=%d, scalar_high=%d, offset_low=%d, offset_high=%d, current_thres=%d -1Failed to read txid %d vote ICL as %d for BPP mode(capacity=%d) align_work ended is_rtx_on: ben=%d, mode=%02x, ret=%dcannot enable rTX mode %d p9221_dream_defendiout disable RTx(%d)p9221_reg_write_nfailed to read CSP_REG reg: %dcharge_statsauthtypecannot write Q=%d (%d) PROP_MODE: en=%d,sys_mode=%02x,mode_sts=%02x,err_sts=%02x,cdmode=%02x,pwr_stp=%02x,req_pwr=%02x,prop_cur_pwr=%02xEPP less than 10W,use dc_icl=%dmA,np=%02x Failed to create debug_entry ...feature_update_sessioncom_busy=%d, reschedule txid_work()PROP Mode retry feature_check_fast_chargeSet online OVER condition %04x cleared after %d tries ram fw maj : align_y : txlenrtx_boostrx_lvlrtx_errdc status is %d %s: cannot setup sw ramp (%d) DC_ICLgoogle,fod_fsw_basedt needs_dcin_reset: %d google,alignment_offset_high_current%02x EPP_COMPVoting ICL %duA ramp=%d, alt_ramp=%d align: freq above rangeioerr disable RTx(%d)p9221_set_propertychg_on_rtx=%d pp buf : (v=%d) ll_bpp_cep = %d %s: no extra power availablecannot write to sys_cmd =%d (%d) PROP_MODE: Proprietary Mode Enabled mfg code=%02x, use dc_icl=%dmA Voltage is %duV TX_ICLselecting p9221 idt,gpio_slctidt,irq_det_gpiodt fod_fsw_low_thres:%d google,ll-bpp-vout-not-settimeout waiting for VRECT, online=%d timeout waiting for dc-in, online=%d Fail to change to bypass mode(%d), rc=%d sts=%02x, err=%02x Writing %s FOD (n=%d reg=%02x try=%d) Could not write FOD: %d %08xRamp reschedule Feature check failed Cannot enable HPP_ICL (%d) freq : dataNotifier work: on:%d ben:%d dc:%d np:%d det:%d %s CC reset cannot write to EPP_NEG_POWER=%d (%d) CHARGER_MODENo dt fod epp provided (%d) Incorrect num of EPP COMP FOD %d, using first %d vrect: timeout online=%dEPP15W: cannot reset ocp_icl (%d)Could not set rx_iout limit reg: %d disable rtx Could not vote DISABLE_DCIN_EN (%d) power_mitigate: DD vote ICL = %duA i2c read error, reg:%x, ret:%d (%d) P9221 cid: %02x INT: %04x Failed to read len: %d ram fw min : Failed to load txsz %d %c availablePROP_MODE: Tx potential power=%dW PROP_MODE: fail to send PROP_REQ_PWR_CMD Could not find DC_ICL votable online = %d CHIP_ID = 0x%x dt tx4191_q:%d FOD not set! bpp:%d epp:%d hpp:%d hpp_hv:%d r:%d 6%s: tx_id=%08x, adapter_type=%x->%x rtx be disabled <>power_mitigate: change Vout to %d mV and disable CMFET ICL ramp alarm, ramp=%d %s: FAST_CHARGE disabled %s: COMPAT FAST_CHARGE ENABLED Received PP: %s %04x %u uA rx_done : %d %s: tx_id=%llx, ft=%llxremove LL_BPP_CEP_VOTER(capacity=%d) %s: tx_id=%llx, ft=%llx Failed to write packet type %d CSI_STATUS_ADA_AUTHidt,gpio_qiengoogle,alignment_scalar updated to: %d enabledisabledp9382_set_rtxSend CSP status=%d (%d) PP CSP CRC mismatch rxlenicl_ramp_delay_msptmc_idqiencannot read EPP_NEG_POWER (%d) p9xxx_gpioPROP_MODE: mfg code =%02x %s PROP_MODE: en=%d,sys_mode=%02x,mode_sts=%02x,err_sts=%02x,cdmode=%02x,pwr_stp=%02x,req_pwr=%02x,prop_cur_pwr=%02x,txpwr=%dW&charger->stats_lockunable to read idt,gpio_slct from dt: %d dt epp_rp_value: %d Cannot disable HPP_ICL (%d) align: alignment=%i. op_freq=%u. current_avg=%u%s: ptmc_id=%x power_mitigate: remove LL_BPP_CEP_VOTER(capacity=%d) Couldn't get prop %d, ret=%d Tx guar_pwr=%dW Cannot change to bypass mode (%d) P9221_SYSTEM_MODE_REG reg: %02x ovc_threshold=%d, ovc_count=%d, ovc_limit=%d %08x chip rev : int : dc_icl_bppFailed to clear data type buffer: %d DC_SUSPENDselecting p9222 max_vout_mv out of range %d google,needs_dcin_resetp9xxx_set_bypass_modere-enable RTx mode, cnt=%d use rtx_ocp_chk_ms=%d retry=%dCouldn't set prop %d, ret=%d Failed to read status: %d irq_det: online=%d ben=%dvrect : aicl_delay_msoperating_freqFailed to read device prmc %d %04xrtx_statuscannot read MFG_CODE (%d) Enable Auth ICL (%d) CSI_STATUSCould not find %s votable rtx sysfs_create_group failed de_rtx_delay_msunable to read idt,gpio_qien from dt: %d idt,irq_gpiofodgoogle,fod_fsw_high_thresgoogle,epp_vout_mvdt google,alignment_frequencies array not createdalign: timeout no IRQICL ramp reset, ramp=%d cnt=%d,current_now=%d,ocp_count=%ddisconnect%02x iout : log_current_filteredwpc_readydetected wlc, trigger wc changed trigger wc changed on:%d in:%d Failed to wait for cmd free %02x Send EOP reason=%d Could not read Tx neg power: %d p9382_chip_tx_modeidt,fuel-gaugeidt,gpio_benidt,gpio_dc_switchdt q_value:%d google,alignment_current_thresholddc_in: check online=%d status=%xA:%d,%d,%d,%d,%dCould not read back FOD: %d align: failed to read IOUTEnable interrupts com_busy=%d, did not send cspReceived Tx's soc=%d %hu featuresCould not get FW_REV: %d cannot set VOUT (%d) %s: disable=%d, ept_reason=%d ret=%d &charger->cmd_lockdcselecting p9412 has_rtx:%d ben gpio:%d idt,apbst_enBPPp9221_set_dc_iclcannot enter rTX mode (%d)Auth limit online_at=%lld, will timeout in %llds p9221_fg_workFailed to configure Ext-Boost Vout registers(%d)THERMAL_DAEMON_VOTERilim : align_x : alignment%s np=%x mfg=%x fb=%d Failed to set cmd reg %02x: %d configure Ext-Boost back to 5V.(%d)p9412_chip_renegotiate_pwr%s: Voting ICL %duA (t=%d) &charger->chg_features.feat_lockFail to register supply: %d p9221-det-gpioWLC_BPP_EPP_SLCT gpio:%d value=%didt,gpio_boostgoogle,fod_fsw_low_thresfeature_15w_enablerTX is not allowed during WLC Not WLC-DC, not allow to set Vout Calibrating %s: HPP not supported Failed to read INT reg: %d tx_busy : %d tx_id : %08x (%s) dt fod-hpp : (n=%d) p9xxx_gpio_set_valuep9221p9382 8          ?#ՈK(c T0hYhk(- TԚ(hg(T(rTԚ(hg(`-T!(V"-TH`8TҨ#T{HYw T蹛ȳTȳ)T(ȭt(`)T=ҨL5^3T:҈\Hhj,T׉H T׉H `&T H htH&T(=҈/T( ȓa,Tu(;Hb TՙҨ-TՙҨ"T2H# "T(Q!(*TCH LTh LT]҈_(TҨʺ(4h'T!HDҨ(BHY-ThDҨ(BHY@THCҨTƃH(8!$T(}H۸TH}H۸T҈HM@TϘҨH T҈$ȇhV-T҈$ȇhVThhؼhv Tig(HaT((rT[h@Tƨ@T@(H(/THh%T( ȓCTK(cTΉ(HLTҨ#@T=蔼ghT҈\Hhj@Thh(Tt0hYhk(@T6ʤZTs{HYw TȸHHTjH;Hb THShe! T.R( ȓI T\H7B?.2630( ȓT4  ( ȓ T( ȓ T?T#_( ȓ#T( ȓ)CT#?# ?#C^{#A8BlNC84|9h4 Rh|94*A8B_ T{C#@^_C#_h^y5LRh>Ubb=i J ! T!@yCR?`7hU )j^y  _q) ɓj?9?TC?5_8 qh@*!hvU )  ) ɓ?IT3?5C_ }Rj@!} @*RH rkTh@*!h@*!=g`@` L#@@! V"@?#^{ A8*)BJR \yC8? kT@U ) T3 R?`5C_87* A8)B_? !T{B*^_#_(R6ʤZ@?#^{*{^_#_?#^{WO0@*6(R$Rvr@94`2@!*7`J@`J (R!Rcjh8**OBWA{è^_#_h@!*(R`Bj(8`"'h@!*(R9?#^{Cog_WO@ D940@** ԐRk(rZThnN4 *<9Z{hnN4 Ոk UZk `2@~@#RԐRR r!rkT$h@`2@*@*$h@**@OFWE_DgCoB{A^_#_֟$h@Bc**$h@`2@!*`2@*Bc*?#^{_WO**a4nN5Rjh8h5* *OCWB_A{Ĩ^_#_ֶjU ȓT*?ַNU*aTRR?֨NU*ATa#RR?*Rj(8@@Ϙ@Ϙ@$ՈqZ!B**?#^{o g _ W O A8B @AX@ @ ٹ@ ?R jATuqRR !@ ٹ @ @?*!"RR`3!y R;RhR ^X`<9?9!P yB_C9Ay _9y'!BR!B",!B߄R!BR!BR!BB!B")!**!* {{ )" R.26: b)R& )bR )R>BFJ )R )B Rrvz~ =)>R ")R b)R  )"RNRVZ )BR )bR )!R"&# )^bRf#j )vz~$ )B"%B!R"'B!RR!B! @)2> )B )F )J )N )RAy@Ay@Ay@ 5 R*тR@&99@ 7*@1@ 6@ 7@*@@@ 6%@ 7*@!@@ 6-@7*R@! 99xA?& T!*J@J)RA!@5!5!` 5!R)R 4XDR!]*!%1@@75@q*@@`6@7*@%@6!@7*@-@6RĉRXR!7!?FT!FR)R8pR!"!F@!@C9 4!B?:CT!:R)RDR!y!**6!!!**26!;@!6!**:6!;@!>!*6*!!#R7?@q@@!!#R7?@q AyIR k)pR kB*!ž9!*1 T*7!!*1@T*&7!!*1`T**7!!!*91T"@7!*"@!!*1-T@!A8B_ T*OMWL_KgJoI{H^_#_!:@!.R:@!r#R2@!6@!B@!B@ @?1T tR Rrr @. Rb rARq(**CRy*5@y@!\y!"R \y!*@c@R 5@!R;R@!R@@ @?qT @c$R5@c"R @`5@!R @fG zG @!99I4!@C9H4@!4!?"ThR4RRE4RRE4RRE4R *!!!*bR@ {{BJ!R 5?zT@!z?~T@!~@IRAy kTIDR kTARS@!*BBy!!5*@!R"R**!**!*.7!!#R 7?@q *!AyIR k!š9!**6!*h**@!!** 6! ** @!eR!#RB7?@_kT_khTB!!"R*qT!ߚ%_Dq#T!RRRؚ"*!@79( }@Ú@!!"R*qT!ߞ%_Dq#T!RRR؞b*!@79( }@Þ@!!"R*qT!ߢ%_Dq#T!RRRآآ*!@79( }@â@!!"RqlTߦ&*Dq#T!RRRئ*!@79( }@æ@!!"RqlTߪ&*Dq#T!RRRت"*!@79( }@ê@!!`(RȲ9!#R6Ȳ?@!²!#R6ȶ?@!¶!#R6Ⱥ?@!º!#R6Ⱦ?@!¾!#R6?@!!#R6?@!eR!#RF7?@_kT_khTF!!#R6?@!!R*!@qT~Rj!΀! 6*!j@!#R6R ?@_qT!!#R?@q qR!"!`!#R8R?@q!賈#R?@q!賈#R?@q!賈#R?@q!賈#R?@qÒ])糈44@e4@F 5Ś^)&9B!!#R8R?@q!賈@9!`(R 9!#R@69!#R?@q!賈!"9*9q&94B?#^{ \@`b `B` ```=` ``B``` `"`#`b$`"`"%`"'`")`*`@*`"`b`.@@HT`zE@`~E@`2G @*{¨^_#_?#^{OD )5(R`V@!BhbBR@@b&D!`V@b&D!`@h"$@OA{¨^_#_?#^{ hR8@!hb"R@ @{¨^_#_?#^{COA8` BRCR y 5bb RCR @y@`zEbnN!*A8B@ aTOB{A^_#_h@bnN!`zEbnN!hnNh4`&@`@?#^{CWOA8B R9bGLH 4BшOq Tf7iJҨIi}ɛK-TLR>U9y T@yCR?֕U ȓ T?@y@9&&& @RUsr&& R՚JNfU|SkT&HR LR9fjh8ji8 *O *f? k(!*&TOO BR8R&!@A8B@ TOCWB{A^_#_!*` L=g`?#^{O !@Rt$t(RB@hFy@BOA{¨^_#_?#^{OA8 BѢ3RCR4@yCx4A8B_ ! TOC{B^_#_֨S_8C_8 ]3?j Th@y4hO4)qCTRt'hfU )  ) ɓ?T?`5*(hU )  ) ɓ?T?5hnGt;RRh@!hOig (qjkT h'RbR#r!@hbRCR@`~EbO!{@Yw@{@Yw@?#^{WO сR@@Rl95R#R@ OBWA{è^_#_h@bf|9!(Rhf<9@$h@B?#^{CWOA8 B DRWy kTh@i@(inNh:4HRhjh8(4HR b"Rh2!@`2GhROh5iVOLRh>Uu )J iVTtb=@yCR?@7@y4_qT 6(RhR!R@6h@ @4tzU ȓIT?4`zE!ijOhfO?%qT)ij*Rr })c!)K@RrI| )c# h}9cfH5h@ @6}i\y DR? kTt~U ȓIBT?`5@ }Rh@ #}  @k:i@i @? k T`zE!%jfO @Iq3_ kIT @@I} Rr)})c K  @@I} Rr)})c6 t~U ȓIT?4`zE!hVO)qThROqa T`2Gb R#R@A8B@ TOCWB{A^_#_@ }R}  RiNOk3_ kb:T`zEdfO!h:O b"RhN!@OQqkT~*? kMTikk? kTik? kT T`zE!h@*!h@!cfOa@y`zE!hR`2Gh@!J Q jNO_ kb:`TT i@@Jik ?kT` L! V"! V"9! V"d?#տ#_?#^{COA8BxI94tU ȓT?*@95c6bR>R@A8B@ !TOC{A@^_#_h@bzN*`~EbzN*@9=g`?#^{COA8B@ RhJ Ih &R(}țiPs K BT*(Rjh84nNh5zNh46*,1TR#R9* @9q)S* տ>IAz((4h6BR>R@*@A8B@ !TOC{A@^_#_ֈ@ 2RS#!$S!BR*@$@9!B*@?#^{CO A8 )Ba@@R5@A8B@ ATOC{A@^_#_h@!BCRyA*6bbRCR@!*@(?T@`@B@B!@`.?#^{ R )  ) ɓ?bT`?h@ @{¨^_#_֠{@Yw@?#^{g_WOA8 wRB!tHC pH#yAq?qR7k* 4* 4}R ~8}(**Z{9hzN4hFUATCR?7#@yiz@y?jThzU ) ɓ?IT3?*C_`5q+T`~E**C_7 q T4kT`D B@Y@! V"@*`~E!`~E!*izN5)`~E!*`~E!(RizN45tNUTR"R?uNU*T!R"R?*4`~E!*A8B_ ATOGWF_EgD{B@^_#_bR>R@Ϙ@Ϙ@?#^{!**?#^{#R{^_#_?#^{CA8BCR y`5 @yhyA8B@ T{A@^_#_?#^{ _WO*v ~@R Z}S$x@****kJT@1JW>!B**w* @ODWC_B{Ũ^_#_?#^{CA8#RB9A8B@ T{A^_#_?#^{CA8CRB yA8B@ T{A^_#_?#^{WOtgkT )qzE%R*R@v'9@ @ k!T=@q J*2@!Rq!9`4*@9qhR*OB*WA{è^_#_?#^{COxN44U )  ) ɓ?)bTiRI ri~)*)f! ?`5~E!*#R@OB*{A^_#_ֈ@*!@;@b@?#^{COA8BR!@9Rt(R RJ;9B99hnhy.uhJ Ih*тR(}ț R` Khu&aR#R5@9b99h@*!by9h@!5`=HR `zE!BRh2i:b"R@bB@R8Rh@C94Rt!R@7`@`"'a; bB@RRA8B@ TOC{A@^_#_h@*!h@*!?#^{ 0@̕R!Br#R5hbO R r`2@!q#R(}@5`2@!*`2@!*`2@!*`2@!*`2@!**`2@!*`2@!* @{¨^_#_h@!h@*!h@*!?#^{og_ W O A8 RBhiSHhc|țR  ?+T`@Rhhb|9( 4`@RCRCR#y$5hzN#@y$4 4*&5hzN 4`~E!*(Ryh2@y8{@y39vn@yzr@yjxz@ywv@yA$TCRCR#y`(5#@yj@TH*j!(TjT )j`~E"!*b"R@u4HR@RCRh'j THNR3h#R@y4*`~E! hy95(Ri@h99 @`@RA8B_ XTOK RWJ_IgHoG{F^_#_h6@yRjA"Th^@yRj$ThB@ywjTu^U  ȓ TTC?)5 @BuZUHRr ȓTTabG?`+5 @)R RhyiJ;9֚ Ru h.'`@Bh>@yvj`T(R@9.hyhB99)4RaR`*B999` `@B`@BhF@yjThN@yjT` R(Ru yhyhJ;9'`@B`@B`@BhR@yj@TuUC9 ȓGTC?5C@9 qaT(R 9hj@yjThg1Th@@1T`@t'RCR@K'jTE3@9b"R@i=h@*!h@!*`zEcnN!*5*h@*!uU ȓ?Tc?֠5^8!qTu(R(9h@D95R>R@h@^8!`~E^8!h@*!_h@jiR"*b`~EbP*`hPq Tbb$R@h@bnN!hnN5(R`@hJ<9b"R#R@7`@h@!*h&@yjTh*@yjTh.@yjTh"@yj@T`2@ *`6h@!*Ey>95bA)h@*!*?9[h@*!u>U-TcR?*`5^8h ?qbT@ )(ih8h@!h@*!hQqTS!hQq TS C!R*8RC:<Rc(d# ck|8}@ H`Th@!C`zE!C^8!qT^8?!qT^8?Aq@T=qAT~h9! )i@hz9*R  j:9q9@9(4R`2@!"r#Rh@!KR{R*uR*CB!R(tRr_kTH`@QQ`2@!#Rh@*!**YcZ* h@*"!9BTh^@y *@R5hzU ) ɓ?IT?5@ }RCRCR}  Rr#y k@5#@yh"@yj Th@!*h@*!! V"qT^CR+C &^aRJ_ARh@!Ch@R!r*$R>Rh@!*vjU ȓ T*?ր4h@*!*|"c5h@!**oc@bRR^8 kT^8i@!}S bb"R@h@! Ԡʺ 4`T=g`@She @T=g`` L*Ey@@?#^{  xE"lN#xN!hnNh5hzN(5h2O4qTb"R@h6O2-qh6+Tb"R@(Rh2 )`zE!"yh`*`")@`@ @ R{¨^_#_?#^{g_WOA8 B!h@$M0M$w9 w9*w9Q!΄Rqj(8`5hnN+4@ !D94NRu @yA4tNUa[TR?@@i&P1AT 4 NR?qw @y$4uNUWT*?`$7@@q TLRu>Uwtb=aRT@yCR?4ԐRR r!ru>UAST@yCR?֠4ԐRR r!ru>UaTT@yCR?@4ԐRR r!ru>UST@yCR?4ԐRR r!ru>URT@yCR?ր4ԐRR r!r@y@y5@yH5@y5@y5@y4AqTNRu@ya4tNUNT@@?"4@@1`TtU ȓET?ր7hzEHtU  ȓIDT#? @ }R*q`zE} bnNczN!dF|9eJ|9hJ|94`")hnN4hzN57RJ<9hF|95(7RhF|94h\y DR k!ThB|943!R#RC8 7C_8Qq" T#RCRy 5'@9#@9j:@y ]3? j Tb"RR@ 7w4`@A8B_ A9TOFWE_DgC{B^_#_h@!(RhB<9`&@h@!tb RCR@*h@@*!"@hzEh@*!LRt>Uuy;T@y#CR?6h@*!cAh@*!x*h@!*h@)RC_8!*i<9h@!"Rah@!!R*@yh@!C_8qd<9h|9 4URqR9Z tU ȓ)TqR? 7tU ȓIT#?֠7 @k T@RqT%@;@b! V"@i@!c^y@ h@*!h@*!* h@!*B<9`*@`*`#aR6h@*!h@!b"RR@4 @h@!q*`b F<9`")hzEuvU  ȓI"T#? @ }R*q`zE} bnN!*X4@6uU ȓ !T?@ D94Ru@9H5 R`2@!"r#R8R9h.O5@@1AT.hnNk`TuO7u4h@bf|9!u"%f<96h@!`@i@!cO@ df|9@ HRr@} `2@! C8qThrgq ThU )*  ) ɓ?IT#? @q3R#R R k6RC_8q駟q(****6h@bO!r'`2@!*h@!"Rvr'#RCRy5@yhR yh@*!hnNk`Th@bnN!*`&@W53` Lh{@Yw! V"` LaϘ@@y;Ϙ@@y` LX` L_` LfϘ@@y! V"` Lՙ! V"K?#^{WO\@T@(@A`zN5h@!@4T5bR@!(R*F<9F|94@"R#R@`7@OB RWA{è^_#_?#^{C 4C 0CK q 4T R**JM! /@ T/@0aoK k*쁌qT }qT 0  (R{AH!4CH^_#_֟$+!B#R$R+@?#^{_WOa jx8}@a}@TOCWB_A{Ĩ^_#_?#^{ o g_WOA8 ބRB R f5`"?y(Rb"R8R(9A@h@!Rt`Bnh'df  d6(@9?9<9_9h5Rt_ 9?9u''h9` :9}(RyhyhJ;9'`@B`@B`@B`b ` hRb"Ru:@uRyhh@bf|9!`"%f<97``")(@95hr'hy94@b=RR`zE!A8B_ TOQWP_OgNoM{L^_#_cfefBffgfRԐR;r`zEcfdfBefffRgfhfif `zE8!R8ڸ8b|8>ߖTd4@)B)R* @ Ě}X%  NA)HC) +#`zEh@!?#C^{#g_WOA8 LRB*@-@!@h)8**3!R#RC8 7C_8S!R#RC88`2@!* 7`2@!*tBUC88T3 R?`4`F@#RRlR`rar`F@*C_86HRh9HRSR#R8 7A8B_ !TOHWG_FgE{C#@^_C#_h@*!`2@h@*!h@*!h@!*9Z{wNUTRR?*`5wU ȓ "T@R?*4h@WRԐRR r!rhnN4qTwvU8 ȓITS?hBU*TCR?h@*_8^*5_8yqT^}SqcTqaTNϘ@@C! V"6ʤZ@h@!B=tU ȓT!R?4uBU*c9S9ATcR?vBU*!TS!R?h@*c@9S@9!*h@!6ʤZ@@6ʤZ6ʤZ?#^{ORhgh5HRh'*OA{¨^_#_h@bg!@?#^{ WO ,"G ՟B T"GA H"76@"76nN5}~"Cӗ}`7"Gw}|""TzE"G!"OCWB @{Ĩ^_#_֨@*!CT@!"G$!BBcT@!?#^{CA8B!R#R97@9!R#Ra299A8B@ T{A@^_#_h@*!?#^{ 0@h@ D94 $Rr5$R`2@!r#R5`2@!*$R!r#R @{¨^_#_֟$h@$RBcr?#C^{og _ W O A8@B@@f5hR@95@ @5 @j5 @*4!?q6@ @4 B94U93aV)#) ɓ?IT? 53@ qR kT* *94v7X7~U ȓI"T?4@@a5R\yIR9 kTBUT R?ր5@9H6@(@4*R+ J@94;@4(!RuR*gk`T@' )MR3Yux@!zR5R@! RZQ@! 4@$@y**9!@ya4JUT@`?@ 5 @@y 4>UAT`?ր 5@ 44h j{8}@h}@TԚ `g  @@y` L @@y@ fR@*"@!  S)T)@B94 R>R@A8B_ ATOLWK_JgIoH{G^_C#_#@kTg? qTkbT@UR @:bA*@!bA*@!@6ʤZ+! V"! V" ?#^{CO* h"G67h@IRAy kTtU ȓ)bT܅R?ր5RarR`2@!br#R8`A6@;@b$h@Ay!Bh"G7h7*hbO R r`2@!q#R(}@*7hU )  ) ɓ?)TkR?@6 Ո~yOB{A^_#_h@!*@;@b@$h@*B?#^{O *h@bf|9!t"%f<96h@!`i"@c"O!df|9 @h@ HRr@} OA{¨^_#_?#C^{OA8 B)UC)#9  ) ɓ?B T#?@ 5h~U#@9 j&) ɓ?I T3?ր4@ LRh&u @94hU ) ɓ?I TC?5@`2@hRqH r|( f 賈*@9h&4h@A@C`@R`@Rub|94hnNh5hzNH4hU ) ɓ?IBT3?ր4*CC_h&A8B_ !TOD{B@^_C#_=g`! V"! V"@! V"?#^{WOA8B R*hU )  ˿S9) ɓ?TS?֠ 5h~U ) ɓ?ITc?`4hU )  ) ɓ? TS?`4 Þ飐Ri=r} e  hU J ʓ_I T3?@4ChzU ) ɓ?I TC?@4q TRjJҬ'~)jNIӊS@9^ }ʛi} @mm:OllP*noml4kTRk h RJK+M lPl4kT Rk h R)M +MH*M-eHL K+P} +(eA8B_ !TOEWD{C^_#_=g`|! V"@}K c@! V"@! V"@*?#^{COlNh5hzNH4`@R`@Rtb|9T4 6ILRh>Ut ) Tb;@yR?01T*4h@! hz94h9@ht;cNB!ROB{A^_#_` L@?#^{CO0@`2h@!v7hOqAThrg6h@R!br RR`2@!br#RR R)rjf|9hjh8q̕RHrJ4hOi.O?q@6t*O6hbOqd"Ocf|9!h@qd@z*h@ D94hf|95 *`7hf|9(4~@`2@!#R `2@!*hf|9(5~@`2@!#R*5h@ D9(4hf|95`2@!*hU )  ) ɓ?)"TȀR?5OB{A^_#_h@!*h@!*@;@b@$h@Bc?#^{g_WO@ ,D9N4:N**qkTEAT* RUE(AT*"Gy4R R  kT@D94@6 8R**ODWC_BgA{Ũ^_#_*B-_k`TlAaT kT Q?}qT@*ԟ$!B*%R8R?#^{CWOh2Ciq T*@_T** 6#j6Cv Jj6 h2El"+R kTAkaTkQ*k췟77 q TRhM C*_T*0k6Cv _kk6aT # Q RnB@*JM*nkM! r*q@T r A!@nK kaT*b 4R)   }q)T UQ4R@H*OCWB{A^_#_֟$!B@$!B **qT@*?#^{O߄RhP qhTaTRh(R*j(8wRh@@qT`5bP5OA{¨^_#_h@`~EbP!Rb"R@?#^{ _WO(R*xN645`~ER*R** @ODWC_B{Ũ^_#_߄Ru`~E!`:@*߄Ru@94vU ȓ T*?9i"@*bzN! @%@*hzNqA T*\*5h@lhnN 5`>@`>!#R 5j&@R9bzN!j(@$@#R%%@6R!Rvz@RvU ȓ T!R?7*5`:@`*qT.RrkTvU ȓ)T*?*`5`~E!*& qT@R*`>@z`>!** 5`~E! h@`~E*RiPy5b"R@T6@9$@947Rd5`@79(@94`@?9 4h@**!h@!*hPqTRh ***@9B$RBh@!*h@**!h@!**h@**!`~E!***9h@!*`:@Uh@!*\@`j\@`j4@;@bF$h@ )Jr@9C%@9B~?#^{ O @**! bzN@%@* q`Tq T5hzNqT*HRhzt7*!R(R!Rhz*   qT@R**zOB @{è^_#_?#^{O<@`> !***5OA{¨^_#_h@!**?#^{COA8B hzN4t@y$h@BhzN5h^@yib@yj6@yk@lf@y(*ij@y  *h@J *T * qTqTh:@yh2@y**5RCR y*5A8B@ T*OB{A^_#_h@*!h@!*?#^{ O@@*Bc!ROB @{è^_#_ֈ@@7u*@%@7u*@)@@7s*?#^{COA8B*ARCR y5U ȓ BTR?*5A8B@ TOC*{A@^_#_ֈ@*!@!*@C?#^{A8B^yCx(5LRh>Ui J !T!@y3CR?*7C_x4q!T h{9q *  $C_x!B @A8B_ T{B@^_#_` L##@$C_x!B*$cN!B$cN!B?#C^{C_WO RA8 B*OkTqT6q RvnNzNi4h5h4@yH4O4 )qTR'fU ȓT? 4O9zNh4U ȓ T*?*5OnN5*nN4HNR#R9jhx*5U ȓ TR?*7x4=*~E!nN(4Oq(TBR@nN4`6rgqT7*A8B@ aTODWC_B{A^_C#_֨@!*@!*nN5@@@C{@Ywn?#^{O RhJ Ih(}țiSKh =T %$dS!eBhf5h@@4iO?kITބRt@95(R`r'9hB7b"R8R@OA{¨^_#_?#^{O6R?xqhr Rן?q)r( |R*?qr0@"!`2@!qlTRhrkT`2@!* qTRhrkTR`2@!br#R~qKT OA{¨^_#_h@!*h@R!br R$h@`2@!*B?#C^{WOA8B*QqHT)ބR ) +yJ @֟$Հ*@ *"CaR`!7@qq TqT@R@Rb|95 4nNh5zN4U$ ճ$ՈOqT$Հ@R@Rb|9U4nNh5zN4U ȓ T?@5h飐Ri=r} e $hR r$@94(R$ȾM94@A@q$Հ@R@Rb|9u 4nNh5zN4vUɾM9 ȓI4"T3? 5@ }R} Z*$Հ@R@Rb|9u4nNh5zN4zU ȓIT3?@ }RʾM9} * 4 5^*^$ȾM9 4U ȓIBT3? 5@ }R} ^*j$` m@R@Rb|9u 4nNh5zN 4~U ȓI T3?ր 5@ }R} +@F6@67@4*B@R@Rb|9U4nNh5zN4U ȓI" TC?@ }R} qh%2@" T3?`5@ }R} @ SnN4y94ȾM9q(R`@*!*A8B_ !T*ODWC{B^_C#_! V"! V"iK c! V"F! V""! V"! V"$Ո@B*?#C^{C_WOA8B*QqHT)R ) +yJ @֟$@ 7*5$I9H 4vU ȓ@?)hZ*TiRI r}f?*@ 4*e$`.@@q`TR5@k`T @**~$vU ȓ)" TiRI r} f ?q* 5e$@ 7`2@`#R!7R* 5X$I94vU ȓ@?)h^*"TiRI r}f?**V5B  $h@B4**5 *651hZj Ri!r k藟9*5&*V"@;@b@;@bhZj{@;@bh^j$h@B* w4$A8B@ AT*ODWC_B{A^_C#_$h@B**7$@@!BW?#*?qHT*)R(!Ț "i  @T R#_?#C^{C_WOA8B?q TA8B@ *T*ODWC_B{A^_C#_LR)R hh8THRvy9xi@!@9BR**4!@944@7 **u4q`2@h99!*6h@*!`2@!*h@by9!L9*hy9`F@!q4Rh@C9h4hnNh5hzN46hOAqT h@!**546uBUaTR? 7@9uq)TRu6 !R7+R r+R r+R r+R r+R r+R r+R r+R r+R r+R r*@947,1!TTE@94T?uU ȓ BTR?,1`TRu'@946(R 94*"RRR#R4R9`6h@*!btU ȓ T!R? 7`2@!* 7`2@!*`7 U$!B h@!Ti@}S! * h@*![h@!* h@*!`2@`h@*!h@!h@*!6ʤZ@@ƃ@ 8Y$!B*$!B?#^{O@D94 $!B  ,s"Gs7*  ROA{¨^_#_֟$!B#R?#^{COA8BR#R9h@*@9!@9IR A8Ո*)B@q? TOB{A^_#_?#^{WOA8*BB###@R#qT&@BaR qT#I @BARh@!#A8B_ TOEWD{C^_#_?#^{O4L@bGJ;9OA{¨^_#_?#^{ (L@mG @{¨^_#_?#^{ (L@mG @{¨^_#_?#^{Cg_WOA8BL@9nNh5zNI4*CR y*BcR@9@9R*~@`!˶4*B3B* AR#R}@9R*`!Bc@9 *`!˶4*B*B aR#R@9R*`ABc@9( *`A˶4*B*B RCR@ yR*`aBc@9@9H *`a˶4*B73B* RCR@ yR*`aBc@9@9H *`a˶4*B73B* R~@B` *3qT##R@94~@` * R}@`!B R#R@9C4* R}@`!B R#R@9C4* R}@`!B R#R@9C4* R}@`!B R#R@9C4* R}@`!B R#R@9C4* R}@`!B !R#R@9C4* R}@`!B AR#R@9C4* R}@`!B aR#R@9C4* R}@`!B RCR@ yR*`aBc@9@9H *`a˶4*B73B*  RCR@ yR*`aBc@9@9H *`a˶4*B73B* R ~@B` *3qT#R@94~@` * R}@`!B R#R@9C4* R}@`!B R#R@9C4* R}@`!B R#R@9C4* R}@`!B R#R@9C4* R}@`!B R#R@9C4* R}@`!B !R#R@9C4* R}@`!B AR#R@9C4* R}@`!B aR#R@9C4* R}@`!B ~@ R`!B }@A8B@ TOFWE_DgC{A@^_#_@?#C^{og_WOA8BL@)#9nNh5zNZ4SRCR+y*BcRW@9S@9R*~@`!˶4*B3B* SRCR}@+yR*`ABcW@9S@9 *`A˶4*B73B* SRCR+y:@R*`aBcW@9S@9H *`a˶4*B3B*U  9  ȓMT#?:@R*`aBc#@9H *`a˶4*B*BvU  9  ȓIIT3?;@R*`Bc@h *`˶4*B}RBCU  9  ȓIbFT3?;@R*`Bc@h *`˶4*B}RBCzU  9  ȓIBT3?;@R*`Bc@h *`˶4*B}RBCzN  9 qaTUU ȓI>T3ZLR?<@R*`Bc@ *`˶4*B}RBc~U  7  ȓI";T3?~@R*`aBc@ *`a˶4*B}RBC R~@.|9`B ~@*|9`B ~@J{9`B ~@^y`B ~@]y`B>U a2T!@yCR[R?@@ Ru6B*nU  ȓ/T#?֘@R*`ABc#@9 *`A˶4*B*BrU ;  ȓ,T#?z@R*`Bc#@9H *`˶4*B*B @9 4BUa(T#R?@R*`aBc#@9H *`a64*B!@ya5vA*B  !@y4>U!$TcR?*@ R`!B }@uV4RB* *cckz8Z ѵ_CT5 R~@`!B @~@ R` A @B@ }@ٚ4*zRi )}@*@ !A9 h }@cT@* R~@`!Þ@B@ }@ٞ4*zRi )}@*@ aA9 h }@cT@* R~@`!æ@B@ }@4*zRi )}@*@ A9 h }@cT*5 R~@`˃z9B @*9tCky89 є?CT R~@`!B }@A8B_ TOHWG_FgEoD{C^_C#_@=g`! V"! V"! V"! V"! V""` Lh=g`}=g`6ʤZ` L!@y?#^{ L@BR#\y|@{^_#_?#^{CO A8)BRL@ y7 @yy|@A8B@ TOB{A^_#_?#^{ L@BR#y9|@{^_#_?#^{CO A8)B*L@97@999|@A8B@ TOB{A^_#_?#^{Cg_WOA8BL@ y9 4\yh<Rk"TA8B_ TOUWT_SgR{Q^_#_nNh5zN4#`4|@y94R#\y$kw8` y9 TU?#^{C_WOA8BL@ y9 4\y=R k"TA8B_ AT@OUWT_S{Q^_#_nNh5zN4R *#@Hy9k T@94qBTC7R4sy9kAT*\y#qh}@S@*?#^{ OL@R'fU )  ) ɓ?T?|@q` @OB{è^_#_֠{@Yw@?# L@R R)-|9_9?qH9#_?# L@R R))|9_9?qH9#_?#C^{CWO A8)BRL@ y7hnN4ބRw`7@9 4 R @yu hyhg 5(Rh' R*<9hBy94h.GiIic |ɛ)R(TB99h.|940|@ITGu(Rh.<9vVU ȓ TanGb^y?ր5vbU ȓB Ta^y?5vU ȓ TFy?*@4.<9(R~@h*<9s RqR@ h@bg!A8B@ T@ODWC{A^_C#_h@*!h@*!*@Mig @@C?#^{ L@BR#]y|@{^_#_?# L@R R)I{9_9?qH9#_?#^{ L@BR#O|@{^_#_?#^{CO A8)BARL@7@|@A8B@ TOB{A^_#_?#^{ L@BR)@#@|@{^_#_?#^{CO A8)BARL@7@@(|@A8B@ TOB{A^_#_?# L@R R)|9_9?qH9#_?#^{CO A8)BRL@ y7 @y@q<9@@7q*|@A8B@ TOB{A^_#_?#^{ L@BR#-O|@{^_#_?#^{CO A8)BARL@7@2@. 72@.!#R|@A8B@ TOB{A^_#_?#^{ L@BR#aO|@{^_#_?#^{CO A8)BARL@7@2@b 62@b!#R|@A8B@ TOB{A^_#_?#^{OL@:O1aTHRjh8h4(R@%D9q =nNVN_+45 R#R@HR22O qAT:O1 TBR qT )BR#yhOA|@{¨^_#_@*?#^{ L@BR#P|@{^_#_?#^{CO A8)BARL@7@|@A8B@ TOB{A^_#_?#^{ L@BR#P|@{^_#_?#^{CO A8)BARL@7@|@A8B@ TOB{A^_#_?#C^{OA8ՁRBL@C@@Rb|94nNh5zN4~U )  ) ɓ?I"T3?*5C_ }R} CBRCA8B_ aTOD|@{B@^_C#_C! V"@?#C^{WOA8BL@CxnN?h5zN4@R@Rb|94LR>U J T!@y3CR?@5C_xBRBRA8B_ TOD|@WC{B^_C#_֨@*!` L##@?#^{ L@@!@7qBR|@@ @{¨^_#_?#^{OL@@!@ 7H@9q*SOA{¨^_#_?#^{ L@@1@7qBR|@@ @{¨^_#_?#^{OL@@1@`7I@95@?q J*SOA{¨^_#_?#^{ L@BR)@#C9|@{^_#_?#H@9 L@q)@(9#_?#^{ L@BR#}9|@{^_#_?#H@9 L@q(=9#_?#C^{og_WOL@RĶfD 7òfźfBƾffRR*?qTIRJ58*Kf5f}@fBffff  ?qTIRJ78*;!R;ڸԐR;b8rR;>\R9@T$d4)@)KK7,B)a}@ (@* Ě}[% N)A)H(C) +# ?q(TJ78*~@OHWG_FgEoD{C^_C#_?#^{WOL@R@9q@T5 R*тRȶ&OBWA{è^_#_?#^{ L@BR#Q`y|@{^_#_?#^{CO A8)BRL@ y7 @yy|@A8B@ TOB{A^_#_?#^{ _WOLRL@Bjh8R"G*}qC:N|@qT*-RckT_c@$`!:N  @ODWC_B{Ũ^_#_?#C^{O A8)B!CcL@qT ը_h`T>N,:N@Mjq>TR *JQ *LA-@?@T@bK?k .qT}qTk :! H%?>NH@D94@!@9$_@!B_@A8B_ TOD{C^_C#_$!B '@ @?#^{ L@BR#f|@{^_#_?#^{CO A8)B*L@97@9&|@A8B@ TOB{A^_#_?#^{COA8BL@`6@C94!R#R9 7@9MqT9h5^y!qTBRA8B@ !TOC|@{A@^_#_zE!bRR#R9@*@9!@9IRBR ) R*q R#?#^{ L@@@7qBR|@@ @{¨^_#_?#^{OL@@@ 7H@9q*SOA{¨^_#_?#^{ L@@%@7qBR|@@ @{¨^_#_?#^{OL@ @ %@`7 mN 5H@9q*SOA{¨^_#_@!?#^{ L@BR#yN|@{^_#_?#^{ H@9L@qTlNh4xNH4|@q @{¨^_#_@!@?#^{ L@BR#yN|@{^_#_?#^{ OH@9L@qTq!T~ER*R߄R**@D94~ER*R߄R!R*~@q`OB @{è^_#_?#^{OL@@ C9I5 nNzN4HR4*)4HR*P?q  @qT4hR*)R(R JBRCyh OA|@{¨^_#_?#^{COA8BL@@C9h4zNH4RCR y @yqz@y Jk jBcR|@@A8B@ TOB{A^_#_?#^{L@ @)C9I4 PR|@@{^_#_?#^{ L@BR#P|@{^_#_?#^{ L@R`@`@Rb<9 @*{¨^_#_?#^{ L@R`@(Riy9hb<94h@@99`@R @*{¨^_#__$?#@9#qCT_@*?#O R R r(<KDR k 8y T)pR k TIR k TQ   MR @ r@R***   R `R @R#@R R RORRRRTR RRRyh Q  @****  R******R`R hyR RR#@RR`I( H ҈ @K   R R***  @%R R R@RKRRRRR R4RRDRy`!- M@ R********** R`DR%R RR@RR@y * *H***J **m****)* * \y * `y * dyyO#__$HLR)<JDR? k@TJR? k@T*pR? kAT*RkR R-R6R&R RQRR!)R RKRR @R R RR R#R*RkR R R R RRQR*R **RkR R-R0R RQRR?#yy yyy y y y !y %y#_?#^{O )JDR t x) | (<) k T)pR kTIR kT(R )R h i hhaf)azJhkh1BchhhhZhV )R hzi hvh~ af)azJhkh1BchhhhhhhhZhVw(R )R h i hhafaz)Jkhh1BhhhhZhV9  hhR)Jkh1hB afhazhhhhVhZcbbR`n`@c^qrpfojnmlkjiht`b`@RazG`n*OA{¨^_#_?#^{A8B )DUCx AT3сR?`5C_xhA8B_ T{B@^_#_`DҠ B@Y@?#^{A8B )DUCx AT3AR?`5C_xhA8B_ T{B@^_#_`DҠ B@Y@?#^{CWOA8B*DU yA T R?`5 @y(4 RuFU T R?`5 @y4 RuFU T R?`5 @y(4 RuFUa T R?`5 @y4 RuFU T R?`5 @y(5uRUT R*?*5A8B@ !T*OCWB{A^_#_h@>!* Rh@ @y!`D B@YΉ @L`D B@Y`D B@Y`D B@Y`D B@Y?#^{A8B )DUCx AT3 R?`5C_xhA8B_ T{B@^_#_`DҠ B@Y@?#^{A8B )DUCx AT3R?`5C_xhA8B_ T{B@^_#_`DҠ B@Y@?#^{A8B )@UC8 T3ѡR?5C_8 R} hA8B_ T{B@^_#_6ʤZ@_$?qiT_?#^{(<SiR } LU)}S"Q ) TR?{B^_#_֠ϘҠ @@ @_?#^{A8B )DUCx AT3 R?`5C_xhA8B_ T{B@^_#_`DҠ B@Y@_$?qiT_?#^{PU* ) T R?{B^_#_֠Ή @LC@_C_?#^{A8B )DUCx T3R?֠5C_x }R} hA8B_ T{B@^_#_`DҠ B@Y@?#^{A8B )DUCx T3с R?֠5C_x  yShA8B_ T{B@^_#_`DҠ B@Y@?#^{?7qT@A@kbT PU ) TRr)| R"c?{B^_#_֠Ή C@L@C__?#^{CWOA8*B#!B|E6h@D9H4tNU!TR*?hNU*T!R"R?h~E**!4 7tNU!T RR?ր 4*`~E!8tU ȓ "T@R?*5u9tBUT R? 7@94@R1cTj6ʤZ*h@D94tNUTR*?*`~E!*A8B@ ! T*OCWB{A^_#_u9tBUT R?֠7@9!qT@R1CT"6ʤZtRU TRR?*`~E!R47h@D94bR@ `~E!h@*! *h@*!@CjϘ@RϘ@2Ϙ@1Ϙ@tΉ @L_$HbT_?#^{+R rTBUaTR?*7 q*TϘ@6ʤZ@C*!*Ϙ@@C?#^{@U ) T R?{B^_#_֠6ʤZ@_?#C^{CWOA8BU @97@ ȓ"T?*5@9 q!T`zE!BtBUTR?* 5tBU@9aT!R?*5@9~S }R`zE} I}S }R!kB5} **kJTuU ȓ)BTh@E@?iRzSI rtNU}) f *9TR? 5tNU9TR*? 7tU ȓ bTR?7@RtBU!TR?@9 7 7@RtBUTR?@9 7C 7@RtBUTR?@9c 7 7@RtBUATR?@9 7 7@RtBUTR?@9R 7~J*A8B@ A T*@ODWC{A^_C#_`zE!BT**0*-*$R*$R'h@*@9!*h&@*!"@h&@*!"@*DR DR*dRdR*`zE!B=g`6ʤZ 6ʤZ@;@b)Ϙ@@93Ϙ@@93@C86ʤZ:6ʤZ?6ʤZD6ʤZI6ʤZN?#C^{C_WOA8*BC8888C8889' 6tU ȓLT3?uBU*aLTR?uBU*ALTcR?tBU*!LTsR?tBU*LT!R?tBU*KTC R?tBU*KTR?ִ* W4HRu@9(5R`2@!br*67@9A8B_ ACTOHWG_F{E^_C#_uU ȓGT3?֠15C_8IRw  qTuBUGTSR?֨^8}S8`5qTh@!9u>U!ETbb=tyCR?b^y_q0TuJUaDTRR?05uhRU ) CTARR?ր*5hU )  ) ɓ? "CTR? )5@Rh@ D94 Rar`7R`2@!br#R*5`2@!*C*7`B@`B!#RԐRR r!rx9hnNh4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@(4ԐRR r!r@H4ԐRR r!r@h4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@(4ԐRR r!r@H 4ԐRR r!r@h 4ԐRR r!r@ 4ԐRR r!r@ 4ԐRR r!r@ 4AR*ԐRR r!rhnNh4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@4ԐRR r!r@(4ԐRR r!r@H4ԐRR r!r@h4ԐRR r!r@qHU`B@!* 5RԐRR r!r@H4qTC_8 qTuU ȓ T R?ր5@Ru@9h5@R1cT@94uBUATSR?֨^8}S8`5qbTHRj(8h@!*Xh@*!h@!B*Eh@!h@!*9h@*!h@!B`B@h@!uNUATzSR?h@5!*tU ȓ T@R? 5HRRtqTԐRR r!r@59h@!h@!@95!h@!=g`6ʤZ6ʤZ6ʤZ6ʤZ6ʤZ6ʤZ=g`6ʤZ` LԚ `g Ή @L@C6ʤZ@CϘ@Q@C\$HRC_8cjh8!C^8B^8_8^8@9]8^8 t5IRh@C_8C^8!bji8^8_8^8@9]8 2$h@RBcer?#^{A8 RB r*pR\yC8 ( kcT9h5hBU ) AT3!R?ր5C_8Lq TTqTA8B_ AT{B@^_#_ HRh@rHR!BRi*rh@*! ̕Rh@Ir!WRh@ HRr!}Ri*6ʤZ@?#^{WOLRNU T@yR?*@5nG*zGnG RRKR 9HBRnGy(x+ 9@nG D9yS( 9RnG 9 @ya4JUaT^ynG?@5U ȓ T!R?*`5*OBWA{è^_#_uA*@!@!*Ϙ@Ԛ `g  @y@C?#C^{OA8*B )DUCx T3R?֠5C_xiz@y?jTA8B_ ! TOD{B@^_C#_h@!LRu hNU ) T@yR?`5hnGR RR}}}}}}}}hnGiy R 9hnG 9 RhnG 9zSinG( 9hnGi^y"hnG9 @y4tJUaTh^ybnG?*tAhU )  ) ɓ? bT!R?hnG*}}}}}}}}y`D B@YϘ@@@CԚ `g  @y?#C^{WOA8B*@UC8A T3 R? 7C_8RjTNU ) T! R*? 7U )  ) ɓ? b TR?7@RBUT3 R?֠7C_8Rj T R1#T6ʤZ@ *C_8 3k A8B_ !TODWC{B^_C#_6ʤZϘ@@C?#^{A8B )@UC8 T3ѡR?5C_8 R} !hA8B_ T{B@^_#_6ʤZ@_$? qbT_?#^{?qȀR(0iR=S } LU)}S" Q ) TR?{B^_#_֠ϘҠ @@ @_?#^{A8B )DUCx AT3A R?`5C_xhA8B_ T{B@^_#_`DҠ B@Y@_$?qiT_?#^{PU* ) TA R?{B^_#_֠Ή @LC@_C_?#^{A8B )DUCx T3 R?5C_xiRGr  yS })` K(H IR}S} &QhA8B_ T{B@^_#_`DҠ B@Y@?#^{A8B )@UC8 T3сR?֠5C_8 R} hA8B_ T{B@^_#_6ʤZ@?#^{?6qT@A@kbT LU ) T飐Ri=r)|R"e?{B^_#_֠ϘҠC@@C__?#C^{WOA8*B#!B|Ey6tFUaT3R?* 5@ytRUqTaT! RbR.tU ȓ "TR?* 5uC8tBUT3 R?@7C_84@R1cTC6ʤZ TR*?uC9tBUTC R?7C@9qT@R1CT 6ʤZ* A8B_ T*ODWC{B^_C#_h@*! *h@*!`D B@Yx@CΉ @LxΉ @L_$HbT_?#^{!* Rh@ @y!`D B@YΉ @L`D B@Y`D B@Y`D B@Y`D B@Y?#^{A8B )@UC8 T3 R?5C_8 R} hA8B_ T{B@^_#_6ʤZ@_$?qbT_?#^{?pqR(0iR=S } LU)}S"Q ) T R?{B^_#_֠ϘҠ @@ @_?#`A#_?#`A#_?#^{A8B )DUCx T3A R?֠5C_x }R} hA8B_ T{B@^_#_`DҠ B@Y@?#^{A8B )@UC8 T3A R?5C_8 R} 6hA8B_ T{B@^_#_6ʤZ@_$Ո e(  kbT_?#^{LU ) T)6QjR)=SA R)} "}S?{B^_#_֠ϘҠC@C_@_?#^{#|E!B`A{^_#__$HbT_?#^{ v|Cdescription=IDT P9221 Wireless Power Receiver Driverauthor=Patrick Tjin license=GPLvermagic=5.10.157-android13-4-g6e771b230c52-ab10300981 SMP preempt mod_unload modversions aarch64name=p9221depends=logbuffer,gvotable,google-bmsalias=i2c:p9221alias=i2c:p9382scmversion=g1cf4358ae03fLinuxp9221̄emodule_layout~)Hmemcpydmemset ѩ__stack_chk_failtgpiochip_get_dataTfinish_waitݍschedule_timeout&prepare_to_wait_eventuyHinit_wait_entryӅ3-system_wqPjiffiesR1<&bcmp_vi2c_del_driver enable_irq<wakeup_source_unregister Ylogbuffer_unregister5power_supply_putÁkpower_supply_unreg_notifierr^del_timer_syncicancel_work_syncZ%strcmpWqueue_delayed_work_onnsscanf /ikstrtouintl߅strsep9-kstrdup]Fkstrtou8ڒ{kstrtou16@(irq_set_irq_wake"#>__wake_upʾcancel_delayed_work_sync!'disable_irq_nosync7gvotable_recast_ballot2_gvotable_get_data__const_udelayp&power_supply_get_drvdatagpiod_direction_output_rawli2c_transfer_buffer_flagsE:#__kmalloc zkfreeh#Ci2c_transferH52kobject_ueventpower_supply_get_propertyUpower_supply_get_by_phandle_arrayKgpiod_get_raw_value_cansleep|~gpiod_set_raw_value_cansleep7pm_stay_awake۔ogbms_logbuffer_prlog.$__pm_relax__pm_stay_awakeR__pm_runtime_idle1__pm_runtime_resumektime_get_with_offset!rmod_delayed_work_on6alarm_start_relativeDQsysfs_notifymsleep@del_timerhmutex_unlockemutex_lock*squeue_work_onIpm_relaxrmod_timerDlogbuffer_log=N6of_property_read_variable_u32_arrayscnprintf1gof_property_read_variable_u8_arraycښgpio_to_descpgpiod_to_irq Wof_find_property$devm_kfreeof_property_count_elems_of_size\"Ggpio_requestlYbof_get_named_gpio_flags@of_device_is_compatibleZDdevm_kmallocԢpower_supply_changedDpower_supply_get_by_nameiq1devm_gpiochip_add_data_with_key"Vof_find_node_by_namewologbuffer_register bpower_supply_reg_notifierJ;(of_parse_phandleIdebugfs_create_u32朦debugfs_create_boolLdebugfs_create_dirwbsysfs_create_group¼devm_gpio_request_one3]device_init_wakeupdevm_request_threaded_irqcrc8_populate_msb*_dev_warnggvotable_comparator_int_minbIgvotable_create_int_electiongvotable_election_set_name=gvotable_v2s_int=?agvotable_set_vote2strgvotable_create_bool_electionc devm_power_supply_registerz0wakeup_source_registerT__init_waitqueue_headX6alarm_init=:%delayed_work_timer_fnYyinit_timer_keywJW__mutex_init&8i2c_register_driver$bgvotable_cast_vote {{__dynamic_pr_debugprintk+gvotable_get_int_voteGusleep_rangeǥ__dynamic_dev_dbg0gvotable_get_current_int_votevLgvotable_election_get_handle_)alarm_try_to_cancelWcancel_delayed_workcrc8S%_dev_infoi/,_dev_err,__cfi_slowpathGNU|!# tGNUTTH(VL(VPWPW`TdTSS8S<STTTTdhThhTXXxTxT(V,VdThTpTpT0T0TTT$S(S0U4ULSPSXV\VdVhVpXStXS|UUTTSSSS`S`SSSSSxUxUTTVVpSpSSSxS xS(T,T4S8SP`UT`UlhSphSWWUU\SdS>lSItS[|SS?SQSSSS<SGSMS0SSSSS?SS%SLT TT<T$T,T14T7V3VVVW WWW$W4,W 4W*7>*7> $>,>H0>4>"<>H@>D>"X>h>`l>Op>x>`|>O>>>>(?75,?0?754?@?L?\?`?d?h?\7l?p?\7x????,?,??? ????@qD@ @ 2@ 2@o@F@@)4@FAA)4AoAA A Bl'Bl'B$B(Bo0*@>0*P> p> >F>F8? D?l?Fp?F? ?@F@F@ @@F@Fhp|=t(>xpdqq<|T}xt~~@T,XXđ t$(804̠8P@DHPTX`Ddhptx x0dh4ȶH(@H4< $((0(4 8`@D|HP T&X`dP'hptRtSx@ (p 8@H(Ppx(O8(D!O(6 @((0PX%`(h9(9(()086@(HhpUx(({.( ((6HP"X(`(c (O0((08(@0`hp(xOu$( (F+E ( 0@H'P(XPx'(t'(49'(,2 (0(8M-X`h(p}"(d9&(g-&(8@ H(P-px(-8#8#// a (8#0 `OE oHXp P:9(@`h @` @` (0 8 @@ H` P X ` h p x @ `   @    08@)PX`rx2w&. 0 8@.PX`pxY1 72     20 @ .P ` p x        l4   $     $8 @ N6P X ` p x  4  .     @ `       }&0 8 @ VP  X ` 2p     &  & ::::::; 0;x@;JH;aP;;;; ;%;2;";#;6;*;%'<( <<"<+ < (<.pXS`S}hS^|pSexSdSaS`SsSہSVS~S}SD|SeScTaT_T_0TǁhTBpT~xTt}T0|T#eTGcTPaTu_TEUU`U~xU/}U{(VdVbVaV_VWPWXD~ | p  } ^| e^8dd by8` 88y ہ \0݀p8~ }(J|@{8epc J5aJ_|*cX_f~{b^B\;hFOTK2 R<;x;(]8]@8-;;(Ip4qD8- _8-5X.ǁX.6/XB/Ah/~h/FHrA`0dt}`02l4l(2X@20|2BX3 #eX3TAd5Gcd5VaP8u_5@A46(E46ZE`A\; \;@h;h;<4A<~<r[l5}`{`8{`=dpbH8b=A>8a>R0BA?_?hAP@ P@( BpC0pCZ,@CDCAD>~DApE(|pEAER{Ew=|<Dp ]\Itd\I$]I`bI>0J(`0JC`XK(^XKFeKtK>K׀K1`L\sL3eXM\~XMBM |MgBN{NdO32LL{b R[S`S2X4l[a^a4; .Ab4 yb\oÀo_p}Xep8|hqzqydHr\Hv@gbHvIE{`{^|e_P8@|H4B}K}@H~}H~|~8zx~Nd,I;(>b4`c8R^X|@0Ka870}~|Xzl:d*b ~08h`8^`<1\ah8\}Mc8j|e&db4[`(yH+^c8ĘBК>ěКiě~L} `8W|xedXal`0(8lԁ@8O ~P"_8}=|`08eHc[LaL_pb8XD;a8~$.m} |{_8e#cĬIaĬF̰HQ_J~@8>_X{8z~|x8(}{d8db H<a^̰I;} 8 F̷{X87~,|d8K{Ddb8`8^ 8Ѐ̷ll\XL}X\H|6EH {=4 d41 tbl6D`:^PxDrxp]H`XH^}d1T|Te,z[F(,rd(+>T`bT=><D`<}F,y^?]DXk])3|HD|a3};T,|T;z;4DGd4;x7bxl0Du`0EtK^t,>,*0D0Et0tD}7FDw|DX$zD3d8lb8E`a`l1^Eph$pHz&F ( HD}H F$c|~2e2d$Db$EhT`h=$^E0z88b,~@}DP|EeP d|laED` `DlexÉDHx~PDz}PnE6|eP< x~cxHXaHKD_[LQG0h04~f}2|ePH9`c9BaJ__575)^ XH 2P: s~P:!};2x({d@bx;33a;3 @^;;x0~= 2 |6 a  ^@ S1` w mF > N> F V]  F3@ ;` < ;  3 ] ; [@ k>` > \ [ 2 @ IF 3@ 6[` ! ]> |D{db` ^@`ɀe}|{d mb@``^kQ} | z@ kd` Yb ` r^ Q  = }@ |` z @d 0b   @ 1` [ @ 4 n` D^ 7@ ` ) } p| z<,dl< p}H^|HCxe:ldl1a?`?|s|X?ہ?Vb<X~X{ } D|IhehCp cp lC a D _ DL _L tǁLtBLx1h~,<(t}(It0|^4$#e$H GcVaPa8u_K`c8 5'l'R[(~(KI*/}*>\-{\-?X/dX/?0b0A?0a0>h1_h1z<11K2233}I04>~04C7|7FC7R{7D@8d@8TD8b89t`9D:t^D:1:,:;<;׀;I<s<y4=~=H|>||>>>{>>d>H?{bH?:?`?1@^@CLAxyLA?CÀC?|D_|Do?(E}(E*?8E|8EJ<HEzHEcEydEFgbFI`G@``GCG^GYC8H_8HCHHkD|IK|I<lJ}lJIlK|lKC4(Lz(L 5 N Nd Nb[,N>b,NdI^p_8+xR0<#c}+^   b|jbujz 3}Td&Db` X^b  ;8B4=|> &` 8,`@ /BV@Gj@ E4C3I EgH(@B}G 4G,D65wOs8- 1|lX.l/Xoqh/>o`0dWo2rX3 pd5q46(p\; 'oh;q< r>8]p?pP@ qrpC0oCD9rDopE(2qE1yx\ItxI`,\5n0J(yXK([zKtnKyL\'zXM\3_2-45Y=sM 4YG<==rN=\:wS`;xwaFM;4 @G(pb4 FxoE651PhDG+G[^\G34D@IA:Q\VCyB5=PBCB5DPx<D==1GGHBH<<4_6EIk\3%eeĬv<]]9u\\{;HxXLwHsH)n4 ak lD#m)ejxDj`_yH`ys;<,kT$f,Av(,]nTn<Dtv,xD&yk|H=lUmT,mm4Dmxh0Dwttj,Q>^M>LH?!P?N@ULAx(TCS|DHS(ER8EPHEKEJFY`G@DVGtU8HVHW|IYPlJYlKN(LO N Z,NY