Êþº¾3‰ &MN O P Q R ST UV W XYZ M[\ ]^_ M ` abcd e f ghijk Ml m n o M pqED_25519Ljava/lang/String; ConstantValue ed25519field!Lnet/i2p/crypto/eddsa/math/Field; ed25519curve!Lnet/i2p/crypto/eddsa/math/Curve;ED_25519_CURVE_SPEC/Lnet/i2p/crypto/eddsa/spec/EdDSANamedCurveSpec;curvesLjava/util/HashMap; SignatureVLjava/util/HashMap;()VCodeLineNumberTableLocalVariableTablethis0Lnet/i2p/crypto/eddsa/spec/EdDSANamedCurveTable;putCurveD(Ljava/lang/String;Lnet/i2p/crypto/eddsa/spec/EdDSANamedCurveSpec;)Vnamecurve newCurvesLocalVariableTypeTable defineCurve2(Lnet/i2p/crypto/eddsa/spec/EdDSANamedCurveSpec;)VdefineCurveAlias'(Ljava/lang/String;Ljava/lang/String;)Valias StackMapTableY getByNameC(Ljava/lang/String;)Lnet/i2p/crypto/eddsa/spec/EdDSANamedCurveSpec; SourceFileEdDSANamedCurveTable.java 45java/util/HashMap 01 4r st uvw xyz {| ;< }~-net/i2p/crypto/eddsa/spec/EdDSANamedCurveSpecjava/lang/IllegalStateExceptionnet/i2p/crypto/eddsa/math/Field@edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f €=net/i2p/crypto/eddsa/math/ed25519/Ed25519LittleEndianEncoding 4‚ *+net/i2p/crypto/eddsa/math/Curve@a3785913ca4deb75abd841414d0a700098e879777940c78c73fe6f2bee6c0352@b0a00e4a271beec478e42fad0618432fa7d7fb3d99004d2b0bdfc14f8024832b ƒ„ 4… ,-.net/i2p/crypto/eddsa/spec/EdDSANamedCurveTableEd25519SHA-5122net/i2p/crypto/eddsa/math/ed25519/Ed25519ScalarOps@5866666666666666666666666666666666666666666666666666666666666666 †‡ 4ˆ ./ ABjava/lang/Object(Ljava/util/Map;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getName()Ljava/lang/String;java/util/LocaleENGLISHLjava/util/Locale;java/lang/String toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;get&(Ljava/lang/Object;)Ljava/lang/Object;net/i2p/crypto/eddsa/Utils hexToBytes(Ljava/lang/String;)[B*(I[BLnet/i2p/crypto/eddsa/math/Encoding;)V fromByteArray,([B)Lnet/i2p/crypto/eddsa/math/FieldElement;N(Lnet/i2p/crypto/eddsa/math/Field;[BLnet/i2p/crypto/eddsa/math/FieldElement;)V createPoint-([BZ)Lnet/i2p/crypto/eddsa/math/GroupElement;•(Ljava/lang/String;Lnet/i2p/crypto/eddsa/math/Curve;Ljava/lang/String;Lnet/i2p/crypto/eddsa/math/ScalarOps;Lnet/i2p/crypto/eddsa/math/GroupElement;)V!&'()*+,-./J0123456/*·±78 9:*;<6s»Y²·M,*+¶W,³±74 5678 =(>/ ?1@  ?3 AB6=*¶²¶*¸ ±7 :;8 >/CD6…)²*²¶¶ À M,Ç » Y· ¿+²¶,¸ ±7>?@B(C8 )=()E(>/FüG HI6;²*²¶¶ À °7K8 =(J56« k»Y¸»Y··³»Y²¸²¸¶·³» Y²»Y·² ¸¶!·"³#»Y·$³²#¸%±7.  !$"%*&6(M.Q-Z1dGjHKL