dex 039UȉqV5R:KhuDnpxV4tmptkl pPU(???"?%?*?5?>?M?Z?m?~????????@ @@@@"@.@8@<@A@H@]@r@@@@@@@AA>A`AcAhApAtAwA|AAAAAAAAAABBLBdBBBBBBBBBBBC4CQCqCCCCCCCCCCCCCCCCCCC:DzDDDEGEuEEE F7FsFFFG=GkGGG HBHpHHHI5ItIIIJAJoJJJ-KiKKKL:LiLLLMBMcMMMMMNN4NQNoNNNNNNNOO0OIOmOOOOOOOP'PMPpPPPPPQ(QS`SSSSSS*T>TZTvTTTTTTUU'UMUdUUUUUV&VEVdVlV}VVVVVVVVVVVVVVVV WW#W-W8WGWSWaWpWWWWWWWXX"X-X6X8=?@=KLH=MP=MX=NP`=Qh=V p=SVP=S/V/P=S0X3x=SAUA=XA=XA=XA=XA=XA=XA=VA=XA=YA=ZA=[A=XA=VA=VA>SFUF=VFP=VF=SHYQ>SRXT>YT>XV(>SZS[S^W_0>V_>W_8>dd@>dH>eeP>e=eH=e=eX>e`>eh>ep>ex>e>e>e=e= e=e=e=e>eP=e> e> e>e>e> e> e> e>e=e= e> e>ff=fP=f?SgUg=VgP=Uk=Ul=SmSnSpSqUr=Us= ^m+QQQQ Q!Q"Q#Q$Q%Q&Q0/OQQQQQ</G+dI/LLOO=Al=OTT.n O +C \D jE F F aG H H I J K L L cM N N dO P Q R R S S *T `U *V :W ;W iX +Y [  I  J  K  L M "$#$$$%$&$+C\DjEFFaGHHIJ K L LcMNNdOP QRR S S*T`U*V:W;WiX+Y ()<_79 =OST=OST=OST=OSTe=Pe=='''' 'B'C'D'E'F'!B>f sQwQxZxNTTh#***f?VWUW = Yl$Y$=<%=%=<%`(G(=<()H)=<)I+O,\3-6.:/j/p/3t/*u/02_3P36 i9O:T< ~<=A=AoB=D=DODSDTE:F^cG?eG,vHT"H=Q)Q)R/gS0T1T2U.nU=V'W=W X=XXX6Y8&Zb^[-b\4q\5r] ]g^_]!_m_]m;A<fD'fD(g A<2kg A<3kg A4kg A5k&gA6k.gA<@k6gA<Al>gAB,lFgACDlNgAD\lVgAEtl^gDFhDG*hDHFhDIbh@3Jl~hARlh&A<4m*i&A<DmCi A;Li A=1Tm[i^4pqb47rI qn $p $eq@BFFn ! n!q( ( 1qAq1-;-8-1+;+8+{4p4p 4p 4p 4 Tr ,n 4 Tr s4 Tr -n 4 Tr -n 4 Tr g4 Tr g4 Tr .n 4 Tr .n 4 Tr .n  4E"%p")p "Xp Bn !q n n 2 " p #nn n( n 2' n( n !' ":p ' #&+05 :&>4*/9 5 T r 2n 5 T r 2n 5 T r 2n 5 T r 2n #5 Tr 6n '5 Tr 6n ,5 Tr 6n 15 Tr 6n :5 Tr <n >5 Tr <n F5 Tr <n K5 Tr kQ5 Tr FX5 Tr F]5 Tr Fb5 Tr Fi5 T r =n m5 T r =n u5 Tr l{5 Tr En 5 Tr En 5 Tr r 5Dpq n ` "$p "(p n Xnnn [Q n( n C' n( n 2' "Dp ' * /4 9&=1=3).85 !0r0> G5 !0r0> H5 !0r0> I6 !0r0> E6 !0r0> D6 !0r0> D6 !0r0> F"6*r 8 Q_8Q_r0>4 r ! r r W "9>p !';6 q r0Z J67r 8+r 6"Xp a"Xp5sr V r Br A("9p !'"9>p !'6 !0r0> E6 !0r0> J6p6p 6p06p 6p6p 6p06p 6p6p 6p06p 6p6p 6p06p 6 q  6 bbb$0m 6 bn m6%"+p0oi"p0oi""p0oiqm i6p06q 9 "Wpn q 6b 0   q( n q 6b 0   q( n q !7b 0   q( n q C7b 0   q( n q e7b0   q( n q 7b0!!  q  !7g'q g     @w bCq 2 q n@S$ Aq bF5#VoFMbMb%Mq02 q n@C& bF"##oFMbMq0V q n@C% 5b6#foMbMbMq0 q n@C 6bb#%obMq0 q n@B '?q A#@o/Mq0S q Bn@# 8q A #`oMq0T n@#  q A#VoMq0C n@ 1  q A#VoMq0C n@ 1  q A#VoMq0C n@ 1  q A#VoMq0C n@ 1  q b#Vo Mq0C n@ 1 q b#Vo Mq0C n@ 1 q b#Vo Mq0C n@ 1 q b#Vo Mq0C n@ 1 q b#VoMq0C n@ 1 )] )2 )A ) )' ) )  ) ) ) ) ) ) ) ) )r ) )T )a (6 (D ( (( b:n !nq( iiiiiiii i i i i iiiii  ( , 8>)B 3N)U!=vG=!Q[Ae o 1?81?81?81?81?81?81?81?81?81?81?81?8e;pj;b0 B( q( n q ;b0 C( q( n q ;b0 D( q( n q ;b0 E( q( n q ;b 0 F( q( n q <b9!0 @( n 8<b9@2Q( n P<b9T [( n h<b9T R( n < b N( n<?b#"oHMn0 $p n0 (% n n n n ! 9n( n 4' q@989?9U<'<pPq<G"("$p Q$p j6#q@3!F'p @_CqSAaq#!p~Pq@1np(  q( q q1&;1;@4>4GXL<<<<;@EJ-`Z&Z*GZ<9  $'|^chmrwOTY<hZ%Z)iY<=iy  !6q^K/K{q^K/lZ`Z`-KB<8@v<!<%<iG-qIG ztIG zwIG zzIG z}IG z0I={&0RRRRRR R R R R RRR-R-R.R0RiUR0RL-M0U0RKUR UKURKUUURUi0 U0iKU R UiI[I[I[I[I[I[I[IjIjI h z ) / ) /R ) /R ) /R0 ) / ) /R0 ) /R      C0Z<xY------------------      bzIG z ezIG z hzIG zkzIG znzIG zKZ.MI=K MI=K \I=K \I=kI= VHxw 6D $)*u!Zb`caJghijFkl_/F/AAAAAAAAAAAAAAAAp]p/FT////oFo]pddr    '*CFFFFFFHHQ(pQ(pAQApggggs$VALUES$values(()V (TT1;)TR;(TT1;)V (TT1;TT2;)TR; (TT1;TT2;)V(TT1;TT2;TT3;)TR;(TT1;TT2;TT3;)V(TT1;TT2;TT3;TT4;)TR;(TT1;TT2;TT3;TT4;)V(TT1;TT2;TT3;TT4;TT5;)TR;(TT1;TT2;TT3;TT4;TT5;)V)V^TT;*>;.HardToCatchError>>( >([TT;)TT;>([TT;I)>;>;)AFTERAUTOFUZZ_CONSUMER_1AUTOFUZZ_CONSUMER_2AUTOFUZZ_CONSUMER_3AUTOFUZZ_CONSUMER_4AUTOFUZZ_CONSUMER_5AUTOFUZZ_FUNCTION_1AUTOFUZZ_FUNCTION_2AUTOFUZZ_FUNCTION_3AUTOFUZZ_FUNCTION_4AUTOFUZZ_FUNCTION_5"AutofuzzConstructionException.java AutofuzzInvocationException.javaBBBBBEFOREBLCCCCCLCONSUMECannedFuzzedDataProvider.javaConsumer1.javaConsumer2.javaConsumer3.javaConsumer4.javaConsumer5.javaDDDDDLFERROR: Incompatible version of the Jazzer API detected, please update.ExampleJavaHelper.javaExampleJavaJniFuzzer.javaFFFFFLFunction1.javaFunction2.javaFunction3.javaFunction4.javaFunction5.javaFuzzedDataProvider.java FuzzerSecurityIssueCritical.javaFuzzerSecurityIssueHigh.javaFuzzerSecurityIssueLow.javaFuzzerSecurityIssueMedium.java HookType.javaIIIIILJJAZZER_INTERNALJJJJL Jazzer.javaLLExampleJavaJniFuzzer;LILLLLILLLLLLLLLLLLLLLLLL@Lcom/code_intelligence/jazzer/api/AutofuzzConstructionException;>Lcom/code_intelligence/jazzer/api/AutofuzzInvocationException;;Lcom/code_intelligence/jazzer/api/CannedFuzzedDataProvider;,Lcom/code_intelligence/jazzer/api/Consumer1;,Lcom/code_intelligence/jazzer/api/Consumer1<2Lcom/code_intelligence/jazzer/api/Consumer1;,Lcom/code_intelligence/jazzer/api/Consumer2;,Lcom/code_intelligence/jazzer/api/Consumer2<6Lcom/code_intelligence/jazzer/api/Consumer2;,Lcom/code_intelligence/jazzer/api/Consumer3;,Lcom/code_intelligence/jazzer/api/Consumer3<:Lcom/code_intelligence/jazzer/api/Consumer3;,Lcom/code_intelligence/jazzer/api/Consumer4;,Lcom/code_intelligence/jazzer/api/Consumer4<>Lcom/code_intelligence/jazzer/api/Consumer4;,Lcom/code_intelligence/jazzer/api/Consumer5;,Lcom/code_intelligence/jazzer/api/Consumer5<BLcom/code_intelligence/jazzer/api/Consumer5;,Lcom/code_intelligence/jazzer/api/Function1;,Lcom/code_intelligence/jazzer/api/Function1<5Lcom/code_intelligence/jazzer/api/Function1;,Lcom/code_intelligence/jazzer/api/Function2;,Lcom/code_intelligence/jazzer/api/Function2<9Lcom/code_intelligence/jazzer/api/Function2;,Lcom/code_intelligence/jazzer/api/Function3;,Lcom/code_intelligence/jazzer/api/Function3<=Lcom/code_intelligence/jazzer/api/Function3;,Lcom/code_intelligence/jazzer/api/Function4;,Lcom/code_intelligence/jazzer/api/Function4<ALcom/code_intelligence/jazzer/api/Function4;,Lcom/code_intelligence/jazzer/api/Function5;,Lcom/code_intelligence/jazzer/api/Function5<ELcom/code_intelligence/jazzer/api/Function5;5Lcom/code_intelligence/jazzer/api/FuzzedDataProvider;>Lcom/code_intelligence/jazzer/api/FuzzerSecurityIssueCritical;:Lcom/code_intelligence/jazzer/api/FuzzerSecurityIssueHigh;9Lcom/code_intelligence/jazzer/api/FuzzerSecurityIssueLow;;Ljava/lang/Class;Ljava/lang/ClassLoader;"Ljava/lang/ClassNotFoundException;Ljava/lang/Double;Ljava/lang/Enum;Ljava/lang/Enum<Ljava/lang/Error;Ljava/lang/Exception;Ljava/lang/Float;Ljava/lang/FunctionalInterface;"Ljava/lang/IllegalAccessException;$Ljava/lang/IllegalArgumentException;!Ljava/lang/IllegalStateException;"Ljava/lang/InstantiationException;Ljava/lang/Integer;Ljava/lang/Long;&Ljava/lang/NegativeArraySizeException;!Ljava/lang/NoSuchMethodException; Ljava/lang/NullPointerException;Ljava/lang/Object;(Ljava/lang/ReflectiveOperationException;Ljava/lang/Runnable;Ljava/lang/RuntimeException;Ljava/lang/Short;Ljava/lang/String;Ljava/lang/System;Ljava/lang/Throwable;Ljava/lang/Void;!Ljava/lang/annotation/Annotation;!Ljava/lang/annotation/Documented;"Ljava/lang/annotation/ElementType;!Ljava/lang/annotation/Repeatable; Ljava/lang/annotation/Retention;&Ljava/lang/annotation/RetentionPolicy;Ljava/lang/annotation/Target;Ljava/lang/invoke/MethodHandle;'Ljava/lang/invoke/MethodHandles$Lookup; Ljava/lang/invoke/MethodHandles;Ljava/lang/invoke/MethodType;-Ljava/lang/reflect/InvocationTargetException;Ljava/lang/reflect/Method;Ljava/security/SecureRandom;Ljava/util/ArrayList;)Ljava/util/ArrayList;Ljava/util/Arrays;Ljava/util/Base64$Decoder;Ljava/util/Base64$Encoder;Ljava/util/Base64;Ljava/util/Collection;Ljava/util/Collection<Ljava/util/Collection;Ljava/util/Iterator;Ljava/util/Iterator<Ljava/util/List;Ljava/util/List<$Ljava/util/List;Ljava/util/List;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer<Ljava/util/function/BiFunction;Ljava/util/function/BiFunction<Ljava/util/function/Consumer;Ljava/util/function/Consumer<Ljava/util/function/Function;Ljava/util/function/Function<METHODMethodHook.javaMethodHooks.javaON_FUZZ_TARGET_READYR:REPLACERUNTIMESSEEDSLSSST2:T3:T4:T5: TRACE_MEMCMPTRACE_PC_INDIR TRACE_STRCMP TRACE_STRSTRTT1;>;TT1;>;)V TT1;TR;>; TT1;TR;>;)TR; TT1;TT2;>; TT1;TT2;>;)V TT1;TT2;TR;>;TT1;TT2;TR;>;)TR;TT1;TT2;TT3;>;)VTT1;TT2;TT3;TR;>;)TR;TT1;TT2;TT3;TT4;>;)VTT1;TT2;TT3;TT4;TR;>;)TR;TT1;TT2;TT3;TT4;TT5;>;)VTT1;TT2;TT3;TT4;TT5;TR;>;)TR;TT;TT;>; TT;>;)TT;TT;>;I)TYPEVVBIVIVIIVLVLIVLLVLLIVLLIIVLLLVLLLIVLLLILVLLLLVLLLLLZZL[B[C[D[F[I[J,[Lcom/code_intelligence/jazzer/api/HookType;.[Lcom/code_intelligence/jazzer/api/MethodHook;[Ljava/lang/Class;[Ljava/lang/Object;[Ljava/lang/String;[S[TT;[Zacceptadd addSuppressedadditionalClassesToHookapplyarrayasListautofuzzautofuzzConsumer1autofuzzConsumer2autofuzzConsumer3autofuzzConsumer4autofuzzConsumer5autofuzzFunction1autofuzzFunction2autofuzzFunction3autofuzzFunction4autofuzzFunction5base64 booleanValuebout byteStream byteValuecallbackcancause charValuecloneclose collectioncollection is empty*com.code_intelligence.jazzer.autofuzz.Meta3com.code_intelligence.jazzer.runtime.JazzerInternalAcom.code_intelligence.jazzer.runtime.TraceDataFlowNativeCallbacksconsumeconsumeAsciiStringconsumeBooleanconsumeBooleans consumeByte consumeBytes consumeCharconsumeCharNoSurrogates consumeDouble consumeFloat consumeInt consumeInts consumeLong consumeLongsconsumeProbabilityDoubleconsumeProbabilityFloatconsumeRegularDoubleconsumeRegularFloatconsumeRemainingAsAsciiStringconsumeRemainingAsBytesconsumeRemainingAsString consumeShort consumeShorts consumeString consumeTypecreatecurrentdatadecode doubleValueeelementencodeToStringendsWitherrexit exploreState findStaticfinding floatValueforNamefuncfuzzerTestOneInputgetgetCausegetClassgetClassLoader getDecoder getEncodergetLibFuzzerSeed getMethodgetName getPropertyguideTowardsContainmentguideTowardsEqualityhaystackiidignoredinputintValueinvoke invokeExactiterator jazzer.seedjazzerInternal loadClass loadClassHook longValue lowerBitsmax maxLengthmessage metaClass methodTypeminnameneedle newInstancenextnextInt nextReply numOfElements'numOfElements exceeds collection.size()objectInputStreamInitAfterHookobjectInputStreamInitBeforeHook objectStreamobjectsoisonFuzzTargetReadyonFuzzTargetReadyTypeoutparseUnsignedInt pickValue pickValuespickedElementsprintStackTraceprintln publicLookuprawInrawSeed readObjectreadObjectBeforeHookrecordCoveragerecordedReplies!registerOnFuzzTargetReadyCallbackremainingBytesremainingElementsremovereportFindingFromHookrethrowUnchecked shortValuesizestatettargettargetClassName targetMethodtargetMethodDescriptortoArray toByteArraytraceDataFlowNativeCallbacks traceMemcmptraceMemcmpType tracePcIndirtracePcIndirType traceStrcmptraceStrcmpType traceStrstrtraceStrstrTypetype upperBitsvaluevalueOfvalues writeObject~~D8{"backend":"dex","compilation-mode":"debug","has-checksums":false,"min-api":10000,"platform":true,"sha-1":"f9af91180e8a6e927cac0f2e1f925f6d8958f86b","version":"8.1.31-dev"}""7""" "" " "" """" " " " " " """"7""""}o" }r" }u"}x"}{"}`"}c" }f" }i"}l"}"#H"!KMNP"^"2 23444()*+,-./01+2BBCCCFDDFBEE]GGGGaGHHHeHHIIiIIIJ m JKK J JrP` L M M N O ` ` a b b O c L c d d e e fg g@ 7=445556679:<<=>>?9;::;;=6=??@><|cccccccccccccdc'd0dcGdPdckdtdcddcddcddee(e1e>eUepeeeeeff=f`fsfffffffffffffi(ij)ij*j,j+$j@j,8jTj-Ljhj.`j|j/tjj0jj1jVjWjZj[jjoj Dktjujvjwjxkykzk{k| k}(k~0k8kLkdk|k&tkptkl pP _( R^4@< ? 0|c f+i ktm