2%com/facebook/internal/Utilityjava/lang/ObjectLOG_TAGLjava/lang/String; ConstantValue  FacebookSDKHASH_ALGORITHM_MD5 MD5 URL_SCHEMEhttpsSUPPORTS_ATTRIBUTIONsupports_attributionAPPLICATION_FIELDSfieldsDEFAULT_STREAM_BUFFER_SIZEI LOCKLjava/lang/Object;#attributionAllowedForLastAppCheckedZ"lastAppCheckedForAttributionStatus()VCode " # %  ' ) + LineNumberTableLocalVariableTablethisLcom/facebook/internal/Utility;isSubset/(Ljava/util/Collection;Ljava/util/Collection;)Z SignatureO(Ljava/util/Collection;Ljava/util/Collection;)Z 576java/util/Collection 89size()I;java/util/HashSet := #>(Ljava/util/Collection;)V 5@ ABiterator()Ljava/util/Iterator; DFEjava/util/Iterator GHnext()Ljava/lang/Object; :J KLcontains(Ljava/lang/Object;)Z DN OPhasNext()ZsubsetLjava/util/Collection;supersethashLjava/util/HashSet;tLocalVariableTypeTableLjava/util/Collection;Ljava/util/HashSet;TT; StackMapTable isNullOrEmpty(Ljava/util/Collection;)Z4(Ljava/util/Collection;)Zc(Ljava/lang/String;)Z bdcjava/lang/String e9lengthsunmodifiableCollection+([Ljava/lang/Object;)Ljava/util/Collection;7([TT;)Ljava/util/Collection; kmljava/util/Arrays noasList%([Ljava/lang/Object;)Ljava/util/List; qsrjava/util/Collections gt.(Ljava/util/Collection;)Ljava/util/Collection;ts[Ljava/lang/Object; arrayList*([Ljava/lang/Object;)Ljava/util/ArrayList;6([TT;)Ljava/util/ArrayList;{java/util/ArrayList z} #~(I)V z LaddLjava/util/ArrayList;Ljava/util/ArrayList;vmd5hash&(Ljava/lang/String;)Ljava/lang/String; java/security/MessageDigest  getInstance1(Ljava/lang/String;)Ljava/security/MessageDigest; b getBytes()[B update([B)V digestjava/lang/StringBuilder " java/lang/Integer  toHexString(I)Ljava/lang/String; append-(Ljava/lang/String;)Ljava/lang/StringBuilder; toString()Ljava/lang/String;&java/security/NoSuchAlgorithmExceptionkeyLjava/security/MessageDigest;e(Ljava/security/NoSuchAlgorithmException;[BbuilderLjava/lang/StringBuilder;bbuildUriJ(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/net/Uri;android/net/Uri$Builder " scheme-(Ljava/lang/String;)Landroid/net/Uri$Builder;  authority path android/os/Bundle keySet()Ljava/util/Set; @ java/util/Set get&(Ljava/lang/String;)Ljava/lang/Object; appendQueryParameter?(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; build()Landroid/net/Uri; parametersLandroid/os/Bundle;Landroid/net/Uri$Builder; parameterputObjectInBundle:(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V  putString'(Ljava/lang/String;Ljava/lang/String;)Vandroid/os/Parcelable  putParcelable,(Ljava/lang/String;Landroid/os/Parcelable;)V  putByteArray(Ljava/lang/String;[B)Vcom/facebook/FacebookException+attempted to add unsupported type to Bundle #(Ljava/lang/String;)Vbundlevalue closeQuietly(Ljava/io/Closeable;)V java/io/Closeable closejava/io/IOException closeableLjava/io/Closeable;disconnectQuietly(Ljava/net/URLConnection;)Vjava/net/HttpURLConnection   disconnect connectionLjava/net/URLConnection;getMetadataApplicationId-(Landroid/content/Context;)Ljava/lang/String;   android/content/Context getPackageManager%()Landroid/content/pm/PackageManager;   getPackageName !android/content/pm/PackageManager getApplicationInfo9(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; "android/content/pm/ApplicationInfo metaData com.facebook.sdk.ApplicationId " # getString%7android/content/pm/PackageManager$NameNotFoundExceptioncontextLandroid/content/Context;ai$Landroid/content/pm/ApplicationInfo;convertJSONObjectToHashMap&(Lorg/json/JSONObject;)Ljava/util/Map;L(Lorg/json/JSONObject;)Ljava/util/Map;.java/util/HashMap -" 132org/json/JSONObject 45names()Lorg/json/JSONArray; 798org/json/JSONArray # 1 < *+ -> ?@put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 7dCorg/json/JSONException jsonObjectLorg/json/JSONObject;mapLjava/util/HashMap;keysLorg/json/JSONArray;i9Ljava/util/HashMap;getStringPropertyAsJSONM(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; Exceptions 1P QoptSorg/json/JSONTokener R RV WH nextValue 1" 1Z [\putOpt;(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;^"Got an unexpected non-JSON object.nonJSONPropertyKeytokenerLorg/json/JSONTokener;readStreamToString)(Ljava/io/InputStream;)Ljava/lang/String;ejava/io/BufferedInputStream dg #h(Ljava/io/InputStream;)Vjjava/io/InputStreamReader ig m n([CII)Ljava/lang/StringBuilder; ip qrread([C)I t  inputStreamLjava/io/InputStream;bufferedInputStreamLjava/io/BufferedInputStream;readerLjava/io/InputStreamReader; stringBuilder bufferSizebuffer[Cnjava/io/InputStream~java/lang/ThrowablestringsEqualOrEmpty'(Ljava/lang/String;Ljava/lang/String;)Z android/text/TextUtils isEmpty(Ljava/lang/CharSequence;)Z b LequalsaaEmptybEmptyclearCookiesForDomain.(Landroid/content/Context;Ljava/lang/String;)V  android/webkit/CookieSyncManager createInstance=(Landroid/content/Context;)Landroid/webkit/CookieSyncManager;  sync android/webkit/CookieManager  ()Landroid/webkit/CookieManager;   getCookie; b split'(Ljava/lang/String;)[Ljava/lang/String;= b trim b valueOf&(Ljava/lang/Object;)Ljava/lang/String; '=;expires=Sat, 1 Jan 2000 00:00:01 UTC;   setCookie  removeExpiredCookiedomain syncManager"Landroid/webkit/CookieSyncManager; cookieManagerLandroid/webkit/CookieManager;cookies splitCookies[Ljava/lang/String;cookie cookieParts newCookieclearFacebookCookies(Landroid/content/Context;)V facebook.com   .facebook.comhttps://facebook.comhttps://.facebook.comlogd*(Ljava/lang/String;Ljava/lang/Exception;)V  getClass()Ljava/lang/Class; java/lang/Class  getSimpleName: java/lang/Exception  getMessage android/util/Log d'(Ljava/lang/String;Ljava/lang/String;)ItagLjava/lang/Exception;msg!queryAppAttributionSupportAndWait " com/facebook/Request newGraphPathRequest_(Lcom/facebook/Session;Ljava/lang/String;Lcom/facebook/Request$Callback;)Lcom/facebook/Request;   setParameters(Landroid/os/Bundle;)V  executeAndWait()Lcom/facebook/Response; com/facebook/Response getGraphObject"()Lcom/facebook/model/GraphObject;   java/lang/Boolean  (Z)Ljava/lang/Boolean;  com/facebook/model/GraphObject  getProperty  P booleanValue applicationIdsupportsAttributionParams pingRequestLcom/facebook/Request;supportResponse Lcom/facebook/model/GraphObject;doesSupportAttribution SourceFile Utility.java InnerClassesNameNotFoundException android/net/UriBuilder#com/facebook/Request$CallbackCallback1    JJ <Y!$&(*,; <=-# /*!,1- ./ 0123 S+ +4**4:Y+2M+,W+,] ^_!^*a- ,uv "wVW "wVZ[z  'dL LM+*+MYN,Y:66+36-z~W-z~W- ,2 egh ilmn#o7pFqUo_s->dbT I#A7[- b!b'  `YN-W-*W-+W,ù:+Cb:,:b-bWM-԰,* wxyz{5|=}E~Q{[->```X5=[)bbD'  D,b*+,bާ3,*+, ,*+, Y,& #-69C- DDD[  Z* *L , - [M  J* *,- [    $* *L++!L !$, !"-$&'()[a$*+2, N-Y/L*0M>5,6:*::1 1;:+=W:,A+<?B,.  !)3<AL->NDEFFG AHI=J&!W FFK[+-7 b 1-7B LMNB X*+ON--bRY-bT:UN-1-1*-7#,1YXK*,-YW*Y]-,. $6:BIKV-4XDEXX_R`a[ $& bcN O eLMdY*fLiY+kMYN6:6 -lW,oY6-:+s,s:+s,sMX,N #*-0:GMQUXZ^b-Heuvcwxayz:{#5|*.}~-+[.0di di  $*=+>   *+, "-*$$ [  b {*M,N-+::Y: 66@ 2::  &Y 2: -+ -,>     $9CIelvz-\ {&'{v ng$W93C) e [/b  bb9  W*̸*и*Ҹ*Ըα, !- &'  t/*-+)*Y+ضܸ+W,$%.'-//[.  T* + *+W,*+--[ ` Yw$YL** &+ìYM,*N-,-:: : :**&&+ì+ÿtsttvt,F14589&:-;2=;?A@FAQDYF_IcJnKt1-4wV-G;9A3[2:b  b$ !"$