ELF>P@@<;GNUl*G49|{+gzLinuxLinuxUHAWAVAUATSH ̰IALcHHAN,'H)LcI/wzAwQI/B9tCO4E/EEH/wSE EIuH [A\A]A^A_]LHHMDẺUHMDE̋U\HHMDẺUHMDE̋UHHMDEUHuHMDEUHuFLHHMDẺUHMDE̋UUHH)HH~sLGJJt%B<<tg<tDL]HL)H~OLGJGBHL)H9}NE1]LHL)H~GLG]BLHBL)H~ŋGLG]BLLBI]LHL)H~GLG]fBLf.UH HAWAVAUIATLhSHHEI$I$HEL;Mt=A0E1t'DAI|0AE;0rLHL9uHu1LH~HHHdžHH)HHHFHFL;eLI}IEI} AEI IE IE(AE0H[A\A]A^A_]HHHUHUUHATSHHֺ IHHtDc1[A\]UHAWAVAUIATHAԁAudIiIDITXH@XH9tcHt^90AρJT0D9B(HA\A]A^A_]wkLDHLIVHD IDIJIDH1LHDEԉMDEԋM5LHDEԉMDEԋMsLHDEЉMHEDEЋMHE#IwgJAIDH1IwPJIDH1LHLHMMLH@UHAWAVAUATSHHD̰A/AEFw4I/EFD;AI/wlE FI/B#DEtHAVD4I/wvAF1D̰H[A\A]A^A_]LHUUzLHUUDLHUULHvLHUU0fUHHAWIAVAUATSH0LHEI9}A$0EXLeHuȃEE908Hc]H_HELd0A|$(tHhAt$tEM#EHHELl0EA9EvHHcEMeH@A w1ǃt# t$@ǃtVs ]]1]fHUHAWAVAAUAATAKvSHGHD$H4HGPDH8K(D9C8xHC0F$1[A\A]A^A_]DDDD9tUHATHHLJHHGHǨHhHwHWHpLJxAąt DLeH11HDLeH9t1UE1AHATHF(IDH0t 1LeƒHI$PrL1fDUHHAWIAVAAUIATISDHHLH9tLLELEMMHXMIH@PHtDPuqA; $tPH t_ut AL$9uދPt AL$9uLEDLLL.LEЅtH[A\A]A^A_]A(u8tޅtIxHtDLLLH[A\A]A^A_]DLLLA(뮐UHAWAVIAUATSHHFHIAIHAI$HEI$I$H9tDLDLHEHEIcHiILPtAHtHt|L@HMt(I$HP@Huvtq9F$tlHuDEDLDLH߉EEH[A\A]A^A_]ʋtDLL.y럸릸UHATSHt ~5[A\]L0LH0L[A\]H[A\]ff.U H=HATIHIHA$IDŽ$IDŽ$0LOI$HHI$HADŽ$I$I$HHI$I$I$I$I$ADŽ$LLeA$KfUHAULoATL0SHLHƃdHtGH@8LHtNLPdHǃÃ<t [A\A]]L[A\A]]HLH@f.UHAWAVAUIHiATSLtPHAωщIDHtH[A\A]A^A_]IH=@HMо HtYHMtAIDIVIIFX Dh$ǀ4L8Dx(L0HPHH[A\A]A^A_]H1[A\A]A^A_]fU4Hzx H]UHAWAVAUAATISHH4x~  HIƋ4s HA tQDC$@ELI$LH@@ADžxgAtpE1LHD[A\A]A^A_]LHHMs HMLI$DC$A LH@@ADžyts$E1LLE1xAuUHtBt> w1ǃt# t$@ǃtVs ]]1]fUHAWAVAAUATISH(UHA$Hw x1I$HcH HtHHxuX1AT$DIHAT$AL$P9PAD$ AD$$A4A4M$I~`4D9E$̰Eu1H([A\A]A^A_]AD$$A9DBA0E UJLEL)LMHff.UHAWAVIHǨAUIATI"SI^HIF HHEI~L?H9t"HWIWL:L/LgLM?H9uH}%HL1HH[A\A]A^A_]ff.@UHAVAULMILEATHMIHUSHHH eH%(HE1HEH=( HHEM$xLfC1fCEȉCẺCHEHC I$pI$hI$pHLHCH%LHcЅLHEHUeH+%(u#H [A\A]A^]HHff.fFHH<LUHvf< l<<F<<n<]G1HHH]<<#Fw b<<1<1q]<F<N<1<1q]< u{PHHHD(HHWHPHWHPHWHPHW HP 1]u~F<<e1<R11]< HHHD(HHHPHWHPHWHPHWH@ HG 1]<F<w<1<n1q]F<~<`<tG 1]F<.<1<.1q]v@@1@A1F<{<Z<CG$1]F<<1<1q ]<<1<1q]<<1<t1q]vv2VBQ= 1]vrvVQ 1VFG 1]rGv?VB닋VBrvrvvFG$1]VQ$01@VBƒYQƒEBBƒBƒˋr_rVvvr<rrgrr{rrvEv<ff.UHATL(SHLH(L[A\]DUHftE1f;G4t D]Ffu.FtE1;G8uދFAt9G<]ADE1f;G6tD]UHftMHf9W4tPHft5fuPftf;W6uދPt;W8uыPt;WHx19t/HcHRHJ9uRD9uH[A\A]A^A_]AE90wM6M9uHHLEHELEHEsfUHAWAVAUATSLpHpI9thE0E1EtQMcIwROD0AHt/Ip19t HcHR|u[LA\A]A^A_]AE9uM6I9uE1LHff.fUHAWIAVIpAUATE1SHLpM9t^E01EtGHcH=w[MD0Apt'Ix1HcH R|u IH0<A9u߃A9uMmM9uHD[A\A]A^A_]HHHEHE@,x:UHATL8SH8L9tH{111HL9u[A\]fUHH]DUHH]DUHAWAVAUATSHHH}HHt$L'I<$LHǃIHEI"L8H8M,$I9u([I|$ LMIUI9t8IIT$IUL*AT$(M<$Mt$I|$uH}HǘH[A\A]A^A_]@H>fDUHAWAVAUATSH8D0UEII1E1E1?IKD0DPKD0x(t2AE90Y}McuIlKD0DP8ID@Et1IL$A0A/ HMLLIDULMH@0HLMDUHMIH@8HHMLDULMHMDULMIIAH@0FII;XIwVHxLcKtmH4>Hu„ HMDULMEE1H8D[A\A]A^A_]LHHMLMD]UHEDUHMLMD]UHEDUfLHHMLMD]UDUHMLMD]UDULHHMLMUDUHMLMUDULHLMD]UDULMD]UDULHLMD]ULMD]ULLHLMD]ULMD]UhLHLMD]UHEDULMD]UHEDUDff.UHAWAVAULhATSHLHHt$L`PH(H@0Ht# LLH[A\A]A^A_]AD$ LE$4EIHtHALA}AIFH=?w#H(HBHHt5LLLtLH[A\A]A^A_]H(At$ HB@LLA ALDUHHAVIAUIHAwBAAuDHD9r3Ht.D@fDH1IHA]A^]HAtHHDMDEDEDM1IHA]A^]HW0|H?kff.UHAUAATISHHeH%(HE1t`ubHMHH}DH5 H1HUeH+%(uH[A\A]]۸f.UHHAWA AVAUATSHHH=IIMH-{0AAKA AIHXHHUHUH=H<LHMHUHUHMHH9wH)LHUH< HUЅt!LH IF HI$HXIDŽ$IDŽ$IDŽ$IDŽ$IDŽ$IF HHDI$HID$HID$C4fAD$C8fAD$CC<C8C|{tfDsL7E1E1DLM$CIƒD9~D9u}À{t fA}hufAUhC<AEf{ AL$>AL$>C[IEPx$LV H0>&Cf{EHEvDMW )))NAHMHLAHU 1L1LCD0DEfI =ubIHMHUHAxAi=-v`=IHMHUHAA,d=IHMHUHAyA4zIHMHUHAAYD DEk 2IE@HIF xx  DDM |IHMHUHAA.fAL$*|9"MGLH0l&CfSEHEH AL$*mf=)H)MGLH0%CfKEHEHpj)t.uIHMHUHAAQC.Hz0c$(eIHMHUHAArIHMHUHAAli.mxIHMHUHAwASF *vzGIHMHUHANAR5A..BIHMHUHAgADIHMHUHAiAAEu Il$ D A=(!2 j;<IHMHUHAAA*b`u}IHMHUHAfA8oIHMHUHAA juSIHMHUHAAaKIHMHUHArAzkIHMHUHAAL=p-=:-=-L=- =IHMHUHAA==W,e=80 =u=:'=$IHMHUHAAS6IHMHUHAA%]sIHMHUHAPA/0ID$X!IHMHUHAAEmZ[I$CfCHEE3A,IHMHUAJAH:r@IHMHUHAA DFIHMHUHALACSAe>IHMHUHAA3IHMHUHAA1$v-"IHMHUHAA/g@0uIHMHUHAtA5= IHMHUHArA=p# =]IHMHUHAA='=IHMHUHAAKAeZaAL$*= rdD pqU IHMHUHAA =IHMHUHAGA='>=(5 ="IHMHUHAFAQ=$_=[%=%%=IHMHUHAA&=3P$=d$=# =?#x=KIHMHUHAeAz=u%IHMHUHAAN=IHMHUHAAV=#v~=IHMHUHAA=!$=5$v`=dIHMHUHAA=IHMHUHAAAc=IHMHUHAA3k="=IHMHUHAA*=IHMHUHABA=cIHMHUHAA=3IHMHUHAAb=IHMHUHAA2j=IHMHUHAbA:=i=(0=IHMHUHAA=Y v`=DIHMHUHA`As=IHMHUHAAC{=IHMHUHAHAK=#~#=*r=/1=2IHMHUHAtA=jIHMHUHAoA=!IHMHUHAcAP=IHMHUHAxA X=yIHMHUHAA(===_IHMHUHAA=-IHMHUHAA=&='IHMHUHAA>v=4HIHMHUHAAF=T!=!="IHMHUHAbA=$IHMHUHAA=.-IHMHUHAA\=IHMHUHAA,d= =IHMHUHAA#=8I$IIHMHA AHU=%JIHMHUHAAy=IHMHUHAAI=IHMHUHAAQ=XIHMHUHAA!KY!LMIHMHUHA A!IHMHUHAAu=w=v`=IHMHUHAEA'_=IHMHUHAIA/=IHMHUHAA=#=WIHMHUHAA='IHMHUHA AV=IHMHUHAA&^=8IHMHUHACA.=IHMHUHAAs[=IHMHUHAA=g==IHMHUHAAAyA=m==v^=IHMHUHAAEIHMHUHAjA/Q =IHMHUHAAw==usIHMHUHAA@x==:v`=0IHMHUHA A*=IHMHUHAA==IHMHUHA A==^IHMHUHAAL=IHMHUHAAT==)=b=IHMHUHAA 'IHMHUHAADIHMHUHAKAT=M=IHMHUHAAK=!IHMHUHA A=IHMHUHADA=TIHMHUHAA==IHMHUHAAC{A=eT="=1MGLHuACfDCE?HE)=GIHMHUHAA=WIHMHUHAA=iIHMHUHAAV= =IHMHUHAAM= =IHMHUHAA==MGLHqCfKE?HE=5IHMHUHAwAd==U=IHMHUHAAJ=IHMHUHAA=IHMHUHAA=IHMHUHA}A=IHMHUHAAR==IHMHUHAAI=IHMHUHAnA=IHMHUHAA=RIHMHUHAA=u%IHMHUHAjAU=IHMHUHAA%]ADLE)EAAH(CfKE?HEA$ADŽ$<Il$ D (AHMHLAHU~A ueAHMHLAHUL  ` uQAHMHLAHU C"AtHMHLAHU AlHMHLAHU  u$AiHMHLAHU AaHMHLAHURMGLH0ACfDSEHEeD0=DHACfDCEHEMGLH0ACfDSEHEHMGLH0qACfD[EHEHDȃ oIHMHUHAA1iMGLH CfsE?HEDMGLH ACfDKE?HEMGLH Cf{E?HEA8AEwI$IHMHA AHUpDȃZIHMHUHAATA>Au9MW AHMHLAHUAMA=IHMHUHA;AHHLMDEDELMHHLULUkHHLULUCIHMHUHAA.IHMHUHAA IHMHUHA AIHMHUHAAIHMHUHAAIE1AHHMHU`xIHMHUHAA;SIHMHUHAA.IHMHUHAA IHMHUHAAIHMHUHAAIHMHUHAAbIHMHUHAA=uIHMHUHAJAPIHMHUHAA+AA)ACEMhIfEAHMHUHAAEI!"1A@HMHUHAnIHMHUHAA)aAV.HHLULUIHMHUHA AIHMHUHAAIHMHUHAA{IHMHUHAAVIHMHUHA A1iIHMHUHAA DIHMHUHAAIHMHUHAAHHLELEHHLELEHHLEUULEfAEHMHUHA=UHHLELEAFHMHUHA AdHMHLAHUAgHMHLAHUHHLELEHHLULUdHHLELE<AHMHLAHU(A,It$(TIt$0JEAHMHUHʾAjHMHLAHU|AHMHLAHUXAHMHLAHU4lAHMHLAHUHIHMHUHAA #HHLELEAE8HMHUHAACAE?= #HXHG<4LHULHHEHULHJ,1@uuUH(]ff.fUHAWAVAUATSH(fueH%(HE1KBIHDHEI<$H/LEHMHHUDuDmʃSE̺ H=HEIH*H=( HHE1HDkEoUHAWAVAUIATISHwLH?L4MH?AFH?M~(I@ILLILcH=wKu A.t[AuDMIH@@A LLLLcLHL[A\A]A^A_]IHt=IHHHHtLLLLcuIAuA|IHHuHuHHuHuHfUHAUIATISHHH{ LL9HIL[A\A]]ff.UHAVIAUIATSHeH%(HEHG HD`LAI?J HAHH.HHQ(HÀ   . IwLtML@LH@L?9FLcLLLLHtIHA(L@uE1HHEeH+%(HL[A\A]A^]LuHA(HLp9LGAԺLI}LLHwVHA(HuLP4UЋP8@?@ABCDWXcFwnfhokmjilgEb7JN`OPQKLMGHIRSVtu†qsryY]|\^_z{Z[Uoo*8}a6d~srqstrnlenstrlen)*+#$%012678?@ABCDEFGRSTLMNIJKbcdYZ[rst  ``U !"#$  & [q @wD Utcc d d   q  }}}zb  PNXPXX !12358@BC   0 @ P Q ` p    8@E v z23BY d x     ,   XLLLL"!4q U isT    +P44N  !")*+,-.#$%012678?@ABCDEFGRSTOPQLMNIJKbcdYZ[rst9:;UVWg  @@ABC   T 7 "E Q*Q U&& 2 "UP Uj#j'#%! "4>adyyUnannnnnnn n n 0 13X q"p   APUJgpr 2 }A & 33X8XSX@XAg `G`H`g`mm mmm mmmmm mmmOmmmmmmmmmmmmmmm#m&mb yyyCyDyF^l^^;^^^^^^0^^H^^P^2^^f0`~~0W       #?0`7aN(`2arN}0}1}d2},}Q-}-}-}".}P-}.,}$,},}81}1}22}Z-!    88 8C % % % fffffffm  h iLLLLL/L/LLhLhLLL L L LKLtE08OOO#O$OOQOSOTOZO]   nxUnwUfSb u  0% & _u_u, 1   3 kOW"W"W"W"W "W"W!W @S9 @ Q 9  8     4 >  ,2 OGp 0@0@' ' `0` ` J JF@J JJ A AJf@EG@XP@XP@XP@XP@XP@X7```.``mmwmMmmZmj @^^^ ^ ^ ^ ^ 2@p  @ > p &@  @@:  :  :  : %a"Ma*NaMaeMa"Nb0000 R  \Ubj ,' ,# ,O o7W0WWW 0    W ( !n c @%%*CU`@CUd@y!@/@/@/@wfH% H@mELAN0000ELAN0100ELAN0600ELAN0601ELAN0602ELAN0603ELAN0604ELAN0605ELAN0606ELAN0607ELAN0608ELAN0609ELAN060BELAN060CELAN060FELAN0610ELAN0611ELAN0612ELAN0615ELAN0616ELAN0617ELAN0618ELAN0619ELAN061AELAN061CELAN061DELAN061EELAN061FELAN0620ELAN0621ELAN0622ELAN0623ELAN0624ELAN0625ELAN0626ELAN0627ELAN0628ELAN0629ELAN062AELAN062BELAN062CELAN062DELAN062EELAN062FELAN0631ELAN0632ELAN0633ELAN0634ELAN0635ELAN0636ELAN0637ELAN10000123456789:;<=>@ABCDEF !"#$%&K 8  !"#0123459:<BCDEFGHIQRSTUYZ[ !"#$%&'(01234@ABCPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      ! " # $ % & ' ( ) 0 1 2 3 4 5 @ A B P Q R S T U V W ` a b c d e f g h i p q r s t u v w x y z  !"$%01235@ACSTVWXZ`abefghiklmns ),BDEKefhjstrnlenstrlenhid_debughid_register_reporthid_parse_reporthid_validate_valueshid_setup_resolution_multiplierhid_open_reporthid_snto32hid_field_extracthid_output_reporthid_alloc_report_bufhid_set_field__hid_requesthid_report_raw_eventhid_input_reporthid_connecthid_disconnecthid_hw_starthid_hw_stophid_hw_openhid_hw_closehid_match_devicehid_compare_device_pathshid_bus_typehid_add_devicehid_allocate_devicehid_destroy_device__hid_register_driverhid_unregister_driverhid_check_keys_pressedhidinput_calc_abs_reshidinput_report_eventhidinput_find_fieldhidinput_get_led_fieldhidinput_count_ledshidinput_connecthidinput_disconnecthid_ignorehid_quirks_inithid_quirks_exithid_lookup_quirkhid_resolv_usagehid_dump_fieldhid_dump_devicehid_debug_eventhid_dump_reporthid_dump_inputhidraw_report_eventhidraw_connecthidraw_disconnectinvalid HID report type %u invalid HID report id %u missing %s %u not enough fields in %s %u usage index exceeded %02x HID_ID=%04X:%08X:%08XHID_NAME=%sHID_PHYS=%sHID_UNIQ=%shid:b%04Xg%04Xv%08Xp%08X drivers/hid/hid-core.cbad device descriptor (%d) %04X:%04X:%04X.%04Xvalue %d is out of range %s's event failed with %d unexpected long global item 7%s: empty report &hdev->debug_wait&hdev->ll_open_lockhid_register_report failed report is too long too many fields in report collection stack underflow unknown main item tag 0x%x nested delimiters bogus close delimiter ignoring exceeding usage max 7%s: hid_add_usage failed %x %x %x %lxinvalid report_size %d invalid report_count %d report_id %u is invalid unknown global tag 0x%x ,Device%shiddev%d%shidraw%dUSBBLUETOOTHVIRTUALI2CPointerMouseJoystickGamepadKeyboardKeypadMulti-Axis Controllerhidmodaliasnew_idcountryreport_descriptorHID_INPUT_REPORTHID_OUTPUT_REPORTHID_FEATURE_REPORTevent field not found Consumer ControlSystem ControlTouchpadTouchscreenPenMouseKeypadKeyboardWireless Radio ControlSystem Multi Axis%s %sdevice %x:%x:%x %d quirks %d hid-%s-batterydrivers/hid/hid-input.c7%s: Maximum Effects - %d 7%s: PID Pool Report hiddrivers/hid/hid-quirks.cHOLTEK B-LINK USB Audio www.masterkit.ru MA9010x%hx:0x%hx:0x%xun %02x &list->read_mutexUndefinedGenericDesktop%s%04x.Constant Variable Array Relative Absolute Wrap NonLinear NoPreferredState NullState Volatile BufferedByte %*sPhysical() Logical(Application(Usage(%d) Logical Minimum(%d) Logical Maximum(%d) Physical Minimum(%d) Physical Maximum(%d) Unit Exponent(%d) Unit(Invalid) Unit(%s : *^%dReport Size(%u) Report Count(%u) Report Offset(%u) Flags( (%d)[%s]Field(%d) ?%02x ---> %s.%s = %d rdesceventshidINPUTOUTPUTFEATURENoneCentimeterGramSecondsKelvinAmpereCandelaRadiansInchSlugFahrenheitDegreesSI LinearSI RotationEnglish LinearEnglish RotationClickBellToneDelayPeriodNumLockCapsLockScrollLockComposeKanaSleepSuspendMuteMiscSerialPulseledGestureRawDataXYZRxRyRzThrottleRudderWheelGasBrakeHat0XHat0YHat1XHat1YHat2XHat2YHat3XHat 3YPressureDistanceXTiltYTiltToolWidthVolumeMTMajorMTMinorMTMajorWMTMinorWMTOrientationMTPositionXMTPositionYMTToolTypeMTBlobIDHWheelDialReservedEsc1234567890MinusEqualBackspaceTabQWERTUIOPLeftBraceRightBraceEnterLeftControlASDFGHJKLSemicolonApostropheGraveLeftShiftBackSlashCVBNMCommaDotSlashRightShiftKPAsteriskLeftAltSpaceF1F2F3F4F5F6F7F8F9F10KP7KP8KP9KPMinusKP4KP5KP6KPPlusKP1KP2KP3KP0KPDotZenkaku/Hankaku102ndF11F12ROKatakanaHIRAGANAHenkanKatakana/HiraganaMuhenkanKPJpCommaKPEnterRightCtrlKPSlashSysRqRightAltLineFeedHomeUpPageUpLeftRightEndDownPageDownInsertDeleteMacroVolumeDownVolumeUpPowerKPEqualKPPlusMinusPauseKPCommaHangeulHanjaYenLeftMetaRightMetaStopAgainPropsUndoFrontCopyOpenPasteFindCutHelpMenuCalcSetupWakeUpFileSendFileDeleteFileX-ferProg1Prog2WWWMSDOSCoffeeRotateDisplayCycleWindowsMailBookmarksComputerBackForwardCloseCDEjectCDEjectCloseCDNextSongPlayPausePreviousSongStopCDRecordRewindPhoneISOKeyConfigHomePageRefreshExitMoveEditScrollUpScrollDownKPLeftParenthesisKPRightParenthesisNewRedoF13F14F15F16F17F18F19F20F21F22F23F24PlayCDPauseCDProg3Prog4AllApplicationsClosePlayFastForwardBassBoostPrintHPCameraSoundQuestionEmailChatSearchConnectFinanceSportShopAlternateEraseCancelBrightnessDownBrightnessUpMediaSwitchVideoModeKbdIlluminationToggleKbdIlluminationDownKbdIlluminationUpSendReplyForwardMailSaveDocumentsUnknownBrightnessAutoMicrophoneMuteBtn0Btn1Btn2Btn3Btn4Btn5Btn6Btn7Btn8Btn9LeftBtnRightBtnMiddleBtnSideBtnExtraBtnForwardBtnBackBtnTaskBtnTriggerThumbBtnThumbBtn2TopBtnTopBtn2PinkieBtnBaseBtnBaseBtn2BaseBtn3BaseBtn4BaseBtn5BaseBtn6BtnDeadBtnABtnBBtnCBtnXBtnYBtnZBtnTLBtnTRBtnTL2BtnTR2BtnSelectBtnStartBtnModeBtnThumbLBtnThumbRToolPenToolRubberToolBrushToolPencilToolAirbrushToolFingerToolMouseToolLensTouchStylusStylus2ToolDoubleTapToolTripleTapToolQuadrupleTapWheelBtnGear upOkSelectGotoClearPower2OptionInfoTimeVendorArchiveProgramChannelFavoritesEPGPVRMHPLanguageTitleSubtitleAngleZoomModeKeyboardScreenPCTVTV2VCRVCR2SatSat2CDTapeRadioTunerPlayerTextDVDAuxMP3AudioVideoDirectoryListMemoCalendarRedGreenYellowBlueChannelUpChannelDownFirstLastABNextRestartSlowShuffleBreakPreviousDigitsTEENTWENSpellCheckLogoffDeleteEOLDeleteEOSInsertLineDeleteLineFnFn+ESCFn+F1Fn+F2Fn+F3Fn+F4Fn+F5Fn+F6Fn+F7Fn+F8Fn+F9Fn+F10Fn+F11Fn+F12Fn+1Fn+2Fn+DFn+EFn+FFn+SFn+BBtnDPadUpBtnDPadDownBtnDPadLeftBtnDPadRightButtonConfigTaskManagerJournalControlPanelAppSelectScreenSaverVoiceCommandAssistantKbdLayoutNextEmojiPickerDictateBrightnessMinBrightnessMaxKbdInputAssistPrevKbdInputAssistNextKbdInputAssistPrevGroupKbdInputAssistNextGroupKbdInputAssistAcceptKbdInputAssistCancelMacro1Macro2Macro3Macro4Macro5Macro6Macro7Macro8Macro9Macro10Macro11Macro12Macro13Macro14Macro15Macro16Macro17Macro18Macro19Macro20Macro21Macro22Macro23Macro24Macro25Macro26Macro27Macro28Macro29Macro30ReportMT ReportSyncKeyRelativeAbsoluteLEDRepeatForceFeedbackForceFeedbackStatusPointerMouseJoystickGamePadKeypadMultiAxisSliderHatSwitchCountedBufferByteCountMotionWakeupStartVxVyVzVbrxVbryVbrzVnoSystemControlSystemPowerDownSystemSleepSystemWakeUpSystemContextMenuSystemMainMenuSystemAppMenuSystemMenuHelpSystemMenuExitSystemMenuSelectSystemMenuRightSystemMenuLeftSystemMenuUpSystemMenuDownD-PadUpD-PadDownD-PadRightD-PadLeftSimulationAileronAileronTrimAnti-TorqueAutopilotChaffCollectiveDiveBrakeElectronicCountermeasuresElevatorElevatorTrimFlightCommunicationsFlareReleaseLandingGearToeBrakeGenericDeviceControlsBatteryStrengthWirelessChannelWirelessIDDiscoverWirelessControlSecurityCodeCharacterEnteredSecurityCodeCharactedErasedSecurityCodeClearedGenericIndicatorButtonOrdinalConsumerProgrammableButtonsHorizontalWheelDigitizersDigitizerPenLightPenTouchScreenTouchPadDeviceConfigurationPuckFingerDeviceSettingsTipPressureBarrelPressureInRangeUnTouchTapTabletFunctionKeyProgramChangeKeyInvertTipSwitchSecondaryTipSwitchBarrelSwitchEraserTabletPickConfidenceWidthHeightContactIDInputModeDeviceIndexContactCountContactMaximumNumberButtonTypeSecondaryBarrelSwitchTransducerSerialNumberPhysicalInterfaceDevicePhysical_Interface_DeviceNormalSet_Effect_ReportEffect_Block_IndexParameter_Block_OffsetROM_FlagEffect_TypeET_Constant_ForceET_RampET_Custom_Force_DataET_SquareET_SineET_TriangleET_Sawtooth_UpET_Sawtooth_DownET_SpringET_DamperET_InertiaET_FrictionDurationSample_PeriodGainTrigger_ButtonTrigger_Repeat_IntervalAxes_EnableDirection_EnableDirectionType_Specific_Block_OffsetBlock_TypeSet_Envelope_ReportAttack_LevelAttack_TimeFade_LevelFade_TimeSet_Condition_ReportCP_OffsetPositive_CoefficientNegative_CoefficientPositive_SaturationNegative_SaturationDead_BandDownload_Force_SampleIsoch_Custom_Force_EnableCustom_Force_Data_ReportCustom_Force_DataSet_Custom_Force_ReportCustom_Force_Data_OffsetSample_CountSet_Periodic_ReportOffsetMagnitudePhaseSet_Constant_Force_ReportSet_Ramp_Force_ReportRamp_StartRamp_EndEffect_Operation_ReportEffect_OperationOp_Effect_StartOp_Effect_Start_SoloOp_Effect_StopLoop_CountDevice_Gain_ReportDevice_GainPID_Pool_ReportRAM_Pool_SizeROM_Pool_SizeROM_Effect_Block_CountSimultaneous_Effects_MaxPool_AlignmentPID_Pool_Move_ReportMove_SourceMove_DestinationMove_LengthPID_Block_Load_ReportBlock_Load_StatusBlock_Load_SuccessBlock_Load_FullBlock_Load_ErrorBlock_HandlePID_Block_Free_ReportType_Specific_Block_HandlePID_State_ReportEffect_PlayingPID_Device_Control_ReportPID_Device_ControlDC_Enable_ActuatorsDC_Disable_ActuatorsDC_Stop_All_EffectsDC_Device_ResetDC_Device_PauseDC_Device_ContinueDevice_PausedActuators_EnabledSafety_SwitchActuator_Override_SwitchActuator_PowerStart_DelayParameter_Block_SizeDevice_Managed_PoolShared_Parameter_BlocksCreate_New_Effect_ReportRAM_Pool_AvailableSensorBiometricBiometricHumanPresenceBiometricHumanProximityBiometricHumanTouchElectricalElectricalCapacitanceElectricalCurrentElectricalPowerElectricalInductanceElectricalResistanceElectricalVoltageElectricalPoteniometerElectricalFrequencyElectricalPeriodEnvironmentalEnvironmentalHumidityEnvironmentalTemperatureEnvironmentalWindDirectionEnvironmentalWindSpeedLightLightAmbientLightLightConsumerInfraredLocationLocationBroadcastLocationDeadReckoningLocationGPSLocationLookupLocationOtherLocationStaticLocationTriangulationMechanicalMechanicalBooleanSwitchMechanicalBooleanSwitchArrayMechanicalMultivalueSwitchMechanicalForceMechanicalPressureMechanicalStrainMechanicalWeightMechanicalHapticVibratorMechanicalHallEffectSwitchMotionMotionAccelerometer1DMotionAccelerometer2DMotionAccelerometer3DMotionGyrometer1DMotionGyrometer2DMotionGyrometer3DMotionMotionDetectorMotionSpeedometerMotionAccelerometerMotionGyrometerOrientationOrientationCompass1DOrientationCompass2DOrientationCompass3DOrientationInclinometer1DOrientationInclinometer2DOrientationInclinometer3DOrientationDistance1DOrientationDistance2DOrientationDistance3DOrientationDeviceOrientationOrientationCompassOrientationInclinometerOrientationDistanceScannerScannerBarcodeScannerRFIDScannerNFCTimeAlarmTimerTimeRealTimeClockOtherOtherCustomOtherGenericOtherGenericEnumeratorPower DevicePresentStatusChangeStatusUPSPowerSupplyBatterySystemBatterySystemIDBatteryBatteryIDChargerChargerIDPowerConverterPowerConverterIDOutletSystemOutletSystemIDInputInputIDOutputOutputIDFlowFlowIDOutletOutletIDGangPowerSummaryPowerSummaryIDVoltageCurrentFrequencyApparentPowerPercentLoadConfigVoltageConfigCurrentConfigApparentPowerLowVoltageTransferHighVoltageTransferDelayBeforeStartupDelayBeforeShutdownTestAudibleAlarmControlPresentGoodInternalFailureOverloadOverChargedOverTemperatureShutdownRequestedShutdownImminentSwitchOn/OffSwitchableUsedBoostCommunicationLostiManufactureriProductiSerialNumberBattery SystemSMBBatteryModeSMBBatteryStatusSMBAlarmWarningSMBChargerModeSMBChargerStatusSMBChargerSpecInfoSMBSelectorStateSMBSelectorPresetsSMBSelectorInfoRemainingCapacityLimitCapacityModeBelowRemainingCapacityLimitChargingDischargingNeedReplacementAbsoluteStateOfChargeRemainingCapacityRunTimeToEmptyAverageTimeToFullDesignCapacityManufacturerDateiDeviceChemistryRechargeableiOEMInformationCapacityGranularity1ACPresentVendor-specific-FFinclude/linux/thread_info.hhidraw%s%d&dev->wait&list->read_mutexnot enough values in %s %u field %u unsupported Resolution Multiplier unit exponent %d unsupported Resolution Multiplier %d failed to reallocate collection array %s() called with n (%d) > 32! (%s) %s() called with too large value %d (n: %d)! (%s) MODALIAS=hid:b%04Xg%04Xv%08Xp%08Xtransport driver missing .raw_request() offset (%d) exceeds report_count (%d) 7%s: reserved item type, tag 0x%x item %u %u %u %u parsing failed unbalanced collection at end of report description unbalanced delimiter at end of report description item fetching failed at offset %u/%u 7%s: undefined report_id %u received 7%s: report %d is too short, (%d < %d) 7%s: unable to complete request: %d 7%s: logical range invalid 0x%x 0x%x 7%s: alternative usage ignored no more usage index available 7%s: unknown local item tag 0x%x global environment stack overflow global environment stack underflow device has no listeners, quitting can't create sysfs country code attribute err: %d %s: %s HID v%x.%02x %s [%s] on %s 4hid: hid_debug is now used solely for parser and driver debugging. debugfs is now used for inspecting the device (report descriptor, reports) 3hid: can't register hid bus /build/linux-s9dSph/linux-5.15.0/drivers/hid/hid-core.c4%s: Invalid code %d type %d Out of memory during hid input probe can't register power supply: %d 7%s: Assigned keycode %d to HID usage code %x No inputs registered, leaving Some usages could not be mapped, please use HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE if this is legitimate. 7%s: Ignoring out-of-range value %x /build/linux-s9dSph/linux-5.15.0/drivers/hid/hid-input.c7%s: Found dynamic quirk 0x%lx for HID device 0x%04x:0x%04x 7%s: Found squirk 0x%lx for HID device 0x%04x:0x%04x 4Could not parse HID quirk module param %s /build/linux-s9dSph/linux-5.15.0/drivers/hid/hid-quirks.c report (size %u) (%snumbered) = 3hid: error allocating HID debug buffer /build/linux-s9dSph/linux-5.15.0/drivers/hid/hid-debug.cCustom_Force_Vendor_Defined_DataEnvironmentalAtmosphericPressureBuffer overflow detected (%d < %lu)! pid %d passed too short report pid %d passed too large report 4hid: can't get major number 6hid: raw HID events driver (C) Jiri Kosina /build/linux-s9dSph/linux-5.15.0/drivers/hid/hidraw.cOOOOlicense=GPLauthor=Jiri Kosinaauthor=Vojtech Pavlikauthor=Andreas Galparm=ignore_special_drivers:Ignore any special drivers and handle all devices by generic driverparmtype=ignore_special_drivers:intparm=debug:toggle HID debugging messagesparmtype=debug:intsrcversion=C056F981FFFEC18CE31D587depends=retpoline=Yintree=Yname=hidvermagic=5.15.0-153-generic SMP mod_unload modversions  Rmodule_layoutӅ3-system_wqao bus_register^C device_remove_filecdev_del+kmalloc_cachesE:#__kmallocqcdev_init __x86_indirect_thunk_r8Edriver_registerƏLdebugfs_create_dir}dsingle_open!Wparam_ops_intSMustrlen!__kfifo_allocT__ubsan_handle_load_invalid_valuesingle_release-power_supply_unregister7remove_wait_queueEďinput_ff_eventbinput_alloc_absinfo/__x86_indirect_thunk_r9skdown_interruptibler&seq_printfGV__warn_printk-cancel_work_sync%)}device_destroyApower_supply_powers)g__get_user_4A̴fkmemdupf__x86_indirect_thunk_rcx82mutex_unlock3`unregister_chrdev_regionvfree.debugfs_create_fileaH__ubsan_handle_shift_out_of_bounds?<sprintfԩ seq_readpv_opsZ%strcmpmmutex_lock_killablej6input_set_abs_params7M8kasprintfKbus_rescan_devicesD##power_supply_changedHinput_eventT__init_waitqueue_headk_copy_to_userتdefault_wake_function9[__x86_return_thunk}1 _dev_warnŏWmemsettͥdevice_del`power_supply_get_drvdatap\_raw_spin_unlock_irqrestore4Ucurrent_taskcdown_trylock(xE__kfifo_to_user __mutex_initnsscanf= _find_next_bit-`driver_unregister fasync_helperZstrncmpdebugfs_removeKMmutex_lockʯ&fdownunoop_llseek,[sdevice_create device_add.%_dev_erry /bus_unregister@ktime_get_coarse_ts64Y device_create_file!4cdev_add&compat_ptr_ioctl__ubsan_handle_out_of_boundsP_dev_infoEstrrchrI@vzalloc\bus_for_each_dev|c__x86_indirect_thunk_rdx\__put_user_4strnlen\e:`put_device_irefcount_warn_saturateke__stack_chk_fail4'Ninput_register_deviceQschedule$___ratelimittAdevice_reprobe~_printkVJinput_free_devicepHe__x86_indirect_thunk_raxm__fentry__fortify_panicAkmem_cache_alloc_traced_raw_spin_lockѿ__dynamic_dev_dbg 4_raw_spin_lock_irqsaveRv__kfifo_free"#>__wake_upn%,input_scancode_to_scalar,&8bus_for_each_drv8"Jadd_wait_queueKseq_lseek zkfree8߬imemcpyOinput_unregister_devicedevice_initializefi*upscnprintf class_destroy[ kill_fasync05\driver_attach?__kfifo_in;͑memdup_user6queue_work_onnJnesnprintf$\dev_set_name!power_supply_registerœ_copy_from_userJ.0-__class_createHۈ__check_object_size+/alloc_chrdev_region*kreallocoadd_uevent_varukinput_allocate_devicem     'char *[9]'_6Y4?7mB"@,&/  'long unsigned int [12]'' *[4]'u1o 'char *[3]' 'hid_report_enum [3]''hid_field *[256]'T% 'unsigned int [12288]'P'u8 [12288]' ) s'_Bool'$$d,KJ(JH 'unsigned int' 'int'RCQC' [9]'baba4 'long unsigned int [12]'  4*vu'unsigned char [256]'_a"a"b___a"a"b___a"a"b__'hid_report_enum [3]' 'unsigned int'x yx uon'hid_field *[256]' 'int'  '_Bool' .HA#*'acpi_device_id [53]' 'int' ##.'char *[32]'+'char **[32]'  'hid_report_enum [3]'!'hid_field *[256]'|'char *[3]' 'unsigned int'M$'char *[8]'M'char *[5][8]'E2'char *[5]' 'int'he&caNxup+p-&,*+)+<-+\[\[T)SP+'hidraw *[64]' 'unsigned int' 'hidraw_report [64]' 'int'hidGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0!! Gy  +@P" | s ' 0 t g ( 0)~@9 (D O  _ @o `             @  ` 0# 2 g @:`=    @G `] h{tpg j r z  p ԋ @ }    @ `G&CO _ o    @`N+  @ @9H Hg  @z` AAA H9HN~jki6@ H  : $ @. M4 ? @O `] Gy +g l @t ͺ !`T};  m@ @8A :k     @~< ` 6 # @`1 @ 6K HR S@Y S-uKF PS` h @w   A@   H@ i k-    H@ ! * 9 K \ o   8/f@ H i7@=N  @ jN @   % @ĩ̩ ;@5 h8v@.ˎ@"C O @v] h      x  @ @dh` @ `            @ } 66  4          ;  ;  6R hν  @# m"k @9Hiރ6 Y Pν  @"k @`T|i9H} 1 (9H|  U2  ;  6} 5k5 } }Y } }8 K (^ |\;H|drRXj Xy ,a \;H@{m  V@  - (   + 0 G0@@ H%E'  ,@ Y  \;H {m@!@@ *  / / }  p   N" *  6 N8 6H  Y q |  48>ϵ  a   D }  D  4N}A         " 6 ! m( $ DA & a a n ( a R/z * t  W W   a - 4 a @ 6U 6h y ë ë 6 ;&* = z`O;&* ? a G A  g)4 C W  N4O F 6  (, 6 6a 8 LC   z`) L O  g)4 \ Q a m S a  ~ U a  W 6a  Y  [ N) ]  8 _ Dϵ a a! a! a  z`G '! f G9! h I!lG(V! j g f! lz! Q /;&*! o! a z`G! r  ! t GO! v! R  ! y  g!!"! {6!    B! ~ z`{tT! j! 4 z`y!   l!   ! ! t  g{tz`!   :k ,k  z`G(! ;! {P! ũ  j kk+d! z! > `T!   N! ! > `T z`!6! ! ! t! W$! 2! >! K! W! tc! o!   )40@~! ! e  N4OG!  <`T|R/^ y  Dg! ! s GO! ! ! vhid_device_idlongdatahid_itemhid_globalusage_pagelogical_minimumlogical_maximumphysical_minimumphysical_maximumunit_exponentreport_idreport_sizereport_counthid_localusage_sizecollection_indexusage_indexusage_minimumdelimiter_depthdelimiter_branchhid_collectionparent_idxhid_usageresolution_multiplierwheel_factorhat_minhat_maxhat_dirwheel_accumulatedhid_fieldapplicationmaxusagereport_offsetreport_typehidinputdpadhid_reporthidinput_listmaxfieldhid_inputreportshid_devicedev_rdescdev_rsizerdesccollectioncollection_sizemaxcollectionmaxapplicationcountryreport_enumdriver_input_lockll_driverll_open_lockll_open_countbattery_capacitybattery_minbattery_maxbattery_report_typebattery_report_idbattery_avoid_querybattery_ratelimit_timeinitial_quirksio_startedinputshiddevhidrawff_inithiddev_connecthiddev_disconnecthiddev_hid_eventhiddev_report_eventdebug_rdescdebug_eventsdebug_listdebug_list_lockdebug_waithid_report_enumnumberedreport_listreport_id_hashhid_typeHID_TYPE_OTHERHID_TYPE_USBMOUSEHID_TYPE_USBNONEhid_battery_statusHID_BATTERY_UNKNOWNHID_BATTERY_QUERIEDHID_BATTERY_REPORTEDhid_driverdyn_listdyn_lockreport_tableraw_eventusage_tablereport_fixupinput_mappinginput_mappedinput_configuredfeature_mappinghid_ll_driverraw_requestoutput_reportmay_wakeupmax_buffer_sizehid_parserglobal_stackglobal_stack_ptrcollection_stackcollection_stack_ptrcollection_stack_sizescan_flagshid_report_idhid_usage_idusage_hidusage_typeusage_codeexistancelockhid_dynidhid_usage_cmp_tquirks_list_structhid_bl_itemhid_debug_listhid_debug_fifohid_usage_entryhidraw_devinfohidraw_reporthidraw_list__bus_removed_driver__hid_bus_driver_added__hid_bus_reprobe_drivershdrv__hid_register_driverreqtype__hid_requestuse_logical_max__hidinput_change_resolution_multipliersexists_bitdrop_reffetch_itemhid_add_devicehid_add_fieldhid_add_usagehid_alloc_report_bufhid_allocate_devicehid_bus_matchhid_check_keys_pressedhid_close_reporthdev_ahdev_bhid_compare_device_pathshid_concatenate_last_usage_pageconnect_maskhid_connecthid_debug_eventhid_debug_events_openhid_debug_events_pollhid_debug_events_readhid_debug_events_releasehid_debug_exithid_debug_inithid_debug_rdesc_openhid_debug_rdesc_showhid_debug_registerhid_debug_unregisterhid_destroy_devicehid_device_probehid_device_releasehid_device_removehid_disconnecthid_dump_devicehid_dump_fieldhid_dump_inputhid_dump_reporthid_exithid_field_extracthid_hw_closehid_hw_openhid_hw_starthid_hw_stophid_ignorehid_inithid_input_fieldhid_input_reporthid_lookup_quirkhid_match_devicehid_match_idhid_match_one_idhid_open_reporthid_output_reporthid_parse_reporthid_parser_globalhid_parser_localhid_parser_mainhid_parser_reservedhid_process_eventhid_quirks_exitquirks_paramhid_quirks_inithid_register_reporthid_report_raw_eventhid_resolv_usagehid_scan_mainhid_set_fieldhid_setup_resolution_multiplierhid_snto32hid_ueventhid_unregister_driverfield_indexreport_countshid_validate_valueshiddev_freehidinput_allocatehidinput_calc_abs_reshidinput_closehidinput_configure_usagehidinput_connecthidinput_count_ledshidinput_disconnecthidinput_find_fieldhidinput_get_battery_propertyhidinput_get_led_fieldhidinput_getkeycodehidinput_hid_eventhidinput_input_eventhidinput_led_workerhidinput_locate_usagehidinput_openhidinput_query_battery_capacityhidinput_report_eventhidinput_setkeycodeis_percentagehidinput_setup_batteryhidraw_connecthidraw_disconnecthidraw_exithidraw_fasynchidraw_inithidraw_ioctlhidraw_openhidraw_pollhidraw_readhidraw_releasehidraw_report_eventhidraw_writeimplementopen_collectionread_report_descriptors32tonshow_countrysnto32hid.kou -/04!#!+ 2( ?!4 X!@ n!I !R8 ` &hD _1|D2FGgIshx,y >Zv8$'AYq t:UkT#$1-2C>[q?KLYZk4 OlrH 5Nl0x # E e      <, }L W Ph py 6 W 6" X9  R   $   s'  1 (l@ ( K P.X  i t pE 4 4  7 ; x  / 4 @W? eRR f # O   `  O 6 P#t 4) 42 $D )[ =n P(| Xz ,  J - /  2# 3 H/H7BSP>d6z?+k *! ! !!5--(---?- @X- j(x-- !H`!$"(+!)@!Y"((gy)*@#CAaUVmn"B`{CD,JE E M0Eb}HI-`(eJPKpW#&V{:Q\gpNv 088-Q;*P((KSa &zY0`Z-; L08% 'H7A NOZez\,PFa~-` - HX @; H@K@@1 H( Sn   )C]-yl.>?N0 fF ([HpP0K4@X S(R@`R@Ws @V4 U(T>-/D-I-S-]-@[-@b-@i- qOc4dst6T(pq|" @4  .-4 44 4 "4 *@D1 \cTp0u} Hpp[4 q4@h8+d3 - # !8m2$AP 1`v9  =h 2`S|s4t u .:HO RPYo  Dgl~j~ *LI  LB  # > O h r u  #   P`e1  G !!k"!V58!Q!c!SI(s!Z!!!!!;!!"Sp@:-CN0% "!"lI 6"9Z>"HQ">k"x"!0"""""GM&0""##"#3J6>#T#c#l#(#kK##R### {#>=@gPs## # $$5n%$dJ?$AO(;^$Pp$6^A$$$P9f$`$$$$$%oX+%6%pO%f%1%ӜR%%%p j! %^{\%'W%&&4&8;@&U&h&}&&wm&&&BD!h4&0&LAX&&&'+'3)='KX'^'w'&) B''''PE ''''(( (+(>(V(gym( {(-(@A(((((~}?)R ()A@B)d)r)y)))70))))&]3)*?*/**4*?C*L*_*l*m__UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8__kstrtab_hid_debug__kstrtabns_hid_debug__ksymtab_hid_debug__kstrtab_hid_register_report__kstrtabns_hid_register_report__ksymtab_hid_register_report__kstrtab_hid_parse_report__kstrtabns_hid_parse_report__ksymtab_hid_parse_report__kstrtab_hid_validate_values__kstrtabns_hid_validate_values__ksymtab_hid_validate_values__kstrtab_hid_setup_resolution_multiplier__kstrtabns_hid_setup_resolution_multiplier__ksymtab_hid_setup_resolution_multiplier__kstrtab_hid_open_report__kstrtabns_hid_open_report__ksymtab_hid_open_report__kstrtab_hid_snto32__kstrtabns_hid_snto32__ksymtab_hid_snto32__kstrtab_hid_field_extract__kstrtabns_hid_field_extract__ksymtab_hid_field_extract__kstrtab_hid_output_report__kstrtabns_hid_output_report__ksymtab_hid_output_report__kstrtab_hid_alloc_report_buf__kstrtabns_hid_alloc_report_buf__ksymtab_hid_alloc_report_buf__kstrtab_hid_set_field__kstrtabns_hid_set_field__ksymtab_hid_set_field__kstrtab___hid_request__kstrtabns___hid_request__ksymtab___hid_request__kstrtab_hid_report_raw_event__kstrtabns_hid_report_raw_event__ksymtab_hid_report_raw_event__kstrtab_hid_input_report__kstrtabns_hid_input_report__ksymtab_hid_input_report__kstrtab_hid_connect__kstrtabns_hid_connect__ksymtab_hid_connect__kstrtab_hid_disconnect__kstrtabns_hid_disconnect__ksymtab_hid_disconnect__kstrtab_hid_hw_start__kstrtabns_hid_hw_start__ksymtab_hid_hw_start__kstrtab_hid_hw_stop__kstrtabns_hid_hw_stop__ksymtab_hid_hw_stop__kstrtab_hid_hw_open__kstrtabns_hid_hw_open__ksymtab_hid_hw_open__kstrtab_hid_hw_close__kstrtabns_hid_hw_close__ksymtab_hid_hw_close__kstrtab_hid_match_device__kstrtabns_hid_match_device__ksymtab_hid_match_device__kstrtab_hid_compare_device_paths__kstrtabns_hid_compare_device_paths__ksymtab_hid_compare_device_paths__kstrtab_hid_bus_type__kstrtabns_hid_bus_type__ksymtab_hid_bus_type__kstrtab_hid_add_device__kstrtabns_hid_add_device__ksymtab_hid_add_device__kstrtab_hid_allocate_device__kstrtabns_hid_allocate_device__ksymtab_hid_allocate_device__kstrtab_hid_destroy_device__kstrtabns_hid_destroy_device__ksymtab_hid_destroy_device__kstrtab___hid_register_driver__kstrtabns___hid_register_driver__ksymtab___hid_register_driver__kstrtab_hid_unregister_driver__kstrtabns_hid_unregister_driver__ksymtab_hid_unregister_driver__kstrtab_hid_check_keys_pressed__kstrtabns_hid_check_keys_pressed__ksymtab_hid_check_keys_pressedhid_concatenate_last_usage_pagefetch_itemhid_close_reporthid_report_nameshid_validate_values.coldhid_add_usagehid_add_usage.coldhid_setup_resolution_multiplier.coldread_report_descriptoropen_collectionopen_collection.colds32tons32ton.coldimplementimplement.cold__func__.8show_countrydev_attr_countryhid_ueventmodalias_showhid_ignore_special_driversid.10dispatch_type.11hid_add_device.cold__hid_bus_driver_added__hid_bus_reprobe_drivers__bus_removed_driver__print_once.0hid_field_extract.cold__func__.7hid_set_field.coldhid_parser_reservedhid_parser_reserved.coldhid_process_eventhid_process_event.coldhid_input_fielddispatch_type.5hid_open_report.coldhid_report_raw_event.coldhid_input_report.coldhid_device_release__key.12__key.13hid_device_removehid_device_remove.cold__hid_request.coldhid_add_fieldhid_add_field.coldhid_parser_mainhid_parser_main.coldhid_scan_mainhid_parser_localhid_parser_local.coldnew_id_storehid_parser_globalhid_parser_global.coldhid_hiddev_listtypes.9CSWTCH.273hid_connect.coldhid_device_probehid_device_probe.coldhid_bus_matchhid_inithid_exit__UNIQUE_ID_license317__UNIQUE_ID_author316__UNIQUE_ID_author315__UNIQUE_ID_author314hid_dev_groupshid_drv_groupshid_dev_grouphid_dev_attrshid_dev_bin_attrsdev_bin_attr_report_descdev_attr_modaliashid_drv_grouphid_drv_attrsdriver_attr_new_id__UNIQUE_ID_ignore_special_drivers256__UNIQUE_ID_ignore_special_driverstype255__param_ignore_special_drivers__param_str_ignore_special_drivers__UNIQUE_ID_debug253__UNIQUE_ID_debugtype252__param_debug__param_str_debug.LC24__kstrtab_hidinput_calc_abs_res__kstrtabns_hidinput_calc_abs_res__ksymtab_hidinput_calc_abs_res__kstrtab_hidinput_report_event__kstrtabns_hidinput_report_event__ksymtab_hidinput_report_event__kstrtab_hidinput_find_field__kstrtabns_hidinput_find_field__ksymtab_hidinput_find_field__kstrtab_hidinput_get_led_field__kstrtabns_hidinput_get_led_field__ksymtab_hidinput_get_led_field__kstrtab_hidinput_count_leds__kstrtabns_hidinput_count_leds__ksymtab_hidinput_count_leds__kstrtab_hidinput_connect__kstrtabns_hidinput_connect__ksymtab_hidinput_connect__kstrtab_hidinput_disconnect__kstrtabns_hidinput_disconnect__ksymtab_hidinput_disconnecthidinput_closehidinput_openhidinput_disconnect.coldset_bit__hidinput_change_resolution_multipliers.part.0hidinput_led_workerhid_map_usage.isra.0__func__.0_rs.1hid_map_usage.isra.0.coldhidinput_input_eventhidinput_input_event.coldhidinput_allocatehidinput_setkeycodehidinput_getkeycodehidinput_allocate.cold__func__.3__func__.2hidinput_setup_battery.isra.0hid_battery_quirks__UNIQUE_ID_ddebug255.8hidinput_battery_propshidinput_get_battery_propertyhidinput_setup_battery.isra.0.coldhidinput_query_battery_capacityhidinput_get_battery_property.coldhidinput_locate_usagehidinput_setkeycode.coldhid_map_usage_clear.isra.0hid_map_usage_clear.isra.0.coldhidinput_configure_usagehid_keyboardhidinput_configure_usage.cold__UNIQUE_ID_ddebug287.7hidinput_connect.coldhid_hat_to_axishidinput_hid_event.cold__func__.5__func__.6__kstrtab_hid_ignore__kstrtabns_hid_ignore__ksymtab_hid_ignore__kstrtab_hid_quirks_init__kstrtabns_hid_quirks_init__ksymtab_hid_quirks_init__kstrtab_hid_quirks_exit__kstrtabns_hid_quirks_exit__ksymtab_hid_quirks_exit__kstrtab_hid_lookup_quirk__kstrtabns_hid_lookup_quirk__ksymtab_hid_lookup_quirkdquirks_lockdquirks_listhid_ignore_listhid_have_special_driverhid_quirkshid_lookup_quirk.coldhid_ignore.part.0elan_acpi_idhid_mouse_ignore_listhid_ignore.part.0.cold__func__.1__kstrtab_hid_resolv_usage__kstrtabns_hid_resolv_usage__ksymtab_hid_resolv_usage__kstrtab_hid_dump_field__kstrtabns_hid_dump_field__ksymtab_hid_dump_field__kstrtab_hid_dump_device__kstrtabns_hid_dump_device__ksymtab_hid_dump_device__kstrtab_hid_debug_event__kstrtabns_hid_debug_event__ksymtab_hid_debug_event__kstrtab_hid_dump_report__kstrtabns_hid_dump_report__ksymtab_hid_dump_report__kstrtab_hid_dump_input__kstrtabns_hid_dump_input__ksymtab_hid_dump_inputhid_debug_events_pollhid_debug_rdesc_openhid_debug_rdesc_showhid_debug_events_releasehid_debug_events_readhid_debug_events_open__key.0hid_usage_tablehid_resolv_usage.coldsystems.3units.2table.1eventshid_debug_roothid_debug_rdesc_fopshid_debug_events_fopssyncskeysrelativesabsolutesmiscsoundsrepeats__kstrtab_hidraw_report_event__kstrtabns_hidraw_report_event__ksymtab_hidraw_report_event__kstrtab_hidraw_connect__kstrtabns_hidraw_connect__ksymtab_hidraw_connect__kstrtab_hidraw_disconnect__kstrtabns_hidraw_disconnect__ksymtab_hidraw_disconnecthidraw_pollhidraw_fasynccopy_overflowhidraw_get_report.isra.0hidraw_tablehidraw_get_report.isra.0.coldhidraw_readminors_lockhidraw_majorhidraw_class__key.4hidraw_open__key.2hidraw_send_report.isra.0hidraw_send_report.isra.0.coldhidraw_writehidraw_ioctlhidraw_ioctl.colddrop_refhidraw_release__key.3hidraw_opshidraw_cdev.LC1input_allocate_deviceadd_uevent_varkreallocalloc_chrdev_region__check_object_sizehid_match_one_idhid_debug_init__class_create_copy_from_userpower_supply_registerdev_set_name__crc_hidinput_report_event__this_module__crc_hid_check_keys_pressed__crc_hid_hw_stopsnprintfqueue_work_onmemdup_user__kfifo_in__crc_hid_debug_eventdriver_attachkill_fasyncclass_destroyscnprintfhid_debug_unregister__crc_hid_lookup_quirkdevice_initialize__crc_hid_output_reportcleanup_module__crc_hidinput_connect__crc_hid_resolv_usageinput_unregister_devicememcpykfreeseq_lseekadd_wait_queue__crc_hid_alloc_report_bufbus_for_each_drvinput_scancode_to_scalar__wake_up__crc_hid_connect__kfifo_free_raw_spin_lock_irqsave__dynamic_dev_dbg_raw_spin_lockkmem_cache_alloc_tracefortify_panic__crc_hidinput_get_led_field__fentry__init_module__crc_hid_quirks_init__x86_indirect_thunk_raxinput_free_device__crc_hid_debug__crc_hid_input_reportdevice_reprobe___ratelimitscheduleinput_register_device__crc_hid_hw_close__stack_chk_failrefcount_warn_saturateput_device__crc_hid_dump_report__crc_hid_dump_fieldstrnlenhid_debug_register__crc_hidraw_report_event__put_user_4__x86_indirect_thunk_rdxbus_for_each_devvzallocstrrchr_dev_info__crc_hid_unregister_driver__ubsan_handle_out_of_boundscompat_ptr_ioctlcdev_adddevice_create_file__crc___hid_register_driverktime_get_coarse_ts64bus_unregister_dev_errhidinput_hid_eventhidraw_initdevice_add__crc_hid_add_devicedevice_createnoop_llseekdownmutex_lockdebugfs_removestrncmp__crc_hid_dump_inputfasync_helper__crc_hid_open_report__crc_hid_allocate_device__crc_hid_compare_device_pathsdriver_unregister_find_next_bitsscanf__mutex_inithid_match_id__crc_hid_field_extract__kfifo_to_userdown_trylockcurrent_taskpower_supply_get_drvdata_raw_spin_unlock_irqrestore__crc_hid_set_fielddevice_del__crc_hid_destroy_device__crc_hid_match_device__crc_hidinput_calc_abs_res__crc_hid_dump_devicememset_dev_warn__crc_hidraw_disconnect__crc_hid_setup_resolution_multiplier__x86_return_thunkdefault_wake_function_copy_to_user__init_waitqueue_headhiddev_freepower_supply_changedbus_rescan_devicesinput_set_abs_paramskasprintf__crc_hid_validate_valuesmutex_lock_killablestrcmp__crc_hid_disconnectpv_ops__crc_hid_hw_startseq_read__ubsan_handle_shift_out_of_boundsdebugfs_create_file__crc_hid_hw_open__crc_hid_report_raw_eventvfreeunregister_chrdev_regionmutex_unlockhid_debug_exit__x86_indirect_thunk_rcxkmemduphidraw_exit__get_user_4power_supply_powersdevice_destroy__crc_hid_snto32cancel_work_sync__warn_printkseq_printfdown_interruptible__x86_indirect_thunk_r9__crc_hid_parse_report__crc_hid_register_report__crc_hidinput_count_ledsinput_alloc_absinfoinput_ff_eventremove_wait_queuepower_supply_unregistersingle_release__crc_hidinput_disconnect__crc_hid_ignore__crc_hidinput_find_field__ubsan_handle_load_invalid_value__kfifo_allocstrlenparam_ops_intsingle_opendebugfs_create_dir__x86_indirect_thunk_r8driver_register__crc___hid_request__crc_hidraw_connectcdev_init__crc_hid_bus_type__crc_hid_quirks_exit__kmallockmalloc_cachescdev_deldevice_remove_filebus_registersystem_wq  ' ;Y i.Qat `%!=L p 6 1 =S c p  p E  ` 92   % @-? DS [quTT    0 : `? N S b @g v {       N    P o         ! D $` S !o+5 :Q_ woz R3=Ql   !L]v }k k  k #k< Rk_q nJ!-I t  x&5_ k.8 AQs  l l J USels `x&2aRq{ lG  l!' L\}0RN(<%%*HpO<x[> `!'3;gt @T \ p  !'!1L1]111q1 22<2R2 xY2 e2 lj2}222 22O,283d3 xl3333*4 64?4444 595O5=5556M6x66667F7__77788888888979I9Q9999Q:  Y:::5; >; K; _; n; v;~;;;'< <I< U< Z<< < <<< < =!=B=Y=d====> x >*> x6>G>Q>|>/>2>>>? -?A?nj??D?z???@P@@.AAAAA B!BBB BBoCyC `CCCCCCCCDDD!DMD8VD^DDDDDFDE,E&E1E3FgFF!GG 9GaG yGG GG GH @H0H @H\H tHHH"HII4ImjIwIIIJ8J ?J `LJ\JaoJJJ5J}JJTK/K4K6BKQKyKO~KKiK eL*L?LWLoLL wL L JL DL CL pWL VMM 4M (M EM NN 8 N N $N >4NBDQoڮ 1M  ɯ 5 :Bm 7  ˰7ްO;?  a*Ao sv @X ²@β  } @XN V.h{ . .ij ٳ . OD) 8 =.OY f    U   . 2.- U7  ?.\c _k. U  . =.   U.ǵ Rϵ.޵ U  . g.   U.% }-.^ Uk  s.  S.ݶ . 1 R6.g o. . U  . .· UϷ  Է. . U  . . U%  , U1.; @.M T `.j q  .   .  Ÿ.Ҹ ݸ .  .  .) 4 9.F Q V.` e.x U  . . U  .ȹ й.ܹ U  . %. .# U0  5.? D.OV ^.l Uv  {. . . Ǻ `׺ !\ `Rg Us  {. . `Rû  λ.ջ _ݻ. U  . .8h| . ` ˼ м ,.; !@.S/lwj~ _. @W) +4.; _C. $. @V Ѿ ޾ @W ;b gs   տ  ` 1M]@l 1} C  U 8 T! >&CQw EC  3m%Z 3 3) 1-9A  Nu(FqTa 3 3 2 j oq-o D IQ77 2 26 `2?R @2^q 2~ 2 2O 40 D 4I Qn   T+ [+  `+ 4 & 4. 7 GZ 1_n 1s 1OT 4 H]z k+    4  29 4D L^ 4  `1 1 @1 1 0 0* 1/Au [ - 3_$ 0 0 `0 4 4  1` 4p CM S wq 4 (q&^ @0  * #5T]f| 0 4 4  4. 7h  4  /  0, /1= /BQY @e nQu z & +2@ aLTe `pu (       $ - B I (NS k r  (`  e 8 >U `+ @4 ; H Taio hC C   2 !/ 9>L MV[o P~   \   x)!  x "  j%"/ 4>9[%C J OTR'c ow@)~  @) @) @) W,  W,& :2:0A H  MT0^ e hjq0x  o0 H0 '0 QL1 94) 5=94K W_94m y94 94   @%2< `A>F>P X>aDs Xx}\J K   P 0>R >R  #,W> XCH=Z\ Xaf\z X\ X\ X\ X\ X\ X  \. X3 8 \L XQ V \h Xm r \ X  \ X  \ X  \ X  \ X  \ X ! \, 8 = G N S X B_ f k p Bz    B  0       (       V  ( - j6 J V [ d x    p  p  h# l(S6 ;BP lU\sglv T+p (  T+ | t  q @K @! &/ H 4CWd# & l &lXY`dhD;HLhlp"#,D0%4&()+,8m<.@/$(1,245 !78t x:|; =>TX@\ACDzFGIJLMOP $R(SHLUPVP[ \04^8_x|abdevgh<@jDk{ 5" J\E`dPTX n  hj !lp#t$&')*' H$I(,K0L4U8E<F L  l 1x 2 d  +@ h    H| X  , L P ~H D `    (   }   =  3  :T <t p M\  4 0 $ < 8  y I  O2 a3>$'>( %)3 (08@HPX`hpx;-3/?GMV^g n`,h3p/x   Ppx`RIhROpRVR^R^R^R^R^R^R^R^R^RcRnRsR{RRR^S^SSnSs S{(S0S8S^@S^HSPSXSs`ShSpSxS^S^SSSsSSSS^S^SSSST|TT0HT pTTP U|(U0UU U9@V /HV PV XV `V V @V V @WyHW~PWXW`WEWWWWW WHXsXX}hXxXXXXXXXjXlXnYpYs(Yv8YHY\ XYhYxYYYY'Y Y-Y0Y3Y6Z;Z@(ZE8ZIHZWXZghZsxZZZZZZZZZ[ [([!8[+H[6X[@h[Kx[S[_[k[u[{[[[[\\y(\8\H\X\h\x\ \\-\8\P\m\\\] ](]8]%H]-X]h]x]]]]]]]]] ^^!(^8^5H^:X^Ah^Px^\^k^^s^{^^^^__(_8_H_X_h_x_____*_?_J_`_w`s`(`8`H`X`h`x`````0`:`B`N`]anax(a8aHaXahaxaaaaaaaa)a=bJbV(ba8bkHbXbhbxbbbbbbb/bpbAcYcr(c8cHcXchcxcccccccc'c<dKdV(di8duHdXdhdxdddddddd4dFeYei(ez8eHeXehexeee e e. eB eR eb eu f f (f 8f Hf Xf hf xf!f!f1!fD!fD!fK!fU!fl!f!g!g!(g!8g!Hg!Xg!hg"xg"g."gB"gS"gga"gw"g"g"h"h"(h"8h"Hh"Xh #hh!#xh-#h<#hJ#hY#ho#hz#h#h#h#i#i#(i#8i$Hi($XiC$hiJ$xi`$iv$i$i$i$i$i$i$i$j %j%(j.%8jC%HjX%Xjr%hj%xj%j%j%j%j&j&j0&jD&jL&k[&kg&(k.8kr&Hk&Xk&hk&xk&k&k&k&k&k&k&k'k'l'l''(l1'8l9'HlC'XlR'hlc'xlp'l'l'l'l'l'l'l'l'm'm'(m'8m'Hm'Xm'hm'xm(m(m(m*(m>(mQ(me(mx(m(n(n((n(8n(Hn(Xn(hn(xn(n(n )n)n")n')n-)n?)nM)oV)od)(os)8o)Ho)Xo)ho)xo)o)o)o)o *o!*o.*oJ*oS*p_*po*(p*8p*Hp*Xp*hp*xp*p*p*p+p+p%+q|qqqHqPq0Xqpqqq  (0p8 @ H P X `PhpxP pP! P#(#0$8%@&H&P'XP(`,h-p/x12388P99 ==P>?@@A BBCCD D0E H(J0PK8pN@PHQPSXV`pWh`Zpx@0 0 P0@ 0P (08@@HPX`@hp0xkPord# > EWWX Y$\(y\,\0\4_8j_<`@#aD*aHwcLcPcT6dXqk\`6dɮhbO2a3 >0'>|A  (0|8AH2  ,jK{ $(, 0!4.#83%<A'@'D:H<LA=P~=T,?Xi?\2F`fFdHhiIlIpNQtZx \|/T2'G^S -P` $(,/ 0 4 8 < @ D H*LyPTX<\`dhl^ptx|RdkQz ['f;!"y###$i%|%%m&&&o'2( :(B(R)2+u, -$E0(q0,0004|283<>4@4D4H 5L85P5T5X5\6`L6dw6h6l6p6t7x^7|78869H999X=>F>>?f%O@@-AABnCCCCDE%EGHIJnJ.KMN QR8RmR}R R$T(ZW,X0Z4TZ8\<@gDH(LŧPTX\˫`d*h lCptx|gNw{kBl 81]2"\c $5(g04gO7P b *   @ P X ` p x                  0 8 @ P X ` p x            0 8 @ P X ` p x            @      0 8 @ P X ` p x         @      0 @8 ` p x            0 @8 ` p       ? P>0$  p 2 H ` p x              0 `8 @P `X              @ P  @ X  ` p  x                            0  8  @ P  X  ` p  x           Z    Z   @   Z 0  8  Z @ P  X  Z ` p  x  Z   @  Z   @  Z   @  Z     Z     Z 0  8  Z @ P  @ X  Z ` p  @ x  Z   @  Z     Z     Z     Z   @   Z 0  @ 8  Z                       0 8 @P X `p x      H  H0@ H  :  :  :p px p  0 @ 0  0  0 @  00 @8 `0p x 0  0  0  0 @  00 @8 `0p x 0  0   00 @8 `0p x 0   (@ HPX%`-h2p8x@EJQZbjlnp s(v0y8@HP@E    ) 5 A L jlnp s(v0U 8\ @HEa j n p r t v x z | ~           (l0 8 @ H P X ` h p x             nj      & (* 00 8; @F HN PXT `W hZ p] x` c f i l o  s w {           ( 0 8 @ H P X ` h p x   ! ) / 8 A F I P U [ _ d m t { @   ( 0 8 H P X ` h p x%            ! & 2, 3 8 A L R (X 0^ 8b @h Ho P} X ` h p x               & + 0 5 > I [ (n 0r 8w @{ H P X ` h p x         8       (0 8@HP$X,`4h:p?xNUdqw @#(-27< A I R \ d( m0 x8              !!!! ! (!0!8!@!#H!*P!1X!;`!Dh!Lp!V!`!h!s!}!!!!!!!!!!"""" """""")"."3":"B"J"R"\"`"d#h#q#w# #(#0#8#@#H#P#X#`#h#p#x#################$$"$'$1 $=($C0$H8$K@$PH$XP$]X$e`$kh$tp${x$%%%%%%&&&& &(&0&8&@&H&P&X&`&h&p&x&& &%&*&/&4(9(C(O([)h)u)))))))))*****'*?*W*l,,,, ,(,0,8,@,H,P,X,`,h,p,x,,,,,,, ,(,0,8,@,H,P,X,`/h/ /o/x / @3/ T3/x / @3/ T3/x / 3/ 30x 0 @30 T3 0x 00 @380 T3@0x P0 @3X0 T3`0x p0 @3x0 T30x 0 @30 T30x 0 @30 T30x 0 @30 T30x 0 @30 T31x 1 @31 T3 1x 01 @381 T3@1x P1 @3X1 T3`1x p1 @3x1 T31x 1 @31 T31x 1 @31 31x 1 @31 31x 1 @31 32x 2 32 3 2x 02 382 3@2x P2 3X2 3`2x p2 3x2 32x 2 32 32x 2 32 32x 2 32 32x 2 @32 T33x 3 @33 T3 3x 03 @383 T33x 3 33 33x 3 33 34 44 48@HP}88.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.altinstr_replacement.rela.init.text.rela.exit.text.rela__ksymtab.rela__ksymtab_gpl.rela__kcrctab.rela__kcrctab_gpl.rela.altinstructions.rela.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.parainstructions.modinfo.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela__jump_table.rela.data.data..read_mostly.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?:@`P9J5 E@P9Y tho@4`9N*@`79 x @7H9 @@88 9@E9@E90@PJ9r @K192Y O]@| 92`}+)2p = l8@p9M<H@`9_̖mXPh@X9"zu@9$L@9&` `<@ؠ9) @ȡ9+ 4 @XY9-p@90@@092 0%50:& &8:h ^v*I0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key;BQ9C:C\W0p0  `He0  *H d+O:>~a ?E?ǂGO78$]e*Cmp~ *%]y^q`ݻc#gl+j~R>FRh(&I>~5 #b^H>DK0A\s S=@h&;l] &IߥkV2WSb`mǶA$gyXiw;=3:̗ [-JȔ=V*bzfl2oGT[ccyO*}Pt<„YQMi02yp\)}`>q U9 JGOU(,>@lPۍ2yEn|LLW\#=iSϋ$!le@mVF.ɦwnGEӱx%)gw:.lв֊uQru6-0dS aԯ?ב7~Module signature appended~