1mnopqrstuvwxyz{|}~ \]_abcey}   R --gzip (default) post-process the pack output with gzipH --keep-file-order (default) preserve input file ordering4 -?, -h, --help print this message2 -?, -h, --help print this message@ -C{N}={L}, --class-attribute={N}={L} (user-defined attribute)@ -D{N}={L}, --code-attribute={N}={L} (user-defined attribute)> -E{N}, --effort={N} packing effort (default N=5)@ -F{N}={L}, --field-attribute={N}={L} (user-defined attribute)K -G, --strip-debug remove debugging attributes while packingW -H{h}, --deflate-hint={h} transmit deflate hint: true, false, or keep (default)a -H{h}, --deflate-hint={h} override transmitted deflate hint: true, false, or keep (default)E -J{X} pass option X to underlying Java VMC -J{X} pass option X to underlying Java VM@ -M{N}={L}, --method-attribute={N}={L} (user-defined attribute)K -O, --no-keep-file-order do not transmit file ordering informationR -P{F}, --pass-file={F} transmit the given input element(s) uncompressedF -S{N}, --segment-limit={N} output segment limit (default N=1Mb)[ -U{a}, --unknown-attribute={a} unknown attribute action: error, strip, or pass (default)7 -V, --version print program version5 -V, --version print program versionK -f{F}, --config-file={F} read file F for Pack200.Packer propertiesL -g, --no-gzip output a plain *.pack file with no zippingU -l{F}, --log-file={F} output to the given log file, or '-' for System.outS -l{F}, --log-file={F} output to the given log file, or '-' for System.outM -m{V}, --modification-time={V} transmit modtimes: latest or keep (default)? -q, --quiet set verbosity to lowest level= -q, --quiet set verbosity to lowest levelA -r, --remove-pack-file remove input file after unpacking< -v, --verbose increase program verbosity: -v, --verbose increase program verbosity9 Config. file properties are defined by the Pack200 API.4 Example attribute definition: -C SourceFile=RUH .= For meaning of -S, -E, -H-, -m, -U values, see Pack200 API.7 Layout definitions (like RUH) are defined by JSR 200.0 The -P, -C, -F, -M, and -D options accumulate. --help .) ?0 [-opt... | --option=value]... x.pack[.gz] y.jar? [-r|--repack] [-opt | --option=value]... [repackedy.jar] y.jar version 1.23, 06/04/14#$assertionsDisabled()I()J()Ljava/lang/String;()V()Z(For more information, run (I)C(I)Ljava/lang/String;(I)V(II)I(II)Ljava/lang/String;(J)J(JJ)J(Ljava/lang/Object;)V(Ljava/lang/Object;)Z(Ljava/lang/String;)I&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)V(Ljava/lang/String;)Z([B)I([B)Z---class-attribute=--code-attribute=--config-file=--deflate-hint=--deflate-hint= *> = -H +> @--deflate-hint= = --verbose $ -v +>- @--verbose $ --quiet !--verbose -q +>- !--verbose --remove-pack-file $ -r +>- @--remove-pack-file $ --log-file= *> = -l +> @--log-file= = --config-file= *> . -f +> @--config-file= . -- . - +? >- . --version . -V +> @--version . --help . -? +> @--help . -h +> @--help .  --effort=--field-attribute=--help --log-file=--method-attribute=--modification-time=--no- --no-gzip--no-keep-file-order--pack --pass-file=--remove-pack-file--repack--repack $ -r +>- @--repack $ --no-gzip $ -g +>- @--no-gzip $ --strip-debug $ -G +>- @--strip-debug $ --no-keep-file-order $ -O +>- @--no-keep-file-order $ --segment-limit= *> = -S +> @--segment-limit= = --effort= *> = -E +> @--effort= = --deflate-hint= *> = -H +> @--deflate-hint= = --modification-time= *> = -m +> @--modification-time= = --pass-file= *> & -P +> @--pass-file= & --unknown-attribute= *> = -U +> @--unknown-attribute= = --class-attribute= *> & -C +> @--class-attribute= & --field-attribute= *> & -F +> @--field-attribute= & --method-attribute= *> & -M +> @--method-attribute= & --code-attribute= *> & -D +> @--code-attribute= & --config-file= *> . -f +> @--config-file= . --no-strip-debug !--strip-debug --gzip !--no-gzip --keep-file-order !--no-keep-file-order --verbose $ -v +>- @--verbose $ --quiet !--verbose -q +>- !--verbose --log-file= *> = -l +> @--log-file= = --version . -V +> @--version . --help . -? +> @--help . -h +> @--help . -- . - +? >- . --segment-limit= --strip-debug--unknown-attribute=--unpack --verbose --version. .attribute..bak.gz.jar.pac.pack.zip1: =Bad --repack output: Bad argument:  Bad option: Code ConstantValueDetected ZIP comment: Entry Exceptions InnerClassesLineNumberTableLjava/io/PrintStream;Ljava/lang/String;Notes:PACK200PACK200_OPTION_MAPPACK200_PROPERTY_TO_OPTIONPacking Options=Repacking mode updates the JAR file with a pack/unpack cycle: Signature#Skipping because already repacked: %Skipping unpack because move failed:  SourceFile+To write a *.pack file, specify --no-gzip: +To write a *.pack.gz file, specify --gzip: UNPACK200_OPTION_MAPUNPACK200_PROPERTY_TO_OPTIONUTF8Unpacking OptionsUsage: Z[Ljava/lang/String; \p{Space}+addappendasList bad spec for charAtclearcli.close&com.sun.java.util.jar.pack.strip.debug1com.sun.java.util.jar.pack.unpack.remove.packfile"com.sun.java.util.jar.pack.verbose!com/sun/java/util/jar/pack/Driver com/sun/java/util/jar/pack/Utilscontains containsKeycreateTempFiledeletedesiredAssertionStatusduplicate option: endsWithentrySetequalserrexitfalsegetgetAbsoluteFilegetKeygetName getParentFilegetPath getPropertygetValue getZipCommenthasNext hasPreviousheadMapinindexOfinternisEmpty isGZIPMagiciteratorjava/io/BufferedInputStreamjava/io/BufferedOutputStream java/io/Filejava/io/FileInputStreamjava/io/FileOutputStreamjava/io/IOExceptionjava/io/InputStreamjava/io/OutputStreamjava/io/PrintStreamjava/lang/AssertionErrorjava/lang/Classjava/lang/Error"java/lang/IllegalArgumentExceptionjava/lang/Integerjava/lang/InternalErrorjava/lang/Mathjava/lang/Objectjava/lang/RuntimeExceptionjava/lang/Stringjava/lang/StringBuilderjava/lang/Systemjava/util/ArrayListjava/util/Arraysjava/util/HashMapjava/util/Iteratorjava/util/Listjava/util/ListIterator java/util/Mapjava/util/Map$Entryjava/util/Properties java/util/Setjava/util/SortedMapjava/util/TreeMapjava/util/jar/JarFilejava/util/jar/JarOutputStreamjava/util/jar/Pack200java/util/jar/Pack200$Packerjava/util/jar/Pack200$Unpackerjava/util/zip/GZIPInputStreamjava/util/zip/GZIPOutputStreamkeySetlastKeylengthlist listIteratorloadmainmaxmin newPacker newUnpackernext nextIndexoutpackpack.class.attribute.pack.code.attribute.pack.deflate.hint pack.effortpack.field.attribute.pack.keep.file.orderpack.method.attribute.pack.modification.timepack.pass.file.pack.segment.limitpack.unknown.attributepack200parseCommandOptionsparseIntprevious printUsageprintln propertiesputputAllread readMagicremoverenameTosetErrsetOutskipsplit startsWithsubList substringtmp toLowerCasetoStringtrimtrueunpackunpack.deflate.hint unpack200Z[^`d#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJLjava/io/InputStream;!(Ljava/io/BufferedInputStream;)[B()Ljava/io/File;(Ljava/io/File;)V(Ljava/io/File;)Z(Ljava/io/InputStream;)V(Ljava/io/OutputStream;)V(Ljava/io/PrintStream;)V(ZZLjava/io/PrintStream;)V(Ljava/lang/CharSequence;)Z()Ljava/lang/Object;(I)Ljava/lang/Object;(ILjava/lang/Object;)V([BIILjava/lang/String;)V([Ljava/lang/String;)V(I)Ljava/lang/StringBuilder;(Ljava/util/Collection;)V()Ljava/util/Iterator;(II)Ljava/util/List;()Ljava/util/ListIterator;(Ljava/util/Map;)V()Ljava/util/Set;()Ljava/util/SortedMap; ()Ljava/util/jar/Pack200$Packer;"()Ljava/util/jar/Pack200$Unpacker;0(Ljava/util/jar/JarFile;Ljava/io/OutputStream;)V&(Ljava/lang/Object;)Ljava/lang/Object;'(Ljava/lang/String;)[Ljava/lang/String;((Ljava/lang/String;I)[Ljava/lang/String;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;%([Ljava/lang/Object;)Ljava/util/List;)(Ljava/lang/Object;)Ljava/util/SortedMap;7(Ljava/io/InputStream;Ljava/util/jar/JarOutputStream;)V4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File;8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;B(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)Ljava/io/File;E(Ljava/util/List;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;(Ljava/util/List;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;   X M W M p       S t R n ! o    q  P  N r s i    L V h  p       z { | x x  g j  v    " w O m   K k T U Y  p   u u     ~  l  f        1 9 <             ;                                 ! 2 3   " 4 5    0     # & 6   ) . :    (   . 7 :    + ,        % &        . / :   $   ' * - * 8 Driver.javaPackerUnpacker >3*f Q LY*L=>666:`:+ +:  ;k +W @k +W=>Y:  W>: >: 3: ?: Y: +  F:  :j::6 $ `2k `2: ' :CrTAk=Mr368s6kb: WDjUu:66:2:Mv: Yw{2{x2Wŧ]6u:66B2:Yw{_{yx:  W 1+:YU:Y:YI  BW:,: WЧ= B"BYw_{-{x\ 5BC|,: AYwO{ zx\AC| :  } : := 6U96?6 :1YYwP{{M{ {xc7k-0k B}YV: Y [} 6 :+ +::+ +::::umIrmHrmFr)AYwN{{x\AC|:k:IEQ::6++mGr+mJr0kAC| Y>= >::  fk\D: %hBYwQ{{x\Sq$BYwV{{x\=>6YYR:0kB:A~WFr)AYwX{{x\AC|YV:YJ:Y:YmIr6mHr)AYwY{{x\AC|YV:YJ:ZTkJEE:LWYRO6YYwW{{x`Q:0k @:YYRT:YI::HGY:k:0k B:YV:YJ:Y:kYRLW:k#YR:LWYROWkYYRLWI:k#YR:LWYROWkYRLWtu  !6"@#I$S%Y&['],f-s1w2{356:=@ABCDEFGDJKLMO&R2S<THUVWcXmYZ[Y_`cd e`il#m-n8oApOqYrasftuvwyz{|} 3?FLSbip !&Mgosw "/ISmoqtx/7;FQ\a py "#$%&(*!+)-4.?/J0U2Z6d8q9u>?@ADE>?@ADEG ZY*RM,PN-hYw-{j{xN,N:,N+EkYCRM:-+S:"K LM*O0Q@RNUWV iilN#YYw\{-{+{xSYSYTSYSYSYSYSYSYSY  SY SY SY SY SY SY SYSY SYSY"SYSYSYSYSYSYSYRSY(SY%SY$SY&SY'SY SY!USY"Yw{-{,{xS: YYw\{-{+{xSYSY[SYSY!SY#SY SYSY SY SY S::65,2\",Yw/{-{){x\ ɱ. [ \ dq| E LY*RKA  +ee7YY*RT:XX+YW+d6e+`3PT+`3KI+`3?+`34+Y++dZt:W:W:W: W 7J&7?FQ| fNY:+u:662:]u:  g 2:  S h  2:  S h5  :  "YYwa{n{xgy*:Y:::h6p:  I :   h6  dd6p:  l: = s Y]= h Y]o: 6 6 6  ::662:h.s6i6K*9+ h6i6$6i6 h6o:!$&..J=.>?`@yh l Nh lN6 l: Yw{ {x: gh l :,W,W6 :h :?, : h K:Yw{b`yx:, W6 &6:7:Yw{*{xN6 @, :.:h:Yw{{{x:, W6 )YYw^{ {L{{xgP  B W Y-a E**-r )2;AGV\bm{$%+,-./5;< =?A;BFCPFSGZHrIJNOQRTUVWX\ _`'a*d-e9f<jKmSo\prsuvwyz|}~ *-08?LY`{ 0;>AgTmwz5^=YhSY?SYeSY:SYdSY4SYcSY2SYfSY 7SY gSY YSY2SY`SYASYSYS?