PK!8[C^^ classes.dexdex 039!;QfJnQri }-^pxV4^pEDcX@  TtHt<<<<<<===== =(=V=b=q=~===========>>3>P>f>w>>>>>>>?+?B?_?p???????@@'@8@U@q@@@@@@@@@A AA A2ABAaAAAAABB=BJBZBiBwBBBBBC CC'C1CTGTUTbThTmT~TTTTTTTTTTTTTUU%U-U9UCUOUXUcUmU{UUUUUUUUUV VV%V2VEV[VbVnVwVVVVVVVVVVVVVVWWW&W-W2W9WBWKWSWXW^WdWjWqWtW>]erstuvwxyz{~]^:`:`:a:ef:g:h:ij:k:l:m:ii i n :n:in:iin":i'n':q':p);n-:i1j1:n1:n1 ;p1;i3n3:n3;n3$;j4:n4 ;n4:n7$;i;n;:j=:o?,;p?4;@@<;@H;@:@P;@\;@:@d;@|;@;@;@;@;@;@;@:@;@;@;@;@;@:@;@;@;@;@<@ <@<@<@$<@,<@4<@<<@D<@:@,;@L<@X<@`<@;@h<@:@$;@p<AAx<A ;A:iBnB:iC1^ P 7F31: ?@A"C;DJKL>C?N G3B3C3D3E3F3839B;= ?A3B;DE'HBI3MO3 <G11115 05#f;<R< /S/q/Ym2| P< / / /  /  \+ "[ "\ k Y /   $& . /< 5  2 5p  "  >< A< /a 4b /c 1d 3e 0@< <* ` ` ` `/j/] +!$?075697:889/;6<2/7VW9X:Y8ZZYZB3/<CRZ2=2RX2YZR2b/;T<(bO</!\tu`vwx*y#a"a#G%I&K'E(F)E*I+J,E-H.K/I1E2U4/<U"`" *"#$`%"')"M<RU[PDoD{//_R<L<!N<"/"Z#Rn'\'_i')S<)+R<,R<,V<--3/Q1/<1^1,1/]1"1/2V<2W<3`3"4/<4&4'4(4"525R57)8/<8^889%:/<; ;!p;"<Q=/<=,p?/<?-p?.pC 1M\hYM]Y1H1M]Y[1U@]KZ@)U`]Z1U]Z1U]Z[1Y^[\5[pp !5ZJq T q5 Qn , n n5qTPq4 Z9"4pn n p  n n q TPq4 n p B9"4pn 2 n r n 2 n q !TQq5 2nP.!6 n !TRq5 TSq9 n@2C5 Tq5 n15f`p@(vTPq8 Z9q TPq8 q r B9#"4pn 2 q n 2 n 2 n q !TQq5 "n0/! n !TRq5 TSq9 n@2C6 Tq :  p@(C!6_"?pn0TBq6 n0n0"=p!s52 H3n 1(~n0 TAq7 n n n !TAq7 n "2p ' "2Gp02'-3>VOb6[p  l6R+"+p 'S18Sq ;Cn* nZ(Zq Tq3 Tq3 n) 'S18R3(SRq@?!(hZq (`S18SRTBq@=2(NZq (FS18 STBq0>(6Zq (.TT63T73R:R;R<R=T8B" T p0" w< Zn0 u[= 2>6n*q n Y6n*q R!n Y TTRTTTS wE Yq Dq@F2q0Gq@H26-q 6xp"1p[0Y4"[p [0T0n"T1n p0)0[0[<[=b?[0q Y:Y;Y<Y =8[6(""4pn A :n ! n q n ! n n [6[7[ 8[ 9T1n0/! nq Z17q SBq@2 R Z@7(T`Qn , Taq Sdq@2T Bn@22TaTbn( '  %.&#,7T@!n0/ TASBn@2297T@RABn@- Q TASBn@22H7 T Hn0P7T qn 2T qk 8T qk zn  8T ql 8( ",Lp 'T qk n  8T qp 8( ",p 'T qk n  8T qo 8(G",p 'T qk n  8T qm =((",Ip 'T qk }n  8T qp 8( ",p 'T ",Tp '",p 'p Pj7 p"p[q7Tq q y7Tq r 7Tq s 7Tq t 7Tq u 7Tq v 7Tq w 7Tq x 7Tq y 7 T q q z7Tq { 7Tq | 7Tq } 7 q  7 bb$ C 7 bn C7R7"2p@^0!i"R?p@^0!iq\ i7p0Y8" pTqn Tqn 8qTsn Tsn 8WTsn n ,o(n C 8( /n C 8(+`pc(pg B(pi A(Ttn","4pcn e n 5 n p T'Tsn8n0(Tqn pcTrn",Qp02' . ,0U8 T n q `8a"8pTan Tan 8Tan q n (Tann #Bn 52n -n 4344O(",bp T' pcTbn",Qp02' ,P0P89OTAn b2!E"pMTBn TBn 8TBn n ,))n 2 8)n 2 8C)wTn 2 83)ln 2 8S(aln 2 8c(Wn 2 8s(M/n 2 8(Cn 2 8 (8n 2 8#(.}n 2 8(#hn 2 8 (n 2 8 (  n 2 8y (+TC)qpe n X1)kpi n R1(bpj n V1(Zph n S1(Rpg n Y1(Jpf n O1(Bpi n W1(:pi n [1(2TCn n Z1((TCn n U1(pg n Q1(TCn q L1( pi n T1(n)TBnnN ) Sq ~#pcTCn) MD@4ULodv ~z36Kߥ8yncYND:0& nd\RH@80( ',8T n n q` 9T n q n 9":pTqn Tqn 8Tsn Tsn 8gTsn n ,(n C 8$(gn C 8( n C 8(+npc(pg B( pg A(Ttn(Ttn","4pdn e n 5 n p T'Tsn8 q r00)vTqn pcTrn",Qp02'5A ,0i9p" p 0[ T n s9Tn 8Tn(z9T*T(T0~9T(9T0R)R+9T&n_ 9R)9R+9R.9R2T/9T/T'9T'9T,9T19"4pVn  R!+n   n  T!'n  n  T!,n  n  T!1n  n  T!(q n  n  R!2n  n  R!.n   n  T!&n  n  T!0q n  n  T!*n n  n  T!-r n  n  R!)n  n  T!/n n  n  n 9T-[&['[(Y)[*Y+[,[-Y.[/[0[1Y2q 9p9b?n \q  8 q q 9!p" p[04""!p0Ap b[05 "2p ' %9q 9Wq  8 q q 9E!P2qqFn C 8b> ("Fp #2"p #0"p p( ( Xq #qqq' $4*311":TP4n n  z:TR4n  n n C 8 n n B)}n n C 8 n n I)yn n C 8 n n K(dn n C 8n n n J(Ln n 1 8#"4pKn 1 n n 1 n 1 n q(!"4pn 1 n n 1 n 1 n q(n n ! 8p e(Wq ! I:czn n  86n "n n n n n n n n n v AT4n0!","4pn ! n n ! n ! n p 'n:-T!5nd 8p (( Rq T!4n 5T!4n  nC( :qxK<C-KKZC- >!K\Z[@ZZZ>\ yh?-<2wtiZx=yx+o;iBxysiytiymKq<&<EZd   ~ <X;)w-Z--KK-----=!---ixs3!Lj(+Z=<<YKÖÖÇĥ! LysK.KKKKKKKKZpKN \>&Z3333B 113A(31116B331BBB 33BB ;ABB 3 '3;B  3!$&33*36;D' is already registered. Ignoring event. is not found is not specified" to an unregistered device!". Ignoring event.$VALUES$values(()(I(I)V, bus=,, but 'feature_reports' section is not found , command= , descriptor= , duration=, feature_reports=, name= , outputs=, pid= , report= , success=, uniq=, vid=--$$Nest$fgetmCommand-$$Nest$fgetmCond-$$Nest$fgetmDescriptor-$$Nest$fgetmDuration-$$Nest$fgetmFeatureReports-$$Nest$fgetmHandler-$$Nest$fgetmId-$$Nest$fgetmOutputStream-$$Nest$fgetmOutputs-$$Nest$fgetmReply-$$Nest$fgetmReport-$$Nest$fgetmTimeToSend-$$Nest$fputmBus-$$Nest$fputmCommand-$$Nest$fputmDescriptor-$$Nest$fputmDuration-$$Nest$fputmFeatureReports-$$Nest$fputmId-$$Nest$fputmName-$$Nest$fputmOutputs-$$Nest$fputmPid-$$Nest$fputmReply-$$Nest$fputmReport-$$Nest$fputmResponseId-$$Nest$fputmUniq-$$Nest$fputmVid-$$Nest$msetCommand-$$Nest$smerror-$$Nest$smnativeCloseDevice-$$Nest$smnativeOpenDevice)-$$Nest$smnativeSendGetFeatureReportReply-$$Nest$smnativeSendReport"-$$Nest$smnativeSendSetReportReply:>;B BLUETOOTHBuilderBus COMMAND_DELAYCOMMAND_REGISTERCOMMAND_REPORTCOMMAND_SEND_SET_REPORT_REPLYCOMMAND_SET_GET_REPORT_RESPONSECould not create JSON object D8$$SyntheticClass%Delay has missing or invalid duration(Device error occurred, closing /dev/uhid Device id=)Device registration is missing descriptor Device.javaDeviceCallback DeviceHandler END_DOCUMENTEncountered malformed data.Error reading in events."Error reading in object, ignoring. Event does not contain a command Event.java Event{id=HIDHID injection failed.Hid.java HidDeviceHidDeviceHandlerHidEventIIIIII[B[BILILL+Invalid data, all values must be byte-sizedInvalid key in feature report: Invalid key in outputs: JJJJJL JLLIIIILLLLILIIILIIILLILLLLLILLLLZLandroid/os/Handler;Landroid/os/HandlerThread;Landroid/os/Looper;Landroid/os/Message;Landroid/os/MessageQueue;Landroid/os/SystemClock;Landroid/util/JsonReader;Landroid/util/JsonToken;Landroid/util/Log;Landroid/util/SparseArray;Landroid/util/SparseArray<Landroid/util/SparseArray<[B>;0Lcom/android/commands/hid/Device$DeviceCallback;/Lcom/android/commands/hid/Device$DeviceHandler;$Lcom/android/commands/hid/Device-IA;!Lcom/android/commands/hid/Device;(Lcom/android/commands/hid/Event$Builder;$Lcom/android/commands/hid/Event$Bus;'Lcom/android/commands/hid/Event$Reader; Lcom/android/commands/hid/Event;Lcom/android/commands/hid/Hid;"Lcom/android/internal/os/SomeArgs;"Ldalvik/annotation/EnclosingClass;Ldalvik/annotation/InnerClass;!Ldalvik/annotation/MemberClasses;$Ldalvik/annotation/MethodParameters;Ldalvik/annotation/Signature;Ldalvik/annotation/Throws;Ljava/io/File;Ljava/io/FileInputStream;Ljava/io/IOException;Ljava/io/InputStream;Ljava/io/InputStreamReader;Ljava/io/OutputStream;Ljava/io/PrintStream;Ljava/io/Reader;&Ljava/io/UnsupportedEncodingException;Ljava/lang/AutoCloseable;Ljava/lang/Boolean;Ljava/lang/Class;Ljava/lang/Enum;Ljava/lang/Enum<Ljava/lang/Exception;$Ljava/lang/IllegalArgumentException;!Ljava/lang/IllegalStateException;Ljava/lang/Integer; Ljava/lang/InterruptedException;Ljava/lang/Math;!Ljava/lang/NumberFormatException;Ljava/lang/Object;Ljava/lang/RuntimeException;Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/lang/System;Ljava/lang/Throwable;Ljava/nio/ByteBuffer;Ljava/util/ArrayList;*Ljava/util/ArrayList;Ljava/util/Arrays;Ljava/util/HashMap;Ljava/util/Map;Ljava/util/Map<(Ljava/util/Map;Llibcore/io/IoUtils;Lorg/json/JSONArray;Lorg/json/JSONException;Lorg/json/JSONObject;MSG_CLOSE_DEVICEMSG_OPEN_DEVICE!MSG_SEND_GET_FEATURE_REPORT_REPLYMSG_SEND_REPORTMSG_SEND_SET_REPORT_REPLY No event idReader)Received GET_REPORT request for reportId=;Received OUTPUT request, but 'outputs' section is not foundReply command is missing reply%Report command is missing report data'Report command is missing response dataRequested feature report Requested response for output TAG%Tried to close already closed device.Tried to send command "4Tried to send feature report reply to closed device.&Tried to send report to closed device.0Tried to send set report reply to closed device.UHID_EVENT_TYPE_SET_REPORTUHID_EVENT_TYPE_UHID_OUTPUTUSBUTF-8Unknown command ",Unknown device id specified. Ignoring event.Unknown device messageUsage: hid [FILE]VVBBLVBLVIVIBLVIIVIL VILLIIILLLLVJVJILVJIZVJLVLVLIVLIIVLLVZZZLZLJ[B[B>;[B>;)V%[Lcom/android/commands/hid/Event$Bus;[Ljava/lang/String; accessFlagsaddaddDelayappendarg1arg2arg3arg4argi1argi2argi3argi4args beginArray beginObject booleanValuebuildbuscloneclose closeQuietlycommandconsumeRemainingElementsddata dataArraydecodedelay description descriptordeviceIddurationeebendArray endObjectequalserroreventIdexexitffeatureReportsfeature_reportsflushgetgetBusgetBytes getCommand getDescriptor getDurationgetFeatureReportsgetId getLoopergetName getNextEvent getOutputs getProductIdgetReply getReportgetStackTraceStringgetUniqgetValue getVendorId handleMessagehasNexthashCodehidcommand_jniiidinindex indexOfKeyintValuejson loadLibrarylooper mBarrierTokenmBusmCommandmCond mDescriptormDevices mDurationmEventmFeatureReportsmHandlermIdmName mOutputStreammOutputsmPidmPtrmReadermReplymReport mResponseIdmThread mTimeToSendmUniqmValuemVidmainmaxmsgmyQueuenamenamesnativeCloseDevicenativeOpenDevicenativeSendGetFeatureReportReplynativeSendReportnativeSendSetReportReplynextName nextStringnotifyobjobtain obtainMessage onDeviceErroronDeviceGetReport onDeviceOpenonDeviceOutputonDeviceSetReportoutoutputoutputs parseBoolean pauseEventspeekpidpostSyncBarrierprintlnprocessput quitSafelyrTyperawDatareadBoolreadBusreadDatareadFeatureReportsreadInt readOutputsregisterregisterDeviceremoveSyncBarrierreport reportDatareportId reportTypereports requestIdresponse resumeEventsrtyperunsendMessageAtTime sendReportsendReportOutputsendSetReportReply sendToTargetsend_set_report_replysetAsynchronoussetBus setCommand setDescriptor setDurationsetFeatureReportssetGetReportResponsesetId setLenientsetName setOutputssetPidsetReply setReportsetUniqsetVidset_get_report_responsesize skipValuestartstreamsuccessthis$0toString toUpperCaseuniq uptimeMillisusagevalvaluevalueAtvalueOfvaluesvidwaitwhatwrapwrite}~~D8{"backend":"dex","compilation-mode":"debug","has-checksums":false,"min-api":35,"platform":true,"sha-1":"bd7b0e04d64008fe69575f36b1ddefccff152a31","version":"8.9.5-dev"}$N$O  _|| | @D$$ $@A=|, |= !,-2#--/01 )3+477  3 9 8 8 8 8 9 9 9 9 9 : : :::B<=>>? L BBCN?CCCCDDDDDEEE \ FFG E F_FbWXJSKGTTdL  &k [ X Y Y Z X _ _ _ _ ` ` ` ` ` ` a a a aa bY[YZXZ[_Z[Y[Z[34b c c cehj kZ 77z7}77\W#X2X9XDX2XVXaXzXXXXXXXXXXXXYYY)Y4Y)YXCYY4YNY[Y\!\0\)(\T\D\L\A<\l\S\\Vd\\^\`x\\c\d\e\f\g\h\i\j\\*D\-L\\\4\pEDcX@  T kt G56: < #X hY [\ \^PK!8f/-META-INF/MANIFEST.MFMLK-. K-*ϳR03r.JM,IMuR(K,PKf/-PK!8[C^^ classes.dexPK!8f/-_META-INF/MANIFEST.MFPK{_