status-go/vendor/github.com/multiformats/go-multicodec/code_string.go

1050 lines
35 KiB
Go
Raw Normal View History

// Code generated by "stringer -type=Code -linecomment"; DO NOT EDIT.
package multicodec
import "strconv"
func _() {
// An "invalid array index" compiler error signifies that the constant values have changed.
// Re-run the stringer command to generate them again.
var x [1]struct{}
_ = x[Identity-0]
_ = x[Cidv1-1]
_ = x[Cidv2-2]
_ = x[Cidv3-3]
_ = x[Ip4-4]
_ = x[Tcp-6]
_ = x[Sha1-17]
_ = x[Sha2_256-18]
_ = x[Sha2_512-19]
_ = x[Sha3_512-20]
_ = x[Sha3_384-21]
_ = x[Sha3_256-22]
_ = x[Sha3_224-23]
_ = x[Shake128-24]
_ = x[Shake256-25]
_ = x[Keccak224-26]
_ = x[Keccak256-27]
_ = x[Keccak384-28]
_ = x[Keccak512-29]
_ = x[Blake3-30]
_ = x[Sha2_384-32]
_ = x[Dccp-33]
_ = x[Murmur3X64_64-34]
_ = x[Murmur3_32-35]
_ = x[Ip6-41]
_ = x[Ip6zone-42]
_ = x[Ipcidr-43]
_ = x[Path-47]
_ = x[Multicodec-48]
_ = x[Multihash-49]
_ = x[Multiaddr-50]
_ = x[Multibase-51]
_ = x[Dns-53]
_ = x[Dns4-54]
_ = x[Dns6-55]
_ = x[Dnsaddr-56]
_ = x[Protobuf-80]
_ = x[Cbor-81]
_ = x[Raw-85]
_ = x[DblSha2_256-86]
_ = x[Rlp-96]
_ = x[Bencode-99]
_ = x[DagPb-112]
_ = x[DagCbor-113]
_ = x[Libp2pKey-114]
_ = x[GitRaw-120]
_ = x[TorrentInfo-123]
_ = x[TorrentFile-124]
_ = x[LeofcoinBlock-129]
_ = x[LeofcoinTx-130]
_ = x[LeofcoinPr-131]
_ = x[Sctp-132]
_ = x[DagJose-133]
_ = x[DagCose-134]
_ = x[EthBlock-144]
_ = x[EthBlockList-145]
_ = x[EthTxTrie-146]
_ = x[EthTx-147]
_ = x[EthTxReceiptTrie-148]
_ = x[EthTxReceipt-149]
_ = x[EthStateTrie-150]
_ = x[EthAccountSnapshot-151]
_ = x[EthStorageTrie-152]
_ = x[EthReceiptLogTrie-153]
_ = x[EthRecieptLog-154]
_ = x[Aes128-160]
_ = x[Aes192-161]
_ = x[Aes256-162]
_ = x[Chacha128-163]
_ = x[Chacha256-164]
_ = x[BitcoinBlock-176]
_ = x[BitcoinTx-177]
_ = x[BitcoinWitnessCommitment-178]
_ = x[ZcashBlock-192]
_ = x[ZcashTx-193]
_ = x[Caip50-202]
_ = x[Streamid-206]
_ = x[StellarBlock-208]
_ = x[StellarTx-209]
_ = x[Md4-212]
_ = x[Md5-213]
_ = x[DecredBlock-224]
_ = x[DecredTx-225]
_ = x[Ipld-226]
_ = x[Ipfs-227]
_ = x[Swarm-228]
_ = x[Ipns-229]
_ = x[Zeronet-230]
_ = x[Secp256k1Pub-231]
_ = x[Dnslink-232]
_ = x[Bls12_381G1Pub-234]
_ = x[Bls12_381G2Pub-235]
_ = x[X25519Pub-236]
_ = x[Ed25519Pub-237]
_ = x[Bls12_381G1g2Pub-238]
_ = x[DashBlock-240]
_ = x[DashTx-241]
_ = x[SwarmManifest-250]
_ = x[SwarmFeed-251]
_ = x[Beeson-252]
_ = x[Udp-273]
_ = x[P2pWebrtcStar-275]
_ = x[P2pWebrtcDirect-276]
_ = x[P2pStardust-277]
_ = x[Webrtc-280]
_ = x[P2pCircuit-290]
_ = x[DagJson-297]
_ = x[Udt-301]
_ = x[Utp-302]
_ = x[Unix-400]
_ = x[Thread-406]
_ = x[P2p-421]
_ = x[Https-443]
_ = x[Onion-444]
_ = x[Onion3-445]
_ = x[Garlic64-446]
_ = x[Garlic32-447]
_ = x[Tls-448]
_ = x[Sni-449]
_ = x[Noise-454]
_ = x[Quic-460]
_ = x[Webtransport-465]
_ = x[Certhash-466]
_ = x[Ws-477]
_ = x[Wss-478]
_ = x[P2pWebsocketStar-479]
_ = x[Http-480]
_ = x[Swhid1Snp-496]
_ = x[Json-512]
_ = x[Messagepack-513]
_ = x[Car-514]
_ = x[Libp2pPeerRecord-769]
_ = x[Libp2pRelayRsvp-770]
_ = x[Memorytransport-777]
_ = x[CarIndexSorted-1024]
_ = x[CarMultihashIndexSorted-1025]
_ = x[TransportBitswap-2304]
_ = x[TransportGraphsyncFilecoinv1-2320]
_ = x[Sha2_256Trunc254Padded-4114]
_ = x[Sha2_224-4115]
_ = x[Sha2_512_224-4116]
_ = x[Sha2_512_256-4117]
_ = x[Murmur3X64_128-4130]
_ = x[Ripemd128-4178]
_ = x[Ripemd160-4179]
_ = x[Ripemd256-4180]
_ = x[Ripemd320-4181]
_ = x[X11-4352]
_ = x[P256Pub-4608]
_ = x[P384Pub-4609]
_ = x[P521Pub-4610]
_ = x[Ed448Pub-4611]
_ = x[X448Pub-4612]
_ = x[RsaPub-4613]
_ = x[Sm2Pub-4614]
_ = x[Ed25519Priv-4864]
_ = x[Secp256k1Priv-4865]
_ = x[X25519Priv-4866]
_ = x[RsaPriv-4869]
_ = x[Kangarootwelve-7425]
_ = x[Silverpine-16194]
_ = x[Sm3_256-21325]
_ = x[Blake2b8-45569]
_ = x[Blake2b16-45570]
_ = x[Blake2b24-45571]
_ = x[Blake2b32-45572]
_ = x[Blake2b40-45573]
_ = x[Blake2b48-45574]
_ = x[Blake2b56-45575]
_ = x[Blake2b64-45576]
_ = x[Blake2b72-45577]
_ = x[Blake2b80-45578]
_ = x[Blake2b88-45579]
_ = x[Blake2b96-45580]
_ = x[Blake2b104-45581]
_ = x[Blake2b112-45582]
_ = x[Blake2b120-45583]
_ = x[Blake2b128-45584]
_ = x[Blake2b136-45585]
_ = x[Blake2b144-45586]
_ = x[Blake2b152-45587]
_ = x[Blake2b160-45588]
_ = x[Blake2b168-45589]
_ = x[Blake2b176-45590]
_ = x[Blake2b184-45591]
_ = x[Blake2b192-45592]
_ = x[Blake2b200-45593]
_ = x[Blake2b208-45594]
_ = x[Blake2b216-45595]
_ = x[Blake2b224-45596]
_ = x[Blake2b232-45597]
_ = x[Blake2b240-45598]
_ = x[Blake2b248-45599]
_ = x[Blake2b256-45600]
_ = x[Blake2b264-45601]
_ = x[Blake2b272-45602]
_ = x[Blake2b280-45603]
_ = x[Blake2b288-45604]
_ = x[Blake2b296-45605]
_ = x[Blake2b304-45606]
_ = x[Blake2b312-45607]
_ = x[Blake2b320-45608]
_ = x[Blake2b328-45609]
_ = x[Blake2b336-45610]
_ = x[Blake2b344-45611]
_ = x[Blake2b352-45612]
_ = x[Blake2b360-45613]
_ = x[Blake2b368-45614]
_ = x[Blake2b376-45615]
_ = x[Blake2b384-45616]
_ = x[Blake2b392-45617]
_ = x[Blake2b400-45618]
_ = x[Blake2b408-45619]
_ = x[Blake2b416-45620]
_ = x[Blake2b424-45621]
_ = x[Blake2b432-45622]
_ = x[Blake2b440-45623]
_ = x[Blake2b448-45624]
_ = x[Blake2b456-45625]
_ = x[Blake2b464-45626]
_ = x[Blake2b472-45627]
_ = x[Blake2b480-45628]
_ = x[Blake2b488-45629]
_ = x[Blake2b496-45630]
_ = x[Blake2b504-45631]
_ = x[Blake2b512-45632]
_ = x[Blake2s8-45633]
_ = x[Blake2s16-45634]
_ = x[Blake2s24-45635]
_ = x[Blake2s32-45636]
_ = x[Blake2s40-45637]
_ = x[Blake2s48-45638]
_ = x[Blake2s56-45639]
_ = x[Blake2s64-45640]
_ = x[Blake2s72-45641]
_ = x[Blake2s80-45642]
_ = x[Blake2s88-45643]
_ = x[Blake2s96-45644]
_ = x[Blake2s104-45645]
_ = x[Blake2s112-45646]
_ = x[Blake2s120-45647]
_ = x[Blake2s128-45648]
_ = x[Blake2s136-45649]
_ = x[Blake2s144-45650]
_ = x[Blake2s152-45651]
_ = x[Blake2s160-45652]
_ = x[Blake2s168-45653]
_ = x[Blake2s176-45654]
_ = x[Blake2s184-45655]
_ = x[Blake2s192-45656]
_ = x[Blake2s200-45657]
_ = x[Blake2s208-45658]
_ = x[Blake2s216-45659]
_ = x[Blake2s224-45660]
_ = x[Blake2s232-45661]
_ = x[Blake2s240-45662]
_ = x[Blake2s248-45663]
_ = x[Blake2s256-45664]
_ = x[Skein256_8-45825]
_ = x[Skein256_16-45826]
_ = x[Skein256_24-45827]
_ = x[Skein256_32-45828]
_ = x[Skein256_40-45829]
_ = x[Skein256_48-45830]
_ = x[Skein256_56-45831]
_ = x[Skein256_64-45832]
_ = x[Skein256_72-45833]
_ = x[Skein256_80-45834]
_ = x[Skein256_88-45835]
_ = x[Skein256_96-45836]
_ = x[Skein256_104-45837]
_ = x[Skein256_112-45838]
_ = x[Skein256_120-45839]
_ = x[Skein256_128-45840]
_ = x[Skein256_136-45841]
_ = x[Skein256_144-45842]
_ = x[Skein256_152-45843]
_ = x[Skein256_160-45844]
_ = x[Skein256_168-45845]
_ = x[Skein256_176-45846]
_ = x[Skein256_184-45847]
_ = x[Skein256_192-45848]
_ = x[Skein256_200-45849]
_ = x[Skein256_208-45850]
_ = x[Skein256_216-45851]
_ = x[Skein256_224-45852]
_ = x[Skein256_232-45853]
_ = x[Skein256_240-45854]
_ = x[Skein256_248-45855]
_ = x[Skein256_256-45856]
_ = x[Skein512_8-45857]
_ = x[Skein512_16-45858]
_ = x[Skein512_24-45859]
_ = x[Skein512_32-45860]
_ = x[Skein512_40-45861]
_ = x[Skein512_48-45862]
_ = x[Skein512_56-45863]
_ = x[Skein512_64-45864]
_ = x[Skein512_72-45865]
_ = x[Skein512_80-45866]
_ = x[Skein512_88-45867]
_ = x[Skein512_96-45868]
_ = x[Skein512_104-45869]
_ = x[Skein512_112-45870]
_ = x[Skein512_120-45871]
_ = x[Skein512_128-45872]
_ = x[Skein512_136-45873]
_ = x[Skein512_144-45874]
_ = x[Skein512_152-45875]
_ = x[Skein512_160-45876]
_ = x[Skein512_168-45877]
_ = x[Skein512_176-45878]
_ = x[Skein512_184-45879]
_ = x[Skein512_192-45880]
_ = x[Skein512_200-45881]
_ = x[Skein512_208-45882]
_ = x[Skein512_216-45883]
_ = x[Skein512_224-45884]
_ = x[Skein512_232-45885]
_ = x[Skein512_240-45886]
_ = x[Skein512_248-45887]
_ = x[Skein512_256-45888]
_ = x[Skein512_264-45889]
_ = x[Skein512_272-45890]
_ = x[Skein512_280-45891]
_ = x[Skein512_288-45892]
_ = x[Skein512_296-45893]
_ = x[Skein512_304-45894]
_ = x[Skein512_312-45895]
_ = x[Skein512_320-45896]
_ = x[Skein512_328-45897]
_ = x[Skein512_336-45898]
_ = x[Skein512_344-45899]
_ = x[Skein512_352-45900]
_ = x[Skein512_360-45901]
_ = x[Skein512_368-45902]
_ = x[Skein512_376-45903]
_ = x[Skein512_384-45904]
_ = x[Skein512_392-45905]
_ = x[Skein512_400-45906]
_ = x[Skein512_408-45907]
_ = x[Skein512_416-45908]
_ = x[Skein512_424-45909]
_ = x[Skein512_432-45910]
_ = x[Skein512_440-45911]
_ = x[Skein512_448-45912]
_ = x[Skein512_456-45913]
_ = x[Skein512_464-45914]
_ = x[Skein512_472-45915]
_ = x[Skein512_480-45916]
_ = x[Skein512_488-45917]
_ = x[Skein512_496-45918]
_ = x[Skein512_504-45919]
_ = x[Skein512_512-45920]
_ = x[Skein1024_8-45921]
_ = x[Skein1024_16-45922]
_ = x[Skein1024_24-45923]
_ = x[Skein1024_32-45924]
_ = x[Skein1024_40-45925]
_ = x[Skein1024_48-45926]
_ = x[Skein1024_56-45927]
_ = x[Skein1024_64-45928]
_ = x[Skein1024_72-45929]
_ = x[Skein1024_80-45930]
_ = x[Skein1024_88-45931]
_ = x[Skein1024_96-45932]
_ = x[Skein1024_104-45933]
_ = x[Skein1024_112-45934]
_ = x[Skein1024_120-45935]
_ = x[Skein1024_128-45936]
_ = x[Skein1024_136-45937]
_ = x[Skein1024_144-45938]
_ = x[Skein1024_152-45939]
_ = x[Skein1024_160-45940]
_ = x[Skein1024_168-45941]
_ = x[Skein1024_176-45942]
_ = x[Skein1024_184-45943]
_ = x[Skein1024_192-45944]
_ = x[Skein1024_200-45945]
_ = x[Skein1024_208-45946]
_ = x[Skein1024_216-45947]
_ = x[Skein1024_224-45948]
_ = x[Skein1024_232-45949]
_ = x[Skein1024_240-45950]
_ = x[Skein1024_248-45951]
_ = x[Skein1024_256-45952]
_ = x[Skein1024_264-45953]
_ = x[Skein1024_272-45954]
_ = x[Skein1024_280-45955]
_ = x[Skein1024_288-45956]
_ = x[Skein1024_296-45957]
_ = x[Skein1024_304-45958]
_ = x[Skein1024_312-45959]
_ = x[Skein1024_320-45960]
_ = x[Skein1024_328-45961]
_ = x[Skein1024_336-45962]
_ = x[Skein1024_344-45963]
_ = x[Skein1024_352-45964]
_ = x[Skein1024_360-45965]
_ = x[Skein1024_368-45966]
_ = x[Skein1024_376-45967]
_ = x[Skein1024_384-45968]
_ = x[Skein1024_392-45969]
_ = x[Skein1024_400-45970]
_ = x[Skein1024_408-45971]
_ = x[Skein1024_416-45972]
_ = x[Skein1024_424-45973]
_ = x[Skein1024_432-45974]
_ = x[Skein1024_440-45975]
_ = x[Skein1024_448-45976]
_ = x[Skein1024_456-45977]
_ = x[Skein1024_464-45978]
_ = x[Skein1024_472-45979]
_ = x[Skein1024_480-45980]
_ = x[Skein1024_488-45981]
_ = x[Skein1024_496-45982]
_ = x[Skein1024_504-45983]
_ = x[Skein1024_512-45984]
_ = x[Skein1024_520-45985]
_ = x[Skein1024_528-45986]
_ = x[Skein1024_536-45987]
_ = x[Skein1024_544-45988]
_ = x[Skein1024_552-45989]
_ = x[Skein1024_560-45990]
_ = x[Skein1024_568-45991]
_ = x[Skein1024_576-45992]
_ = x[Skein1024_584-45993]
_ = x[Skein1024_592-45994]
_ = x[Skein1024_600-45995]
_ = x[Skein1024_608-45996]
_ = x[Skein1024_616-45997]
_ = x[Skein1024_624-45998]
_ = x[Skein1024_632-45999]
_ = x[Skein1024_640-46000]
_ = x[Skein1024_648-46001]
_ = x[Skein1024_656-46002]
_ = x[Skein1024_664-46003]
_ = x[Skein1024_672-46004]
_ = x[Skein1024_680-46005]
_ = x[Skein1024_688-46006]
_ = x[Skein1024_696-46007]
_ = x[Skein1024_704-46008]
_ = x[Skein1024_712-46009]
_ = x[Skein1024_720-46010]
_ = x[Skein1024_728-46011]
_ = x[Skein1024_736-46012]
_ = x[Skein1024_744-46013]
_ = x[Skein1024_752-46014]
_ = x[Skein1024_760-46015]
_ = x[Skein1024_768-46016]
_ = x[Skein1024_776-46017]
_ = x[Skein1024_784-46018]
_ = x[Skein1024_792-46019]
_ = x[Skein1024_800-46020]
_ = x[Skein1024_808-46021]
_ = x[Skein1024_816-46022]
_ = x[Skein1024_824-46023]
_ = x[Skein1024_832-46024]
_ = x[Skein1024_840-46025]
_ = x[Skein1024_848-46026]
_ = x[Skein1024_856-46027]
_ = x[Skein1024_864-46028]
_ = x[Skein1024_872-46029]
_ = x[Skein1024_880-46030]
_ = x[Skein1024_888-46031]
_ = x[Skein1024_896-46032]
_ = x[Skein1024_904-46033]
_ = x[Skein1024_912-46034]
_ = x[Skein1024_920-46035]
_ = x[Skein1024_928-46036]
_ = x[Skein1024_936-46037]
_ = x[Skein1024_944-46038]
_ = x[Skein1024_952-46039]
_ = x[Skein1024_960-46040]
_ = x[Skein1024_968-46041]
_ = x[Skein1024_976-46042]
_ = x[Skein1024_984-46043]
_ = x[Skein1024_992-46044]
_ = x[Skein1024_1000-46045]
_ = x[Skein1024_1008-46046]
_ = x[Skein1024_1016-46047]
_ = x[Skein1024_1024-46048]
_ = x[PoseidonBls12_381A2Fc1-46081]
_ = x[PoseidonBls12_381A2Fc1Sc-46082]
_ = x[Urdca2015Canon-46083]
_ = x[Ssz-46337]
_ = x[SszSha2_256Bmt-46338]
_ = x[JsonJcs-46593]
_ = x[Iscc-52225]
_ = x[ZeroxcertImprint256-52753]
_ = x[Varsig-53248]
_ = x[Es256k-53479]
_ = x[Bls12381G1Sig-53482]
_ = x[Bls12381G2Sig-53483]
_ = x[Eddsa-53485]
_ = x[Eip191-53649]
_ = x[FilCommitmentUnsealed-61697]
_ = x[FilCommitmentSealed-61698]
_ = x[Plaintextv2-7367777]
_ = x[HolochainAdrV0-8417572]
_ = x[HolochainAdrV1-8483108]
_ = x[HolochainKeyV0-9728292]
_ = x[HolochainKeyV1-9793828]
_ = x[HolochainSigV0-10645796]
_ = x[HolochainSigV1-10711332]
_ = x[SkynetNs-11639056]
_ = x[ArweaveNs-11704592]
_ = x[SubspaceNs-11770128]
_ = x[KumandraNs-11835664]
_ = x[Es256-13636096]
_ = x[Es284-13636097]
_ = x[Es512-13636098]
_ = x[Rs256-13636101]
}
const _Code_name = "identitycidv1cidv2cidv3ip4tcpsha1sha2-256sha2-512sha3-512sha3-384sha3-256sha3-224shake-128shake-256keccak-224keccak-256keccak-384keccak-512blake3sha2-384dccpmurmur3-x64-64murmur3-32ip6ip6zoneipcidrpathmulticodecmultihashmultiaddrmultibasednsdns4dns6dnsaddrprotobufcborrawdbl-sha2-256rlpbencodedag-pbdag-cborlibp2p-keygit-rawtorrent-infotorrent-fileleofcoin-blockleofcoin-txleofcoin-prsctpdag-josedag-coseeth-blocketh-block-listeth-tx-trieeth-txeth-tx-receipt-trieeth-tx-receipteth-state-trieeth-account-snapshoteth-storage-trieeth-receipt-log-trieeth-reciept-logaes-128aes-192aes-256chacha-128chacha-256bitcoin-blockbitcoin-txbitcoin-witness-commitmentzcash-blockzcash-txcaip-50streamidstellar-blockstellar-txmd4md5decred-blockdecred-txipldipfsswarmipnszeronetsecp256k1-pubdnslinkbls12_381-g1-pubbls12_381-g2-pubx25519-pubed25519-pubbls12_381-g1g2-pubdash-blockdash-txswarm-manifestswarm-feedbeesonudpp2p-webrtc-starp2p-webrtc-directp2p-stardustwebrtcp2p-circuitdag-jsonudtutpunixthreadp2phttpsoniononion3garlic64garlic32tlssninoisequicwebtransportcerthashwswssp2p-websocket-starhttpswhid-1-snpjsonmessagepackcarlibp2p-peer-recordlibp2p-relay-rsvpmemorytransportcar-index-sortedcar-multihash-index-sortedtransport-bitswaptransport-graphsync-filecoinv1sha2-256-trunc254-paddedsha2-224sha2-512-224sha2-512-256murmur3-x64-128ripemd-128ripemd-160ripemd-256ripemd-320x11p256-pubp384-pubp521-pubed448-pubx448-pubrsa-pubsm2-pubed25519-privsecp256k1-privx25519-privrsa-privkangarootwelvesilverpinesm3-256blake2b-8blake2b-16blake2b-24blake2b-32blake2b-40blake2b-48blake2b-56blake2b-64blake2b-72blake2b-80blake2b-88blake2b-96blake2b-104blake2b-112blake2b-120blake2b-128blake2b-136blake2b-144blake2b-152blake2b-160blake2b-168blake2b-176blake2b-184blake2b-192blake2b-200blake2b-208blake2b-216blake2b-224blake2b-232blake2b-240blake2b-248blake2b-256blake2b-264blake2b-272blake2b-280blake2b-288blake2b-296blake2b-304blake2b-312blake2b-320blake2b-328blake2b-336blake2b-344blake2b-352blake2b-360blake2b-368blake2b-376blake2b-384blake2b-392blake2b-400blake2b-408blake2b-416blake2b-424blake2b-432blake2b-440blake2b-448blake2b-456blake2b-464blake2b-472blake2b-480blake2b-488blake2b-496blake2b-504blake2b-512blake2s-8blake2s-16blake2s-24blake2s-32blake2s-40blake2s-48blake2s-56blake2s-64blake2s-72blake2s-80blake2s-88blake2s-96blake2s-104blake2s-112blake2s-120blake2s-128blake2s-136blake2s-144blake2s-152blake2s-160blake2s-168blake2s-176blake2s-184blake2s-192blake2s-200blake2s-208blake2s-216blake2s-224blake2s-232blake2s-240blake2s-248blake2s-256skein256-8skein256-16skein256-24skein256-32skein256-40skein256-48skein256-56skein256-64skein256-72skein256-80skein256-88skein256-96skein256-104skein256-112skein256-120skein256-128skein256-136skein256-144skein256-152skein256-160skein256-168skein256-176skein256-184skein256-192skein256-200skein256-208skein256-216skein256-224skein256-232skein256-240skein256-248skein256-256skein512-8skein512-16skein512-24skein512-32skein512-40skein512-48skein512-56skein512-64skein512-72skein512-80skein512-88skein512-96skein512-104skein512-112skein512-120skein512-128skein512-136skein512-144skein512-152skein512-160skein512-168skein512-176skein512-184skein512-192skein512-200skein512-208skein512-216skein512-224skein512-232skein512-240skein512-248skein512-256skein512-264skein512-272skein512-280skein512-288skein512-296skein512-304skein512-312skein512-320skein512-328skein512-336skein512-344skein512-352skein512-360skein512-368skein512-376skein512-384skein512-392skein512-400skein512-408skein512-416skein512-424skein512-432skein512-440skein512-448skein512-456skein512-464skein512-472skein512-480skein512-488skein512-496skein512-504skein512-512skein1024-8skein1024-16skein1024-24skein1024-32skein1024-40skein1024-48skein1024-56skein1024-64skein1024-72skein1024-80skein1024-88skein1024-96skein1024-104skein1024-112skein1024-120skein1024-128skein1024-136skein1024-144skein1024-152skein1024-160skein1024-168skein1024-176skein1024-184skein1024-192skein1024-200skein1024-208skein1024-216skein1024-224skein1024-232skein1024-240skein1024-248skein1024-256skein1024-264skein10
var _Code_map = map[Code]string{
0: _Code_name[0:8],
1: _Code_name[8:13],
2: _Code_name[13:18],
3: _Code_name[18:23],
4: _Code_name[23:26],
6: _Code_name[26:29],
17: _Code_name[29:33],
18: _Code_name[33:41],
19: _Code_name[41:49],
20: _Code_name[49:57],
21: _Code_name[57:65],
22: _Code_name[65:73],
23: _Code_name[73:81],
24: _Code_name[81:90],
25: _Code_name[90:99],
26: _Code_name[99:109],
27: _Code_name[109:119],
28: _Code_name[119:129],
29: _Code_name[129:139],
30: _Code_name[139:145],
32: _Code_name[145:153],
33: _Code_name[153:157],
34: _Code_name[157:171],
35: _Code_name[171:181],
41: _Code_name[181:184],
42: _Code_name[184:191],
43: _Code_name[191:197],
47: _Code_name[197:201],
48: _Code_name[201:211],
49: _Code_name[211:220],
50: _Code_name[220:229],
51: _Code_name[229:238],
53: _Code_name[238:241],
54: _Code_name[241:245],
55: _Code_name[245:249],
56: _Code_name[249:256],
80: _Code_name[256:264],
81: _Code_name[264:268],
85: _Code_name[268:271],
86: _Code_name[271:283],
96: _Code_name[283:286],
99: _Code_name[286:293],
112: _Code_name[293:299],
113: _Code_name[299:307],
114: _Code_name[307:317],
120: _Code_name[317:324],
123: _Code_name[324:336],
124: _Code_name[336:348],
129: _Code_name[348:362],
130: _Code_name[362:373],
131: _Code_name[373:384],
132: _Code_name[384:388],
133: _Code_name[388:396],
134: _Code_name[396:404],
144: _Code_name[404:413],
145: _Code_name[413:427],
146: _Code_name[427:438],
147: _Code_name[438:444],
148: _Code_name[444:463],
149: _Code_name[463:477],
150: _Code_name[477:491],
151: _Code_name[491:511],
152: _Code_name[511:527],
153: _Code_name[527:547],
154: _Code_name[547:562],
160: _Code_name[562:569],
161: _Code_name[569:576],
162: _Code_name[576:583],
163: _Code_name[583:593],
164: _Code_name[593:603],
176: _Code_name[603:616],
177: _Code_name[616:626],
178: _Code_name[626:652],
192: _Code_name[652:663],
193: _Code_name[663:671],
202: _Code_name[671:678],
206: _Code_name[678:686],
208: _Code_name[686:699],
209: _Code_name[699:709],
212: _Code_name[709:712],
213: _Code_name[712:715],
224: _Code_name[715:727],
225: _Code_name[727:736],
226: _Code_name[736:740],
227: _Code_name[740:744],
228: _Code_name[744:749],
229: _Code_name[749:753],
230: _Code_name[753:760],
231: _Code_name[760:773],
232: _Code_name[773:780],
234: _Code_name[780:796],
235: _Code_name[796:812],
236: _Code_name[812:822],
237: _Code_name[822:833],
238: _Code_name[833:851],
240: _Code_name[851:861],
241: _Code_name[861:868],
250: _Code_name[868:882],
251: _Code_name[882:892],
252: _Code_name[892:898],
273: _Code_name[898:901],
275: _Code_name[901:916],
276: _Code_name[916:933],
277: _Code_name[933:945],
280: _Code_name[945:951],
290: _Code_name[951:962],
297: _Code_name[962:970],
301: _Code_name[970:973],
302: _Code_name[973:976],
400: _Code_name[976:980],
406: _Code_name[980:986],
421: _Code_name[986:989],
443: _Code_name[989:994],
444: _Code_name[994:999],
445: _Code_name[999:1005],
446: _Code_name[1005:1013],
447: _Code_name[1013:1021],
448: _Code_name[1021:1024],
449: _Code_name[1024:1027],
454: _Code_name[1027:1032],
460: _Code_name[1032:1036],
465: _Code_name[1036:1048],
466: _Code_name[1048:1056],
477: _Code_name[1056:1058],
478: _Code_name[1058:1061],
479: _Code_name[1061:1079],
480: _Code_name[1079:1083],
496: _Code_name[1083:1094],
512: _Code_name[1094:1098],
513: _Code_name[1098:1109],
514: _Code_name[1109:1112],
769: _Code_name[1112:1130],
770: _Code_name[1130:1147],
777: _Code_name[1147:1162],
1024: _Code_name[1162:1178],
1025: _Code_name[1178:1204],
2304: _Code_name[1204:1221],
2320: _Code_name[1221:1251],
4114: _Code_name[1251:1275],
4115: _Code_name[1275:1283],
4116: _Code_name[1283:1295],
4117: _Code_name[1295:1307],
4130: _Code_name[1307:1322],
4178: _Code_name[1322:1332],
4179: _Code_name[1332:1342],
4180: _Code_name[1342:1352],
4181: _Code_name[1352:1362],
4352: _Code_name[1362:1365],
4608: _Code_name[1365:1373],
4609: _Code_name[1373:1381],
4610: _Code_name[1381:1389],
4611: _Code_name[1389:1398],
4612: _Code_name[1398:1406],
4613: _Code_name[1406:1413],
4614: _Code_name[1413:1420],
4864: _Code_name[1420:1432],
4865: _Code_name[1432:1446],
4866: _Code_name[1446:1457],
4869: _Code_name[1457:1465],
7425: _Code_name[1465:1479],
16194: _Code_name[1479:1489],
21325: _Code_name[1489:1496],
45569: _Code_name[1496:1505],
45570: _Code_name[1505:1515],
45571: _Code_name[1515:1525],
45572: _Code_name[1525:1535],
45573: _Code_name[1535:1545],
45574: _Code_name[1545:1555],
45575: _Code_name[1555:1565],
45576: _Code_name[1565:1575],
45577: _Code_name[1575:1585],
45578: _Code_name[1585:1595],
45579: _Code_name[1595:1605],
45580: _Code_name[1605:1615],
45581: _Code_name[1615:1626],
45582: _Code_name[1626:1637],
45583: _Code_name[1637:1648],
45584: _Code_name[1648:1659],
45585: _Code_name[1659:1670],
45586: _Code_name[1670:1681],
45587: _Code_name[1681:1692],
45588: _Code_name[1692:1703],
45589: _Code_name[1703:1714],
45590: _Code_name[1714:1725],
45591: _Code_name[1725:1736],
45592: _Code_name[1736:1747],
45593: _Code_name[1747:1758],
45594: _Code_name[1758:1769],
45595: _Code_name[1769:1780],
45596: _Code_name[1780:1791],
45597: _Code_name[1791:1802],
45598: _Code_name[1802:1813],
45599: _Code_name[1813:1824],
45600: _Code_name[1824:1835],
45601: _Code_name[1835:1846],
45602: _Code_name[1846:1857],
45603: _Code_name[1857:1868],
45604: _Code_name[1868:1879],
45605: _Code_name[1879:1890],
45606: _Code_name[1890:1901],
45607: _Code_name[1901:1912],
45608: _Code_name[1912:1923],
45609: _Code_name[1923:1934],
45610: _Code_name[1934:1945],
45611: _Code_name[1945:1956],
45612: _Code_name[1956:1967],
45613: _Code_name[1967:1978],
45614: _Code_name[1978:1989],
45615: _Code_name[1989:2000],
45616: _Code_name[2000:2011],
45617: _Code_name[2011:2022],
45618: _Code_name[2022:2033],
45619: _Code_name[2033:2044],
45620: _Code_name[2044:2055],
45621: _Code_name[2055:2066],
45622: _Code_name[2066:2077],
45623: _Code_name[2077:2088],
45624: _Code_name[2088:2099],
45625: _Code_name[2099:2110],
45626: _Code_name[2110:2121],
45627: _Code_name[2121:2132],
45628: _Code_name[2132:2143],
45629: _Code_name[2143:2154],
45630: _Code_name[2154:2165],
45631: _Code_name[2165:2176],
45632: _Code_name[2176:2187],
45633: _Code_name[2187:2196],
45634: _Code_name[2196:2206],
45635: _Code_name[2206:2216],
45636: _Code_name[2216:2226],
45637: _Code_name[2226:2236],
45638: _Code_name[2236:2246],
45639: _Code_name[2246:2256],
45640: _Code_name[2256:2266],
45641: _Code_name[2266:2276],
45642: _Code_name[2276:2286],
45643: _Code_name[2286:2296],
45644: _Code_name[2296:2306],
45645: _Code_name[2306:2317],
45646: _Code_name[2317:2328],
45647: _Code_name[2328:2339],
45648: _Code_name[2339:2350],
45649: _Code_name[2350:2361],
45650: _Code_name[2361:2372],
45651: _Code_name[2372:2383],
45652: _Code_name[2383:2394],
45653: _Code_name[2394:2405],
45654: _Code_name[2405:2416],
45655: _Code_name[2416:2427],
45656: _Code_name[2427:2438],
45657: _Code_name[2438:2449],
45658: _Code_name[2449:2460],
45659: _Code_name[2460:2471],
45660: _Code_name[2471:2482],
45661: _Code_name[2482:2493],
45662: _Code_name[2493:2504],
45663: _Code_name[2504:2515],
45664: _Code_name[2515:2526],
45825: _Code_name[2526:2536],
45826: _Code_name[2536:2547],
45827: _Code_name[2547:2558],
45828: _Code_name[2558:2569],
45829: _Code_name[2569:2580],
45830: _Code_name[2580:2591],
45831: _Code_name[2591:2602],
45832: _Code_name[2602:2613],
45833: _Code_name[2613:2624],
45834: _Code_name[2624:2635],
45835: _Code_name[2635:2646],
45836: _Code_name[2646:2657],
45837: _Code_name[2657:2669],
45838: _Code_name[2669:2681],
45839: _Code_name[2681:2693],
45840: _Code_name[2693:2705],
45841: _Code_name[2705:2717],
45842: _Code_name[2717:2729],
45843: _Code_name[2729:2741],
45844: _Code_name[2741:2753],
45845: _Code_name[2753:2765],
45846: _Code_name[2765:2777],
45847: _Code_name[2777:2789],
45848: _Code_name[2789:2801],
45849: _Code_name[2801:2813],
45850: _Code_name[2813:2825],
45851: _Code_name[2825:2837],
45852: _Code_name[2837:2849],
45853: _Code_name[2849:2861],
45854: _Code_name[2861:2873],
45855: _Code_name[2873:2885],
45856: _Code_name[2885:2897],
45857: _Code_name[2897:2907],
45858: _Code_name[2907:2918],
45859: _Code_name[2918:2929],
45860: _Code_name[2929:2940],
45861: _Code_name[2940:2951],
45862: _Code_name[2951:2962],
45863: _Code_name[2962:2973],
45864: _Code_name[2973:2984],
45865: _Code_name[2984:2995],
45866: _Code_name[2995:3006],
45867: _Code_name[3006:3017],
45868: _Code_name[3017:3028],
45869: _Code_name[3028:3040],
45870: _Code_name[3040:3052],
45871: _Code_name[3052:3064],
45872: _Code_name[3064:3076],
45873: _Code_name[3076:3088],
45874: _Code_name[3088:3100],
45875: _Code_name[3100:3112],
45876: _Code_name[3112:3124],
45877: _Code_name[3124:3136],
45878: _Code_name[3136:3148],
45879: _Code_name[3148:3160],
45880: _Code_name[3160:3172],
45881: _Code_name[3172:3184],
45882: _Code_name[3184:3196],
45883: _Code_name[3196:3208],
45884: _Code_name[3208:3220],
45885: _Code_name[3220:3232],
45886: _Code_name[3232:3244],
45887: _Code_name[3244:3256],
45888: _Code_name[3256:3268],
45889: _Code_name[3268:3280],
45890: _Code_name[3280:3292],
45891: _Code_name[3292:3304],
45892: _Code_name[3304:3316],
45893: _Code_name[3316:3328],
45894: _Code_name[3328:3340],
45895: _Code_name[3340:3352],
45896: _Code_name[3352:3364],
45897: _Code_name[3364:3376],
45898: _Code_name[3376:3388],
45899: _Code_name[3388:3400],
45900: _Code_name[3400:3412],
45901: _Code_name[3412:3424],
45902: _Code_name[3424:3436],
45903: _Code_name[3436:3448],
45904: _Code_name[3448:3460],
45905: _Code_name[3460:3472],
45906: _Code_name[3472:3484],
45907: _Code_name[3484:3496],
45908: _Code_name[3496:3508],
45909: _Code_name[3508:3520],
45910: _Code_name[3520:3532],
45911: _Code_name[3532:3544],
45912: _Code_name[3544:3556],
45913: _Code_name[3556:3568],
45914: _Code_name[3568:3580],
45915: _Code_name[3580:3592],
45916: _Code_name[3592:3604],
45917: _Code_name[3604:3616],
45918: _Code_name[3616:3628],
45919: _Code_name[3628:3640],
45920: _Code_name[3640:3652],
45921: _Code_name[3652:3663],
45922: _Code_name[3663:3675],
45923: _Code_name[3675:3687],
45924: _Code_name[3687:3699],
45925: _Code_name[3699:3711],
45926: _Code_name[3711:3723],
45927: _Code_name[3723:3735],
45928: _Code_name[3735:3747],
45929: _Code_name[3747:3759],
45930: _Code_name[3759:3771],
45931: _Code_name[3771:3783],
45932: _Code_name[3783:3795],
45933: _Code_name[3795:3808],
45934: _Code_name[3808:3821],
45935: _Code_name[3821:3834],
45936: _Code_name[3834:3847],
45937: _Code_name[3847:3860],
45938: _Code_name[3860:3873],
45939: _Code_name[3873:3886],
45940: _Code_name[3886:3899],
45941: _Code_name[3899:3912],
45942: _Code_name[3912:3925],
45943: _Code_name[3925:3938],
45944: _Code_name[3938:3951],
45945: _Code_name[3951:3964],
45946: _Code_name[3964:3977],
45947: _Code_name[3977:3990],
45948: _Code_name[3990:4003],
45949: _Code_name[4003:4016],
45950: _Code_name[4016:4029],
45951: _Code_name[4029:4042],
45952: _Code_name[4042:4055],
45953: _Code_name[4055:4068],
45954: _Code_name[4068:4081],
45955: _Code_name[4081:4094],
45956: _Code_name[4094:4107],
45957: _Code_name[4107:4120],
45958: _Code_name[4120:4133],
45959: _Code_name[4133:4146],
45960: _Code_name[4146:4159],
45961: _Code_name[4159:4172],
45962: _Code_name[4172:4185],
45963: _Code_name[4185:4198],
45964: _Code_name[4198:4211],
45965: _Code_name[4211:4224],
45966: _Code_name[4224:4237],
45967: _Code_name[4237:4250],
45968: _Code_name[4250:4263],
45969: _Code_name[4263:4276],
45970: _Code_name[4276:4289],
45971: _Code_name[4289:4302],
45972: _Code_name[4302:4315],
45973: _Code_name[4315:4328],
45974: _Code_name[4328:4341],
45975: _Code_name[4341:4354],
45976: _Code_name[4354:4367],
45977: _Code_name[4367:4380],
45978: _Code_name[4380:4393],
45979: _Code_name[4393:4406],
45980: _Code_name[4406:4419],
45981: _Code_name[4419:4432],
45982: _Code_name[4432:4445],
45983: _Code_name[4445:4458],
45984: _Code_name[4458:4471],
45985: _Code_name[4471:4484],
45986: _Code_name[4484:4497],
45987: _Code_name[4497:4510],
45988: _Code_name[4510:4523],
45989: _Code_name[4523:4536],
45990: _Code_name[4536:4549],
45991: _Code_name[4549:4562],
45992: _Code_name[4562:4575],
45993: _Code_name[4575:4588],
45994: _Code_name[4588:4601],
45995: _Code_name[4601:4614],
45996: _Code_name[4614:4627],
45997: _Code_name[4627:4640],
45998: _Code_name[4640:4653],
45999: _Code_name[4653:4666],
46000: _Code_name[4666:4679],
46001: _Code_name[4679:4692],
46002: _Code_name[4692:4705],
46003: _Code_name[4705:4718],
46004: _Code_name[4718:4731],
46005: _Code_name[4731:4744],
46006: _Code_name[4744:4757],
46007: _Code_name[4757:4770],
46008: _Code_name[4770:4783],
46009: _Code_name[4783:4796],
46010: _Code_name[4796:4809],
46011: _Code_name[4809:4822],
46012: _Code_name[4822:4835],
46013: _Code_name[4835:4848],
46014: _Code_name[4848:4861],
46015: _Code_name[4861:4874],
46016: _Code_name[4874:4887],
46017: _Code_name[4887:4900],
46018: _Code_name[4900:4913],
46019: _Code_name[4913:4926],
46020: _Code_name[4926:4939],
46021: _Code_name[4939:4952],
46022: _Code_name[4952:4965],
46023: _Code_name[4965:4978],
46024: _Code_name[4978:4991],
46025: _Code_name[4991:5004],
46026: _Code_name[5004:5017],
46027: _Code_name[5017:5030],
46028: _Code_name[5030:5043],
46029: _Code_name[5043:5056],
46030: _Code_name[5056:5069],
46031: _Code_name[5069:5082],
46032: _Code_name[5082:5095],
46033: _Code_name[5095:5108],
46034: _Code_name[5108:5121],
46035: _Code_name[5121:5134],
46036: _Code_name[5134:5147],
46037: _Code_name[5147:5160],
46038: _Code_name[5160:5173],
46039: _Code_name[5173:5186],
46040: _Code_name[5186:5199],
46041: _Code_name[5199:5212],
46042: _Code_name[5212:5225],
46043: _Code_name[5225:5238],
46044: _Code_name[5238:5251],
46045: _Code_name[5251:5265],
46046: _Code_name[5265:5279],
46047: _Code_name[5279:5293],
46048: _Code_name[5293:5307],
46081: _Code_name[5307:5332],
46082: _Code_name[5332:5360],
46083: _Code_name[5360:5376],
46337: _Code_name[5376:5379],
46338: _Code_name[5379:5395],
46593: _Code_name[5395:5403],
52225: _Code_name[5403:5407],
52753: _Code_name[5407:5428],
53248: _Code_name[5428:5434],
53479: _Code_name[5434:5440],
53482: _Code_name[5440:5456],
53483: _Code_name[5456:5472],
53485: _Code_name[5472:5477],
53649: _Code_name[5477:5484],
61697: _Code_name[5484:5507],
61698: _Code_name[5507:5528],
7367777: _Code_name[5528:5539],
8417572: _Code_name[5539:5555],
8483108: _Code_name[5555:5571],
9728292: _Code_name[5571:5587],
9793828: _Code_name[5587:5603],
10645796: _Code_name[5603:5619],
10711332: _Code_name[5619:5635],
11639056: _Code_name[5635:5644],
11704592: _Code_name[5644:5654],
11770128: _Code_name[5654:5665],
11835664: _Code_name[5665:5676],
13636096: _Code_name[5676:5681],
13636097: _Code_name[5681:5686],
13636098: _Code_name[5686:5691],
13636101: _Code_name[5691:5696],
}
func (i Code) String() string {
if str, ok := _Code_map[i]; ok {
return str
}
return "Code(" + strconv.FormatInt(int64(i), 10) + ")"
}