Regular Expressions 101

Save & Share

Flavor

  • PCRE2 (PHP >=7.3)
  • PCRE (PHP <7.3)
  • ECMAScript (JavaScript)
  • Python
  • Golang
  • Java 8
  • .NET 7.0 (C#)
  • Rust
  • Regex Flavor Guide

Function

  • Match
  • Substitution
  • List
  • Unit Tests

Tools

Sponsors
There are currently no sponsors. Become a sponsor today!
An explanation of your regex will be automatically generated as you type.
Detailed match information will be displayed here automatically.
  • All Tokens
  • Common Tokens
  • General Tokens
  • Anchors
  • Meta Sequences
  • Quantifiers
  • Group Constructs
  • Character Classes
  • Flags/Modifiers
  • Substitution
  • A single character of: a, b or c
    [abc]
  • A character except: a, b or c
    [^abc]
  • A character in the range: a-z
    [a-z]
  • A character not in the range: a-z
    [^a-z]
  • A character in the range: a-z or A-Z
    [a-zA-Z]
  • Any single character
    .
  • Alternate - match either a or b
    a|b
  • Any whitespace character
    \s
  • Any non-whitespace character
    \S
  • Any digit
    \d
  • Any non-digit
    \D
  • Any word character
    \w
  • Any non-word character
    \W
  • Non-capturing group
    (?:...)
  • Capturing group
    (...)
  • Zero or one of a
    a?
  • Zero or more of a
    a*
  • One or more of a
    a+
  • Exactly 3 of a
    a{3}
  • 3 or more of a
    a{3,}
  • Between 3 and 6 of a
    a{3,6}
  • Start of string
    ^
  • End of string
    $
  • A word boundary
    \b
  • Non-word boundary
    \B

Regular Expression
No Match

r"
"
gm

Test String

Code Generator

Generated Code

#include <StringConstants.au3> ; to declare the Constants of StringRegExp #include <Array.au3> ; UDF needed for _ArrayDisplay and _ArrayConcatenate Local $sRegex = "(?m)(import\s)((androidx?|javax?|com\.google)\.)([a-zA-Z]).*" Local $sString = "import android.support.annotation.NonNull;" & @CRLF & _ "import android.support.annotation.Nullable;" & @CRLF & _ "import android.support.annotation.RestrictTo;" & @CRLF & _ "import java.util.concurrent.Executor;" & @CRLF & _ "import android.os.Handler;" & @CRLF & _ "import android.os.Looper;" & @CRLF & _ "import java.util.concurrent.ExecutorService;" & @CRLF & _ "import java.util.concurrent.Executors;" & @CRLF & _ "import android.arch.core.internal.SafeIterableMap;" & @CRLF & _ "import java.util.HashMap;" & @CRLF & _ "import java.util.Map;" & @CRLF & _ "import java.util.Iterator;" & @CRLF & _ "import java.util.WeakHashMap;" & @CRLF & _ "import android.annotation.SuppressLint;" & @CRLF & _ "import android.app.Application;" & @CRLF & _ "import android.arch.lifecycle.Lifecycle;" & @CRLF & _ "import java.lang.reflect.InvocationTargetException;" & @CRLF & _ "import java.lang.reflect.Method;" & @CRLF & _ "import java.util.ArrayList;" & @CRLF & _ "import java.util.List;" & @CRLF & _ "import android.arch.core.executor.ArchTaskExecutor;" & @CRLF & _ "import android.support.annotation.MainThread;" & @CRLF & _ "import android.support.annotation.VisibleForTesting;" & @CRLF & _ "import android.support.annotation.WorkerThread;" & @CRLF & _ "import java.util.concurrent.atomic.AtomicBoolean;" & @CRLF & _ "import android.arch.core.internal.FastSafeIterableMap;" & @CRLF & _ "import android.util.Log;" & @CRLF & _ "import java.lang.ref.WeakReference;" & @CRLF & _ "import java.lang.reflect.Constructor;" & @CRLF & _ "import java.util.Collections;" & @CRLF & _ "import android.support.annotation.CallSuper;" & @CRLF & _ "import java.lang.annotation.ElementType;" & @CRLF & _ "import java.lang.annotation.Retention;" & @CRLF & _ "import java.lang.annotation.RetentionPolicy;" & @CRLF & _ "import java.lang.annotation.Target;" & @CRLF & _ "import android.arch.lifecycle.ClassesInfoCache;" & @CRLF & _ "import android.app.Activity;" & @CRLF & _ "import android.app.Fragment;" & @CRLF & _ "import android.app.FragmentManager;" & @CRLF & _ "import android.os.Bundle;" & @CRLF & _ "import android.arch.core.util.Function;" & @CRLF & _ "import java.lang.annotation.Documented;" & @CRLF & _ "import android.animation.TimeInterpolator;" & @CRLF & _ "import android.support.v4.view.animation.FastOutLinearInInterpolator;" & @CRLF & _ "import android.support.v4.view.animation.FastOutSlowInInterpolator;" & @CRLF & _ "import android.support.v4.view.animation.LinearOutSlowInInterpolator;" & @CRLF & _ "import android.view.animation.DecelerateInterpolator;" & @CRLF & _ "import android.view.animation.LinearInterpolator;" & @CRLF & _ "import android.animation.Animator;" & @CRLF & _ "import android.animation.AnimatorSet;" & @CRLF & _ "import android.animation.ValueAnimator;" & @CRLF & _ "import android.animation.TypeEvaluator;" & @CRLF & _ "import android.support.design.R;" & @CRLF & _ "import android.util.Property;" & @CRLF & _ "import android.view.ViewGroup;" & @CRLF & _ "import android.graphics.drawable.Drawable;" & @CRLF & _ "import android.os.Build;" & @CRLF & _ "import android.graphics.Matrix;" & @CRLF & _ "import android.widget.ImageView;" & @CRLF & _ "import android.animation.AnimatorInflater;" & @CRLF & _ "import android.animation.ObjectAnimator;" & @CRLF & _ "import android.content.Context;" & @CRLF & _ "import android.content.res.TypedArray;" & @CRLF & _ "import android.support.annotation.AnimatorRes;" & @CRLF & _ "import android.support.annotation.StyleableRes;" & @CRLF & _ "import android.support.v4.util.SimpleArrayMap;" & @CRLF & _ "import android.view.animation.AccelerateDecelerateInterpolator;" & @CRLF & _ "import android.view.animation.AccelerateInterpolator;" & @CRLF & _ "import android.animation.AnimatorListenerAdapter;" & @CRLF & _ "import android.support.design.animation.AnimationUtils;" & @CRLF & _ "import android.support.design.widget.CoordinatorLayout;" & @CRLF & _ "import android.util.AttributeSet;" & @CRLF & _ "import android.view.View;" & @CRLF & _ "import android.view.ViewPropertyAnimator;" & @CRLF & _ "import android.content.res.ColorStateList;" & @CRLF & _ "import android.graphics.Paint;" & @CRLF & _ "import android.graphics.Rect;" & @CRLF & _ "import android.os.Parcel;" & @CRLF & _ "import android.os.Parcelable;" & @CRLF & _ "import android.support.annotation.Dimension;" & @CRLF & _ "import android.support.annotation.MenuRes;" & @CRLF & _ "import android.support.annotation.Px;" & @CRLF & _ "import android.support.design.behavior.HideBottomViewOnScrollBehavior;" & @CRLF & _ "import android.support.design.internal.ThemeEnforcement;" & @CRLF & _ "import android.support.design.resources.MaterialResources;" & @CRLF & _ "import android.support.design.shape.MaterialShapeDrawable;" & @CRLF & _ "import android.support.design.shape.ShapePathModel;" & @CRLF & _ "import android.support.design.widget.FloatingActionButton;" & @CRLF & _ "import android.support.v4.graphics.drawable.DrawableCompat;" & @CRLF & _ "import android.support.v4.view.AbsSavedState;" & @CRLF & _ "import android.support.v4.view.GravityCompat;" & @CRLF & _ "import android.support.v4.view.ViewCompat;" & @CRLF & _ "import android.support.v7.widget.ActionMenuView;" & @CRLF & _ "import android.support.v7.widget.Toolbar;" & @CRLF & _ "import android.support.design.shape.EdgeTreatment;" & @CRLF & _ "import android.support.design.shape.ShapePath;" & @CRLF & _ "import android.graphics.Canvas;" & @CRLF & _ "import android.graphics.PorterDuff;" & @CRLF & _ "import android.support.annotation.ColorInt;" & @CRLF & _ "import android.support.annotation.ColorRes;" & @CRLF & _ "import android.support.annotation.DimenRes;" & @CRLF & _ "import android.support.annotation.DrawableRes;" & @CRLF & _ "import android.support.design.internal.ViewUtils;" & @CRLF & _ "import android.support.v4.widget.TextViewCompat;" & @CRLF & _ "import android.support.v7.content.res.AppCompatResources;" & @CRLF & _ "import android.support.v7.widget.AppCompatButton;" & @CRLF & _ "import android.annotation.TargetApi;" & @CRLF & _ "import android.graphics.ColorFilter;" & @CRLF & _ "import android.graphics.drawable.GradientDrawable;" & @CRLF & _ "import android.graphics.drawable.InsetDrawable;" & @CRLF & _ "import android.graphics.drawable.LayerDrawable;" & @CRLF & _ "import android.graphics.drawable.RippleDrawable;" & @CRLF & _ "import android.graphics.RectF;" & @CRLF & _ "import android.support.design.ripple.RippleUtils;" & @CRLF & _ "import android.support.v7.widget.CardView;" & @CRLF & _ "import android.graphics.Outline;" & @CRLF & _ "import android.graphics.Typeface;" & @CRLF & _ "import android.support.annotation.BoolRes;" & @CRLF & _ "import android.support.annotation.StringRes;" & @CRLF & _ "import android.support.annotation.StyleRes;" & @CRLF & _ "import android.support.design.animation.MotionSpec;" & @CRLF & _ "import android.support.design.chip.ChipDrawable;" & @CRLF & _ "import android.support.design.resources.TextAppearance;" & @CRLF & _ "import android.support.v4.content.res.ResourcesCompat;" & @CRLF & _ "import android.support.v4.text.BidiFormatter;" & @CRLF & _ "import android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;" & @CRLF & _ "import android.support.v4.widget.ExploreByTouchHelper;" & @CRLF & _ "import android.support.v7.widget.AppCompatCheckBox;" & @CRLF & _ "import android.text.TextPaint;" & @CRLF & _ "import android.text.TextUtils;" & @CRLF & _ "import android.view.KeyEvent;" & @CRLF & _ "import android.view.MotionEvent;" & @CRLF & _ "import android.view.PointerIcon;" & @CRLF & _ "import android.view.ViewOutlineProvider;" & @CRLF & _ "import android.view.ViewParent;" & @CRLF & _ "import android.widget.CompoundButton;" & @CRLF & _ "import android.widget.TextView;" & @CRLF & _ "import java.lang.reflect.Field;" & @CRLF & _ "import android.content.res.Resources;" & @CRLF & _ "import android.graphics.PointF;" & @CRLF & _ "import android.graphics.PorterDuffColorFilter;" & @CRLF & _ "import android.support.annotation.AttrRes;" & @CRLF & _ "import android.support.annotation.XmlRes;" & @CRLF & _ "import android.support.design.canvas.CanvasCompat;" & @CRLF & _ "import android.support.design.drawable.DrawableUtils;" & @CRLF & _ "import android.support.v4.graphics.ColorUtils;" & @CRLF & _ "import android.support.v4.graphics.drawable.TintAwareDrawable;" & @CRLF & _ "import android.support.v4.internal.view.SupportMenu;" & @CRLF & _ "import android.util.Xml;" & @CRLF & _ "import java.io.IOException;" & @CRLF & _ "import java.util.Arrays;" & @CRLF & _ "import org.xmlpull.v1.XmlPullParser;" & @CRLF & _ "import org.xmlpull.v1.XmlPullParserException;" & @CRLF & _ "import android.support.annotation.IdRes;" & @CRLF & _ "import android.support.design.internal.FlowLayout;" & @CRLF & _ "import android.support.design.circularreveal.CircularRevealWidget;" & @CRLF & _ "import android.view.ViewAnimationUtils;" & @CRLF & _ "import android.widget.FrameLayout;" & @CRLF & _ "import android.widget.GridLayout;" & @CRLF & _ "import android.graphics.Bitmap;" & @CRLF & _ "import android.graphics.BitmapShader;" & @CRLF & _ "import android.graphics.Color;" & @CRLF & _ "import android.graphics.Path;" & @CRLF & _ "import android.graphics.Shader;" & @CRLF & _ "import android.support.design.widget.MathUtils;" & @CRLF & _ "import android.widget.LinearLayout;" & @CRLF & _ "import android.widget.RelativeLayout;" & @CRLF & _ "import android.support.design.circularreveal.CircularRevealHelper;" & @CRLF & _ "import android.support.v4.content.ContextCompat;" & @CRLF & _ "import android.support.v4.view.PointerIconCompat;" & @CRLF & _ "import android.support.v7.view.menu.MenuItemImpl;" & @CRLF & _ "import android.support.v7.view.menu.MenuView;" & @CRLF & _ "import android.support.v7.widget.TooltipCompat;" & @CRLF & _ "import android.view.LayoutInflater;" & @CRLF & _ "import android.support.v7.view.menu.MenuBuilder;" & @CRLF & _ "import android.view.MenuItem;" & @CRLF & _ "import android.view.SubMenu;" & @CRLF & _ "import android.support.transition.AutoTransition;" & @CRLF & _ "import android.support.transition.TransitionManager;" & @CRLF & _ "import android.support.transition.TransitionSet;" & @CRLF & _ "import android.support.v4.util.Pools;" & @CRLF & _ "import android.util.TypedValue;" & @CRLF & _ "import com.itextpdf.xmp.options.PropertyOptions;" & @CRLF & _ "import android.support.v7.view.menu.MenuPresenter;" & @CRLF & _ "import android.support.v7.view.menu.SubMenuBuilder;" & @CRLF & _ "import android.support.v4.view.MarginLayoutParamsCompat;" & @CRLF & _ "import android.support.annotation.RequiresApi;" & @CRLF & _ "import android.support.v7.widget.LinearLayoutCompat;" & @CRLF & _ "import android.view.Gravity;" & @CRLF & _ "import android.graphics.drawable.ColorDrawable;" & @CRLF & _ "import android.graphics.drawable.StateListDrawable;" & @CRLF & _ "import android.support.v4.view.AccessibilityDelegateCompat;" & @CRLF & _ "import android.view.ViewStub;" & @CRLF & _ "import android.widget.CheckedTextView;" & @CRLF & _ "import android.support.annotation.LayoutRes;" & @CRLF & _ "import android.support.v4.view.WindowInsetsCompat;" & @CRLF & _ "import android.support.v7.widget.RecyclerView;" & @CRLF & _ "import android.util.SparseArray;" & @CRLF & _ "import android.support.v7.widget.LinearLayoutManager;" & @CRLF & _ "import android.support.v4.view.OnApplyWindowInsetsListener;" & @CRLF & _ "import android.support.transition.Transition;" & @CRLF & _ "import android.support.transition.TransitionValues;" & @CRLF & _ "import android.support.v7.widget.TintTypedArray;" & @CRLF & _ "import android.support.annotation.FontRes;" & @CRLF & _ "import android.util.StateSet;" & @CRLF & _ "import android.support.design.internal.Experimental;" & @CRLF & _ "import android.view.ViewTreeObserver;" & @CRLF & _ "import android.widget.ScrollView;" & @CRLF & _ "import android.graphics.Region;" & @CRLF & _ "import android.support.annotation.IntRange;" & @CRLF & _ "import android.support.annotation.Keep;" & @CRLF & _ "import android.support.design.button.MaterialButton;" & @CRLF & _ "import android.support.v7.app.AppCompatViewInflater;" & @CRLF & _ "import android.support.design.expandable.ExpandableWidget;" & @CRLF & _ "import android.support.design.animation.AnimatorSetCompat;" & @CRLF & _ "import android.support.design.animation.ArgbEvaluatorCompat;" & @CRLF & _ "import android.support.design.animation.ChildrenAlphaProperty;" & @CRLF & _ "import android.support.design.animation.DrawableAlphaProperty;" & @CRLF & _ "import android.support.design.animation.MotionTiming;" & @CRLF & _ "import android.support.design.animation.Positioning;" & @CRLF & _ "import android.support.design.circularreveal.CircularRevealCompat;" & @CRLF & _ "import com.itextpdf.text.html.HtmlTags;" & @CRLF & _ "import android.support.design.transformation.FabTransformationBehavior;" & @CRLF & _ "import android.support.design.circularreveal.cardview.CircularRevealCardView;" & @CRLF & _ "import android.support.design.circularreveal.CircularRevealFrameLayout;" & @CRLF & _ "import android.support.v4.math.MathUtils;" & @CRLF & _ "import android.support.v4.util.ObjectsCompat;" & @CRLF & _ "import android.support.v4.view.NestedScrollingChild;" & @CRLF & _ "import android.view.animation.AnimationUtils;" & @CRLF & _ "import android.view.animation.Interpolator;" & @CRLF & _ "import android.accessibilityservice.AccessibilityServiceInfo;" & @CRLF & _ "import android.os.Message;" & @CRLF & _ "import android.support.design.widget.BaseTransientBottomBar;" & @CRLF & _ "import android.support.design.widget.SnackbarManager;" & @CRLF & _ "import android.support.design.widget.SwipeDismissBehavior;" & @CRLF & _ "import android.support.v4.view.accessibility.AccessibilityManagerCompat;" & @CRLF & _ "import android.view.accessibility.AccessibilityManager;" & @CRLF & _ "import android.support.design.internal.BottomNavigationMenu;" & @CRLF & _ "import android.support.design.internal.BottomNavigationMenuView;" & @CRLF & _ "import android.support.design.internal.BottomNavigationPresenter;" & @CRLF & _ "import android.support.v7.view.SupportMenuInflater;" & @CRLF & _ "import android.view.Menu;" & @CRLF & _ "import android.view.MenuInflater;" & @CRLF & _ "import android.support.v4.widget.ViewDragHelper;" & @CRLF & _ "import android.view.VelocityTracker;" & @CRLF & _ "import android.view.ViewConfiguration;" & @CRLF & _ "import android.content.DialogInterface;" & @CRLF & _ "import android.support.design.widget.BottomSheetBehavior;" & @CRLF & _ "import android.support.v7.app.AppCompatDialog;" & @CRLF & _ "import android.view.Window;" & @CRLF & _ "import com.itextpdf.text.io.PagedChannelRandomAccessSource;" & @CRLF & _ "import android.app.Dialog;" & @CRLF & _ "import android.support.v7.app.AppCompatDialogFragment;" & @CRLF & _ "import android.support.v7.appcompat.R;" & @CRLF & _ "import android.support.v7.widget.AppCompatImageButton;" & @CRLF & _ "import android.view.accessibility.AccessibilityEvent;" & @CRLF & _ "import android.widget.Checkable;" & @CRLF & _ "import android.graphics.LinearGradient;" & @CRLF & _ "import android.support.annotation.FloatRange;" & @CRLF & _ "import android.support.v4.text.TextDirectionHeuristicsCompat;" & @CRLF & _ "import android.support.design.widget.AppBarLayout;" & @CRLF & _ "import android.os.SystemClock;" & @CRLF & _ "import android.support.coordinatorlayout.R;" & @CRLF & _ "import android.support.v4.view.NestedScrollingParent2;" & @CRLF & _ "import android.support.v4.view.NestedScrollingParentHelper;" & @CRLF & _ "import android.support.v4.widget.DirectedAcyclicGraph;" & @CRLF & _ "import android.support.v4.widget.ViewGroupUtils;" & @CRLF & _ "import java.util.Comparator;" & @CRLF & _ "import android.graphics.PorterDuffXfermode;" & @CRLF & _ "import android.graphics.drawable.DrawableContainer;" & @CRLF & _ "import android.support.design.expandable.ExpandableTransformationWidget;" & @CRLF & _ "import android.support.design.expandable.ExpandableWidgetHelper;" & @CRLF & _ "import android.support.design.stateful.ExtendableSavedState;" & @CRLF & _ "import android.support.design.widget.FloatingActionButtonImpl;" & @CRLF & _ "import android.support.v4.view.TintableBackgroundView;" & @CRLF & _ "import android.support.v4.widget.TintableImageSourceView;" & @CRLF & _ "import android.support.v7.widget.AppCompatDrawableManager;" & @CRLF & _ "import android.support.v7.widget.AppCompatImageHelper;" & @CRLF & _ "import android.support.design.animation.ImageMatrixProperty;" & @CRLF & _ "import android.support.design.animation.MatrixEvaluator;" & @CRLF & _ "import android.animation.StateListAnimator;" & @CRLF & _ "import android.widget.OverScroller;" & @CRLF & _ "import android.support.v4.widget.Space;" & @CRLF & _ "import android.support.v7.widget.AppCompatTextView;" & @CRLF & _ "import android.support.design.internal.NavigationMenu;" & @CRLF & _ "import android.support.design.internal.NavigationMenuPresenter;" & @CRLF & _ "import android.support.design.internal.ScrimInsetsFrameLayout;" & @CRLF & _ "import android.graphics.RadialGradient;" & @CRLF & _ "import android.support.v7.graphics.drawable.DrawableWrapper;" & @CRLF & _ "import android.support.design.snackbar.ContentViewCallback;" & @CRLF & _ "import android.widget.Button;" & @CRLF & _ "import android.database.DataSetObserver;" & @CRLF & _ "import android.support.v4.view.PagerAdapter;" & @CRLF & _ "import android.support.v4.view.ViewPager;" & @CRLF & _ "import android.support.v7.app.ActionBar;" & @CRLF & _ "import android.text.Layout;" & @CRLF & _ "import android.view.accessibility.AccessibilityNodeInfo;" & @CRLF & _ "import android.widget.HorizontalScrollView;" & @CRLF & _ "import android.support.v7.widget.AppCompatEditText;" & @CRLF & _ "import android.view.inputmethod.EditorInfo;" & @CRLF & _ "import android.view.inputmethod.InputConnection;" & @CRLF & _ "import android.support.v7.widget.DrawableUtils;" & @CRLF & _ "import android.text.Editable;" & @CRLF & _ "import android.text.TextWatcher;" & @CRLF & _ "import android.text.method.PasswordTransformationMethod;" & @CRLF & _ "import android.view.ViewStructure;" & @CRLF & _ "import android.widget.EditText;" & @CRLF & _ "import android.widget.ImageButton;" & @CRLF & _ "import android.graphics.drawable.Animatable;" & @CRLF & _ "import android.graphics.drawable.Animatable2;" & @CRLF & _ "import android.animation.ArgbEvaluator;" & @CRLF & _ "import android.graphics.drawable.AnimatedVectorDrawable;" & @CRLF & _ "import android.support.graphics.drawable.Animatable2Compat;" & @CRLF & _ "import android.support.v4.content.res.TypedArrayUtils;" & @CRLF & _ "import android.support.v4.util.ArrayMap;" & @CRLF & _ "import android.content.res.XmlResourceParser;" & @CRLF & _ "import android.view.animation.AnticipateInterpolator;" & @CRLF & _ "import android.view.animation.AnticipateOvershootInterpolator;" & @CRLF & _ "import android.view.animation.BounceInterpolator;" & @CRLF & _ "import android.view.animation.CycleInterpolator;" & @CRLF & _ "import android.view.animation.OvershootInterpolator;" & @CRLF & _ "import android.animation.Keyframe;" & @CRLF & _ "import android.animation.PropertyValuesHolder;" & @CRLF & _ "import android.graphics.PathMeasure;" & @CRLF & _ "import android.support.v4.graphics.PathParser;" & @CRLF & _ "import android.view.InflateException;" & @CRLF & _ "import android.graphics.drawable.VectorDrawable;" & @CRLF & _ "import android.support.v4.content.res.ComplexColorCompat;" & @CRLF & _ "import java.util.ArrayDeque;" & @CRLF & _ "import android.content.pm.ApplicationInfo;" & @CRLF & _ "import dalvik.system.DexFile;" & @CRLF & _ "import java.io.File;" & @CRLF & _ "import java.lang.reflect.Array;" & @CRLF & _ "import java.util.HashSet;" & @CRLF & _ "import java.util.ListIterator;" & @CRLF & _ "import java.util.Set;" & @CRLF & _ "import java.util.regex.Matcher;" & @CRLF & _ "import java.util.regex.Pattern;" & @CRLF & _ "import java.util.zip.ZipFile;" & @CRLF & _ "import android.content.SharedPreferences;" & @CRLF & _ "import java.io.BufferedOutputStream;" & @CRLF & _ "import java.io.Closeable;" & @CRLF & _ "import java.io.FileFilter;" & @CRLF & _ "import java.io.FileNotFoundException;" & @CRLF & _ "import java.io.FileOutputStream;" & @CRLF & _ "import java.io.InputStream;" & @CRLF & _ "import java.io.RandomAccessFile;" & @CRLF & _ "import java.nio.channels.FileChannel;" & @CRLF & _ "import java.nio.channels.FileLock;" & @CRLF & _ "import java.util.zip.ZipEntry;" & @CRLF & _ "import java.util.zip.ZipOutputStream;" & @CRLF & _ "import android.support.v4.media.session.PlaybackStateCompat;" & @CRLF & _ "import java.util.zip.CRC32;" & @CRLF & _ "import java.util.zip.ZipException;" & @CRLF & _ "import android.view.DragAndDropPermissions;" & @CRLF & _ "import android.view.DragEvent;" & @CRLF & _ "import android.graphics.Point;" & @CRLF & _ "import android.support.v4.view.MotionEventCompat;" & @CRLF & _ "import android.content.ClipDescription;" & @CRLF & _ "import android.net.Uri;" & @CRLF & _ "import android.os.ResultReceiver;" & @CRLF & _ "import android.view.inputmethod.InputConnectionWrapper;" & @CRLF & _ "import android.view.inputmethod.InputContentInfo;" & @CRLF & _ "import android.content.pm.PackageManager;" & @CRLF & _ "import android.app.ActionBar;" & @CRLF & _ "import android.content.res.Configuration;" & @CRLF & _ "import android.support.v4.widget.DrawerLayout;" & @CRLF & _ "import android.app.SharedElementCallback;" & @CRLF & _ "import android.content.Intent;" & @CRLF & _ "import android.content.IntentSender;" & @CRLF & _ "import android.support.v13.view.DragAndDropPermissionsCompat;" & @CRLF & _ "import android.support.v4.app.SharedElementCallback;" & @CRLF & _ "import android.app.ActivityManager;" & @CRLF & _ "import android.app.ActivityOptions;" & @CRLF & _ "import android.app.PendingIntent;" & @CRLF & _ "import android.support.v4.util.Pair;" & @CRLF & _ "import android.app.AlarmManager;" & @CRLF & _ "import android.app.Service;" & @CRLF & _ "import android.content.BroadcastReceiver;" & @CRLF & _ "import android.content.ContentProvider;" & @CRLF & _ "import android.support.v4.content.IntentCompat;" & @CRLF & _ "import android.app.AppOpsManager;" & @CRLF & _ "import android.support.v4.app.Fragment;" & @CRLF & _ "import android.support.v4.app.FragmentManager;" & @CRLF & _ "import android.support.v4.app.FragmentManagerImpl;" & @CRLF & _ "import android.support.v4.util.LogWriter;" & @CRLF & _ "import java.io.FileDescriptor;" & @CRLF & _ "import java.io.PrintWriter;" & @CRLF & _ "import java.lang.reflect.Modifier;" & @CRLF & _ "import android.support.v4.app.BackStackRecord;" & @CRLF & _ "import android.os.IBinder;" & @CRLF & _ "import android.app.AppComponentFactory;" & @CRLF & _ "import android.arch.lifecycle.LifecycleOwner;" & @CRLF & _ "import android.arch.lifecycle.LifecycleRegistry;" & @CRLF & _ "import android.arch.lifecycle.LiveData;" & @CRLF & _ "import android.arch.lifecycle.MutableLiveData;" & @CRLF & _ "import android.arch.lifecycle.ViewModelStore;" & @CRLF & _ "import android.arch.lifecycle.ViewModelStoreOwner;" & @CRLF & _ "import android.content.ComponentCallbacks;" & @CRLF & _ "import android.support.v4.util.DebugUtils;" & @CRLF & _ "import android.support.v4.view.LayoutInflaterCompat;" & @CRLF & _ "import android.view.ContextMenu;" & @CRLF & _ "import android.view.animation.Animation;" & @CRLF & _ "import android.support.v4.app.ActivityCompat;" & @CRLF & _ "import android.support.v4.util.SparseArrayCompat;" & @CRLF & _ "import android.support.v4.util.Preconditions;" & @CRLF & _ "import android.support.v4.util.ArraySet;" & @CRLF & _ "import android.view.animation.AlphaAnimation;" & @CRLF & _ "import android.view.animation.AnimationSet;" & @CRLF & _ "import android.view.animation.ScaleAnimation;" & @CRLF & _ "import android.view.animation.Transformation;" & @CRLF & _ "import java.util.concurrent.CopyOnWriteArrayList;" & @CRLF & _ "import android.widget.TabHost;" & @CRLF & _ "import android.widget.TabWidget;" & @CRLF & _ "import android.support.annotation.AnimRes;" & @CRLF & _ "import java.util.Collection;" & @CRLF & _ "import android.transition.Transition;" & @CRLF & _ "import android.transition.TransitionManager;" & @CRLF & _ "import android.transition.TransitionSet;" & @CRLF & _ "import android.support.v4.view.ViewGroupCompat;" & @CRLF & _ "import android.os.HandlerThread;" & @CRLF & _ "import android.util.SparseIntArray;" & @CRLF & _ "import android.view.FrameMetrics;" & @CRLF & _ "import android.app.Notification;" & @CRLF & _ "import android.os.Binder;" & @CRLF & _ "import android.os.IInterface;" & @CRLF & _ "import android.os.RemoteException;" & @CRLF & _ "import android.app.job.JobInfo;" & @CRLF & _ "import android.app.job.JobParameters;" & @CRLF & _ "import android.app.job.JobScheduler;" & @CRLF & _ "import android.app.job.JobServiceEngine;" & @CRLF & _ "import android.app.job.JobWorkItem;" & @CRLF & _ "import android.content.ComponentName;" & @CRLF & _ "import android.os.AsyncTask;" & @CRLF & _ "import android.os.PowerManager;" & @CRLF & _ "import android.widget.AdapterView;" & @CRLF & _ "import android.widget.ListAdapter;" & @CRLF & _ "import android.widget.ListView;" & @CRLF & _ "import android.widget.ProgressBar;" & @CRLF & _ "import android.support.v4.content.Loader;" & @CRLF & _ "import android.arch.lifecycle.Observer;" & @CRLF & _ "import android.arch.lifecycle.ViewModel;" & @CRLF & _ "import android.arch.lifecycle.ViewModelProvider;" & @CRLF & _ "import android.support.v4.app.LoaderManager;" & @CRLF & _ "import android.content.pm.ActivityInfo;" & @CRLF & _ "import android.app.RemoteInput;" & @CRLF & _ "import android.media.AudioAttributes;" & @CRLF & _ "import android.support.compat.R;" & @CRLF & _ "import android.support.v4.app.Person;" & @CRLF & _ "import android.text.SpannableStringBuilder;" & @CRLF & _ "import android.text.style.TextAppearanceSpan;" & @CRLF & _ "import android.widget.RemoteViews;" & @CRLF & _ "import java.text.NumberFormat;" & @CRLF & _ "import android.support.v4.app.NotificationCompat;" & @CRLF & _ "import android.support.v4.app.INotificationSideChannel;" & @CRLF & _ "import android.app.NotificationManager;" & @CRLF & _ "import android.content.ServiceConnection;" & @CRLF & _ "import android.content.pm.ResolveInfo;" & @CRLF & _ "import android.os.DeadObjectException;" & @CRLF & _ "import android.provider.Settings;" & @CRLF & _ "import android.support.annotation.GuardedBy;" & @CRLF & _ "import android.app.Person;" & @CRLF & _ "import android.support.v4.graphics.drawable.IconCompat;" & @CRLF & _ "import android.content.ClipData;" & @CRLF & _ "import android.text.Html;" & @CRLF & _ "import android.text.Spanned;" & @CRLF & _ "import android.view.ActionProvider;" & @CRLF & _ "import android.widget.ShareActionProvider;" & @CRLF & _ "import android.graphics.drawable.BitmapDrawable;" & @CRLF & _ "import android.util.AndroidRuntimeException;" & @CRLF & _ "import android.arch.lifecycle.ReportFragment;" & @CRLF & _ "import android.support.v4.view.KeyEventDispatcher;" & @CRLF & _ "import android.support.v4.os.OperationCanceledException;" & @CRLF & _ "import android.support.v4.util.TimeUtils;" & @CRLF & _ "import java.util.concurrent.CountDownLatch;" & @CRLF & _ "import android.content.ContentResolver;" & @CRLF & _ "import android.database.Cursor;" & @CRLF & _ "import android.os.OperationCanceledException;" & @CRLF & _ "import android.support.v4.os.CancellationSignal;" & @CRLF & _ "import android.accessibilityservice.AccessibilityService;" & @CRLF & _ "import android.accounts.AccountManager;" & @CRLF & _ "import android.app.DownloadManager;" & @CRLF & _ "import android.app.KeyguardManager;" & @CRLF & _ "import android.app.SearchManager;" & @CRLF & _ "import android.app.UiModeManager;" & @CRLF & _ "import android.app.WallpaperManager;" & @CRLF & _ "import android.app.admin.DevicePolicyManager;" & @CRLF & _ "import android.app.usage.UsageStatsManager;" & @CRLF & _ "import android.appwidget.AppWidgetManager;" & @CRLF & _ "import android.bluetooth.BluetoothManager;" & @CRLF & _ "import android.content.ClipboardManager;" & @CRLF & _ "import android.content.RestrictionsManager;" & @CRLF & _ "import android.content.pm.LauncherApps;" & @CRLF & _ "import android.hardware.ConsumerIrManager;" & @CRLF & _ "import android.hardware.SensorManager;" & @CRLF & _ "import android.hardware.camera2.CameraManager;" & @CRLF & _ "import android.hardware.display.DisplayManager;" & @CRLF & _ "import android.hardware.input.InputManager;" & @CRLF & _ "import android.hardware.usb.UsbManager;" & @CRLF & _ "import android.location.LocationManager;" & @CRLF & _ "import android.media.AudioManager;" & @CRLF & _ "import android.media.MediaRouter;" & @CRLF & _ "import android.media.projection.MediaProjectionManager;" & @CRLF & _ "import android.media.session.MediaSessionManager;" & @CRLF & _ "import android.media.tv.TvInputManager;" & @CRLF & _ "import android.net.ConnectivityManager;" & @CRLF & _ "import android.net.nsd.NsdManager;" & @CRLF & _ "import android.net.wifi.WifiManager;" & @CRLF & _ "import android.net.wifi.p2p.WifiP2pManager;" & @CRLF & _ "import android.nfc.NfcManager;" & @CRLF & _ "import android.os.BatteryManager;" & @CRLF & _ "import android.os.DropBoxManager;" & @CRLF & _ "import android.os.Process;" & @CRLF & _ "import android.os.UserManager;" & @CRLF & _ "import android.os.Vibrator;" & @CRLF & _ "import android.os.storage.StorageManager;" & @CRLF & _ "import android.print.PrintManager;" & @CRLF & _ "import android.telecom.TelecomManager;" & @CRLF & _ "import android.telephony.SubscriptionManager;" & @CRLF & _ "import android.telephony.TelephonyManager;" & @CRLF & _ "import android.view.WindowManager;" & @CRLF & _ "import android.view.accessibility.CaptioningManager;" & @CRLF & _ "import android.view.inputmethod.InputMethodManager;" & @CRLF & _ "import android.view.textservice.TextServicesManager;" & @CRLF & _ "import android.content.ContentValues;" & @CRLF & _ "import android.content.pm.ProviderInfo;" & @CRLF & _ "import android.database.MatrixCursor;" & @CRLF & _ "import android.os.Environment;" & @CRLF & _ "import android.os.ParcelFileDescriptor;" & @CRLF & _ "import android.webkit.MimeTypeMap;" & @CRLF & _ "import com.itextpdf.text.Annotation;" & @CRLF & _ "import com.kony.sdk.client.KonyConstants;" & @CRLF & _ "import android.database.ContentObserver;" & @CRLF & _ "import android.content.IntentFilter;" & @CRLF & _ "import android.support.v4.provider.FontsContractCompat;" & @CRLF & _ "import java.util.concurrent.BlockingQueue;" & @CRLF & _ "import java.util.concurrent.Callable;" & @CRLF & _ "import java.util.concurrent.CancellationException;" & @CRLF & _ "import java.util.concurrent.ExecutionException;" & @CRLF & _ "import java.util.concurrent.FutureTask;" & @CRLF & _ "import java.util.concurrent.LinkedBlockingQueue;" & @CRLF & _ "import java.util.concurrent.ThreadFactory;" & @CRLF & _ "import java.util.concurrent.ThreadPoolExecutor;" & @CRLF & _ "import java.util.concurrent.TimeUnit;" & @CRLF & _ "import java.util.concurrent.TimeoutException;" & @CRLF & _ "import java.util.concurrent.atomic.AtomicInteger;" & @CRLF & _ "import android.support.v4.app.AppOpsManagerCompat;" & @CRLF & _ "import android.content.pm.PackageInfo;" & @CRLF & _ "import android.content.pm.PermissionInfo;" & @CRLF & _ "import android.content.pm.ShortcutInfo;" & @CRLF & _ "import android.content.pm.ShortcutManager;" & @CRLF & _ "import android.support.annotation.ArrayRes;" & @CRLF & _ "import android.support.v4.provider.FontRequest;" & @CRLF & _ "import android.util.Base64;" & @CRLF & _ "import android.graphics.SweepGradient;" & @CRLF & _ "import android.support.v4.content.res.FontResourcesParserCompat;" & @CRLF & _ "import android.support.v4.graphics.TypefaceCompat;" & @CRLF & _ "import android.support.annotation.AnyRes;" & @CRLF & _ "import android.database.CursorWindow;" & @CRLF & _ "import android.database.sqlite.SQLiteCursor;" & @CRLF & _ "import java.util.Objects;" & @CRLF & _ "import android.support.v8.renderscript.ScriptIntrinsicBLAS;" & @CRLF & _ "import android.os.CancellationSignal;" & @CRLF & _ "import android.support.v4.util.LruCache;" & @CRLF & _ "import android.system.ErrnoException;" & @CRLF & _ "import android.system.Os;" & @CRLF & _ "import android.system.OsConstants;" & @CRLF & _ "import java.io.FileInputStream;" & @CRLF & _ "import java.nio.ByteBuffer;" & @CRLF & _ "import android.content.res.AssetManager;" & @CRLF & _ "import android.graphics.fonts.FontVariationAxis;" & @CRLF & _ "import android.os.StrictMode;" & @CRLF & _ "import java.nio.MappedByteBuffer;" & @CRLF & _ "import android.graphics.BitmapFactory;" & @CRLF & _ "import android.graphics.drawable.Icon;" & @CRLF & _ "import androidx.versionedparcelable.CustomVersionedParcelable;" & @CRLF & _ "import com.itextpdf.text.xml.xmp.XmpWriter;" & @CRLF & _ "import java.io.ByteArrayOutputStream;" & @CRLF & _ "import java.nio.charset.Charset;" & @CRLF & _ "import androidx.versionedparcelable.VersionedParcel;" & @CRLF & _ "import android.util.DisplayMetrics;" & @CRLF & _ "import android.support.v4.graphics.BitmapCompat;" & @CRLF & _ "import android.support.v4.graphics.drawable.WrappedDrawableApi14;" & @CRLF & _ "import android.view.Display;" & @CRLF & _ "import android.hardware.fingerprint.FingerprintManager;" & @CRLF & _ "import android.support.annotation.RequiresPermission;" & @CRLF & _ "import java.security.Signature;" & @CRLF & _ "import javax.crypto.Cipher;" & @CRLF & _ "import javax.crypto.Mac;" & @CRLF & _ "import android.support.v4.view.ActionProvider;" & @CRLF & _ "import android.support.v4.media.AudioAttributesCompatApi21;" & @CRLF & _ "import android.os.BadParcelableException;" & @CRLF & _ "import android.os.Messenger;" & @CRLF & _ "import android.support.v4.app.BundleCompat;" & @CRLF & _ "import android.support.v4.media.MediaBrowserCompatApi21;" & @CRLF & _ "import android.support.v4.media.MediaBrowserCompatApi23;" & @CRLF & _ "import android.support.v4.media.MediaBrowserCompatApi24;" & @CRLF & _ "import android.support.v4.media.session.IMediaSession;" & @CRLF & _ "import android.support.v4.media.session.MediaSessionCompat;" & @CRLF & _ "import android.support.v4.os.ResultReceiver;" & @CRLF & _ "import android.media.browse.MediaBrowser;" & @CRLF & _ "import android.support.v4.media.MediaBrowserCompat;" & @CRLF & _ "import android.support.v4.media.MediaBrowserServiceCompatApi21;" & @CRLF & _ "import android.support.v4.media.MediaBrowserServiceCompatApi23;" & @CRLF & _ "import android.support.v4.media.MediaBrowserServiceCompatApi24;" & @CRLF & _ "import android.media.session.MediaSession;" & @CRLF & _ "import android.service.media.MediaBrowserService;" & @CRLF & _ "import android.support.v4.media.MediaDescriptionCompatApi21;" & @CRLF & _ "import android.support.v4.media.MediaDescriptionCompatApi23;" & @CRLF & _ "import android.media.MediaDescription;" & @CRLF & _ "import android.support.v4.media.MediaDescriptionCompat;" & @CRLF & _ "import android.media.MediaMetadata;" & @CRLF & _ "import android.media.Rating;" & @CRLF & _ "import android.support.v4.media.VolumeProviderCompatApi21;" & @CRLF & _ "import android.media.VolumeProvider;" & @CRLF & _ "import android.support.mediacompat.R;" & @CRLF & _ "import android.support.v4.app.NotificationBuilderWithBuilderAccessor;" & @CRLF & _ "import android.support.v4.media.MediaMetadataCompat;" & @CRLF & _ "import android.support.v4.media.RatingCompat;" & @CRLF & _ "import android.support.v4.media.session.IMediaControllerCallback;" & @CRLF & _ "import android.support.v4.media.MediaBrowserServiceCompat;" & @CRLF & _ "import android.support.v4.app.SupportActivity;" & @CRLF & _ "import android.support.v4.media.session.MediaControllerCompatApi21;" & @CRLF & _ "import android.support.v4.media.session.MediaControllerCompatApi23;" & @CRLF & _ "import android.support.v4.media.session.MediaControllerCompatApi24;" & @CRLF & _ "import android.media.session.MediaController;" & @CRLF & _ "import android.media.session.PlaybackState;" & @CRLF & _ "import android.media.RemoteControlClient;" & @CRLF & _ "import android.os.RemoteCallbackList;" & @CRLF & _ "import android.support.v4.media.VolumeProviderCompat;" & @CRLF & _ "import android.support.v4.media.session.MediaSessionCompatApi21;" & @CRLF & _ "import android.support.v4.media.session.MediaSessionCompatApi23;" & @CRLF & _ "import android.support.v4.media.session.MediaSessionCompatApi24;" & @CRLF & _ "import android.support.v4.media.session.PlaybackStateCompatApi21;" & @CRLF & _ "import android.net.NetworkInfo;" & @CRLF & _ "import java.io.OutputStream;" & @CRLF & _ "import java.net.DatagramSocket;" & @CRLF & _ "import java.net.InetAddress;" & @CRLF & _ "import java.net.Socket;" & @CRLF & _ "import java.net.SocketAddress;" & @CRLF & _ "import java.net.SocketException;" & @CRLF & _ "import java.net.SocketImpl;" & @CRLF & _ "import android.net.TrafficStats;" & @CRLF & _ "import java.util.Locale;" & @CRLF & _ "import android.os.LocaleList;" & @CRLF & _ "import android.support.annotation.Size;" & @CRLF & _ "import android.support.v4.os.IResultReceiver;" & @CRLF & _ "import android.os.Trace;" & @CRLF & _ "import android.graphics.ColorMatrix;" & @CRLF & _ "import android.graphics.ColorMatrixColorFilter;" & @CRLF & _ "import android.graphics.pdf.PdfDocument;" & @CRLF & _ "import android.print.PageRange;" & @CRLF & _ "import android.print.PrintAttributes;" & @CRLF & _ "import android.print.PrintDocumentAdapter;" & @CRLF & _ "import android.print.PrintDocumentInfo;" & @CRLF & _ "import android.print.pdf.PrintedPdfDocument;" & @CRLF & _ "import android.provider.DocumentsContract;" & @CRLF & _ "import android.content.ContentUris;" & @CRLF & _ "import android.content.pm.Signature;" & @CRLF & _ "import android.provider.BaseColumns;" & @CRLF & _ "import android.support.v4.graphics.TypefaceCompatUtil;" & @CRLF & _ "import android.support.v4.provider.SelfDestructiveThread;" & @CRLF & _ "import java.util.concurrent.atomic.AtomicReference;" & @CRLF & _ "import java.util.concurrent.locks.Condition;" & @CRLF & _ "import java.util.concurrent.locks.ReentrantLock;" & @CRLF & _ "import com.itextpdf.text.pdf.BidiOrder;" & @CRLF & _ "import android.support.annotation.UiThread;" & @CRLF & _ "import android.support.v4.os.TraceCompat;" & @CRLF & _ "import android.text.PrecomputedText;" & @CRLF & _ "import android.text.Spannable;" & @CRLF & _ "import android.text.SpannableString;" & @CRLF & _ "import android.text.StaticLayout;" & @CRLF & _ "import android.text.TextDirectionHeuristic;" & @CRLF & _ "import android.text.TextDirectionHeuristics;" & @CRLF & _ "import android.text.style.MetricAffectingSpan;" & @CRLF & _ "import java.util.concurrent.Future;" & @CRLF & _ "import java.nio.CharBuffer;" & @CRLF & _ "import java.util.regex.MatchResult;" & @CRLF & _ "import android.support.v4.util.PatternsCompat;" & @CRLF & _ "import android.text.method.LinkMovementMethod;" & @CRLF & _ "import android.text.method.MovementMethod;" & @CRLF & _ "import android.text.style.URLSpan;" & @CRLF & _ "import android.text.util.Linkify;" & @CRLF & _ "import android.webkit.WebView;" & @CRLF & _ "import java.io.UnsupportedEncodingException;" & @CRLF & _ "import java.net.URLEncoder;" & @CRLF & _ "import java.io.Writer;" & @CRLF & _ "import java.util.LinkedHashMap;" & @CRLF & _ "import java.util.NoSuchElementException;" & @CRLF & _ "import java.util.ConcurrentModificationException;" & @CRLF & _ "import com.itextpdf.text.pdf.Barcode128;" & @CRLF & _ "import android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;" & @CRLF & _ "import android.view.accessibility.AccessibilityNodeProvider;" & @CRLF & _ "import java.util.concurrent.ArrayBlockingQueue;" & @CRLF & _ "import android.view.DisplayCutout;" & @CRLF & _ "import android.view.GestureDetector;" & @CRLF & _ "import android.support.v4.internal.view.SupportMenuItem;" & @CRLF & _ "import android.database.DataSetObservable;" & @CRLF & _ "import android.text.method.SingleLineTransformationMethod;" & @CRLF & _ "import android.view.ScaleGestureDetector;" & @CRLF & _ "import android.view.WindowInsets;" & @CRLF & _ "import android.view.FocusFinder;" & @CRLF & _ "import android.view.SoundEffectConstants;" & @CRLF & _ "import android.widget.EdgeEffect;" & @CRLF & _ "import android.widget.Scroller;" & @CRLF & _ "import java.lang.annotation.Inherited;" & @CRLF & _ "import android.view.accessibility.AccessibilityRecord;" & @CRLF & _ "import android.view.accessibility.AccessibilityWindowInfo;" & @CRLF & _ "import android.view.animation.PathInterpolator;" & @CRLF & _ "import android.graphics.drawable.ShapeDrawable;" & @CRLF & _ "import android.graphics.drawable.shapes.OvalShape;" & @CRLF & _ "import android.support.v4.widget.CursorFilter;" & @CRLF & _ "import android.widget.BaseAdapter;" & @CRLF & _ "import android.widget.Filter;" & @CRLF & _ "import android.widget.FilterQueryProvider;" & @CRLF & _ "import android.widget.Filterable;" & @CRLF & _ "import android.support.v4.view.ViewParentCompat;" & @CRLF & _ "import android.support.v4.view.accessibility.AccessibilityEventCompat;" & @CRLF & _ "import android.support.v4.view.accessibility.AccessibilityRecordCompat;" & @CRLF & _ "import android.support.v4.widget.FocusStrategy;" & @CRLF & _ "import android.widget.ListPopupWindow;" & @CRLF & _ "import android.support.v4.view.NestedScrollingChild2;" & @CRLF & _ "import android.support.v4.view.NestedScrollingChildHelper;" & @CRLF & _ "import android.support.v4.view.ScrollingView;" & @CRLF & _ "import android.widget.PopupMenu;" & @CRLF & _ "import android.widget.PopupWindow;" & @CRLF & _ "import android.support.v4.view.NestedScrollingParent;" & @CRLF & _ "import android.widget.AbsListView;" & @CRLF & _ "import android.icu.text.DecimalFormatSymbols;" & @CRLF & _ "import android.support.v4.text.PrecomputedTextCompat;" & @CRLF & _ "import android.view.ActionMode;" & @CRLF & _ "import android.support.v4.app.FragmentTransaction;" & @CRLF & _ "import android.support.v7.view.ActionMode;" & @CRLF & _ "import android.widget.SpinnerAdapter;" & @CRLF & _ "import android.support.v7.app.ActionBarDrawerToggleHoneycomb;" & @CRLF & _ "import android.support.v7.graphics.drawable.DrawerArrowDrawable;" & @CRLF & _ "import android.support.v4.widget.NestedScrollView;" & @CRLF & _ "import android.widget.ArrayAdapter;" & @CRLF & _ "import android.widget.CursorAdapter;" & @CRLF & _ "import android.widget.SimpleCursorAdapter;" & @CRLF & _ "import android.support.v7.app.AlertController;" & @CRLF & _ "import android.view.ContextThemeWrapper;" & @CRLF & _ "import android.support.v4.app.FragmentActivity;" & @CRLF & _ "import android.support.v4.app.NavUtils;" & @CRLF & _ "import android.support.v4.app.TaskStackBuilder;" & @CRLF & _ "import android.support.v7.app.ActionBarDrawerToggle;" & @CRLF & _ "import android.support.v7.widget.VectorEnabledTintResources;" & @CRLF & _ "import android.support.v4.view.ViewPropertyAnimatorCompat;" & @CRLF & _ "import android.support.v4.view.ViewPropertyAnimatorListenerAdapter;" & @CRLF & _ "import android.support.v4.widget.PopupWindowCompat;" & @CRLF & _ "import android.support.v7.view.ContextThemeWrapper;" & @CRLF & _ "import android.support.v7.view.StandaloneActionMode;" & @CRLF & _ "import android.support.v7.view.SupportActionModeWrapper;" & @CRLF & _ "import android.support.v7.view.WindowCallbackWrapper;" & @CRLF & _ "import android.support.v7.view.menu.ListMenuPresenter;" & @CRLF & _ "import android.support.v7.widget.ActionBarContextView;" & @CRLF & _ "import android.support.v7.widget.ContentFrameLayout;" & @CRLF & _ "import android.support.v7.widget.DecorContentParent;" & @CRLF & _ "import android.support.v7.widget.FitWindowsViewGroup;" & @CRLF & _ "import android.support.v7.widget.ViewStubCompat;" & @CRLF & _ "import android.support.v7.widget.ViewUtils;" & @CRLF & _ "import android.view.KeyCharacterMap;" & @CRLF & _ "import android.view.KeyboardShortcutGroup;" & @CRLF & _ "import java.lang.Thread;" & @CRLF & _ "import android.support.v4.app.DialogFragment;" & @CRLF & _ "import android.content.ContextWrapper;" & @CRLF & _ "import android.support.v7.widget.AppCompatAutoCompleteTextView;" & @CRLF & _ "import android.support.v7.widget.AppCompatCheckedTextView;" & @CRLF & _ "import android.support.v7.widget.AppCompatImageView;" & @CRLF & _ "import android.support.v7.widget.AppCompatMultiAutoCompleteTextView;" & @CRLF & _ "import android.support.v7.widget.AppCompatRadioButton;" & @CRLF & _ "import android.support.v7.widget.AppCompatRatingBar;" & @CRLF & _ "import android.support.v7.widget.AppCompatSeekBar;" & @CRLF & _ "import android.support.v7.widget.AppCompatSpinner;" & @CRLF & _ "import android.support.v7.widget.TintContextWrapper;" & @CRLF & _ "import com.konylabs.ffi.N_pickImage;" & @CRLF & _ "import android.util.LongSparseArray;" & @CRLF & _ "import android.support.v7.widget.DecorToolbar;" & @CRLF & _ "import android.support.v7.widget.ToolbarWidgetWrapper;" & @CRLF & _ "import android.location.Location;" & @CRLF & _ "import android.support.v4.content.PermissionChecker;" & @CRLF & _ "import java.util.Calendar;" & @CRLF & _ "import android.support.v4.view.ViewPropertyAnimatorListener;" & @CRLF & _ "import android.support.v4.view.ViewPropertyAnimatorUpdateListener;" & @CRLF & _ "import android.support.v7.view.ActionBarPolicy;" & @CRLF & _ "import android.support.v7.view.ViewPropertyAnimatorCompatSet;" & @CRLF & _ "import android.support.v7.view.menu.MenuPopupHelper;" & @CRLF & _ "import android.support.v7.widget.ActionBarContainer;" & @CRLF & _ "import android.support.v7.widget.ActionBarOverlayLayout;" & @CRLF & _ "import android.support.v7.widget.ScrollingTabContainerView;" & @CRLF & _ "import android.support.v4.content.res.ColorStateListInflaterCompat;" & @CRLF & _ "import android.graphics.drawable.AnimationDrawable;" & @CRLF & _ "import android.support.graphics.drawable.AnimatedVectorDrawableCompat;" & @CRLF & _ "import android.support.graphics.drawable.VectorDrawableCompat;" & @CRLF & _ "import android.support.v4.util.LongSparseArray;" & @CRLF & _ "import android.support.v7.graphics.drawable.DrawableContainer;" & @CRLF & _ "import android.support.v7.graphics.drawable.StateListDrawable;" & @CRLF & _ "import android.support.v7.util.DiffUtil;" & @CRLF & _ "import android.support.v7.recyclerview.extensions.AsyncDifferConfig;" & @CRLF & _ "import android.support.v7.util.AdapterListUpdateCallback;" & @CRLF & _ "import android.support.v7.util.ListUpdateCallback;" & @CRLF & _ "import android.support.v7.widget.RecyclerView.ViewHolder;" & @CRLF & _ "import android.text.method.TransformationMethod;" & @CRLF & _ "import android.support.v7.util.ThreadUtil;" & @CRLF & _ "import android.support.v7.util.TileList;" & @CRLF & _ "import android.util.SparseBooleanArray;" & @CRLF & _ "import android.support.v7.view.menu.MenuWrapperFactory;" & @CRLF & _ "import android.support.v4.view.MenuItemCompat;" & @CRLF & _ "import android.support.v7.view.menu.MenuItemWrapperICS;" & @CRLF & _ "import android.view.SearchEvent;" & @CRLF & _ "import android.support.v7.widget.ForwardingListener;" & @CRLF & _ "import android.support.v4.internal.view.SupportSubMenu;" & @CRLF & _ "import android.support.v7.widget.MenuItemHoverListener;" & @CRLF & _ "import android.support.v7.widget.MenuPopupWindow;" & @CRLF & _ "import android.widget.HeaderViewListAdapter;" & @CRLF & _ "import android.widget.CheckBox;" & @CRLF & _ "import android.widget.RadioButton;" & @CRLF & _ "import android.support.v4.view.ViewConfigurationCompat;" & @CRLF & _ "import android.support.v7.app.AlertDialog;" & @CRLF & _ "import android.content.ActivityNotFoundException;" & @CRLF & _ "import android.view.ViewDebug;" & @CRLF & _ "import android.view.CollapsibleActionView;" & @CRLF & _ "import android.support.v7.view.menu.ActionMenuItemView;" & @CRLF & _ "import android.support.v7.view.menu.BaseMenuPresenter;" & @CRLF & _ "import android.support.v7.view.menu.ShowableListMenu;" & @CRLF & _ "import java.math.BigDecimal;" & @CRLF & _ "import org.xmlpull.v1.XmlSerializer;" & @CRLF & _ "import android.support.v7.widget.ActivityChooserModel;" & @CRLF & _ "import android.support.v7.widget.OpReorderer;" & @CRLF & _ "import android.widget.AutoCompleteTextView;" & @CRLF & _ "import android.support.v4.widget.AutoSizeableTextView;" & @CRLF & _ "import android.support.v4.widget.TintableCompoundButton;" & @CRLF & _ "import android.support.v4.widget.CompoundButtonCompat;" & @CRLF & _ "import android.support.v7.graphics.drawable.AnimatedStateListDrawableCompat;" & @CRLF & _ "import android.support.v4.widget.ImageViewCompat;" & @CRLF & _ "import android.widget.MultiAutoCompleteTextView;" & @CRLF & _ "import android.graphics.drawable.ClipDrawable;" & @CRLF & _ "import android.graphics.drawable.shapes.RoundRectShape;" & @CRLF & _ "import android.graphics.drawable.shapes.Shape;" & @CRLF & _ "import android.support.v4.graphics.drawable.WrappedDrawable;" & @CRLF & _ "import android.widget.RatingBar;" & @CRLF & _ "import android.widget.SeekBar;" & @CRLF & _ "import android.widget.Spinner;" & @CRLF & _ "import android.widget.ThemedSpinnerAdapter;" & @CRLF & _ "import java.util.concurrent.ConcurrentHashMap;" & @CRLF & _ "import android.support.v7.cardview.R;" & @CRLF & _ "import android.support.v7.widget.RoundRectDrawableWithShadow;" & @CRLF & _ "import android.graphics.drawable.ScaleDrawable;" & @CRLF & _ "import android.support.v4.widget.ListViewAutoScrollHelper;" & @CRLF & _ "import android.support.v4.view.InputDeviceCompat;" & @CRLF & _ "import android.support.v7.widget.helper.ItemTouchHelper;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.TIFFConstants;" & @CRLF & _ "import android.support.v7.view.menu.ListMenuItemView;" & @CRLF & _ "import android.support.v7.view.menu.MenuAdapter;" & @CRLF & _ "import android.support.v7.widget.AdapterHelper;" & @CRLF & _ "import android.database.Observable;" & @CRLF & _ "import android.support.v4.widget.EdgeEffectCompat;" & @CRLF & _ "import android.support.v7.recyclerview.R;" & @CRLF & _ "import android.support.v7.widget.ChildHelper;" & @CRLF & _ "import android.support.v7.widget.GapWorker;" & @CRLF & _ "import android.support.v7.widget.ViewBoundsCheck;" & @CRLF & _ "import android.support.v7.widget.ViewInfoStore;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.wmf.MetaDo;" & @CRLF & _ "import android.content.res.AssetFileDescriptor;" & @CRLF & _ "import android.graphics.Movie;" & @CRLF & _ "import android.app.SearchableInfo;" & @CRLF & _ "import android.support.v4.widget.CursorAdapter;" & @CRLF & _ "import android.support.v7.view.CollapsibleActionView;" & @CRLF & _ "import android.text.style.ImageSpan;" & @CRLF & _ "import android.view.TouchDelegate;" & @CRLF & _ "import com.google.android.gms.actions.SearchIntents;" & @CRLF & _ "import java.util.BitSet;" & @CRLF & _ "import android.support.v4.widget.ResourceCursorAdapter;" & @CRLF & _ "import android.support.v7.text.AllCapsTransformationMethod;" & @CRLF & _ "import android.support.v7.view.menu.ActionMenuItem;" & @CRLF & _ "import android.support.v4.view.GestureDetectorCompat;" & @CRLF & _ "import android.support.v7.util.SortedList;" & @CRLF & _ "import android.support.v8.renderscript.Element;" & @CRLF & _ "import android.support.v8.renderscript.Type;" & @CRLF & _ "import android.view.Surface;" & @CRLF & _ "import java.util.concurrent.locks.ReentrantReadWriteLock;" & @CRLF & _ "import android.renderscript.Script;" & @CRLF & _ "import android.support.v8.renderscript.Allocation;" & @CRLF & _ "import android.support.v8.renderscript.Script;" & @CRLF & _ "import android.util.Pair;" & @CRLF & _ "import android.os.NetworkOnMainThreadException;" & @CRLF & _ "import android.util.Size;" & @CRLF & _ "import android.util.SizeF;" & @CRLF & _ "import java.io.ByteArrayInputStream;" & @CRLF & _ "import java.io.ObjectInputStream;" & @CRLF & _ "import java.io.ObjectOutputStream;" & @CRLF & _ "import java.io.ObjectStreamClass;" & @CRLF & _ "import java.io.Serializable;" & @CRLF & _ "import java.io.DataInputStream;" & @CRLF & _ "import java.io.DataOutputStream;" & @CRLF & _ "import android.hardware.Camera;" & @CRLF & _ "import android.view.SurfaceHolder;" & @CRLF & _ "import android.view.SurfaceView;" & @CRLF & _ "import com.google.zxing.BinaryBitmap;" & @CRLF & _ "import com.google.zxing.ChecksumException;" & @CRLF & _ "import com.google.zxing.FormatException;" & @CRLF & _ "import com.google.zxing.NotFoundException;" & @CRLF & _ "import com.google.zxing.Result;" & @CRLF & _ "import com.google.zxing.ResultPoint;" & @CRLF & _ "import com.google.zxing.client.android.camera.open.CameraManager;" & @CRLF & _ "import com.google.zxing.common.HybridBinarizer;" & @CRLF & _ "import com.google.zxing.qrcode.QRCodeReader;" & @CRLF & _ "import com.konylabs.android.KonyMain;" & @CRLF & _ "import com.konylabs.ffi.ActivityResultListener;" & @CRLF & _ "import com.konylabs.vm.Function;" & @CRLF & _ "import android.widget.TableRow;" & @CRLF & _ "import com.dlazaro66.qrcodereaderview.QRCrv;" & @CRLF & _ "import android.app.ProgressDialog;" & @CRLF & _ "import android.provider.MediaStore;" & @CRLF & _ "import com.google.zxing.MultiFormatReader;" & @CRLF & _ "import com.google.zxing.RGBLuminanceSource;" & @CRLF & _ "import com.google.zxing.BarcodeFormat;" & @CRLF & _ "import com.google.zxing.EncodeHintType;" & @CRLF & _ "import com.google.zxing.MultiFormatWriter;" & @CRLF & _ "import com.google.zxing.WriterException;" & @CRLF & _ "import com.google.zxing.common.BitMatrix;" & @CRLF & _ "import java.util.EnumMap;" & @CRLF & _ "import android.os.CountDownTimer;" & @CRLF & _ "import com.dlazaro66.qrcodereaderview.QRCodeReaderView;" & @CRLF & _ "import java.io.BufferedReader;" & @CRLF & _ "import java.io.InputStreamReader;" & @CRLF & _ "import org.json.JSONArray;" & @CRLF & _ "import org.json.JSONException;" & @CRLF & _ "import org.json.JSONObject;" & @CRLF & _ "import android.support.v7.app.AppCompatActivity;" & @CRLF & _ "import android.widget.Toast;" & @CRLF & _ "import android.support.v4.content.FileProvider;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfBoolean;" & @CRLF & _ "import android.speech.tts.TextToSpeech;" & @CRLF & _ "import com.ffisoloperm.anywheresolopermission.RequestActivity;" & @CRLF & _ "import android.accounts.Account;" & @CRLF & _ "import com.google.android.gms.common.annotation.KeepForSdk;" & @CRLF & _ "import com.google.android.gms.common.api.Scope;" & @CRLF & _ "import com.google.android.gms.common.internal.AccountType;" & @CRLF & _ "import com.google.android.gms.common.internal.Preconditions;" & @CRLF & _ "import com.google.android.gms.common.internal.ReflectedParcelable;" & @CRLF & _ "import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;" & @CRLF & _ "import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;" & @CRLF & _ "import com.google.android.gms.common.internal.safeparcel.SafeParcelable;" & @CRLF & _ "import com.google.android.gms.common.util.Clock;" & @CRLF & _ "import com.google.android.gms.common.util.DefaultClock;" & @CRLF & _ "import com.google.android.gms.common.util.VisibleForTesting;" & @CRLF & _ "import com.google.android.gms.auth.api.signin.internal.GoogleSignInOptionsExtensionParcelable;" & @CRLF & _ "import com.google.android.gms.auth.api.signin.internal.HashAccumulator;" & @CRLF & _ "import com.google.android.gms.common.Scopes;" & @CRLF & _ "import com.google.android.gms.common.api.Api;" & @CRLF & _ "import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;" & @CRLF & _ "import com.google.android.gms.auth.api.signin.GoogleSignInOptionsExtension;" & @CRLF & _ "import com.google.android.gms.auth.api.signin.GoogleSignInAccount;" & @CRLF & _ "import com.google.android.gms.auth.api.signin.GoogleSignInOptions;" & @CRLF & _ "import java.util.concurrent.locks.Lock;" & @CRLF & _ "import javax.annotation.Nullable;" & @CRLF & _ "import javax.annotation.concurrent.GuardedBy;" & @CRLF & _ "import com.google.android.gms.common.internal.Objects;" & @CRLF & _ "import android.app.DialogFragment;" & @CRLF & _ "import com.google.android.gms.common.internal.ShowFirstParty;" & @CRLF & _ "import android.app.AlertDialog;" & @CRLF & _ "import android.app.NotificationChannel;" & @CRLF & _ "import com.google.android.gms.base.R;" & @CRLF & _ "import com.google.android.gms.common.api.GoogleApi;" & @CRLF & _ "import com.google.android.gms.common.api.GoogleApiActivity;" & @CRLF & _ "import com.google.android.gms.common.api.internal.GoogleApiManager;" & @CRLF & _ "import com.google.android.gms.common.api.internal.LifecycleFragment;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zabq;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zabr;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zabu;" & @CRLF & _ "import com.google.android.gms.common.internal.ConnectionErrorMessages;" & @CRLF & _ "import com.google.android.gms.common.internal.DialogRedirect;" & @CRLF & _ "import com.google.android.gms.common.internal.HideFirstParty;" & @CRLF & _ "import com.google.android.gms.common.util.DeviceProperties;" & @CRLF & _ "import com.google.android.gms.common.util.PlatformVersion;" & @CRLF & _ "import com.google.android.gms.internal.base.zal;" & @CRLF & _ "import com.google.android.gms.tasks.Task;" & @CRLF & _ "import com.google.android.gms.tasks.Tasks;" & @CRLF & _ "import com.google.android.gms.common.internal.zzg;" & @CRLF & _ "import com.google.android.gms.common.wrappers.Wrappers;" & @CRLF & _ "import android.content.pm.PackageInstaller;" & @CRLF & _ "import com.google.android.gms.common.internal.zzp;" & @CRLF & _ "import com.google.android.gms.common.util.ClientLibraryUtils;" & @CRLF & _ "import com.google.android.gms.common.util.UidVerifier;" & @CRLF & _ "import com.google.android.gms.common.util.zzb;" & @CRLF & _ "import javax.annotation.CheckReturnValue;" & @CRLF & _ "import com.google.android.gms.common.internal.SignInButtonCreator;" & @CRLF & _ "import com.google.android.gms.common.internal.SignInButtonImpl;" & @CRLF & _ "import com.google.android.gms.dynamic.RemoteCreator;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zai;" & @CRLF & _ "import com.google.android.gms.tasks.Continuation;" & @CRLF & _ "import com.google.android.gms.common.internal.zzm;" & @CRLF & _ "import com.google.android.gms.common.internal.zzn;" & @CRLF & _ "import com.google.android.gms.dynamic.ObjectWrapper;" & @CRLF & _ "import com.google.android.gms.dynamite.DynamiteModule;" & @CRLF & _ "import com.google.android.gms.common.internal.zzi;" & @CRLF & _ "import com.google.android.gms.common.internal.zzj;" & @CRLF & _ "import com.google.android.gms.dynamic.IObjectWrapper;" & @CRLF & _ "import com.google.android.gms.common.util.AndroidUtilsLight;" & @CRLF & _ "import com.google.android.gms.common.util.Hex;" & @CRLF & _ "import com.itextpdf.text.pdf.security.DigestAlgorithms;" & @CRLF & _ "import com.google.android.gms.common.Feature;" & @CRLF & _ "import com.google.android.gms.common.api.Api.ApiOptions;" & @CRLF & _ "import com.google.android.gms.common.api.GoogleApiClient;" & @CRLF & _ "import com.google.android.gms.common.internal.BaseGmsClient;" & @CRLF & _ "import com.google.android.gms.common.internal.ClientSettings;" & @CRLF & _ "import com.google.android.gms.common.internal.IAccountAccessor;" & @CRLF & _ "import com.google.android.gms.common.ConnectionResult;" & @CRLF & _ "import com.google.android.gms.common.api.internal.BasePendingResult;" & @CRLF & _ "import com.google.android.gms.common.api.Result;" & @CRLF & _ "import com.google.android.gms.common.data.AbstractDataBuffer;" & @CRLF & _ "import com.google.android.gms.common.data.DataBuffer;" & @CRLF & _ "import com.google.android.gms.common.api.internal.ApiExceptionMapper;" & @CRLF & _ "import com.google.android.gms.common.api.internal.BaseImplementation;" & @CRLF & _ "import com.google.android.gms.common.api.internal.ListenerHolder;" & @CRLF & _ "import com.google.android.gms.common.api.internal.ListenerHolders;" & @CRLF & _ "import com.google.android.gms.common.api.internal.RegisterListenerMethod;" & @CRLF & _ "import com.google.android.gms.common.api.internal.RegistrationMethods;" & @CRLF & _ "import com.google.android.gms.common.api.internal.StatusExceptionMapper;" & @CRLF & _ "import com.google.android.gms.common.api.internal.TaskApiCall;" & @CRLF & _ "import com.google.android.gms.common.api.internal.UnregisterListenerMethod;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zaae;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zabp;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zace;" & @CRLF & _ "import com.google.android.gms.tasks.TaskCompletionSource;" & @CRLF & _ "import com.google.android.gms.common.GoogleApiAvailability;" & @CRLF & _ "import com.google.android.gms.common.annotation.KeepName;" & @CRLF & _ "import com.google.android.gms.common.api.internal.LifecycleActivity;" & @CRLF & _ "import com.google.android.gms.common.api.internal.SignInConnectionListener;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zaaw;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zacm;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zaj;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zaq;" & @CRLF & _ "import com.google.android.gms.signin.SignInOptions;" & @CRLF & _ "import com.google.android.gms.signin.zaa;" & @CRLF & _ "import com.google.android.gms.signin.zad;" & @CRLF & _ "import com.google.android.gms.common.api.internal.OptionalPendingResultImpl;" & @CRLF & _ "import com.google.android.gms.common.api.internal.StatusPendingResult;" & @CRLF & _ "import com.google.android.gms.common.api.internal.zacd;" & @CRLF & _ "import com.google.android.gms.common.api.PendingResult;" & @CRLF & _ "import com.google.android.gms.common.api.Status;" & @CRLF & _ "import com.google.android.gms.common.internal.ApiExceptionUtil;" & @CRLF & _ "import android.content.ComponentCallbacks2;" & @CRLF & _ "import com.google.android.gms.common.internal.SimpleClientAdapter;" & @CRLF & _ "import com.google.android.gms.common.api.Releasable;" & @CRLF & _ "import com.google.android.gms.common.api.ResultCallback;" & @CRLF & _ "import com.google.android.gms.common.api.ResultTransform;" & @CRLF & _ "import com.google.android.gms.common.api.TransformedResult;" & @CRLF & _ "import com.google.android.gms.common.internal.ICancelToken;" & @CRLF & _ "import com.google.android.gms.common.data.DataHolder;" & @CRLF & _ "import com.google.android.gms.common.api.UnsupportedApiCallException;" & @CRLF & _ "import com.google.android.gms.common.internal.GoogleApiAvailabilityCache;" & @CRLF & _ "import com.google.android.gms.common.util.ArrayUtils;" & @CRLF & _ "import java.util.LinkedList;" & @CRLF & _ "import java.util.Queue;" & @CRLF & _ "import com.google.android.gms.common.R;" & @CRLF & _ "import com.google.android.gms.common.internal.StringResourceValueReader;" & @CRLF & _ "import com.google.android.gms.internal.base.zab;" & @CRLF & _ "import com.google.android.gms.internal.base.zac;" & @CRLF & _ "import com.google.android.gms.common.api.OptionalPendingResult;" & @CRLF & _ "import com.google.android.gms.common.api.Api.AnyClient;" & @CRLF & _ "import com.google.android.gms.common.util.BiConsumer;" & @CRLF & _ "import com.google.android.gms.common.api.internal.IStatusCallback;" & @CRLF & _ "import com.google.android.gms.common.api.ApiException;" & @CRLF & _ "import com.google.android.gms.common.api.AvailabilityException;" & @CRLF & _ "import com.google.android.gms.tasks.OnCompleteListener;" & @CRLF & _ "import com.google.android.gms.common.GoogleApiAvailabilityLight;" & @CRLF & _ "import com.google.android.gms.common.internal.ResolveAccountResponse;" & @CRLF & _ "import com.google.android.gms.signin.internal.zaj;" & @CRLF & _ "import android.support.annotation.BinderThread;" & @CRLF & _ "import com.google.android.gms.signin.internal.zac;" & @CRLF & _ "import com.google.android.gms.common.internal.GmsClientEventManager;" & @CRLF & _ "import com.google.android.gms.common.internal.service.Common;" & @CRLF & _ "import java.io.StringWriter;" & @CRLF & _ "import android.os.TransactionTooLargeException;" & @CRLF & _ "import com.google.android.gms.auth.api.signin.internal.Storage;" & @CRLF & _ "import com.google.android.gms.common.util.concurrent.NumberedThreadFactory;" & @CRLF & _ "import com.google.android.gms.common.api.internal.BackgroundDetector;" & @CRLF & _ "import com.google.android.gms.common.api.ResultCallbacks;" & @CRLF & _ "import com.google.android.gms.common.api.zac;" & @CRLF & _ "import com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl;" & @CRLF & _ "import com.google.android.gms.common.util.concurrent.HandlerExecutor;" & @CRLF & _ "import com.google.android.gms.internal.common.zze;" & @CRLF & _ "import com.google.android.gms.common.config.GservicesValue;" & @CRLF & _ "import com.google.android.gms.common.data.DataBufferObserver;" & @CRLF & _ "import android.database.CharArrayBuffer;" & @CRLF & _ "import android.database.CursorIndexOutOfBoundsException;" & @CRLF & _ "import com.google.android.gms.common.internal.Asserts;" & @CRLF & _ "import com.google.android.gms.common.sqlite.CursorWrapper;" & @CRLF & _ "import com.google.android.gms.common.internal.Constants;" & @CRLF & _ "import com.google.android.gms.internal.base.zak;" & @CRLF & _ "import com.google.android.gms.internal.base.zae;" & @CRLF & _ "import com.google.android.gms.internal.base.zaj;" & @CRLF & _ "import com.google.android.gms.common.images.ImageManager;" & @CRLF & _ "import com.google.android.gms.common.api.ResolvableApiException;" & @CRLF & _ "import com.google.android.gms.common.api.CommonStatusCodes;" & @CRLF & _ "import com.google.android.gms.common.internal.GmsClientSupervisor;" & @CRLF & _ "import com.google.android.gms.common.internal.IGmsCallbacks;" & @CRLF & _ "import com.google.android.gms.common.internal.IGmsServiceBroker;" & @CRLF & _ "import java.text.SimpleDateFormat;" & @CRLF & _ "import java.util.Date;" & @CRLF & _ "import com.google.android.gms.common.GooglePlayServicesUtil;" & @CRLF & _ "import com.google.android.gms.internal.common.zzb;" & @CRLF & _ "import com.google.android.gms.internal.common.zzc;" & @CRLF & _ "import com.google.android.gms.internal.base.zaa;" & @CRLF & _ "import java.util.Properties;" & @CRLF & _ "import com.google.android.gms.common.api.Response;" & @CRLF & _ "import com.google.android.gms.common.util.zzc;" & @CRLF & _ "import com.google.android.gms.common.internal.PendingResultUtil;" & @CRLF & _ "import com.google.android.gms.common.stats.ConnectionTracker;" & @CRLF & _ "import com.google.android.gms.internal.common.zza;" & @CRLF & _ "import com.google.android.gms.common.zzk;" & @CRLF & _ "import com.google.android.gms.common.util.Base64Utils;" & @CRLF & _ "import android.util.SparseLongArray;" & @CRLF & _ "import java.math.BigInteger;" & @CRLF & _ "import com.google.android.gms.common.internal.GmsClient;" & @CRLF & _ "import com.google.android.gms.common.internal.GmsLogger;" & @CRLF & _ "import java.util.concurrent.ScheduledExecutorService;" & @CRLF & _ "import com.google.android.gms.common.providers.PooledExecutorsProvider;" & @CRLF & _ "import com.google.android.gms.common.server.response.FastJsonResponse;" & @CRLF & _ "import com.google.android.gms.common.server.converter.StringToIntConverter;" & @CRLF & _ "import com.google.android.gms.common.server.converter.zaa;" & @CRLF & _ "import com.google.android.gms.common.util.JsonUtils;" & @CRLF & _ "import com.google.android.gms.common.util.MapUtils;" & @CRLF & _ "import java.util.Stack;" & @CRLF & _ "import com.google.android.gms.common.server.response.FastParser;" & @CRLF & _ "import android.database.AbstractWindowedCursor;" & @CRLF & _ "import android.database.CrossProcessCursor;" & @CRLF & _ "import com.google.android.gms.common.util.zza;" & @CRLF & _ "import com.itextpdf.text.pdf.security.SecurityConstants;" & @CRLF & _ "import java.security.MessageDigest;" & @CRLF & _ "import java.security.NoSuchAlgorithmException;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfWriter;" & @CRLF & _ "import java.net.URI;" & @CRLF & _ "import java.net.URLDecoder;" & @CRLF & _ "import java.util.Scanner;" & @CRLF & _ "import java.io.FileReader;" & @CRLF & _ "import com.google.android.gms.common.GoogleSignatureVerifier;" & @CRLF & _ "import android.os.WorkSource;" & @CRLF & _ "import com.google.android.gms.dynamic.LifecycleDelegate;" & @CRLF & _ "import com.google.android.gms.dynamic.IFragmentWrapper;" & @CRLF & _ "import com.google.android.gms.common.GooglePlayServicesUtilLight;" & @CRLF & _ "import com.google.android.gms.dynamic.DeferredLifecycleHelper;" & @CRLF & _ "import com.google.android.gms.common.util.CrashUtils;" & @CRLF & _ "import com.google.android.gms.common.util.DynamiteApi;" & @CRLF & _ "import dalvik.system.PathClassLoader;" & @CRLF & _ "import java.io.PrintStream;" & @CRLF & _ "import java.lang.ref.Reference;" & @CRLF & _ "import java.lang.ref.ReferenceQueue;" & @CRLF & _ "import java.util.Vector;" & @CRLF & _ "import com.google.android.gms.location.LocationServices;" & @CRLF & _ "import com.google.android.gms.location.Geofence;" & @CRLF & _ "import com.google.android.gms.location.GeofencingApi;" & @CRLF & _ "import com.google.android.gms.location.GeofencingRequest;" & @CRLF & _ "import com.google.android.gms.location.zzal;" & @CRLF & _ "import com.google.android.gms.location.ActivityTransitionRequest;" & @CRLF & _ "import com.google.android.gms.location.LocationAvailability;" & @CRLF & _ "import com.google.android.gms.location.LocationSettingsRequest;" & @CRLF & _ "import com.google.android.gms.location.LocationSettingsResult;" & @CRLF & _ "import android.content.ContentProviderClient;" & @CRLF & _ "import com.google.android.gms.location.LocationCallback;" & @CRLF & _ "import com.google.android.gms.location.LocationListener;" & @CRLF & _ "import com.google.android.gms.location.LocationRequest;" & @CRLF & _ "import com.google.android.gms.location.LocationResult;" & @CRLF & _ "import com.google.android.gms.location.zzv;" & @CRLF & _ "import com.google.android.gms.location.zzs;" & @CRLF & _ "import com.google.android.gms.location.zzy;" & @CRLF & _ "import com.google.android.gms.common.api.internal.StatusCallback;" & @CRLF & _ "import com.google.android.gms.location.LocationStatusCodes;" & @CRLF & _ "import com.google.android.gms.common.internal.ClientIdentity;" & @CRLF & _ "import com.google.android.gms.location.zzu;" & @CRLF & _ "import com.google.android.gms.location.zzx;" & @CRLF & _ "import com.google.android.gms.location.SettingsApi;" & @CRLF & _ "import com.google.android.gms.location.ActivityRecognitionApi;" & @CRLF & _ "import com.google.android.gms.location.ActivityRecognition;" & @CRLF & _ "import com.google.android.gms.location.zzj;" & @CRLF & _ "import com.google.android.gms.location.zzr;" & @CRLF & _ "import com.google.android.gms.location.FusedLocationProviderApi;" & @CRLF & _ "import com.google.android.gms.maps.model.Cap;" & @CRLF & _ "import com.google.android.gms.maps.model.LatLng;" & @CRLF & _ "import com.google.android.gms.maps.model.PatternItem;" & @CRLF & _ "import com.google.android.gms.maps.model.Tile;" & @CRLF & _ "import com.google.android.gms.maps.model.LatLngBounds;" & @CRLF & _ "import com.google.android.gms.wearable.Asset;" & @CRLF & _ "import com.google.android.gms.wearable.DataMap;" & @CRLF & _ "import java.util.TreeSet;" & @CRLF & _ "import java.nio.BufferOverflowException;" & @CRLF & _ "import java.nio.ByteOrder;" & @CRLF & _ "import java.nio.ReadOnlyBufferException;" & @CRLF & _ "import com.google.android.gms.internal.wearable.zzn;" & @CRLF & _ "import com.google.android.gms.internal.location.zzaz;" & @CRLF & _ "import com.google.android.gms.internal.location.zze;" & @CRLF & _ "import com.google.android.gms.common.internal.safeparcel.SafeParcelableSerializer;" & @CRLF & _ "import com.google.android.gms.common.api.internal.TaskUtil;" & @CRLF & _ "import com.google.android.gms.internal.location.zzad;" & @CRLF & _ "import com.google.android.gms.internal.location.zzaj;" & @CRLF & _ "import com.google.android.gms.internal.location.zzak;" & @CRLF & _ "import com.google.android.gms.internal.location.zzbd;" & @CRLF & _ "import com.google.android.gms.internal.location.zzbm;" & @CRLF & _ "import com.google.android.gms.internal.location.zzbh;" & @CRLF & _ "import com.google.android.gms.internal.location.zzaf;" & @CRLF & _ "import com.google.android.gms.internal.location.zzbk;" & @CRLF & _ "import com.google.android.gms.internal.location.zzq;" & @CRLF & _ "import com.google.android.gms.location.FusedLocationProviderClient;" & @CRLF & _ "import com.google.android.gms.internal.location.zzb;" & @CRLF & _ "import com.google.android.gms.internal.location.zza;" & @CRLF & _ "import com.google.android.gms.internal.location.zzc;" & @CRLF & _ "import com.itextpdf.text.xml.xmp.DublinCoreProperties;" & @CRLF & _ "import com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate;" & @CRLF & _ "import com.google.android.gms.maps.model.CameraPosition;" & @CRLF & _ "import com.google.android.gms.maps.model.RuntimeRemoteException;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzac;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzk;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzn;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzt;" & @CRLF & _ "import com.google.android.gms.maps.internal.IGoogleMapDelegate;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzd;" & @CRLF & _ "import com.google.android.gms.maps.model.Circle;" & @CRLF & _ "import com.google.android.gms.maps.model.CircleOptions;" & @CRLF & _ "import com.google.android.gms.maps.model.GroundOverlay;" & @CRLF & _ "import com.google.android.gms.maps.model.GroundOverlayOptions;" & @CRLF & _ "import com.google.android.gms.maps.model.IndoorBuilding;" & @CRLF & _ "import com.google.android.gms.maps.model.MapStyleOptions;" & @CRLF & _ "import com.google.android.gms.maps.model.Marker;" & @CRLF & _ "import com.google.android.gms.maps.model.MarkerOptions;" & @CRLF & _ "import com.google.android.gms.maps.model.PointOfInterest;" & @CRLF & _ "import com.google.android.gms.maps.model.Polygon;" & @CRLF & _ "import com.google.android.gms.maps.model.PolygonOptions;" & @CRLF & _ "import com.google.android.gms.maps.model.Polyline;" & @CRLF & _ "import com.google.android.gms.maps.model.PolylineOptions;" & @CRLF & _ "import com.google.android.gms.maps.model.TileOverlay;" & @CRLF & _ "import com.google.android.gms.maps.model.TileOverlayOptions;" & @CRLF & _ "import com.google.android.gms.maps.internal.zza;" & @CRLF & _ "import com.google.android.gms.common.GooglePlayServicesNotAvailableException;" & @CRLF & _ "import com.google.android.gms.dynamic.OnDelegateCreatedListener;" & @CRLF & _ "import com.google.android.gms.maps.internal.IMapFragmentDelegate;" & @CRLF & _ "import com.google.android.gms.maps.internal.MapLifecycleDelegate;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzby;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzbz;" & @CRLF & _ "import com.google.android.gms.maps.internal.zze;" & @CRLF & _ "import com.google.android.gms.maps.model.BitmapDescriptorFactory;" & @CRLF & _ "import com.google.android.gms.maps.internal.IMapViewDelegate;" & @CRLF & _ "import com.google.android.gms.maps.internal.IProjectionDelegate;" & @CRLF & _ "import com.google.android.gms.maps.model.VisibleRegion;" & @CRLF & _ "import com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate;" & @CRLF & _ "import com.google.android.gms.maps.model.StreetViewPanoramaCamera;" & @CRLF & _ "import com.google.android.gms.maps.model.StreetViewPanoramaLocation;" & @CRLF & _ "import com.google.android.gms.maps.model.StreetViewPanoramaOrientation;" & @CRLF & _ "import com.google.android.gms.maps.model.StreetViewSource;" & @CRLF & _ "import com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate;" & @CRLF & _ "import com.google.android.gms.maps.internal.StreetViewLifecycleDelegate;" & @CRLF & _ "import com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate;" & @CRLF & _ "import com.google.android.gms.maps.internal.IUiSettingsDelegate;" & @CRLF & _ "import com.google.android.gms.maps.GoogleMap;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzaa;" & @CRLF & _ "import com.google.android.gms.maps.MapFragment;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzaq;" & @CRLF & _ "import com.google.android.gms.maps.MapView;" & @CRLF & _ "import com.google.android.gms.maps.StreetViewPanorama;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzbk;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzbi;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzbm;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzbo;" & @CRLF & _ "import com.google.android.gms.maps.StreetViewPanoramaFragment;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzbq;" & @CRLF & _ "import com.google.android.gms.maps.StreetViewPanoramaView;" & @CRLF & _ "import com.google.android.gms.maps.SupportMapFragment;" & @CRLF & _ "import com.google.android.gms.maps.SupportStreetViewPanoramaFragment;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzas;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzau;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzac;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzag;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzae;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzi;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzay;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzaw;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzba;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzam;" & @CRLF & _ "import com.google.android.gms.maps.internal.ILocationSourceDelegate;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzah;" & @CRLF & _ "import com.google.android.gms.maps.LocationSource;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzy;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzh;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzw;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzw;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzbe;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzz;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzbg;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzbt;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzbc;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzm;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzs;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzq;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzo;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzak;" & @CRLF & _ "import com.google.android.gms.maps.internal.zzao;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzb;" & @CRLF & _ "import com.google.android.gms.maps.GoogleMapOptions;" & @CRLF & _ "import com.google.android.gms.maps.StreetViewPanoramaOptions;" & @CRLF & _ "import com.google.android.gms.maps.OnMapReadyCallback;" & @CRLF & _ "import com.google.android.gms.maps.OnStreetViewPanoramaReadyCallback;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzo;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzu;" & @CRLF & _ "import com.google.android.gms.internal.maps.zza;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzc;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzx;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzaa;" & @CRLF & _ "import com.google.android.gms.internal.maps.zze;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzad;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzi;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzl;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzq;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzr;" & @CRLF & _ "import com.google.android.gms.common.util.IOUtils;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzaf;" & @CRLF & _ "import com.google.android.gms.internal.maps.zzag;" & @CRLF & _ "import java.net.URL;" & @CRLF & _ "import com.google.android.gms.common.GooglePlayServicesRepairableException;" & @CRLF & _ "import com.google.android.gms.security.ProviderInstaller;" & @CRLF & _ "import com.google.android.gms.signin.internal.SignInClientImpl;" & @CRLF & _ "import com.google.android.gms.common.internal.ResolveAccountRequest;" & @CRLF & _ "import android.support.v4.content.WakefulBroadcastReceiver;" & @CRLF & _ "import com.google.android.gms.common.stats.WakeLockTracker;" & @CRLF & _ "import com.google.android.gms.common.util.Strings;" & @CRLF & _ "import com.google.android.gms.common.util.WorkSourceUtil;" & @CRLF & _ "import javax.annotation.concurrent.ThreadSafe;" & @CRLF & _ "import com.google.android.gms.stats.WakeLock;" & @CRLF & _ "import com.google.android.gms.common.api.internal.LifecycleCallback;" & @CRLF & _ "import com.google.android.gms.wearable.CapabilityApi;" & @CRLF & _ "import com.google.android.gms.wearable.Wearable;" & @CRLF & _ "import com.google.android.gms.wearable.ChannelApi;" & @CRLF & _ "import com.google.android.gms.wearable.DataApi;" & @CRLF & _ "import com.google.android.gms.common.data.Freezable;" & @CRLF & _ "import com.google.android.gms.common.data.EntityBuffer;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzcy;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzdf;" & @CRLF & _ "import com.google.android.gms.internal.wearable.zze;" & @CRLF & _ "import com.google.android.gms.internal.wearable.zzf;" & @CRLF & _ "import com.google.android.gms.internal.wearable.zzg;" & @CRLF & _ "import com.google.android.gms.internal.wearable.zzs;" & @CRLF & _ "import com.google.android.gms.internal.wearable.zzt;" & @CRLF & _ "import com.google.android.gms.wearable.MessageApi;" & @CRLF & _ "import com.google.android.gms.wearable.internal.DataItemAssetParcelable;" & @CRLF & _ "import java.security.SecureRandom;" & @CRLF & _ "import java.util.Random;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzaa;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzaj;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzao;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzbv;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzbw;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzcj;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzeu;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzez;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzfg;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzfl;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzgi;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzh;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzhg;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzhq;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzk;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzo;" & @CRLF & _ "import com.google.android.gms.wearable.ChannelClient;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzah;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzas;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzaw;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzen;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzfe;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzfo;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzhp;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzi;" & @CRLF & _ "import com.google.android.gms.wearable.internal.zzl;" & @CRLF & _ "import com.google.android.gms.wearable.WearableListenerService;" & @CRLF & _ "import com.google.android.gms.wearable.DataItemAsset;" & @CRLF & _ "import com.google.android.gms.wearable.CapabilityClient;" & @CRLF & _ "import com.google.android.gms.wearable.CapabilityInfo;" & @CRLF & _ "import com.google.android.gms.wearable.Node;" & @CRLF & _ "import com.google.android.gms.wearable.Channel;" & @CRLF & _ "import com.google.android.gms.wearable.ChannelIOException;" & @CRLF & _ "import com.google.android.gms.wearable.DataItemBuffer;" & @CRLF & _ "import com.google.android.gms.wearable.PutDataRequest;" & @CRLF & _ "import com.google.android.gms.wearable.DataItem;" & @CRLF & _ "import com.google.android.gms.wearable.DataClient;" & @CRLF & _ "import com.google.android.gms.wearable.DataEvent;" & @CRLF & _ "import com.google.android.gms.common.data.DataBufferRef;" & @CRLF & _ "import com.google.android.gms.wearable.ConnectionConfiguration;" & @CRLF & _ "import com.google.android.gms.internal.wearable.zzb;" & @CRLF & _ "import com.google.android.gms.internal.wearable.zzc;" & @CRLF & _ "import com.google.android.gms.internal.wearable.zza;" & @CRLF & _ "import com.google.android.gms.wearable.WearableStatusCodes;" & @CRLF & _ "import com.google.android.gms.wearable.MessageClient;" & @CRLF & _ "import com.google.android.gms.wearable.MessageEvent;" & @CRLF & _ "import com.google.android.gms.wearable.NodeApi;" & @CRLF & _ "import com.google.android.gms.wearable.NodeClient;" & @CRLF & _ "import com.google.android.gms.wearable.DataEventBuffer;" & @CRLF & _ "import com.google.android.gms.common.util.ProcessUtils;" & @CRLF & _ "import com.google.firebase.annotations.PublicApi;" & @CRLF & _ "import com.google.firebase.auth.GetTokenResult;" & @CRLF & _ "import com.google.firebase.components.Component;" & @CRLF & _ "import com.google.firebase.components.ComponentRegistrar;" & @CRLF & _ "import com.google.firebase.components.zzf;" & @CRLF & _ "import com.google.firebase.events.Event;" & @CRLF & _ "import com.google.firebase.events.Publisher;" & @CRLF & _ "import com.google.firebase.internal.InternalTokenProvider;" & @CRLF & _ "import com.google.firebase.internal.InternalTokenResult;" & @CRLF & _ "import com.google.firebase.FirebaseException;" & @CRLF & _ "import com.google.firebase.inject.Provider;" & @CRLF & _ "import android.content.pm.ServiceInfo;" & @CRLF & _ "import com.google.firebase.events.Subscriber;" & @CRLF & _ "import com.google.firebase.events.EventHandler;" & @CRLF & _ "import com.google.android.gms.common.util.concurrent.NamedThreadFactory;" & @CRLF & _ "import com.google.firebase.DataCollectionDefaultChange;" & @CRLF & _ "import com.google.firebase.FirebaseApp;" & @CRLF & _ "import java.util.concurrent.ScheduledThreadPoolExecutor;" & @CRLF & _ "import com.google.firebase.components.Dependency;" & @CRLF & _ "import com.google.firebase.iid.internal.FirebaseInstanceIdInternal;" & @CRLF & _ "import java.security.KeyPair;" & @CRLF & _ "import java.security.KeyPairGenerator;" & @CRLF & _ "import com.google.android.gms.internal.firebase_messaging.zzb;" & @CRLF & _ "import com.google.android.gms.internal.firebase_messaging.zze;" & @CRLF & _ "import com.google.firebase.components.ComponentContainer;" & @CRLF & _ "import com.google.firebase.components.ComponentFactory;" & @CRLF & _ "import com.google.firebase.iid.Registrar;" & @CRLF & _ "import com.google.firebase.iid.zzl;" & @CRLF & _ "import com.google.android.gms.internal.firebase_messaging.zza;" & @CRLF & _ "import java.util.concurrent.ScheduledFuture;" & @CRLF & _ "import com.google.android.gms.tasks.SuccessContinuation;" & @CRLF & _ "import com.google.firebase.iid.FirebaseInstanceId;" & @CRLF & _ "import com.konylabs.api.ui.LuaWidget;" & @CRLF & _ "import com.google.android.gms.internal.firebase_messaging.zzg;" & @CRLF & _ "import java.nio.channels.Channels;" & @CRLF & _ "import java.security.KeyFactory;" & @CRLF & _ "import java.security.spec.InvalidKeySpecException;" & @CRLF & _ "import java.security.spec.PKCS8EncodedKeySpec;" & @CRLF & _ "import java.security.spec.X509EncodedKeySpec;" & @CRLF & _ "import com.google.firebase.FirebaseApiNotAvailableException;" & @CRLF & _ "import com.google.firebase.iid.zzab;" & @CRLF & _ "import com.google.firebase.iid.zzav;" & @CRLF & _ "import com.google.firebase.iid.zzb;" & @CRLF & _ "import com.google.firebase.analytics.connector.AnalyticsConnector;" & @CRLF & _ "import android.graphics.drawable.AdaptiveIconDrawable;" & @CRLF & _ "import android.media.RingtoneManager;" & @CRLF & _ "import java.util.MissingFormatArgumentException;" & @CRLF & _ "import com.google.zxing.common.BitArray;" & @CRLF & _ "import com.google.zxing.aztec.AztecReader;" & @CRLF & _ "import com.google.zxing.datamatrix.DataMatrixReader;" & @CRLF & _ "import com.google.zxing.maxicode.MaxiCodeReader;" & @CRLF & _ "import com.google.zxing.oned.MultiFormatOneDReader;" & @CRLF & _ "import com.google.zxing.pdf417.PDF417Reader;" & @CRLF & _ "import com.google.zxing.aztec.AztecWriter;" & @CRLF & _ "import com.google.zxing.datamatrix.DataMatrixWriter;" & @CRLF & _ "import com.google.zxing.oned.CodaBarWriter;" & @CRLF & _ "import com.google.zxing.oned.Code128Writer;" & @CRLF & _ "import com.google.zxing.oned.Code39Writer;" & @CRLF & _ "import com.google.zxing.oned.Code93Writer;" & @CRLF & _ "import com.google.zxing.oned.EAN13Writer;" & @CRLF & _ "import com.google.zxing.oned.EAN8Writer;" & @CRLF & _ "import com.google.zxing.oned.ITFWriter;" & @CRLF & _ "import com.google.zxing.oned.UPCAWriter;" & @CRLF & _ "import com.google.zxing.oned.UPCEWriter;" & @CRLF & _ "import com.google.zxing.pdf417.PDF417Writer;" & @CRLF & _ "import com.google.zxing.qrcode.QRCodeWriter;" & @CRLF & _ "import com.google.zxing.common.detector.MathUtils;" & @CRLF & _ "import com.google.zxing.common.DetectorResult;" & @CRLF & _ "import com.google.zxing.DecodeHintType;" & @CRLF & _ "import com.google.zxing.Reader;" & @CRLF & _ "import com.google.zxing.ReaderException;" & @CRLF & _ "import com.google.zxing.ResultMetadataType;" & @CRLF & _ "import com.google.zxing.ResultPointCallback;" & @CRLF & _ "import com.google.zxing.aztec.decoder.Decoder;" & @CRLF & _ "import com.google.zxing.aztec.detector.Detector;" & @CRLF & _ "import com.google.zxing.common.DecoderResult;" & @CRLF & _ "import com.google.zxing.Writer;" & @CRLF & _ "import com.google.zxing.aztec.encoder.AztecCode;" & @CRLF & _ "import com.google.zxing.aztec.encoder.Encoder;" & @CRLF & _ "import com.google.zxing.aztec.AztecDetectorResult;" & @CRLF & _ "import com.google.zxing.common.reedsolomon.GenericGF;" & @CRLF & _ "import com.google.zxing.common.reedsolomon.ReedSolomonDecoder;" & @CRLF & _ "import com.google.zxing.common.reedsolomon.ReedSolomonException;" & @CRLF & _ "import com.google.zxing.common.GridSampler;" & @CRLF & _ "import com.google.zxing.common.detector.WhiteRectangleDetector;" & @CRLF & _ "import com.google.zxing.common.reedsolomon.ReedSolomonEncoder;" & @CRLF & _ "import java.util.Deque;" & @CRLF & _ "import com.google.zxing.client.android.common.executor.AsyncTaskExecInterface;" & @CRLF & _ "import com.google.zxing.client.android.common.executor.AsyncTaskExecManager;" & @CRLF & _ "import com.google.zxing.PlanarYUVLuminanceSource;" & @CRLF & _ "import com.google.zxing.client.android.common.PlatformSupportManager;" & @CRLF & _ "import java.util.SortedMap;" & @CRLF & _ "import java.util.TreeMap;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfObject;" & @CRLF & _ "import com.google.zxing.Binarizer;" & @CRLF & _ "import com.google.zxing.LuminanceSource;" & @CRLF & _ "import com.google.zxing.datamatrix.decoder.Decoder;" & @CRLF & _ "import com.google.zxing.datamatrix.detector.Detector;" & @CRLF & _ "import com.google.zxing.Dimension;" & @CRLF & _ "import com.google.zxing.datamatrix.encoder.DefaultPlacement;" & @CRLF & _ "import com.google.zxing.datamatrix.encoder.ErrorCorrection;" & @CRLF & _ "import com.google.zxing.datamatrix.encoder.HighLevelEncoder;" & @CRLF & _ "import com.google.zxing.datamatrix.encoder.SymbolInfo;" & @CRLF & _ "import com.google.zxing.datamatrix.encoder.SymbolShapeHint;" & @CRLF & _ "import com.google.zxing.qrcode.encoder.ByteMatrix;" & @CRLF & _ "import com.google.zxing.datamatrix.decoder.Version;" & @CRLF & _ "import com.google.zxing.common.BitSource;" & @CRLF & _ "import com.itextpdf.text.Jpeg;" & @CRLF & _ "import com.itextpdf.xmp.XMPError;" & @CRLF & _ "import com.google.zxing.maxicode.decoder.Decoder;" & @CRLF & _ "import android.support.v4.app.FrameMetricsAggregator;" & @CRLF & _ "import com.itextpdf.text.Element;" & @CRLF & _ "import com.google.zxing.multi.MultipleBarcodeReader;" & @CRLF & _ "import com.google.zxing.multi.qrcode.detector.MultiDetector;" & @CRLF & _ "import com.google.zxing.qrcode.decoder.QRCodeDecoderMetaData;" & @CRLF & _ "import com.google.zxing.qrcode.detector.Detector;" & @CRLF & _ "import com.google.zxing.qrcode.detector.FinderPatternInfo;" & @CRLF & _ "import com.google.zxing.qrcode.detector.FinderPattern;" & @CRLF & _ "import com.google.zxing.qrcode.detector.FinderPatternFinder;" & @CRLF & _ "import com.google.zxing.oned.rss.RSS14Reader;" & @CRLF & _ "import com.google.zxing.oned.rss.expanded.RSSExpandedReader;" & @CRLF & _ "import com.google.zxing.oned.OneDReader;" & @CRLF & _ "import com.google.zxing.oned.rss.DataCharacter;" & @CRLF & _ "import com.google.zxing.oned.rss.FinderPattern;" & @CRLF & _ "import com.google.zxing.oned.rss.AbstractRSSReader;" & @CRLF & _ "import com.google.zxing.oned.rss.RSSUtils;" & @CRLF & _ "import com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder;" & @CRLF & _ "import com.google.zxing.pdf417.decoder.PDF417ScanningDecoder;" & @CRLF & _ "import com.google.zxing.pdf417.detector.Detector;" & @CRLF & _ "import com.google.zxing.pdf417.detector.PDF417DetectorResult;" & @CRLF & _ "import com.google.zxing.pdf417.encoder.Compaction;" & @CRLF & _ "import com.google.zxing.pdf417.encoder.Dimensions;" & @CRLF & _ "import com.google.zxing.pdf417.encoder.PDF417;" & @CRLF & _ "import com.google.zxing.pdf417.PDF417Common;" & @CRLF & _ "import com.google.zxing.common.CharacterSetECI;" & @CRLF & _ "import com.google.zxing.pdf417.PDF417ResultMetadata;" & @CRLF & _ "import java.util.Formatter;" & @CRLF & _ "import com.google.zxing.pdf417.decoder.ec.ErrorCorrection;" & @CRLF & _ "import com.itextpdf.text.DocWriter;" & @CRLF & _ "import com.itextpdf.text.pdf.ByteBuffer;" & @CRLF & _ "import java.nio.charset.CharsetEncoder;" & @CRLF & _ "import com.google.zxing.qrcode.decoder.Decoder;" & @CRLF & _ "import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;" & @CRLF & _ "import com.google.zxing.qrcode.encoder.Encoder;" & @CRLF & _ "import com.google.zxing.qrcode.encoder.QRCode;" & @CRLF & _ "import com.google.zxing.qrcode.decoder.Version;" & @CRLF & _ "import com.google.zxing.common.StringUtils;" & @CRLF & _ "import com.google.zxing.common.PerspectiveTransform;" & @CRLF & _ "import com.google.zxing.qrcode.decoder.Mode;" & @CRLF & _ "import com.itextpdf.awt.geom.Point2D;" & @CRLF & _ "import com.itextpdf.awt.geom.misc.HashCode;" & @CRLF & _ "import com.itextpdf.awt.geom.misc.Messages;" & @CRLF & _ "import com.itextpdf.awt.geom.Rectangle2D;" & @CRLF & _ "import com.itextpdf.awt.geom.gl.Crossing;" & @CRLF & _ "import com.itextpdf.awt.geom.PathIterator;" & @CRLF & _ "import com.itextpdf.awt.geom.Shape;" & @CRLF & _ "import java.util.MissingResourceException;" & @CRLF & _ "import java.util.ResourceBundle;" & @CRLF & _ "import com.itextpdf.text.BaseColor;" & @CRLF & _ "import com.itextpdf.text.DocumentException;" & @CRLF & _ "import com.itextpdf.text.Meta;" & @CRLF & _ "import com.itextpdf.text.Rectangle;" & @CRLF & _ "import com.itextpdf.text.io.RandomAccessSourceFactory;" & @CRLF & _ "import com.itextpdf.text.pdf.PRIndirectReference;" & @CRLF & _ "import com.itextpdf.text.pdf.PRStream;" & @CRLF & _ "import com.itextpdf.text.pdf.PRTokeniser;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfAnnotation;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfArray;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfContentByte;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfContentParser;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfDictionary;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfIndirectReference;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfLiteral;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfName;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfNumber;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfReader;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfStamper;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfString;" & @CRLF & _ "import com.itextpdf.text.pdf.RandomAccessFileOrArray;" & @CRLF & _ "import com.itextpdf.text.pdf.RefKey;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.ContentByteUtils;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.ImageRenderInfo;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.InlineImageInfo;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.InlineImageUtils;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.PdfContentStreamProcessor;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.RenderListener;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.SimpleTextExtractionStrategy;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.TaggedPdfReaderTool;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.TextExtractionStrategy;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.TextRenderInfo;" & @CRLF & _ "import com.itextpdf.text.xml.XMLUtil;" & @CRLF & _ "import com.itextpdf.text.xml.xmp.PdfProperties;" & @CRLF & _ "import com.itextpdf.text.xml.xmp.XmpBasicProperties;" & @CRLF & _ "import com.itextpdf.xmp.XMPException;" & @CRLF & _ "import com.itextpdf.xmp.XMPMeta;" & @CRLF & _ "import com.itextpdf.xmp.XMPMetaFactory;" & @CRLF & _ "import com.itextpdf.xmp.XMPUtils;" & @CRLF & _ "import com.itextpdf.xmp.options.SerializeOptions;" & @CRLF & _ "import java.util.StringTokenizer;" & @CRLF & _ "import javax.xml.parsers.DocumentBuilder;" & @CRLF & _ "import javax.xml.parsers.DocumentBuilderFactory;" & @CRLF & _ "import javax.xml.parsers.ParserConfigurationException;" & @CRLF & _ "import javax.xml.transform.Transformer;" & @CRLF & _ "import javax.xml.transform.TransformerException;" & @CRLF & _ "import javax.xml.transform.TransformerFactory;" & @CRLF & _ "import javax.xml.transform.dom.DOMSource;" & @CRLF & _ "import javax.xml.transform.stream.StreamResult;" & @CRLF & _ "import org.w3c.dom.Document;" & @CRLF & _ "import org.w3c.dom.Element;" & @CRLF & _ "import org.w3c.dom.Node;" & @CRLF & _ "import org.xml.sax.SAXException;" & @CRLF & _ "import com.itextpdf.text.log.Logger;" & @CRLF & _ "import com.itextpdf.text.log.LoggerFactory;" & @CRLF & _ "import java.net.MalformedURLException;" & @CRLF & _ "import com.itextpdf.text.error_messages.MessageLocalization;" & @CRLF & _ "import com.itextpdf.text.pdf.HyphenationEvent;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfAction;" & @CRLF & _ "import com.itextpdf.text.pdf.draw.DrawInterface;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.IAccessibleElement;" & @CRLF & _ "import com.itextpdf.text.pdf.OutputStreamCounter;" & @CRLF & _ "import java.util.EventListener;" & @CRLF & _ "import com.itextpdf.text.pdf.BaseFont;" & @CRLF & _ "import com.itextpdf.text.Font;" & @CRLF & _ "import com.itextpdf.text.log.Level;" & @CRLF & _ "import java.util.Hashtable;" & @CRLF & _ "import com.itextpdf.text.factories.GreekAlphabetFactory;" & @CRLF & _ "import com.itextpdf.text.api.Indentable;" & @CRLF & _ "import com.itextpdf.text.api.Spaceable;" & @CRLF & _ "import com.itextpdf.text.pdf.ICC_Profile;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfOCG;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfTemplate;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.BmpImage;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.CCITTG4Encoder;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.GifImage;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.JBIG2Image;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.PngImage;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.TiffImage;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.IAlternateDescription;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.TIFFFaxDecoder;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.wmf.InputMeta;" & @CRLF & _ "import com.itextpdf.text.factories.RomanAlphabetFactory;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfPTable;" & @CRLF & _ "import com.itextpdf.text.pdf.GrayColor;" & @CRLF & _ "import com.itextpdf.text.factories.RomanNumberFactory;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfChunk;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfEncodings;" & @CRLF & _ "import com.itextpdf.text.api.WriterOperation;" & @CRLF & _ "import com.itextpdf.text.Document;" & @CRLF & _ "import com.itextpdf.text.io.StreamUtil;" & @CRLF & _ "import java.io.Reader;" & @CRLF & _ "import com.itextpdf.text.SpecialSymbol;" & @CRLF & _ "import com.itextpdf.text.Chunk;" & @CRLF & _ "import com.itextpdf.text.ElementListener;" & @CRLF & _ "import com.itextpdf.text.Phrase;" & @CRLF & _ "import com.itextpdf.text.TextElementArray;" & @CRLF & _ "import com.itextpdf.text.html.HtmlUtilities;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfPCell;" & @CRLF & _ "import com.itextpdf.text.DocListener;" & @CRLF & _ "import com.itextpdf.text.FontFactory;" & @CRLF & _ "import com.itextpdf.text.FontProvider;" & @CRLF & _ "import com.itextpdf.text.Image;" & @CRLF & _ "import com.itextpdf.text.List;" & @CRLF & _ "import com.itextpdf.text.ListItem;" & @CRLF & _ "import com.itextpdf.text.Paragraph;" & @CRLF & _ "import com.itextpdf.text.pdf.HyphenationAuto;" & @CRLF & _ "import com.itextpdf.text.pdf.draw.LineSeparator;" & @CRLF & _ "import com.itextpdf.text.ExceptionConverter;" & @CRLF & _ "import com.itextpdf.text.xml.simpleparser.SimpleXMLDocHandler;" & @CRLF & _ "import com.itextpdf.text.xml.simpleparser.SimpleXMLParser;" & @CRLF & _ "import java.nio.BufferUnderflowException;" & @CRLF & _ "import java.security.AccessController;" & @CRLF & _ "import java.security.PrivilegedAction;" & @CRLF & _ "import java.io.EOFException;" & @CRLF & _ "import com.itextpdf.text.Version;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.Base64;" & @CRLF & _ "import com.itextpdf.text.io.RASInputStream;" & @CRLF & _ "import com.itextpdf.text.io.WindowRandomAccessSource;" & @CRLF & _ "import com.itextpdf.text.pdf.XfaForm;" & @CRLF & _ "import com.itextpdf.text.pdf.security.PdfPKCS7;" & @CRLF & _ "import com.itextpdf.text.xml.XmlToTxt;" & @CRLF & _ "import java.util.LinkedHashSet;" & @CRLF & _ "import com.itextpdf.text.BadElementException;" & @CRLF & _ "import com.itextpdf.text.pdf.qrcode.ByteMatrix;" & @CRLF & _ "import com.itextpdf.text.pdf.qrcode.EncodeHintType;" & @CRLF & _ "import com.itextpdf.text.pdf.qrcode.QRCodeWriter;" & @CRLF & _ "import com.itextpdf.text.pdf.qrcode.WriterException;" & @CRLF & _ "import com.itextpdf.text.exceptions.InvalidPdfException;" & @CRLF & _ "import com.itextpdf.text.TabStop;" & @CRLF & _ "import com.itextpdf.text.Utilities;" & @CRLF & _ "import com.itextpdf.text.pdf.languages.ArabicLigaturizer;" & @CRLF & _ "import com.itextpdf.text.pdf.languages.DevanagariLigaturizer;" & @CRLF & _ "import com.itextpdf.text.pdf.languages.GujaratiLigaturizer;" & @CRLF & _ "import java.text.DecimalFormat;" & @CRLF & _ "import java.text.DecimalFormatSymbols;" & @CRLF & _ "import com.itextpdf.text.pdf.CFFFont;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.cmaps.CMapCache;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.cmaps.CMapCidByte;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.cmaps.CMapCidUni;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.cmaps.CMapUniCid;" & @CRLF & _ "import java.util.Enumeration;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.cmaps.CMapByteCid;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.cmaps.CMapParserEx;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.cmaps.CMapSequence;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.cmaps.CMapToUnicode;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.cmaps.CidLocationFromByte;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.cmaps.IdentityToUnicode;" & @CRLF & _ "import com.itextpdf.text.ListBody;" & @CRLF & _ "import com.itextpdf.text.ListLabel;" & @CRLF & _ "import com.itextpdf.text.SplitCharacter;" & @CRLF & _ "import com.itextpdf.text.log.Counter;" & @CRLF & _ "import com.itextpdf.text.log.CounterFactory;" & @CRLF & _ "import com.itextpdf.text.exceptions.UnsupportedPdfException;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.TIFFFaxDecompressor;" & @CRLF & _ "import com.itextpdf.text.WritableDirectElement;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfDiv;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.otf.Language;" & @CRLF & _ "import com.itextpdf.text.pdf.languages.BanglaGlyphRepositioner;" & @CRLF & _ "import com.itextpdf.text.pdf.languages.GlyphRepositioner;" & @CRLF & _ "import com.itextpdf.text.pdf.languages.IndicCompositeCharacterComparator;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.FontsResourceAnchor;" & @CRLF & _ "import com.itextpdf.text.pdf.hyphenation.Hyphenation;" & @CRLF & _ "import com.itextpdf.text.pdf.hyphenation.Hyphenator;" & @CRLF & _ "import com.itextpdf.text.pdf.crypto.AESCipher;" & @CRLF & _ "import com.itextpdf.text.pdf.crypto.ARCFOUREncryption;" & @CRLF & _ "import com.itextpdf.text.pdf.crypto.IVGenerator;" & @CRLF & _ "import com.itextpdf.text.pdf.collection.PdfTargetDictionary;" & @CRLF & _ "import com.itextpdf.awt.geom.AffineTransform;" & @CRLF & _ "import com.itextpdf.text.AccessibleElementId;" & @CRLF & _ "import com.itextpdf.text.TabSettings;" & @CRLF & _ "import com.itextpdf.text.ImgJBIG2;" & @CRLF & _ "import com.itextpdf.text.exceptions.IllegalPdfSyntaxException;" & @CRLF & _ "import com.itextpdf.text.pdf.internal.PdfAnnotationsImp;" & @CRLF & _ "import java.util.zip.Deflater;" & @CRLF & _ "import java.util.zip.DeflaterOutputStream;" & @CRLF & _ "import com.itextpdf.text.exceptions.BadPasswordException;" & @CRLF & _ "import com.itextpdf.text.pdf.AcroFields;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.PdfEncryptionSettings;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.PdfViewerPreferences;" & @CRLF & _ "import java.security.cert.Certificate;" & @CRLF & _ "import java.util.GregorianCalendar;" & @CRLF & _ "import java.util.SimpleTimeZone;" & @CRLF & _ "import com.itextpdf.text.Anchor;" & @CRLF & _ "import com.itextpdf.text.ImgTemplate;" & @CRLF & _ "import com.itextpdf.text.MarkedObject;" & @CRLF & _ "import com.itextpdf.text.MarkedSection;" & @CRLF & _ "import com.itextpdf.text.Section;" & @CRLF & _ "import com.itextpdf.text.io.TempFileCache;" & @CRLF & _ "import com.itextpdf.text.pdf.collection.PdfCollection;" & @CRLF & _ "import com.itextpdf.text.pdf.internal.PdfViewerPreferencesImp;" & @CRLF & _ "import java.nio.charset.CodingErrorAction;" & @CRLF & _ "import com.itextpdf.text.pdf.crypto.AESCipherCBCnoPad;" & @CRLF & _ "import java.security.PrivateKey;" & @CRLF & _ "import org.spongycastle.cms.CMSException;" & @CRLF & _ "import org.spongycastle.cms.RecipientInformation;" & @CRLF & _ "import org.spongycastle.cms.jcajce.JceKeyTransEnvelopedRecipient;" & @CRLF & _ "import com.itextpdf.text.pdf.collection.PdfCollectionItem;" & @CRLF & _ "import com.itextpdf.text.pdf.events.PdfPCellEventForwarder;" & @CRLF & _ "import com.itextpdf.text.LargeElement;" & @CRLF & _ "import com.itextpdf.text.pdf.events.PdfPTableEventForwarder;" & @CRLF & _ "import java.security.AlgorithmParameterGenerator;" & @CRLF & _ "import java.security.AlgorithmParameters;" & @CRLF & _ "import java.security.GeneralSecurityException;" & @CRLF & _ "import java.security.InvalidKeyException;" & @CRLF & _ "import java.security.cert.X509Certificate;" & @CRLF & _ "import javax.crypto.KeyGenerator;" & @CRLF & _ "import javax.crypto.SecretKey;" & @CRLF & _ "import org.spongycastle.asn1.ASN1InputStream;" & @CRLF & _ "import org.spongycastle.asn1.ASN1ObjectIdentifier;" & @CRLF & _ "import org.spongycastle.asn1.ASN1Primitive;" & @CRLF & _ "import org.spongycastle.asn1.ASN1Set;" & @CRLF & _ "import org.spongycastle.asn1.DEROctetString;" & @CRLF & _ "import org.spongycastle.asn1.DEROutputStream;" & @CRLF & _ "import org.spongycastle.asn1.DERSet;" & @CRLF & _ "import org.spongycastle.asn1.cms.ContentInfo;" & @CRLF & _ "import org.spongycastle.asn1.cms.EncryptedContentInfo;" & @CRLF & _ "import org.spongycastle.asn1.cms.EnvelopedData;" & @CRLF & _ "import org.spongycastle.asn1.cms.IssuerAndSerialNumber;" & @CRLF & _ "import org.spongycastle.asn1.cms.KeyTransRecipientInfo;" & @CRLF & _ "import org.spongycastle.asn1.cms.OriginatorInfo;" & @CRLF & _ "import org.spongycastle.asn1.cms.RecipientIdentifier;" & @CRLF & _ "import org.spongycastle.asn1.cms.RecipientInfo;" & @CRLF & _ "import org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers;" & @CRLF & _ "import org.spongycastle.asn1.x509.AlgorithmIdentifier;" & @CRLF & _ "import org.spongycastle.asn1.x509.TBSCertificateStructure;" & @CRLF & _ "import com.itextpdf.text.PageSize;" & @CRLF & _ "import com.itextpdf.text.io.RandomAccessSource;" & @CRLF & _ "import com.itextpdf.text.pdf.FilterHandlers;" & @CRLF & _ "import com.itextpdf.text.pdf.IntHashtable;" & @CRLF & _ "import com.itextpdf.text.pdf.security.ExternalDecryptionProcess;" & @CRLF & _ "import java.security.Key;" & @CRLF & _ "import java.util.zip.InflaterInputStream;" & @CRLF & _ "import org.spongycastle.cert.X509CertificateHolder;" & @CRLF & _ "import org.spongycastle.cms.CMSEnvelopedData;" & @CRLF & _ "import com.itextpdf.text.pdf.security.PdfSignatureBuildProperties;" & @CRLF & _ "import com.itextpdf.text.pdf.security.CertificateInfo;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfCopy;" & @CRLF & _ "import com.itextpdf.text.pdf.security.LtvVerification;" & @CRLF & _ "import com.itextpdf.text.xml.xmp.PdfSchema;" & @CRLF & _ "import com.itextpdf.awt.geom.Point;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.IPdfStructureElement;" & @CRLF & _ "import com.itextpdf.text.ImgWMF;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfDocument;" & @CRLF & _ "import com.itextpdf.text.pdf.events.PdfPageEventForwarder;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.PdfAnnotations;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.PdfDocumentActions;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.PdfIsoConformance;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.PdfPageActions;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.PdfRunDirection;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.PdfVersion;" & @CRLF & _ "import com.itextpdf.text.pdf.interfaces.PdfXConformance;" & @CRLF & _ "import com.itextpdf.text.pdf.internal.PdfVersionImp;" & @CRLF & _ "import com.itextpdf.text.pdf.internal.PdfXConformanceImp;" & @CRLF & _ "import com.itextpdf.xmp.XMPConst;" & @CRLF & _ "import java.io.OutputStreamWriter;" & @CRLF & _ "import com.itextpdf.text.io.IndependentRandomAccessSource;" & @CRLF & _ "import java.io.DataInput;" & @CRLF & _ "import com.itextpdf.text.xml.simpleparser.IanaEncodings;" & @CRLF & _ "import java.io.BufferedWriter;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfStamperImp;" & @CRLF & _ "import com.itextpdf.text.pdf.fonts.otf.GlyphSubstitutionTableReader;" & @CRLF & _ "import com.itextpdf.text.xml.XmlDomWriter;" & @CRLF & _ "import java.util.EmptyStackException;" & @CRLF & _ "import org.w3c.dom.NodeList;" & @CRLF & _ "import org.xml.sax.InputSource;" & @CRLF & _ "import com.itextpdf.text.pdf.security.XmlLocator;" & @CRLF & _ "import javax.xml.transform.TransformerConfigurationException;" & @CRLF & _ "import com.itextpdf.text.pdf.security.XpathConstructor;" & @CRLF & _ "import java.io.BufferedInputStream;" & @CRLF & _ "import java.io.FilterInputStream;" & @CRLF & _ "import java.io.FilterOutputStream;" & @CRLF & _ "import java.util.zip.GZIPInputStream;" & @CRLF & _ "import java.util.zip.GZIPOutputStream;" & @CRLF & _ "import com.itextpdf.text.ImgRaw;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.JBIG2SegmentReader;" & @CRLF & _ "import java.util.SortedSet;" & @CRLF & _ "import java.util.zip.Inflater;" & @CRLF & _ "import com.itextpdf.text.exceptions.InvalidImageException;" & @CRLF & _ "import java.util.zip.DataFormatException;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfDate;" & @CRLF & _ "import org.spongycastle.crypto.engines.AESFastEngine;" & @CRLF & _ "import org.spongycastle.crypto.modes.CBCBlockCipher;" & @CRLF & _ "import org.spongycastle.crypto.paddings.PaddedBufferedBlockCipher;" & @CRLF & _ "import org.spongycastle.crypto.params.KeyParameter;" & @CRLF & _ "import org.spongycastle.crypto.params.ParametersWithIV;" & @CRLF & _ "import org.spongycastle.crypto.BlockCipher;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfFormField;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfPCellEvent;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfPageEventHelper;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfRectangle;" & @CRLF & _ "import com.itextpdf.text.pdf.TextField;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfPageEvent;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfPRow;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfPTableEvent;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfPTableEventAfterSplit;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfPTableEventSplit;" & @CRLF & _ "import com.itextpdf.text.pdf.CJKFont;" & @CRLF & _ "import com.itextpdf.text.pdf.Glyph;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfAcroForm;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfTransition;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfDeveloperExtension;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfFileSpecification;" & @CRLF & _ "import com.itextpdf.text.pdf.ExtendedColor;" & @CRLF & _ "import com.itextpdf.text.pdf.PatternColor;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfGState;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfImage;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfXConformanceException;" & @CRLF & _ "import com.itextpdf.text.pdf.ShadingColor;" & @CRLF & _ "import com.itextpdf.text.pdf.SpotColor;" & @CRLF & _ "import com.itextpdf.text.pdf.BidiLine;" & @CRLF & _ "import com.itextpdf.text.pdf.CMapAwareDocumentFont;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfStream;" & @CRLF & _ "import com.itextpdf.text.pdf.CMYKColor;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.PngWriter;" & @CRLF & _ "import com.itextpdf.text.pdf.codec.TiffWriter;" & @CRLF & _ "import com.itextpdf.text.pdf.DocumentFont;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.clipper.Point;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.clipper.Clipper;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.clipper.Edge;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.clipper.Path;" & @CRLF & _ "import java.util.logging.Logger;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.clipper.ClipperBase;" & @CRLF & _ "import com.itextpdf.text.pdf.parser.clipper.PolyNode;" & @CRLF & _ "import java.lang.Comparable;" & @CRLF & _ "import java.lang.Number;" & @CRLF & _ "import com.itextpdf.text.pdf.qrcode.Version;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.GOST3411;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.MD2;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.MD5;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.RIPEMD128;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.RIPEMD160;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.RIPEMD256;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.SHA1;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.SHA224;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.SHA256;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.SHA384;" & @CRLF & _ "import org.spongycastle.jcajce.provider.digest.SHA512;" & @CRLF & _ "import org.spongycastle.asn1.ASN1Sequence;" & @CRLF & _ "import org.spongycastle.asn1.ASN1TaggedObject;" & @CRLF & _ "import java.security.cert.CRL;" & @CRLF & _ "import java.security.cert.CRLException;" & @CRLF & _ "import java.security.cert.CertificateException;" & @CRLF & _ "import java.security.cert.CertificateFactory;" & @CRLF & _ "import java.security.cert.CertificateParsingException;" & @CRLF & _ "import org.spongycastle.asn1.ASN1OctetString;" & @CRLF & _ "import org.spongycastle.asn1.DERIA5String;" & @CRLF & _ "import org.spongycastle.asn1.x509.CRLDistPoint;" & @CRLF & _ "import org.spongycastle.asn1.x509.DistributionPoint;" & @CRLF & _ "import org.spongycastle.asn1.x509.DistributionPointName;" & @CRLF & _ "import org.spongycastle.asn1.x509.Extension;" & @CRLF & _ "import org.spongycastle.asn1.x509.GeneralName;" & @CRLF & _ "import java.security.KeyStore;" & @CRLF & _ "import org.spongycastle.cert.ocsp.BasicOCSPResp;" & @CRLF & _ "import org.spongycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder;" & @CRLF & _ "import org.spongycastle.operator.jcajce.JcaContentVerifierProviderBuilder;" & @CRLF & _ "import org.spongycastle.tsp.TimeStampToken;" & @CRLF & _ "import java.security.cert.X509CRL;" & @CRLF & _ "import java.net.HttpURLConnection;" & @CRLF & _ "import java.security.NoSuchProviderException;" & @CRLF & _ "import org.spongycastle.cms.Recipient;" & @CRLF & _ "import org.spongycastle.cms.RecipientId;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfSignature;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfSignatureAppearance;" & @CRLF & _ "import org.spongycastle.asn1.ASN1EncodableVector;" & @CRLF & _ "import org.spongycastle.asn1.ASN1Enumerated;" & @CRLF & _ "import org.spongycastle.asn1.DERSequence;" & @CRLF & _ "import org.spongycastle.asn1.DERTaggedObject;" & @CRLF & _ "import org.spongycastle.asn1.ocsp.OCSPObjectIdentifiers;" & @CRLF & _ "import org.spongycastle.cert.ocsp.OCSPException;" & @CRLF & _ "import org.spongycastle.cert.ocsp.OCSPResp;" & @CRLF & _ "import org.spongycastle.asn1.esf.SignaturePolicyIdentifier;" & @CRLF & _ "import com.itextpdf.text.pdf.XmlSignatureAppearance;" & @CRLF & _ "import java.security.PublicKey;" & @CRLF & _ "import java.util.UUID;" & @CRLF & _ "import javax.xml.crypto.dom.DOMStructure;" & @CRLF & _ "import javax.xml.crypto.dsig.DigestMethod;" & @CRLF & _ "import javax.xml.crypto.dsig.Reference;" & @CRLF & _ "import javax.xml.crypto.dsig.Transform;" & @CRLF & _ "import javax.xml.crypto.dsig.XMLObject;" & @CRLF & _ "import javax.xml.crypto.dsig.XMLSignatureFactory;" & @CRLF & _ "import javax.xml.crypto.dsig.dom.DOMSignContext;" & @CRLF & _ "import javax.xml.crypto.dsig.keyinfo.KeyInfo;" & @CRLF & _ "import javax.xml.crypto.dsig.keyinfo.KeyInfoFactory;" & @CRLF & _ "import javax.xml.crypto.dsig.spec.C14NMethodParameterSpec;" & @CRLF & _ "import javax.xml.crypto.dsig.spec.DigestMethodParameterSpec;" & @CRLF & _ "import javax.xml.crypto.dsig.spec.SignatureMethodParameterSpec;" & @CRLF & _ "import javax.xml.crypto.dsig.spec.TransformParameterSpec;" & @CRLF & _ "import javax.xml.crypto.dsig.spec.XPathFilter2ParameterSpec;" & @CRLF & _ "import javax.xml.crypto.dsig.spec.XPathType;" & @CRLF & _ "import org.apache.jcp.xml.dsig.internal.dom.DOMKeyInfoFactory;" & @CRLF & _ "import org.apache.jcp.xml.dsig.internal.dom.DOMReference;" & @CRLF & _ "import org.apache.jcp.xml.dsig.internal.dom.DOMSignedInfo;" & @CRLF & _ "import org.apache.jcp.xml.dsig.internal.dom.DOMUtils;" & @CRLF & _ "import org.apache.jcp.xml.dsig.internal.dom.DOMXMLSignature;" & @CRLF & _ "import org.apache.jcp.xml.dsig.internal.dom.XMLDSigRI;" & @CRLF & _ "import org.apache.xml.security.utils.Base64;" & @CRLF & _ "import com.itextpdf.text.pdf.PdfEncryption;" & @CRLF & _ "import java.security.Security;" & @CRLF & _ "import java.security.cert.CertificateEncodingException;" & @CRLF & _ "import org.spongycastle.asn1.x509.Extensions;" & @CRLF & _ "import org.spongycastle.cert.jcajce.JcaX509CertificateHolder;" & @CRLF & _ "import org.spongycastle.cert.ocsp.CertificateID;" & @CRLF & _ "import org.spongycastle.cert.ocsp.CertificateStatus;" & @CRLF & _ "import org.spongycastle.cert.ocsp.OCSPReq;" & @CRLF & _ "import org.spongycastle.cert.ocsp.OCSPReqBuilder;" & @CRLF & _ "import org.spongycastle.cert.ocsp.SingleResp;" & @CRLF & _ "import org.spongycastle.jce.provider.BouncyCastleProvider;" & @CRLF & _ "import org.spongycastle.ocsp.RevokedStatus;" & @CRLF & _ "import org.spongycastle.operator.OperatorException;" & @CRLF & _ "import org.spongycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder;" & @CRLF & _ "import java.security.KeyStoreException;" & @CRLF & _ "import org.spongycastle.cert.jcajce.JcaX509CertificateConverter;" & @CRLF & _ "import org.spongycastle.operator.OperatorCreationException;" & @CRLF & _ "import org.spongycastle.operator.bc.BcDigestCalculatorProvider;" & @CRLF & _ "import com.itextpdf.text.pdf.security.MakeSignature;" & @CRLF & _ "import java.security.SignatureException;" & @CRLF & _ "import org.spongycastle.asn1.ASN1Integer;" & @CRLF & _ "import org.spongycastle.asn1.ASN1OutputStream;" & @CRLF & _ "import org.spongycastle.asn1.DERNull;" & @CRLF & _ "import org.spongycastle.asn1.cms.Attribute;" & @CRLF & _ "import org.spongycastle.asn1.cms.AttributeTable;" & @CRLF & _ "import org.spongycastle.asn1.ess.ESSCertIDv2;" & @CRLF & _ "import org.spongycastle.asn1.ess.SigningCertificate;" & @CRLF & _ "import org.spongycastle.asn1.ess.SigningCertificateV2;" & @CRLF & _ "import org.spongycastle.asn1.ocsp.BasicOCSPResponse;" & @CRLF & _ "import org.spongycastle.asn1.tsp.MessageImprint;" & @CRLF & _ "import org.spongycastle.jce.X509Principal;" & @CRLF & _ "import org.spongycastle.jce.provider.X509CertParser;" & @CRLF & _ "import org.spongycastle.tsp.TimeStampTokenInfo;" & @CRLF & _ "import org.spongycastle.asn1.DERObjectIdentifier;" & @CRLF & _ "import org.spongycastle.asn1.esf.OtherHashAlgAndValue;" & @CRLF & _ "import org.spongycastle.asn1.esf.SigPolicyQualifierInfo;" & @CRLF & _ "import org.spongycastle.asn1.esf.SigPolicyQualifiers;" & @CRLF & _ "import org.spongycastle.asn1.esf.SignaturePolicyId;" & @CRLF & _ "import java.net.URLConnection;" & @CRLF & _ "import org.spongycastle.asn1.cmp.PKIFailureInfo;" & @CRLF & _ "import org.spongycastle.tsp.TSPException;" & @CRLF & _ "import org.spongycastle.tsp.TimeStampRequest;" & @CRLF & _ "import org.spongycastle.tsp.TimeStampRequestGenerator;" & @CRLF & _ "import org.spongycastle.tsp.TimeStampResponse;" & @CRLF & _ "import org.w3c.dom.Attr;" & @CRLF & _ "import org.w3c.dom.DocumentType;" & @CRLF & _ "import org.w3c.dom.NamedNodeMap;" & @CRLF & _ "import com.itextpdf.text.xml.simpleparser.handler.HTMLNewLineHandler;" & @CRLF & _ "import com.itextpdf.text.xml.simpleparser.handler.NeverNewLineHandler;" & @CRLF & _ "import com.itextpdf.text.xml.simpleparser.NewLineHandler;" & @CRLF & _ "import java.util.TimeZone;" & @CRLF & _ "import com.itextpdf.xmp.impl.XMPDateTimeImpl;" & @CRLF & _ "import com.itextpdf.xmp.options.IteratorOptions;" & @CRLF & _ "import com.itextpdf.xmp.options.ParseOptions;" & @CRLF & _ "import com.itextpdf.xmp.properties.XMPProperty;" & @CRLF & _ "import com.itextpdf.xmp.impl.XMPMetaImpl;" & @CRLF & _ "import com.itextpdf.xmp.impl.XMPMetaParser;" & @CRLF & _ "import com.itextpdf.xmp.impl.XMPSchemaRegistryImpl;" & @CRLF & _ "import com.itextpdf.xmp.impl.XMPSerializerHelper;" & @CRLF & _ "import com.itextpdf.xmp.impl.Utils;" & @CRLF & _ "import com.itextpdf.xmp.impl.xpath.XMPPath;" & @CRLF & _ "import com.itextpdf.xmp.impl.xpath.XMPPathParser;" & @CRLF & _ "import com.itextpdf.xmp.properties.XMPAliasInfo;" & @CRLF & _ "import com.itextpdf.xmp.impl.Base64;" & @CRLF & _ "import com.itextpdf.xmp.impl.ISO8601Converter;" & @CRLF & _ "import com.itextpdf.xmp.impl.XMPUtilsImpl;" & @CRLF & _ "import java.io.PushbackReader;" & @CRLF & _ "import com.itextpdf.xmp.XMPDateTime;" & @CRLF & _ "import com.itextpdf.xmp.XMPSchemaRegistry;" & @CRLF & _ "import com.itextpdf.text.xml.xmp.DublinCoreSchema;" & @CRLF & _ "import com.itextpdf.text.xml.xmp.XmpBasicSchema;" & @CRLF & _ "import com.itextpdf.xmp.XMPIterator;" & @CRLF & _ "import com.itextpdf.xmp.properties.XMPPropertyInfo;" & @CRLF & _ "import com.itextpdf.xmp.XMPPathFactory;" & @CRLF & _ "import java.io.StringReader;" & @CRLF & _ "import org.w3c.dom.ProcessingInstruction;" & @CRLF & _ "import com.itextpdf.xmp.XMPDateTimeFactory;" & @CRLF & _ "import com.itextpdf.xmp.impl.xpath.XMPPathSegment;" & @CRLF & _ "import com.itextpdf.text.xml.xmp.XmpMMSchema;" & @CRLF & _ "import com.itextpdf.xmp.options.AliasOptions;" & @CRLF & _ "import com.sbi.SBIFreedomPlus.BuildConfig;" & @CRLF & _ "import java.security.InvalidAlgorithmParameterException;" & @CRLF & _ "import javax.crypto.BadPaddingException;" & @CRLF & _ "import javax.crypto.IllegalBlockSizeException;" & @CRLF & _ "import javax.crypto.NoSuchPaddingException;" & @CRLF & _ "import javax.crypto.spec.IvParameterSpec;" & @CRLF & _ "import javax.crypto.spec.SecretKeySpec;" & @CRLF & _ "import org.apache.commons.codec.binary.Base64;" & @CRLF & _ "import android.media.ExifInterface;" & @CRLF & _ "import android.support.v4.app.NotificationManagerCompat;" & @CRLF & _ "import com.konylabs.gcm.KonyGCMBroadcastReceiver;" & @CRLF & _ "import com.kony.sdk.common.KonyException;" & @CRLF & _ "import com.kony.sdk.common.IntegrationServiceException;" & @CRLF & _ "import com.kony.sdk.common.IdentityServiceException;" & @CRLF & _ "import com.kony.sdk.common.MessagingServiceException;" & @CRLF & _ "import com.kony.sdk.client.KonyUser;" & @CRLF & _ "import org.apache.http.Header;" & @CRLF & _ "import org.apache.http.client.entity.UrlEncodedFormEntity;" & @CRLF & _ "import org.apache.http.client.methods.HttpDelete;" & @CRLF & _ "import org.apache.http.client.methods.HttpGet;" & @CRLF & _ "import org.apache.http.client.methods.HttpPost;" & @CRLF & _ "import org.apache.http.client.methods.HttpRequestBase;" & @CRLF & _ "import org.apache.http.entity.StringEntity;" & @CRLF & _ "import org.apache.http.message.BasicHeader;" & @CRLF & _ "import android.database.SQLException;" & @CRLF & _ "import android.database.sqlite.SQLiteDatabase;" & @CRLF & _ "import android.database.sqlite.SQLiteOpenHelper;" & @CRLF & _ "import android.webkit.CookieManager;" & @CRLF & _ "import android.webkit.WebViewClient;" & @CRLF & _ "import com.kony.sdk.callback.AttributesCallback;" & @CRLF & _ "import com.kony.sdk.callback.LoginCallback;" & @CRLF & _ "import com.kony.sdk.callback.LogoutCallback;" & @CRLF & _ "import com.kony.sdk.callback.WebViewCallback;" & @CRLF & _ "import com.kony.sdk.services.identity.IdentityService;" & @CRLF & _ "import com.kony.sdk.callback.IntegrationServiceCallback;" & @CRLF & _ "import com.kony.sdk.services.integration.IntegrationService;" & @CRLF & _ "import com.kony.sdk.callback.InitCallback;" & @CRLF & _ "import com.kony.sdk.services.messaging.MessagingService;" & @CRLF & _ "import com.kony.sdk.services.metrics.MetricsService;" & @CRLF & _ "import com.kony.sdk.services.sync.Sync;" & @CRLF & _ "import com.kony.sdk.services.sync.SyncFactory;" & @CRLF & _ "import android.webkit.CookieSyncManager;" & @CRLF & _ "import org.apache.http.impl.client.BasicCookieStore;" & @CRLF & _ "import com.konylabs.api.net.KonyAllowAllTrustManager;" & @CRLF & _ "import java.net.UnknownHostException;" & @CRLF & _ "import java.security.KeyManagementException;" & @CRLF & _ "import java.security.UnrecoverableKeyException;" & @CRLF & _ "import javax.net.ssl.SSLContext;" & @CRLF & _ "import javax.net.ssl.TrustManager;" & @CRLF & _ "import org.apache.http.conn.ssl.SSLSocketFactory;" & @CRLF & _ "import com.kony.sdk.services.reporting.ReportingService;" & @CRLF & _ "import com.kony.sdk.client.listener.RetryContext;" & @CRLF & _ "import org.apache.http.HttpResponse;" & @CRLF & _ "import org.apache.http.HttpVersion;" & @CRLF & _ "import org.apache.http.NameValuePair;" & @CRLF & _ "import org.apache.http.NoHttpResponseException;" & @CRLF & _ "import org.apache.http.client.ClientProtocolException;" & @CRLF & _ "import org.apache.http.client.HttpClient;" & @CRLF & _ "import org.apache.http.conn.ConnectTimeoutException;" & @CRLF & _ "import org.apache.http.conn.scheme.PlainSocketFactory;" & @CRLF & _ "import org.apache.http.conn.scheme.Scheme;" & @CRLF & _ "import org.apache.http.conn.scheme.SchemeRegistry;" & @CRLF & _ "import org.apache.http.impl.client.DefaultHttpClient;" & @CRLF & _ "import org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager;" & @CRLF & _ "import org.apache.http.params.BasicHttpParams;" & @CRLF & _ "import org.apache.http.params.HttpConnectionParams;" & @CRLF & _ "import org.apache.http.params.HttpParams;" & @CRLF & _ "import org.apache.http.params.HttpProtocolParams;" & @CRLF & _ "import java.net.CookieHandler;" & @CRLF & _ "import java.net.CookieManager;" & @CRLF & _ "import java.net.CookiePolicy;" & @CRLF & _ "import javax.net.ssl.HttpsURLConnection;" & @CRLF & _ "import com.kony.sdk.client.KonyClient;" & @CRLF & _ "import javax.net.ssl.KeyManager;" & @CRLF & _ "import javax.net.ssl.KeyManagerFactory;" & @CRLF & _ "import javax.net.ssl.SSLSocket;" & @CRLF & _ "import javax.net.ssl.SSLSocketFactory;" & @CRLF & _ "import javax.net.ssl.TrustManagerFactory;" & @CRLF & _ "import javax.net.ssl.X509TrustManager;" & @CRLF & _ "import com.kony.sdk.callback.MessageContentCallback;" & @CRLF & _ "import com.kony.sdk.callback.MessagingCallback;" & @CRLF & _ "import com.kony.sdk.client.listener.RetryListener;" & @CRLF & _ "import com.kony.sdk.client.ApplicationStatus;" & @CRLF & _ "import org.apache.http.message.BasicNameValuePair;" & @CRLF & _ "import org.apache.http.StatusLine;" & @CRLF & _ "import android.database.DatabaseUtils;" & @CRLF & _ "import com.kony.sdk.services.sync.model.PrimaryKey;" & @CRLF & _ "import com.kony.sdk.services.sync.query.Query;" & @CRLF & _ "import com.kony.sdk.services.sync.callback.SyncCallback;" & @CRLF & _ "import com.kony.sdk.services.sync.listener.SyncListener;" & @CRLF & _ "import com.kony.sdk.services.sync.callback.SyncObjectCallback;" & @CRLF & _ "import com.kony.sdk.services.sync.callback.SyncObjectListCallback;" & @CRLF & _ "import com.kony.sdk.services.sync.model.SyncObject;" & @CRLF & _ "import com.kony.sdk.client.KonyLogger;" & @CRLF & _ "import com.kony.sdk.services.sync.listener.SyncContext;" & @CRLF & _ "import com.kony.sdk.services.sync.util.TestUtils;" & @CRLF & _ "import org.json.JSONTokener;" & @CRLF & _ "import android.graphics.NinePatch;" & @CRLF & _ "import android.graphics.drawable.NinePatchDrawable;" & @CRLF & _ "import com.konylabs.api.ui.jy;" & @CRLF & _ "import com.konylabs.js.debug.JSDebugAgent;" & @CRLF & _ "import com.konylabs.vm.LuaError;" & @CRLF & _ "import com.konylabs.vm.LuaNil;" & @CRLF & _ "import java.util.zip.ZipInputStream;" & @CRLF & _ "import ny0k.bl;" & @CRLF & _ "import ny0k.bp;" & @CRLF & _ "import ny0k.lt;" & @CRLF & _ "import ny0k.lw;" & @CRLF & _ "import ny0k.lz;" & @CRLF & _ "import ny0k.nm;" & @CRLF & _ "import ny0k.nv;" & @CRLF & _ "import com.konylabs.api.ui.ps;" & @CRLF & _ "import com.konylabs.api.ui.cw;" & @CRLF & _ "import com.konylabs.api.ui.aa;" & @CRLF & _ "import android.media.MediaPlayer;" & @CRLF & _ "import ny0k.ey;" & @CRLF & _ "import com.konylabs.api.ui.tq;" & @CRLF & _ "import ny0k.af;" & @CRLF & _ "import com.konylabs.api.ui.xa;" & @CRLF & _ "import com.konylabs.api.aw;" & @CRLF & _ "import com.konylabs.api.ui.eu;" & @CRLF & _ "import com.konylabs.api.ui.mn;" & @CRLF & _ "import com.konylabs.api.ui.mt;" & @CRLF & _ "import com.konylabs.api.ui.mu;" & @CRLF & _ "import com.konylabs.api.ui.my;" & @CRLF & _ "import com.konylabs.api.ui.tb;" & @CRLF & _ "import com.konylabs.gcm.a;" & @CRLF & _ "import ny0k.oc;" & @CRLF & _ "import com.konylabs.vmintf.KonyJSVM;" & @CRLF & _ "import com.konylabs.vmintf.KonyJavaScriptVM;" & @CRLF & _ "import android.support.v8.renderscript.RenderScript;" & @CRLF & _ "import android.support.v8.renderscript.ScriptIntrinsicConvolve3x3;" & @CRLF & _ "import android.support.v8.renderscript.ScriptIntrinsicConvolve5x5;" & @CRLF & _ "import com.konylabs.vm.LuaTable;" & @CRLF & _ "import com.konylabs.api.ab;" & @CRLF & _ "import com.konylabs.api.b;" & @CRLF & _ "import com.konylabs.api.ck;" & @CRLF & _ "import com.konylabs.js.api.a;" & @CRLF & _ "import com.konylabs.js.api.aa;" & @CRLF & _ "import com.konylabs.js.api.ac;" & @CRLF & _ "import com.konylabs.js.api.ad;" & @CRLF & _ "import com.konylabs.js.api.ae;" & @CRLF & _ "import com.konylabs.js.api.af;" & @CRLF & _ "import com.konylabs.js.api.ag;" & @CRLF & _ "import com.konylabs.js.api.ah;" & @CRLF & _ "import com.konylabs.js.api.ai;" & @CRLF & _ "import com.konylabs.js.api.aj;" & @CRLF & _ "import com.konylabs.js.api.ak;" & @CRLF & _ "import com.konylabs.js.api.am;" & @CRLF & _ "import com.konylabs.js.api.an;" & @CRLF & _ "import com.konylabs.js.api.ao;" & @CRLF & _ "import com.konylabs.js.api.ap;" & @CRLF & _ "import com.konylabs.js.api.aq;" & @CRLF & _ "import com.konylabs.js.api.ar;" & @CRLF & _ "import com.konylabs.js.api.as;" & @CRLF & _ "import com.konylabs.js.api.at;" & @CRLF & _ "import com.konylabs.js.api.au;" & @CRLF & _ "import com.konylabs.js.api.av;" & @CRLF & _ "import com.konylabs.js.api.aw;" & @CRLF & _ "import com.konylabs.js.api.ax;" & @CRLF & _ "import com.konylabs.js.api.ay;" & @CRLF & _ "import com.konylabs.js.api.az;" & @CRLF & _ "import com.konylabs.js.api.ba;" & @CRLF & _ "import com.konylabs.js.api.bb;" & @CRLF & _ "import com.konylabs.js.api.bc;" & @CRLF & _ "import com.konylabs.js.api.bd;" & @CRLF & _ "import com.konylabs.js.api.be;" & @CRLF & _ "import com.konylabs.js.api.bh;" & @CRLF & _ "import com.konylabs.js.api.bi;" & @CRLF & _ "import com.konylabs.js.api.c;" & @CRLF & _ "import com.konylabs.js.api.d;" & @CRLF & _ "import com.konylabs.js.api.f;" & @CRLF & _ "import com.konylabs.js.api.g;" & @CRLF & _ "import com.konylabs.js.api.h;" & @CRLF & _ "import com.konylabs.js.api.i;" & @CRLF & _ "import com.konylabs.js.api.k;" & @CRLF & _ "import com.konylabs.js.api.l;" & @CRLF & _ "import com.konylabs.js.api.m;" & @CRLF & _ "import com.konylabs.js.api.n;" & @CRLF & _ "import com.konylabs.js.api.o;" & @CRLF & _ "import com.konylabs.js.api.p;" & @CRLF & _ "import com.konylabs.js.api.q;" & @CRLF & _ "import com.konylabs.js.api.r;" & @CRLF & _ "import com.konylabs.js.api.s;" & @CRLF & _ "import com.konylabs.js.api.t;" & @CRLF & _ "import com.konylabs.js.api.u;" & @CRLF & _ "import com.konylabs.js.api.v;" & @CRLF & _ "import com.konylabs.js.api.w;" & @CRLF & _ "import com.konylabs.js.api.y;" & @CRLF & _ "import com.konylabs.js.api.z;" & @CRLF & _ "import com.konylabs.libintf.Library;" & @CRLF & _ "import ny0k.bf;" & @CRLF & _ "import ny0k.bg;" & @CRLF & _ "import ny0k.bt;" & @CRLF & _ "import ny0k.bu;" & @CRLF & _ "import ny0k.cd;" & @CRLF & _ "import ny0k.cf;" & @CRLF & _ "import ny0k.ea;" & @CRLF & _ "import com.konylabs.ffi.KonyActivityLifeCycleListener;" & @CRLF & _ "import com.konylabs.api.location.e;" & @CRLF & _ "import java.net.URISyntaxException;" & @CRLF & _ "import org.apache.http.client.utils.URLEncodedUtils;" & @CRLF & _ "import android.support.multidex.MultiDex;" & @CRLF & _ "import com.konylabs.api.l;" & @CRLF & _ "import com.konylabs.api.ui.w;" & @CRLF & _ "import com.konylabs.libintf.a;" & @CRLF & _ "import com.konylabs.vmintf.b;" & @CRLF & _ "import com.konylabs.vmintf.n;" & @CRLF & _ "import ny0k.de;" & @CRLF & _ "import ny0k.dh;" & @CRLF & _ "import ny0k.me;" & @CRLF & _ "import ny0k.nf;" & @CRLF & _ "import android.app.DatePickerDialog;" & @CRLF & _ "import android.app.TimePickerDialog;" & @CRLF & _ "import android.hardware.SensorEvent;" & @CRLF & _ "import android.support.v4.app.ActionBarDrawerToggle;" & @CRLF & _ "import android.widget.VideoView;" & @CRLF & _ "import android.widget.ViewFlipper;" & @CRLF & _ "import com.konylabs.api.location.n;" & @CRLF & _ "import com.konylabs.api.service.KonyLocalService;" & @CRLF & _ "import com.konylabs.api.ui.KonyCordovaWeb;" & @CRLF & _ "import com.konylabs.api.ui.as;" & @CRLF & _ "import com.konylabs.api.ui.hh;" & @CRLF & _ "import com.konylabs.api.ui.hi;" & @CRLF & _ "import com.konylabs.api.ui.lq;" & @CRLF & _ "import com.konylabs.api.ui.mh;" & @CRLF & _ "import com.konylabs.api.ui.oa;" & @CRLF & _ "import com.konylabs.api.ui.uj;" & @CRLF & _ "import com.konylabs.api.ui.ws;" & @CRLF & _ "import com.konylabs.api.ui.wt;" & @CRLF & _ "import com.konylabs.ffi.ActivityResultPublisher;" & @CRLF & _ "import com.konylabs.js.api.KonyJSObject;" & @CRLF & _ "import com.konylabs.search.SearchDataAdapter;" & @CRLF & _ "import com.konylabs.vm.KonyJSException;" & @CRLF & _ "import com.konylabs.vm.j;" & @CRLF & _ "import com.thirdparty.bumpapi.BumpInterface;" & @CRLF & _ "import com.thirdparty.bumpapi.a;" & @CRLF & _ "import ny0k.Cdo;" & @CRLF & _ "import ny0k.cq;" & @CRLF & _ "import ny0k.dn;" & @CRLF & _ "import ny0k.eb;" & @CRLF & _ "import ny0k.eu;" & @CRLF & _ "import ny0k.ew;" & @CRLF & _ "import ny0k.ex;" & @CRLF & _ "import ny0k.lp;" & @CRLF & _ "import ny0k.nc;" & @CRLF & _ "import ny0k.od;" & @CRLF & _ "import ny0k.oe;" & @CRLF & _ "import com.konylabs.vm.n;" & @CRLF & _ "import com.konylabs.api.ui.mv;" & @CRLF & _ "import android.widget.DatePicker;" & @CRLF & _ "import ny0k.ep;" & @CRLF & _ "import com.konylabs.libintf.LibraryWithConstants;" & @CRLF & _ "import com.konylabs.android.d;" & @CRLF & _ "import com.konylabs.js.api.KonyJSONString;" & @CRLF & _ "import ny0k.cm;" & @CRLF & _ "import ny0k.cn;" & @CRLF & _ "import ny0k.cp;" & @CRLF & _ "import ny0k.ds;" & @CRLF & _ "import ny0k.dv;" & @CRLF & _ "import ny0k.oa;" & @CRLF & _ "import ny0k.du;" & @CRLF & _ "import java.text.ParseException;" & @CRLF & _ "import com.thirdparty.bumpapi.b;" & @CRLF & _ "import com.konylabs.api.ui.ga;" & @CRLF & _ "import com.konylabs.js.api.JSTable;" & @CRLF & _ "import android.telephony.CellLocation;" & @CRLF & _ "import android.telephony.gsm.GsmCellLocation;" & @CRLF & _ "import ny0k.by;" & @CRLF & _ "import ny0k.ls;" & @CRLF & _ "import com.konylabs.android.ap;" & @CRLF & _ "import com.konylabs.api.ui.mm;" & @CRLF & _ "import com.konylabs.api.ui.vj;" & @CRLF & _ "import com.konylabs.api.ui.wq;" & @CRLF & _ "import com.konylabs.vm.TableEnumeration;" & @CRLF & _ "import com.konylabs.vm.a;" & @CRLF & _ "import com.konylabs.vm.h;" & @CRLF & _ "import java.util.regex.PatternSyntaxException;" & @CRLF & _ "import ny0k.lq;" & @CRLF & _ "import ny0k.ez;" & @CRLF & _ "import ny0k.fc;" & @CRLF & _ "import ny0k.fa;" & @CRLF & _ "import ny0k.fb;" & @CRLF & _ "import com.konylabs.api.db.IKonySQLException;" & @CRLF & _ "import com.konylabs.api.db.f;" & @CRLF & _ "import com.konylabs.api.db.h;" & @CRLF & _ "import com.konylabs.api.ui.nc;" & @CRLF & _ "import com.konylabs.api.ui.nr;" & @CRLF & _ "import com.konylabs.api.ui.nt;" & @CRLF & _ "import com.konylabs.api.ui.ok;" & @CRLF & _ "import com.konylabs.api.ui.ol;" & @CRLF & _ "import com.konylabs.api.ui.om;" & @CRLF & _ "import com.konylabs.api.ui.op;" & @CRLF & _ "import com.konylabs.api.ui.pi;" & @CRLF & _ "import com.konylabs.api.ui.rc;" & @CRLF & _ "import com.konylabs.api.ui.rf;" & @CRLF & _ "import com.konylabs.api.ui.rz;" & @CRLF & _ "import com.konylabs.api.ui.sb;" & @CRLF & _ "import com.konylabs.api.ui.sd;" & @CRLF & _ "import com.konylabs.api.ui.sg;" & @CRLF & _ "import com.konylabs.api.ui.si;" & @CRLF & _ "import com.konylabs.api.ui.sj;" & @CRLF & _ "import com.konylabs.api.ui.sk;" & @CRLF & _ "import com.konylabs.api.ui.sm;" & @CRLF & _ "import com.konylabs.api.ui.so;" & @CRLF & _ "import com.konylabs.api.ui.sx;" & @CRLF & _ "import com.konylabs.api.ui.tk;" & @CRLF & _ "import com.konylabs.api.ui.tn;" & @CRLF & _ "import com.konylabs.api.ui.tu;" & @CRLF & _ "import com.konylabs.api.ui.tx;" & @CRLF & _ "import com.konylabs.api.ui.uk;" & @CRLF & _ "import com.konylabs.api.ui.uq;" & @CRLF & _ "import com.konylabs.api.ui.uu;" & @CRLF & _ "import com.konylabs.api.ui.uy;" & @CRLF & _ "import com.konylabs.api.ui.vd;" & @CRLF & _ "import ny0k.gh;" & @CRLF & _ "import ny0k.ky;" & @CRLF & _ "import com.konylabs.api.ui.or;" & @CRLF & _ "import com.konylabs.api.ui.nq;" & @CRLF & _ "import ny0k.jd;" & @CRLF & _ "import com.konylabs.libintf.JSLibrary;" & @CRLF & _ "import ny0k.no;" & @CRLF & _ "import ny0k.np;" & @CRLF & _ "import ny0k.bb;" & @CRLF & _ "import java.security.interfaces.RSAPublicKey;" & @CRLF & _ "import javax.crypto.SecretKeyFactory;" & @CRLF & _ "import javax.crypto.spec.PBEKeySpec;" & @CRLF & _ "import javax.security.cert.X509Certificate;" & @CRLF & _ "import ny0k.bc;" & @CRLF & _ "import com.konylabs.api.location.i;" & @CRLF & _ "import ny0k.ej;" & @CRLF & _ "import com.konylabs.api.ui.ri;" & @CRLF & _ "import com.konylabs.hybrid.b;" & @CRLF & _ "import com.konylabs.android.a;" & @CRLF & _ "import android.database.sqlite.SQLiteException;" & @CRLF & _ "import android.database.DatabaseErrorHandler;" & @CRLF & _ "import android.database.sqlite.SQLiteStatement;" & @CRLF & _ "import com.konylabs.vm.JSNull;" & @CRLF & _ "import ny0k.bx;" & @CRLF & _ "import android.location.Criteria;" & @CRLF & _ "import android.location.LocationListener;" & @CRLF & _ "import com.google.android.gms.location.GeofencingClient;" & @CRLF & _ "import com.google.android.gms.location.GeofencingEvent;" & @CRLF & _ "import com.google.android.gms.location.GeofenceStatusCodes;" & @CRLF & _ "import android.support.v4.app.JobIntentService;" & @CRLF & _ "import com.google.android.gms.tasks.OnSuccessListener;" & @CRLF & _ "import ny0k.mz;" & @CRLF & _ "import android.graphics.Camera;" & @CRLF & _ "import android.widget.Adapter;" & @CRLF & _ "import android.os.MessageQueue;" & @CRLF & _ "import com.konylabs.api.ak;" & @CRLF & _ "import ny0k.cb;" & @CRLF & _ "import ny0k.el;" & @CRLF & _ "import ny0k.gw;" & @CRLF & _ "import ny0k.ly;" & @CRLF & _ "import ny0k.my;" & @CRLF & _ "import ny0k.nn;" & @CRLF & _ "import ny0k.ft;" & @CRLF & _ "import android.text.style.UnderlineSpan;" & @CRLF & _ "import ny0k.fk;" & @CRLF & _ "import ny0k.gt;" & @CRLF & _ "import ny0k.br;" & @CRLF & _ "import android.view.OrientationEventListener;" & @CRLF & _ "import com.konylabs.chartinterface.IXYMultiSeriesDataSet;" & @CRLF & _ "import com.konylabs.chartinterface.IXYMultiSeriesRenderer;" & @CRLF & _ "import com.konylabs.chartinterface.KonyChartInterface;" & @CRLF & _ "import com.datavisualization.chartInterfacejson.KGLChartInterfaceJson;" & @CRLF & _ "import ny0k.fm;" & @CRLF & _ "import android.view.animation.LayoutAnimationController;" & @CRLF & _ "import android.view.animation.TranslateAnimation;" & @CRLF & _ "import android.webkit.GeolocationPermissions;" & @CRLF & _ "import android.webkit.WebChromeClient;" & @CRLF & _ "import android.webkit.WebStorage;" & @CRLF & _ "import org.apache.cordova.engine.SystemWebChromeClient;" & @CRLF & _ "import org.apache.cordova.engine.SystemWebViewEngine;" & @CRLF & _ "import android.net.MailTo;" & @CRLF & _ "import org.apache.cordova.engine.SystemWebViewClient;" & @CRLF & _ "import android.widget.RadioGroup;" & @CRLF & _ "import android.widget.TableLayout;" & @CRLF & _ "import android.graphics.Insets;" & @CRLF & _ "import android.graphics.drawable.PaintDrawable;" & @CRLF & _ "import com.konylabs.android.f;" & @CRLF & _ "import ny0k.en;" & @CRLF & _ "import ny0k.ge;" & @CRLF & _ "import ny0k.gf;" & @CRLF & _ "import ny0k.mv;" & @CRLF & _ "import ny0k.mw;" & @CRLF & _ "import ny0k.fe;" & @CRLF & _ "import ny0k.ff;" & @CRLF & _ "import ny0k.fi;" & @CRLF & _ "import ny0k.fj;" & @CRLF & _ "import android.widget.Gallery;" & @CRLF & _ "import android.view.animation.RotateAnimation;" & @CRLF & _ "import android.widget.GridView;" & @CRLF & _ "import android.graphics.DashPathEffect;" & @CRLF & _ "import ny0k.nl;" & @CRLF & _ "import android.location.Address;" & @CRLF & _ "import android.location.Geocoder;" & @CRLF & _ "import com.google.android.gms.maps.CameraUpdateFactory;" & @CRLF & _ "import com.google.android.gms.maps.model.BitmapDescriptor;" & @CRLF & _ "import ny0k.gg;" & @CRLF & _ "import ny0k.eh;" & @CRLF & _ "import com.google.android.gms.maps.Projection;" & @CRLF & _ "import android.text.style.ForegroundColorSpan;" & @CRLF & _ "import org.xml.sax.Attributes;" & @CRLF & _ "import org.xml.sax.ContentHandler;" & @CRLF & _ "import org.xml.sax.Locator;" & @CRLF & _ "import org.xml.sax.ext.Attributes2Impl;" & @CRLF & _ "import org.xml.sax.XMLReader;" & @CRLF & _ "import android.text.style.ClickableSpan;" & @CRLF & _ "import ny0k.nk;" & @CRLF & _ "import ny0k.ma;" & @CRLF & _ "import ny0k.mb;" & @CRLF & _ "import android.widget.SectionIndexer;" & @CRLF & _ "import ny0k.dw;" & @CRLF & _ "import ny0k.dx;" & @CRLF & _ "import android.widget.Switch;" & @CRLF & _ "import android.webkit.ValueCallback;" & @CRLF & _ "import android.webkit.WebSettings;" & @CRLF & _ "import com.konylabs.hybrid.KonyHybridJSInterface;" & @CRLF & _ "import org.apache.cordova.ConfigXmlParser;" & @CRLF & _ "import org.apache.cordova.CordovaInterface;" & @CRLF & _ "import org.apache.cordova.CordovaInterfaceImpl;" & @CRLF & _ "import org.apache.cordova.CordovaWebViewImpl;" & @CRLF & _ "import org.apache.cordova.engine.SystemWebView;" & @CRLF & _ "import org.apache.http.util.EncodingUtils;" & @CRLF & _ "import com.konylabs.api.TableLib;" & @CRLF & _ "import android.webkit.JavascriptInterface;" & @CRLF & _ "import android.webkit.HttpAuthHandler;" & @CRLF & _ "import android.text.InputFilter;" & @CRLF & _ "import android.text.method.DigitsKeyListener;" & @CRLF & _ "import android.text.method.DialerKeyListener;" & @CRLF & _ "import android.media.CamcorderProfile;" & @CRLF & _ "import android.media.MediaRecorder;" & @CRLF & _ "import java.util.Timer;" & @CRLF & _ "import java.util.TimerTask;" & @CRLF & _ "import ny0k.a;" & @CRLF & _ "import ny0k.aa;" & @CRLF & _ "import ny0k.ab;" & @CRLF & _ "import ny0k.ac;" & @CRLF & _ "import ny0k.ah;" & @CRLF & _ "import ny0k.b;" & @CRLF & _ "import ny0k.c;" & @CRLF & _ "import ny0k.fs;" & @CRLF & _ "import ny0k.fy;" & @CRLF & _ "import ny0k.gu;" & @CRLF & _ "import ny0k.gv;" & @CRLF & _ "import ny0k.k;" & @CRLF & _ "import ny0k.km;" & @CRLF & _ "import ny0k.lk;" & @CRLF & _ "import ny0k.lo;" & @CRLF & _ "import ny0k.s;" & @CRLF & _ "import ny0k.v;" & @CRLF & _ "import ny0k.y;" & @CRLF & _ "import android.net.http.SslError;" & @CRLF & _ "import android.webkit.SslErrorHandler;" & @CRLF & _ "import android.webkit.WebResourceError;" & @CRLF & _ "import android.webkit.WebResourceRequest;" & @CRLF & _ "import android.webkit.WebResourceResponse;" & @CRLF & _ "import ny0k.kv;" & @CRLF & _ "import ny0k.kz;" & @CRLF & _ "import ny0k.lc;" & @CRLF & _ "import android.os.StatFs;" & @CRLF & _ "import com.konylabs.chartinterface.IXYSeries;" & @CRLF & _ "import com.konylabs.chartinterface.IXYSeriesRenderer;" & @CRLF & _ "import com.datavisualization.chartInterfacejson.KGLObserver;" & @CRLF & _ "import ny0k.ic;" & @CRLF & _ "import ny0k.na;" & @CRLF & _ "import ny0k.nb;" & @CRLF & _ "import com.sbi.pdfviewer.PdfDownloadView;" & @CRLF & _ "import com.example.qr_readerexample.SQRc;" & @CRLF & _ "import com.sbi.disableautofill.MainActivity;" & @CRLF & _ "import com.konyfrm.ab;" & @CRLF & _ "import com.vo.SpWrap;" & @CRLF & _ "import com.example.u29692.myapplication.TtsWrapper;" & @CRLF & _ "import com.ust.kony.OpenApplication;" & @CRLF & _ "import com.kony.img.pro.ImgP;" & @CRLF & _ "import com.example.qr_readerexample.D;" & @CRLF & _ "import com.example.qr_readerexample.QRc;" & @CRLF & _ "import com.example.qr_readerexample.G;" & @CRLF & _ "import com.sbi.secureapplication.EnableDisableScreenshot;" & @CRLF & _ "import com.example.qr_readerexample.SC;" & @CRLF & _ "import com.sbi.rc.DeviceVerification;" & @CRLF & _ "import com.sbi.rc.RF;" & @CRLF & _ "import com.ffipermwrapper.check.PCheck;" & @CRLF & _ "import com.ffi.tts.TtsWrapper;" & @CRLF & _ "import com.kony.AndroidWear.SC;" & @CRLF & _ "import com.example.qr_readerexample.QRInvokerFFI;" & @CRLF & _ "import com.konylabs.notification.c;" & @CRLF & _ "import com.konylabs.apm.b;" & @CRLF & _ "import com.konylabs.apm.f;" & @CRLF & _ "import ny0k.cx;" & @CRLF & _ "import com.konylabs.api.t;" & @CRLF & _ "import com.konylabs.api.u;" & @CRLF & _ "import com.konylabs.api.ay;" & @CRLF & _ "import com.konylabs.vmintf.e;" & @CRLF & _ "import com.konylabs.notification.b;" & @CRLF & _ "import ny0k.bo;" & @CRLF & _ "import com.konylabs.ffi.N_wear;" & @CRLF & _ "import ny0k.bz;" & @CRLF & _ "import com.konylabs.api.ad;" & @CRLF & _ "import com.konylabs.api.ag;" & @CRLF & _ "import com.konylabs.api.ai;" & @CRLF & _ "import com.konylabs.api.an;" & @CRLF & _ "import com.konylabs.apm.d;" & @CRLF & _ "import com.konylabs.api.at;" & @CRLF & _ "import com.konylabs.api.ui.xb;" & @CRLF & _ "import com.konylabs.api.ui.lo;" & @CRLF & _ "import com.konylabs.api.a;" & @CRLF & _ "import ny0k.eg;" & @CRLF & _ "import com.konylabs.api.c;" & @CRLF & _ "import com.konylabs.api.ui.ot;" & @CRLF & _ "import com.konylabs.vm.i;" & @CRLF & _ "import com.konylabs.api.ax;" & @CRLF & _ "import ny0k.bv;" & @CRLF & _ "import ny0k.bw;" & @CRLF & _ "import ny0k.bh;" & @CRLF & _ "import ny0k.co;" & @CRLF & _ "import com.konylabs.api.o;" & @CRLF & _ "import com.konylabs.api.ui.wy;" & @CRLF & _ "import com.konylabs.vmintf.l;" & @CRLF & _ "import com.konylabs.vmintf.a;" & @CRLF & _ "import java.net.InetSocketAddress;" & @CRLF & _ "import org.java_websocket.WebSocket;" & @CRLF & _ "import org.java_websocket.framing.Framedata;" & @CRLF & _ "import org.java_websocket.handshake.ClientHandshake;" & @CRLF & _ "import org.java_websocket.server.WebSocketServer;" & @CRLF & _ "import com.konylabs.api.k;" & @CRLF & _ "import com.konylabs.api.m;" & @CRLF & _ "import com.konylabs.api.w;" & @CRLF & _ "import com.konylabs.api.aa;" & @CRLF & _ "import com.konylabs.api.as;" & @CRLF & _ "import com.google.android.gms.common.internal.ImagesContract;" & @CRLF & _ "import android.support.v8.renderscript.FieldPacker;" & @CRLF & _ "import android.support.v8.renderscript.RSRuntimeException;" & @CRLF & _ "import android.support.v8.renderscript.ScriptC;" & @CRLF & _ "import android.support.v8.renderscript.Float4;" & @CRLF & _ "import com.konylabs.api.ui.fl;" & @CRLF & _ "import java.io.FilenameFilter;" & @CRLF & _ "import com.konylabs.android.KonyApplication;" & @CRLF & _ "import com.konylabs.android.e;" & @CRLF & _ "import com.konylabs.api.j;" & @CRLF & _ "import com.konylabs.api.n;" & @CRLF & _ "import com.konylabs.vm.l;" & @CRLF & _ "import java.text.DateFormat;" & @CRLF & _ "import com.google.android.gms.tasks.OnFailureListener;" & @CRLF & _ "import com.google.firebase.iid.InstanceIdResult;" & @CRLF & _ "import com.google.firebase.messaging.FirebaseMessaging;" & @CRLF & _ "import com.sbi.rc.IIsolatedService;" & @CRLF & _ "import android.provider.SearchRecentSuggestions;" & @CRLF & _ "import android.content.SearchRecentSuggestionsProvider;" & @CRLF & _ "import com.vo.SpRM;" & @CRLF & _ "import android.speech.RecognitionListener;" & @CRLF & _ "import android.speech.SpeechRecognizer;" & @CRLF & _ "import com.konylabs.vm.JSUndefined;" & @CRLF & _ "import android.provider.Contacts;" & @CRLF & _ "import android.content.ContentProviderOperation;" & @CRLF & _ "import android.provider.ContactsContract;" & @CRLF & _ "import android.support.v8.renderscript.ScriptIntrinsicBlur;" & @CRLF & _ "import com.konylabs.rs.ScriptC_Brightness;" & @CRLF & _ "import com.konylabs.rs.ScriptC_ColorClamp;" & @CRLF & _ "import com.konylabs.rs.ScriptC_Convolve;" & @CRLF & _ "import javax.xml.parsers.SAXParserFactory;" & @CRLF & _ "import org.xml.sax.helpers.DefaultHandler;" & @CRLF & _ "import java.text.Collator;" & @CRLF & _ "import android.graphics.BitmapRegionDecoder;" & @CRLF & _ "import android.app.RecoverableSecurityException;" & @CRLF & _ "import java.io.FileWriter;" & @CRLF & _ "import com.konylabs.api.ui.ad;" & @CRLF & _ "import org.apache.http.HttpEntity;" & @CRLF & _ "import org.apache.http.HttpHost;" & @CRLF & _ "import org.apache.http.client.params.HttpClientParams;" & @CRLF & _ "import org.apache.http.conn.HttpHostConnectException;" & @CRLF & _ "import org.apache.http.conn.params.ConnPerRouteBean;" & @CRLF & _ "import org.apache.http.cookie.Cookie;" & @CRLF & _ "import org.apache.http.entity.BufferedHttpEntity;" & @CRLF & _ "import org.apache.http.client.CookieStore;" & @CRLF & _ "import java.net.CookieStore;" & @CRLF & _ "import java.net.HttpCookie;" & @CRLF & _ "import org.apache.http.impl.cookie.BasicClientCookie;" & @CRLF & _ "import org.apache.http.auth.AuthScope;" & @CRLF & _ "import org.apache.http.auth.UsernamePasswordCredentials;" & @CRLF & _ "import org.apache.http.client.methods.HttpHead;" & @CRLF & _ "import org.apache.http.client.methods.HttpPut;" & @CRLF & _ "import java.net.ProtocolException;" & @CRLF & _ "import java.net.SocketTimeoutException;" & @CRLF & _ "import org.apache.http.entity.ContentType;" & @CRLF & _ "import org.apache.http.entity.mime.HttpMultipartMode;" & @CRLF & _ "import org.apache.http.entity.mime.MultipartEntityBuilder;" & @CRLF & _ "import javax.net.ssl.HostnameVerifier;" & @CRLF & _ "import javax.net.ssl.SSLException;" & @CRLF & _ "import javax.net.ssl.SSLPeerUnverifiedException;" & @CRLF & _ "import javax.net.ssl.SSLSession;" & @CRLF & _ "import org.apache.http.conn.scheme.LayeredSocketFactory;" & @CRLF & _ "import org.apache.http.conn.scheme.SocketFactory;" & @CRLF & _ "import org.apache.http.conn.ssl.StrictHostnameVerifier;" & @CRLF & _ "import org.apache.http.entity.HttpEntityWrapper;" & @CRLF & _ "import android.net.http.HttpResponseCache;" & @CRLF & _ "import java.net.CacheResponse;" & @CRLF & _ "import android.hardware.Sensor;" & @CRLF & _ "import android.hardware.SensorEventListener;" & @CRLF & _ "import com.konylabs.api.ui.dp;" & @CRLF & _ "import com.konylabs.api.ui.u;" & @CRLF & _ "import com.konylabs.api.ui.ml;" & @CRLF & _ "import com.konylabs.api.ui.n;" & @CRLF & _ "import com.konylabs.api.ui.v;" & @CRLF & _ "import com.konylabs.api.ui.xj;" & @CRLF & _ "import com.konylabs.api.ui.dm;" & @CRLF & _ "import com.konylabs.api.ui.iq;" & @CRLF & _ "import com.konylabs.api.ui.ir;" & @CRLF & _ "import com.konylabs.api.ui.xk;" & @CRLF & _ "import android.support.v7.widget.SimpleItemAnimator;" & @CRLF & _ "import com.konylabs.api.ui.ex;" & @CRLF & _ "import com.konylabs.api.ui.ll;" & @CRLF & _ "import com.konylabs.api.ui.wp;" & @CRLF & _ "import com.konylabs.api.ui.xi;" & @CRLF & _ "import com.konylabs.api.ui.ew;" & @CRLF & _ "import com.konylabs.api.ui.f;" & @CRLF & _ "import com.konylabs.api.ui.s;" & @CRLF & _ "import com.konylabs.api.ui.fq;" Local $aArray = StringRegExp($sString, $sRegex, $STR_REGEXPARRAYGLOBALFULLMATCH) Local $aFullArray[0] For $i = 0 To UBound($aArray) -1 _ArrayConcatenate($aFullArray, $aArray[$i]) Next $aArray = $aFullArray ; Present the entire match result _ArrayDisplay($aArray, "Result")

Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for AutoIt, please visit: https://www.autoitscript.com/autoit3/docs/functions/StringRegExp.htm