3 3  2 2      2         t9 t=    . 2serialVersionUIDJ ConstantValue( permissionsLjava/util/Map; SignaturePLjava/util/Map; all_allowedZserialPersistentFields[Ljava/io/ObjectStreamField;()VCodeLineNumberTableLocalVariableTablethis7Lorg/osgi/service/cm/ConfigurationPermissionCollection;add(Ljava/security/Permission;)VoldMaskInewMaskpcexisting-Lorg/osgi/service/cm/ConfigurationPermission; permissionLjava/security/Permission;cpnameLjava/lang/String;LocalVariableTypeTable StackMapTableimplies(Ljava/security/Permission;)ZdesiredpermsLjava/util/Collection;perm requested effectiveELjava/util/Collection;elements()Ljava/util/Enumeration;allLjava/util/List;,Ljava/util/List;5()Ljava/util/Enumeration; writeObject(Ljava/io/ObjectOutputStream;)VoutLjava/io/ObjectOutputStream;pfieldsPutField InnerClasses%Ljava/io/ObjectOutputStream$PutField; Exceptions readObject(Ljava/io/ObjectInputStream;)VpLjava/util/HashMap;inLjava/io/ObjectInputStream;gfieldsGetField$Ljava/io/ObjectInputStream$GetField; hasElementTLjava/util/HashMap; SourceFileConfigurationPermission.java ABjava/util/HashMap 9: =>+org/osgi/service/cm/ConfigurationPermission"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderinvalid permission: A java/lang/SecurityException>attempt to add a Permission to a readonly PermissionCollection  K A *   java/util/ArrayList A  B  configure A java/io/ObjectStreamField A ?@5org/osgi/service/cm/ConfigurationPermissionCollection"java/security/PermissionCollectionjava/security/Permissionjava/lang/Stringjava/lang/Object java/util/Mapjava/lang/Throwablejava/util/Collectionjava/util/Iterator#java/io/ObjectOutputStream$PutFieldjava/io/IOException"java/io/ObjectInputStream$GetField java/lang/ClassNotFoundExceptionappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)V isReadOnly()ZgetNameget&(Ljava/lang/Object;)Ljava/lang/Object; action_mask(Ljava/lang/String;I)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;equals(Ljava/lang/Object;)Zvalues()Ljava/util/Collection;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;implies01(Lorg/osgi/service/cm/ConfigurationPermission;I)Z(Ljava/util/Collection;)Vjava/util/Collections enumeration/(Ljava/util/Collection;)Ljava/util/Enumeration;java/io/ObjectOutputStream putFields'()Ljava/io/ObjectOutputStream$PutField;(Ljava/lang/String;Z)V'(Ljava/lang/String;Ljava/lang/Object;)V writeFieldsjava/io/ObjectInputStream readFields&()Ljava/io/ObjectInputStream$GetField;(Ljava/lang/String;Z)Z'(Ljava/lang/String;Ljava/lang/String;)V8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;java/lang/BooleanTYPELjava/lang/Class;&(Ljava/lang/String;Ljava/lang/Class;)V02345679:;<=>?@ABCK**Y*D    E FGHIC +YY  + * Y+M,N*Y:*:-:06,6-Y-W -,W*-*ç :  BDV"")#3%8&='B(H)U*Z+a,g-n.014569:ERa#JKgLKH^M:UQNOFGPQ8}RO=xSTU H^M<V,"PWXYZ[\Y E]^_C ++M>*Y:*:*2:>,6~ì:ç :  ::,P`Q]``e`DRGH JKNOQ"R0S5T=UCVLWQ[Z\h^_`bcEf C`K0!RO?M:Zab cOFGPQdOeKh0abU ?M<Zafh0afVQ GWXY[\WXY[]WXYgh!!ijC`Y* L+!D noEFGklU km;n"opCw%+"M,#$,%*&,'*$+(Dwx yz {$|E %FG%qr swxy"z{C_+)M,#*>-*Y*Y+,W*&,%Y-:**,'*D*  3;MS^E4M|}_FG_~Z R>U M|V ;"xyBCL4.Y.Y#/0SY.Y%0SY.Y'/0S1Dsvtu