// Code generated by "stringer -type=Code -linecomment"; DO NOT EDIT.

package multicodec

import 

func _() {
	// An "invalid array index" compiler error signifies that the constant values have changed.
	// Re-run the stringer command to generate them again.
	var  [1]struct{}
	_ = [Identity-0]
	_ = [Cidv1-1]
	_ = [Cidv2-2]
	_ = [Cidv3-3]
	_ = [Ip4-4]
	_ = [Tcp-6]
	_ = [Sha1-17]
	_ = [Sha2_256-18]
	_ = [Sha2_512-19]
	_ = [Sha3_512-20]
	_ = [Sha3_384-21]
	_ = [Sha3_256-22]
	_ = [Sha3_224-23]
	_ = [Shake128-24]
	_ = [Shake256-25]
	_ = [Keccak224-26]
	_ = [Keccak256-27]
	_ = [Keccak384-28]
	_ = [Keccak512-29]
	_ = [Blake3-30]
	_ = [Sha2_384-32]
	_ = [Dccp-33]
	_ = [Murmur3X64_64-34]
	_ = [Murmur3_32-35]
	_ = [Ip6-41]
	_ = [Ip6zone-42]
	_ = [Ipcidr-43]
	_ = [Path-47]
	_ = [Multicodec-48]
	_ = [Multihash-49]
	_ = [Multiaddr-50]
	_ = [Multibase-51]
	_ = [Varsig-52]
	_ = [Dns-53]
	_ = [Dns4-54]
	_ = [Dns6-55]
	_ = [Dnsaddr-56]
	_ = [Protobuf-80]
	_ = [Cbor-81]
	_ = [Raw-85]
	_ = [DblSha2_256-86]
	_ = [Rlp-96]
	_ = [Bencode-99]
	_ = [DagPb-112]
	_ = [DagCbor-113]
	_ = [Libp2pKey-114]
	_ = [GitRaw-120]
	_ = [TorrentInfo-123]
	_ = [TorrentFile-124]
	_ = [Blake3Hashseq-128]
	_ = [LeofcoinBlock-129]
	_ = [LeofcoinTx-130]
	_ = [LeofcoinPr-131]
	_ = [Sctp-132]
	_ = [DagJose-133]
	_ = [DagCose-134]
	_ = [Lbry-140]
	_ = [EthBlock-144]
	_ = [EthBlockList-145]
	_ = [EthTxTrie-146]
	_ = [EthTx-147]
	_ = [EthTxReceiptTrie-148]
	_ = [EthTxReceipt-149]
	_ = [EthStateTrie-150]
	_ = [EthAccountSnapshot-151]
	_ = [EthStorageTrie-152]
	_ = [EthReceiptLogTrie-153]
	_ = [EthReceiptLog-154]
	_ = [Aes128-160]
	_ = [Aes192-161]
	_ = [Aes256-162]
	_ = [Chacha128-163]
	_ = [Chacha256-164]
	_ = [BitcoinBlock-176]
	_ = [BitcoinTx-177]
	_ = [BitcoinWitnessCommitment-178]
	_ = [ZcashBlock-192]
	_ = [ZcashTx-193]
	_ = [Caip50-202]
	_ = [Streamid-206]
	_ = [StellarBlock-208]
	_ = [StellarTx-209]
	_ = [Md4-212]
	_ = [Md5-213]
	_ = [DecredBlock-224]
	_ = [DecredTx-225]
	_ = [Ipld-226]
	_ = [Ipfs-227]
	_ = [Swarm-228]
	_ = [Ipns-229]
	_ = [Zeronet-230]
	_ = [Secp256k1Pub-231]
	_ = [Dnslink-232]
	_ = [Bls12_381G1Pub-234]
	_ = [Bls12_381G2Pub-235]
	_ = [X25519Pub-236]
	_ = [Ed25519Pub-237]
	_ = [Bls12_381G1g2Pub-238]
	_ = [Sr25519Pub-239]
	_ = [DashBlock-240]
	_ = [DashTx-241]
	_ = [SwarmManifest-250]
	_ = [SwarmFeed-251]
	_ = [Beeson-252]
	_ = [Udp-273]
	_ = [P2pWebrtcStar-275]
	_ = [P2pWebrtcDirect-276]
	_ = [P2pStardust-277]
	_ = [WebrtcDirect-280]
	_ = [Webrtc-281]
	_ = [P2pCircuit-290]
	_ = [DagJson-297]
	_ = [Udt-301]
	_ = [Utp-302]
	_ = [Crc32-306]
	_ = [Crc64Ecma-356]
	_ = [Unix-400]
	_ = [Thread-406]
	_ = [P2p-421]
	_ = [Https-443]
	_ = [Onion-444]
	_ = [Onion3-445]
	_ = [Garlic64-446]
	_ = [Garlic32-447]
	_ = [Tls-448]
	_ = [Sni-449]
	_ = [Noise-454]
	_ = [Shs-456]
	_ = [Quic-460]
	_ = [QuicV1-461]
	_ = [Webtransport-465]
	_ = [Certhash-466]
	_ = [Ws-477]
	_ = [Wss-478]
	_ = [P2pWebsocketStar-479]
	_ = [Http-480]
	_ = [HttpPath-481]
	_ = [Swhid1Snp-496]
	_ = [Json-512]
	_ = [Messagepack-513]
	_ = [Car-514]
	_ = [IpnsRecord-768]
	_ = [Libp2pPeerRecord-769]
	_ = [Libp2pRelayRsvp-770]
	_ = [Memorytransport-777]
	_ = [CarIndexSorted-1024]
	_ = [CarMultihashIndexSorted-1025]
	_ = [TransportBitswap-2304]
	_ = [TransportGraphsyncFilecoinv1-2320]
	_ = [TransportIpfsGatewayHttp-2336]
	_ = [Multidid-3357]
	_ = [Fr32Sha256Trunc254Padbintree-4113]
	_ = [Sha2_256Trunc254Padded-4114]
	_ = [Sha2_224-4115]
	_ = [Sha2_512_224-4116]
	_ = [Sha2_512_256-4117]
	_ = [Murmur3X64_128-4130]
	_ = [Ripemd128-4178]
	_ = [Ripemd160-4179]
	_ = [Ripemd256-4180]
	_ = [Ripemd320-4181]
	_ = [X11-4352]
	_ = [P256Pub-4608]
	_ = [P384Pub-4609]
	_ = [P521Pub-4610]
	_ = [Ed448Pub-4611]
	_ = [X448Pub-4612]
	_ = [RsaPub-4613]
	_ = [Sm2Pub-4614]
	_ = [Vlad-4615]
	_ = [ProvenanceLog-4616]
	_ = [ProvenanceLogEntry-4617]
	_ = [ProvenanceLogScript-4618]
	_ = [Mlkem512Pub-4619]
	_ = [Mlkem768Pub-4620]
	_ = [Mlkem1024Pub-4621]
	_ = [Multisig-4665]
	_ = [Multikey-4666]
	_ = [Nonce-4667]
	_ = [Ed25519Priv-4864]
	_ = [Secp256k1Priv-4865]
	_ = [X25519Priv-4866]
	_ = [Sr25519Priv-4867]
	_ = [RsaPriv-4869]
	_ = [P256Priv-4870]
	_ = [P384Priv-4871]
	_ = [P521Priv-4872]
	_ = [Bls12_381G1Priv-4873]
	_ = [Bls12_381G2Priv-4874]
	_ = [Bls12_381G1g2Priv-4875]
	_ = [Bls12_381G1PubShare-4876]
	_ = [Bls12_381G2PubShare-4877]
	_ = [Bls12_381G1PrivShare-4878]
	_ = [Bls12_381G2PrivShare-4879]
	_ = [Sm2Priv-4880]
	_ = [LamportSha3_512Pub-6676]
	_ = [LamportSha3_384Pub-6677]
	_ = [LamportSha3_256Pub-6678]
	_ = [LamportSha3_512Priv-6692]
	_ = [LamportSha3_384Priv-6693]
	_ = [LamportSha3_256Priv-6694]
	_ = [LamportSha3_512PrivShare-6708]
	_ = [LamportSha3_384PrivShare-6709]
	_ = [LamportSha3_256PrivShare-6710]
	_ = [LamportSha3_512Sig-6724]
	_ = [LamportSha3_384Sig-6725]
	_ = [LamportSha3_256Sig-6726]
	_ = [LamportSha3_512SigShare-6740]
	_ = [LamportSha3_384SigShare-6741]
	_ = [LamportSha3_256SigShare-6742]
	_ = [Kangarootwelve-7425]
	_ = [AesGcm256-8192]
	_ = [Silverpine-16194]
	_ = [Sm3_256-21325]
	_ = [Sha256a-28690]
	_ = [Chacha20Poly1305-40960]
	_ = [Blake2b8-45569]
	_ = [Blake2b16-45570]
	_ = [Blake2b24-45571]
	_ = [Blake2b32-45572]
	_ = [Blake2b40-45573]
	_ = [Blake2b48-45574]
	_ = [Blake2b56-45575]
	_ = [Blake2b64-45576]
	_ = [Blake2b72-45577]
	_ = [Blake2b80-45578]
	_ = [Blake2b88-45579]
	_ = [Blake2b96-45580]
	_ = [Blake2b104-45581]
	_ = [Blake2b112-45582]
	_ = [Blake2b120-45583]
	_ = [Blake2b128-45584]
	_ = [Blake2b136-45585]
	_ = [Blake2b144-45586]
	_ = [Blake2b152-45587]
	_ = [Blake2b160-45588]
	_ = [Blake2b168-45589]
	_ = [Blake2b176-45590]
	_ = [Blake2b184-45591]
	_ = [Blake2b192-45592]
	_ = [Blake2b200-45593]
	_ = [Blake2b208-45594]
	_ = [Blake2b216-45595]
	_ = [Blake2b224-45596]
	_ = [Blake2b232-45597]
	_ = [Blake2b240-45598]
	_ = [Blake2b248-45599]
	_ = [Blake2b256-45600]
	_ = [Blake2b264-45601]
	_ = [Blake2b272-45602]
	_ = [Blake2b280-45603]
	_ = [Blake2b288-45604]
	_ = [Blake2b296-45605]
	_ = [Blake2b304-45606]
	_ = [Blake2b312-45607]
	_ = [Blake2b320-45608]
	_ = [Blake2b328-45609]
	_ = [Blake2b336-45610]
	_ = [Blake2b344-45611]
	_ = [Blake2b352-45612]
	_ = [Blake2b360-45613]
	_ = [Blake2b368-45614]
	_ = [Blake2b376-45615]
	_ = [Blake2b384-45616]
	_ = [Blake2b392-45617]
	_ = [Blake2b400-45618]
	_ = [Blake2b408-45619]
	_ = [Blake2b416-45620]
	_ = [Blake2b424-45621]
	_ = [Blake2b432-45622]
	_ = [Blake2b440-45623]
	_ = [Blake2b448-45624]
	_ = [Blake2b456-45625]
	_ = [Blake2b464-45626]
	_ = [Blake2b472-45627]
	_ = [Blake2b480-45628]
	_ = [Blake2b488-45629]
	_ = [Blake2b496-45630]
	_ = [Blake2b504-45631]
	_ = [Blake2b512-45632]
	_ = [Blake2s8-45633]
	_ = [Blake2s16-45634]
	_ = [Blake2s24-45635]
	_ = [Blake2s32-45636]
	_ = [Blake2s40-45637]
	_ = [Blake2s48-45638]
	_ = [Blake2s56-45639]
	_ = [Blake2s64-45640]
	_ = [Blake2s72-45641]
	_ = [Blake2s80-45642]
	_ = [Blake2s88-45643]
	_ = [Blake2s96-45644]
	_ = [Blake2s104-45645]
	_ = [Blake2s112-45646]
	_ = [Blake2s120-45647]
	_ = [Blake2s128-45648]
	_ = [Blake2s136-45649]
	_ = [Blake2s144-45650]
	_ = [Blake2s152-45651]
	_ = [Blake2s160-45652]
	_ = [Blake2s168-45653]
	_ = [Blake2s176-45654]
	_ = [Blake2s184-45655]
	_ = [Blake2s192-45656]
	_ = [Blake2s200-45657]
	_ = [Blake2s208-45658]
	_ = [Blake2s216-45659]
	_ = [Blake2s224-45660]
	_ = [Blake2s232-45661]
	_ = [Blake2s240-45662]
	_ = [Blake2s248-45663]
	_ = [Blake2s256-45664]
	_ = [Skein256_8-45825]
	_ = [Skein256_16-45826]
	_ = [Skein256_24-45827]
	_ = [Skein256_32-45828]
	_ = [Skein256_40-45829]
	_ = [Skein256_48-45830]
	_ = [Skein256_56-45831]
	_ = [Skein256_64-45832]
	_ = [Skein256_72-45833]
	_ = [Skein256_80-45834]
	_ = [Skein256_88-45835]
	_ = [Skein256_96-45836]
	_ = [Skein256_104-45837]
	_ = [Skein256_112-45838]
	_ = [Skein256_120-45839]
	_ = [Skein256_128-45840]
	_ = [Skein256_136-45841]
	_ = [Skein256_144-45842]
	_ = [Skein256_152-45843]
	_ = [Skein256_160-45844]
	_ = [Skein256_168-45845]
	_ = [Skein256_176-45846]
	_ = [Skein256_184-45847]
	_ = [Skein256_192-45848]
	_ = [Skein256_200-45849]
	_ = [Skein256_208-45850]
	_ = [Skein256_216-45851]
	_ = [Skein256_224-45852]
	_ = [Skein256_232-45853]
	_ = [Skein256_240-45854]
	_ = [Skein256_248-45855]
	_ = [Skein256_256-45856]
	_ = [Skein512_8-45857]
	_ = [Skein512_16-45858]
	_ = [Skein512_24-45859]
	_ = [Skein512_32-45860]
	_ = [Skein512_40-45861]
	_ = [Skein512_48-45862]
	_ = [Skein512_56-45863]
	_ = [Skein512_64-45864]
	_ = [Skein512_72-45865]
	_ = [Skein512_80-45866]
	_ = [Skein512_88-45867]
	_ = [Skein512_96-45868]
	_ = [Skein512_104-45869]
	_ = [Skein512_112-45870]
	_ = [Skein512_120-45871]
	_ = [Skein512_128-45872]
	_ = [Skein512_136-45873]
	_ = [Skein512_144-45874]
	_ = [Skein512_152-45875]
	_ = [Skein512_160-45876]
	_ = [Skein512_168-45877]
	_ = [Skein512_176-45878]
	_ = [Skein512_184-45879]
	_ = [Skein512_192-45880]
	_ = [Skein512_200-45881]
	_ = [Skein512_208-45882]
	_ = [Skein512_216-45883]
	_ = [Skein512_224-45884]
	_ = [Skein512_232-45885]
	_ = [Skein512_240-45886]
	_ = [Skein512_248-45887]
	_ = [Skein512_256-45888]
	_ = [Skein512_264-45889]
	_ = [Skein512_272-45890]
	_ = [Skein512_280-45891]
	_ = [Skein512_288-45892]
	_ = [Skein512_296-45893]
	_ = [Skein512_304-45894]
	_ = [Skein512_312-45895]
	_ = [Skein512_320-45896]
	_ = [Skein512_328-45897]
	_ = [Skein512_336-45898]
	_ = [Skein512_344-45899]
	_ = [Skein512_352-45900]
	_ = [Skein512_360-45901]
	_ = [Skein512_368-45902]
	_ = [Skein512_376-45903]
	_ = [Skein512_384-45904]
	_ = [Skein512_392-45905]
	_ = [Skein512_400-45906]
	_ = [Skein512_408-45907]
	_ = [Skein512_416-45908]
	_ = [Skein512_424-45909]
	_ = [Skein512_432-45910]
	_ = [Skein512_440-45911]
	_ = [Skein512_448-45912]
	_ = [Skein512_456-45913]
	_ = [Skein512_464-45914]
	_ = [Skein512_472-45915]
	_ = [Skein512_480-45916]
	_ = [Skein512_488-45917]
	_ = [Skein512_496-45918]
	_ = [Skein512_504-45919]
	_ = [Skein512_512-45920]
	_ = [Skein1024_8-45921]
	_ = [Skein1024_16-45922]
	_ = [Skein1024_24-45923]
	_ = [Skein1024_32-45924]
	_ = [Skein1024_40-45925]
	_ = [Skein1024_48-45926]
	_ = [Skein1024_56-45927]
	_ = [Skein1024_64-45928]
	_ = [Skein1024_72-45929]
	_ = [Skein1024_80-45930]
	_ = [Skein1024_88-45931]
	_ = [Skein1024_96-45932]
	_ = [Skein1024_104-45933]
	_ = [Skein1024_112-45934]
	_ = [Skein1024_120-45935]
	_ = [Skein1024_128-45936]
	_ = [Skein1024_136-45937]
	_ = [Skein1024_144-45938]
	_ = [Skein1024_152-45939]
	_ = [Skein1024_160-45940]
	_ = [Skein1024_168-45941]
	_ = [Skein1024_176-45942]
	_ = [Skein1024_184-45943]
	_ = [Skein1024_192-45944]
	_ = [Skein1024_200-45945]
	_ = [Skein1024_208-45946]
	_ = [Skein1024_216-45947]
	_ = [Skein1024_224-45948]
	_ = [Skein1024_232-45949]
	_ = [Skein1024_240-45950]
	_ = [Skein1024_248-45951]
	_ = [Skein1024_256-45952]
	_ = [Skein1024_264-45953]
	_ = [Skein1024_272-45954]
	_ = [Skein1024_280-45955]
	_ = [Skein1024_288-45956]
	_ = [Skein1024_296-45957]
	_ = [Skein1024_304-45958]
	_ = [Skein1024_312-45959]
	_ = [Skein1024_320-45960]
	_ = [Skein1024_328-45961]
	_ = [Skein1024_336-45962]
	_ = [Skein1024_344-45963]
	_ = [Skein1024_352-45964]
	_ = [Skein1024_360-45965]
	_ = [Skein1024_368-45966]
	_ = [Skein1024_376-45967]
	_ = [Skein1024_384-45968]
	_ = [Skein1024_392-45969]
	_ = [Skein1024_400-45970]
	_ = [Skein1024_408-45971]
	_ = [Skein1024_416-45972]
	_ = [Skein1024_424-45973]
	_ = [Skein1024_432-45974]
	_ = [Skein1024_440-45975]
	_ = [Skein1024_448-45976]
	_ = [Skein1024_456-45977]
	_ = [Skein1024_464-45978]
	_ = [Skein1024_472-45979]
	_ = [Skein1024_480-45980]
	_ = [Skein1024_488-45981]
	_ = [Skein1024_496-45982]
	_ = [Skein1024_504-45983]
	_ = [Skein1024_512-45984]
	_ = [Skein1024_520-45985]
	_ = [Skein1024_528-45986]
	_ = [Skein1024_536-45987]
	_ = [Skein1024_544-45988]
	_ = [Skein1024_552-45989]
	_ = [Skein1024_560-45990]
	_ = [Skein1024_568-45991]
	_ = [Skein1024_576-45992]
	_ = [Skein1024_584-45993]
	_ = [Skein1024_592-45994]
	_ = [Skein1024_600-45995]
	_ = [Skein1024_608-45996]
	_ = [Skein1024_616-45997]
	_ = [Skein1024_624-45998]
	_ = [Skein1024_632-45999]
	_ = [Skein1024_640-46000]
	_ = [Skein1024_648-46001]
	_ = [Skein1024_656-46002]
	_ = [Skein1024_664-46003]
	_ = [Skein1024_672-46004]
	_ = [Skein1024_680-46005]
	_ = [Skein1024_688-46006]
	_ = [Skein1024_696-46007]
	_ = [Skein1024_704-46008]
	_ = [Skein1024_712-46009]
	_ = [Skein1024_720-46010]
	_ = [Skein1024_728-46011]
	_ = [Skein1024_736-46012]
	_ = [Skein1024_744-46013]
	_ = [Skein1024_752-46014]
	_ = [Skein1024_760-46015]
	_ = [Skein1024_768-46016]
	_ = [Skein1024_776-46017]
	_ = [Skein1024_784-46018]
	_ = [Skein1024_792-46019]
	_ = [Skein1024_800-46020]
	_ = [Skein1024_808-46021]
	_ = [Skein1024_816-46022]
	_ = [Skein1024_824-46023]
	_ = [Skein1024_832-46024]
	_ = [Skein1024_840-46025]
	_ = [Skein1024_848-46026]
	_ = [Skein1024_856-46027]
	_ = [Skein1024_864-46028]
	_ = [Skein1024_872-46029]
	_ = [Skein1024_880-46030]
	_ = [Skein1024_888-46031]
	_ = [Skein1024_896-46032]
	_ = [Skein1024_904-46033]
	_ = [Skein1024_912-46034]
	_ = [Skein1024_920-46035]
	_ = [Skein1024_928-46036]
	_ = [Skein1024_936-46037]
	_ = [Skein1024_944-46038]
	_ = [Skein1024_952-46039]
	_ = [Skein1024_960-46040]
	_ = [Skein1024_968-46041]
	_ = [Skein1024_976-46042]
	_ = [Skein1024_984-46043]
	_ = [Skein1024_992-46044]
	_ = [Skein1024_1000-46045]
	_ = [Skein1024_1008-46046]
	_ = [Skein1024_1016-46047]
	_ = [Skein1024_1024-46048]
	_ = [Xxh32-46049]
	_ = [Xxh64-46050]
	_ = [Xxh3_64-46051]
	_ = [Xxh3_128-46052]
	_ = [PoseidonBls12_381A2Fc1-46081]
	_ = [PoseidonBls12_381A2Fc1Sc-46082]
	_ = [Rdfc1-46083]
	_ = [Ssz-46337]
	_ = [SszSha2_256Bmt-46338]
	_ = [Sha2_256Chunked-46352]
	_ = [JsonJcs-46593]
	_ = [Iscc-52225]
	_ = [ZeroxcertImprint256-52753]
	_ = [NonstandardSig-53248]
	_ = [BcryptPbkdf-53261]
	_ = [Es256k-53479]
	_ = [Bls12_381G1Sig-53482]
	_ = [Bls12_381G2Sig-53483]
	_ = [Eddsa-53485]
	_ = [Eip191-53649]
	_ = [Jwk_jcsPub-60241]
	_ = [FilCommitmentUnsealed-61697]
	_ = [FilCommitmentSealed-61698]
	_ = [ShelterContractManifest-5316096]
	_ = [ShelterContractText-5316097]
	_ = [ShelterContractData-5316098]
	_ = [ShelterFileManifest-5316099]
	_ = [ShelterFileChunk-5316100]
	_ = [Plaintextv2-7367777]
	_ = [HolochainAdrV0-8417572]
	_ = [HolochainAdrV1-8483108]
	_ = [HolochainKeyV0-9728292]
	_ = [HolochainKeyV1-9793828]
	_ = [HolochainSigV0-10645796]
	_ = [HolochainSigV1-10711332]
	_ = [SkynetNs-11639056]
	_ = [ArweaveNs-11704592]
	_ = [SubspaceNs-11770128]
	_ = [KumandraNs-11835664]
	_ = [Es256-13636096]
	_ = [Es384-13636097]
	_ = [Es512-13636098]
	_ = [Rs256-13636101]
	_ = [Es256kMsig-13636352]
	_ = [Bls12_381G1Msig-13636353]
	_ = [Bls12_381G2Msig-13636354]
	_ = [EddsaMsig-13636355]
	_ = [Bls12_381G1ShareMsig-13636356]
	_ = [Bls12_381G2ShareMsig-13636357]
	_ = [LamportMsig-13636358]
	_ = [LamportShareMsig-13636359]
	_ = [Es256Msig-13636360]
	_ = [Es384Msig-13636361]
	_ = [Es521Msig-13636362]
	_ = [Rs256Msig-13636363]
	_ = [Scion-13639680]
}

const _Code_name = "identitycidv1cidv2cidv3ip4tcpsha1sha2-256sha2-512sha3-512sha3-384sha3-256sha3-224shake-128shake-256keccak-224keccak-256keccak-384keccak-512blake3sha2-384dccpmurmur3-x64-64murmur3-32ip6ip6zoneipcidrpathmulticodecmultihashmultiaddrmultibasevarsigdnsdns4dns6dnsaddrprotobufcborrawdbl-sha2-256rlpbencodedag-pbdag-cborlibp2p-keygit-rawtorrent-infotorrent-fileblake3-hashseqleofcoin-blockleofcoin-txleofcoin-prsctpdag-josedag-coselbryeth-blocketh-block-listeth-tx-trieeth-txeth-tx-receipt-trieeth-tx-receipteth-state-trieeth-account-snapshoteth-storage-trieeth-receipt-log-trieeth-receipt-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-pubsr25519-pubdash-blockdash-txswarm-manifestswarm-feedbeesonudpp2p-webrtc-starp2p-webrtc-directp2p-stardustwebrtc-directwebrtcp2p-circuitdag-jsonudtutpcrc32crc64-ecmaunixthreadp2phttpsoniononion3garlic64garlic32tlssninoiseshsquicquic-v1webtransportcerthashwswssp2p-websocket-starhttphttp-pathswhid-1-snpjsonmessagepackcaripns-recordlibp2p-peer-recordlibp2p-relay-rsvpmemorytransportcar-index-sortedcar-multihash-index-sortedtransport-bitswaptransport-graphsync-filecoinv1transport-ipfs-gateway-httpmultididfr32-sha256-trunc254-padbintreesha2-256-trunc254-paddedsha2-224sha2-512-224sha2-512-256murmur3-x64-128ripemd-128ripemd-160ripemd-256ripemd-320x11p256-pubp384-pubp521-pubed448-pubx448-pubrsa-pubsm2-pubvladprovenance-logprovenance-log-entryprovenance-log-scriptmlkem-512-pubmlkem-768-pubmlkem-1024-pubmultisigmultikeynonceed25519-privsecp256k1-privx25519-privsr25519-privrsa-privp256-privp384-privp521-privbls12_381-g1-privbls12_381-g2-privbls12_381-g1g2-privbls12_381-g1-pub-sharebls12_381-g2-pub-sharebls12_381-g1-priv-sharebls12_381-g2-priv-sharesm2-privlamport-sha3-512-publamport-sha3-384-publamport-sha3-256-publamport-sha3-512-privlamport-sha3-384-privlamport-sha3-256-privlamport-sha3-512-priv-sharelamport-sha3-384-priv-sharelamport-sha3-256-priv-sharelamport-sha3-512-siglamport-sha3-384-siglamport-sha3-256-siglamport-sha3-512-sig-sharelamport-sha3-384-sig-sharelamport-sha3-256-sig-sharekangarootwelveaes-gcm-256silverpinesm3-256sha256achacha20-poly1305blake2b-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-264skein1024-272skein1024-280skein1024-288skein1024-296skein1024-304skein1024-312skein1024-320skein1024-328skein1024-336skein1024-344skein1024-352skein1024-360skein1024-368skein1024-376skein1024-384skein1024-392skein1024-400skein1024-408skein1024-416skein1024-424skein1024-432skein1024-440skein1024-448skein1024-456skein1024-464skein1024-472skein1024-480skein1024-488skein1024-496skein1024-504skein1024-512skein1024-520skein1024-528skein1024-536skein1024-544skein1024-552skein1024-560skein1024-568skein1024-576skein1024-584skein1024-592skein1024-600skein1024-608skein1024-616skein1024-624skein1024-632skein1024-640skein1024-648skein1024-656skein1024-664skein1024-672skein1024-680skein1024-688skein1024-696skein1024-704skein1024-712skein1024-720skein1024-728skein1024-736skein1024-744skein1024-752skein1024-760skein1024-768skein1024-776skein1024-784skein1024-792skein1024-800skein1024-808skein1024-816skein1024-824skein1024-832skein1024-840skein1024-848skein1024-856skein1024-864skein1024-872skein1024-880skein1024-888skein1024-896skein1024-904skein1024-912skein1024-920skein1024-928skein1024-936skein1024-944skein1024-952skein1024-960skein1024-968skein1024-976skein1024-984skein1024-992skein1024-1000skein1024-1008skein1024-1016skein1024-1024xxh-32xxh-64xxh3-64xxh3-128poseidon-bls12_381-a2-fc1poseidon-bls12_381-a2-fc1-scrdfc-1sszssz-sha2-256-bmtsha2-256-chunkedjson-jcsiscczeroxcert-imprint-256nonstandard-sigbcrypt-pbkdfes256kbls12_381-g1-sigbls12_381-g2-sigeddsaeip-191jwk_jcs-pubfil-commitment-unsealedfil-commitment-sealedshelter-contract-manifestshelter-contract-textshelter-contract-datashelter-file-manifestshelter-file-chunkplaintextv2holochain-adr-v0holochain-adr-v1holochain-key-v0holochain-key-v1holochain-sig-v0holochain-sig-v1skynet-nsarweave-nssubspace-nskumandra-nses256es384es512rs256es256k-msigbls12_381-g1-msigbls12_381-g2-msigeddsa-msigbls12_381-g1-share-msigbls12_381-g2-share-msiglamport-msiglamport-share-msiges256-msiges384-msiges521-msigrs256-msigscion"

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],
	52:       _Code_name[238:244],
	53:       _Code_name[244:247],
	54:       _Code_name[247:251],
	55:       _Code_name[251:255],
	56:       _Code_name[255:262],
	80:       _Code_name[262:270],
	81:       _Code_name[270:274],
	85:       _Code_name[274:277],
	86:       _Code_name[277:289],
	96:       _Code_name[289:292],
	99:       _Code_name[292:299],
	112:      _Code_name[299:305],
	113:      _Code_name[305:313],
	114:      _Code_name[313:323],
	120:      _Code_name[323:330],
	123:      _Code_name[330:342],
	124:      _Code_name[342:354],
	128:      _Code_name[354:368],
	129:      _Code_name[368:382],
	130:      _Code_name[382:393],
	131:      _Code_name[393:404],
	132:      _Code_name[404:408],
	133:      _Code_name[408:416],
	134:      _Code_name[416:424],
	140:      _Code_name[424:428],
	144:      _Code_name[428:437],
	145:      _Code_name[437:451],
	146:      _Code_name[451:462],
	147:      _Code_name[462:468],
	148:      _Code_name[468:487],
	149:      _Code_name[487:501],
	150:      _Code_name[501:515],
	151:      _Code_name[515:535],
	152:      _Code_name[535:551],
	153:      _Code_name[551:571],
	154:      _Code_name[571:586],
	160:      _Code_name[586:593],
	161:      _Code_name[593:600],
	162:      _Code_name[600:607],
	163:      _Code_name[607:617],
	164:      _Code_name[617:627],
	176:      _Code_name[627:640],
	177:      _Code_name[640:650],
	178:      _Code_name[650:676],
	192:      _Code_name[676:687],
	193:      _Code_name[687:695],
	202:      _Code_name[695:702],
	206:      _Code_name[702:710],
	208:      _Code_name[710:723],
	209:      _Code_name[723:733],
	212:      _Code_name[733:736],
	213:      _Code_name[736:739],
	224:      _Code_name[739:751],
	225:      _Code_name[751:760],
	226:      _Code_name[760:764],
	227:      _Code_name[764:768],
	228:      _Code_name[768:773],
	229:      _Code_name[773:777],
	230:      _Code_name[777:784],
	231:      _Code_name[784:797],
	232:      _Code_name[797:804],
	234:      _Code_name[804:820],
	235:      _Code_name[820:836],
	236:      _Code_name[836:846],
	237:      _Code_name[846:857],
	238:      _Code_name[857:875],
	239:      _Code_name[875:886],
	240:      _Code_name[886:896],
	241:      _Code_name[896:903],
	250:      _Code_name[903:917],
	251:      _Code_name[917:927],
	252:      _Code_name[927:933],
	273:      _Code_name[933:936],
	275:      _Code_name[936:951],
	276:      _Code_name[951:968],
	277:      _Code_name[968:980],
	280:      _Code_name[980:993],
	281:      _Code_name[993:999],
	290:      _Code_name[999:1010],
	297:      _Code_name[1010:1018],
	301:      _Code_name[1018:1021],
	302:      _Code_name[1021:1024],
	306:      _Code_name[1024:1029],
	356:      _Code_name[1029:1039],
	400:      _Code_name[1039:1043],
	406:      _Code_name[1043:1049],
	421:      _Code_name[1049:1052],
	443:      _Code_name[1052:1057],
	444:      _Code_name[1057:1062],
	445:      _Code_name[1062:1068],
	446:      _Code_name[1068:1076],
	447:      _Code_name[1076:1084],
	448:      _Code_name[1084:1087],
	449:      _Code_name[1087:1090],
	454:      _Code_name[1090:1095],
	456:      _Code_name[1095:1098],
	460:      _Code_name[1098:1102],
	461:      _Code_name[1102:1109],
	465:      _Code_name[1109:1121],
	466:      _Code_name[1121:1129],
	477:      _Code_name[1129:1131],
	478:      _Code_name[1131:1134],
	479:      _Code_name[1134:1152],
	480:      _Code_name[1152:1156],
	481:      _Code_name[1156:1165],
	496:      _Code_name[1165:1176],
	512:      _Code_name[1176:1180],
	513:      _Code_name[1180:1191],
	514:      _Code_name[1191:1194],
	768:      _Code_name[1194:1205],
	769:      _Code_name[1205:1223],
	770:      _Code_name[1223:1240],
	777:      _Code_name[1240:1255],
	1024:     _Code_name[1255:1271],
	1025:     _Code_name[1271:1297],
	2304:     _Code_name[1297:1314],
	2320:     _Code_name[1314:1344],
	2336:     _Code_name[1344:1371],
	3357:     _Code_name[1371:1379],
	4113:     _Code_name[1379:1410],
	4114:     _Code_name[1410:1434],
	4115:     _Code_name[1434:1442],
	4116:     _Code_name[1442:1454],
	4117:     _Code_name[1454:1466],
	4130:     _Code_name[1466:1481],
	4178:     _Code_name[1481:1491],
	4179:     _Code_name[1491:1501],
	4180:     _Code_name[1501:1511],
	4181:     _Code_name[1511:1521],
	4352:     _Code_name[1521:1524],
	4608:     _Code_name[1524:1532],
	4609:     _Code_name[1532:1540],
	4610:     _Code_name[1540:1548],
	4611:     _Code_name[1548:1557],
	4612:     _Code_name[1557:1565],
	4613:     _Code_name[1565:1572],
	4614:     _Code_name[1572:1579],
	4615:     _Code_name[1579:1583],
	4616:     _Code_name[1583:1597],
	4617:     _Code_name[1597:1617],
	4618:     _Code_name[1617:1638],
	4619:     _Code_name[1638:1651],
	4620:     _Code_name[1651:1664],
	4621:     _Code_name[1664:1678],
	4665:     _Code_name[1678:1686],
	4666:     _Code_name[1686:1694],
	4667:     _Code_name[1694:1699],
	4864:     _Code_name[1699:1711],
	4865:     _Code_name[1711:1725],
	4866:     _Code_name[1725:1736],
	4867:     _Code_name[1736:1748],
	4869:     _Code_name[1748:1756],
	4870:     _Code_name[1756:1765],
	4871:     _Code_name[1765:1774],
	4872:     _Code_name[1774:1783],
	4873:     _Code_name[1783:1800],
	4874:     _Code_name[1800:1817],
	4875:     _Code_name[1817:1836],
	4876:     _Code_name[1836:1858],
	4877:     _Code_name[1858:1880],
	4878:     _Code_name[1880:1903],
	4879:     _Code_name[1903:1926],
	4880:     _Code_name[1926:1934],
	6676:     _Code_name[1934:1954],
	6677:     _Code_name[1954:1974],
	6678:     _Code_name[1974:1994],
	6692:     _Code_name[1994:2015],
	6693:     _Code_name[2015:2036],
	6694:     _Code_name[2036:2057],
	6708:     _Code_name[2057:2084],
	6709:     _Code_name[2084:2111],
	6710:     _Code_name[2111:2138],
	6724:     _Code_name[2138:2158],
	6725:     _Code_name[2158:2178],
	6726:     _Code_name[2178:2198],
	6740:     _Code_name[2198:2224],
	6741:     _Code_name[2224:2250],
	6742:     _Code_name[2250:2276],
	7425:     _Code_name[2276:2290],
	8192:     _Code_name[2290:2301],
	16194:    _Code_name[2301:2311],
	21325:    _Code_name[2311:2318],
	28690:    _Code_name[2318:2325],
	40960:    _Code_name[2325:2342],
	45569:    _Code_name[2342:2351],
	45570:    _Code_name[2351:2361],
	45571:    _Code_name[2361:2371],
	45572:    _Code_name[2371:2381],
	45573:    _Code_name[2381:2391],
	45574:    _Code_name[2391:2401],
	45575:    _Code_name[2401:2411],
	45576:    _Code_name[2411:2421],
	45577:    _Code_name[2421:2431],
	45578:    _Code_name[2431:2441],
	45579:    _Code_name[2441:2451],
	45580:    _Code_name[2451:2461],
	45581:    _Code_name[2461:2472],
	45582:    _Code_name[2472:2483],
	45583:    _Code_name[2483:2494],
	45584:    _Code_name[2494:2505],
	45585:    _Code_name[2505:2516],
	45586:    _Code_name[2516:2527],
	45587:    _Code_name[2527:2538],
	45588:    _Code_name[2538:2549],
	45589:    _Code_name[2549:2560],
	45590:    _Code_name[2560:2571],
	45591:    _Code_name[2571:2582],
	45592:    _Code_name[2582:2593],
	45593:    _Code_name[2593:2604],
	45594:    _Code_name[2604:2615],
	45595:    _Code_name[2615:2626],
	45596:    _Code_name[2626:2637],
	45597:    _Code_name[2637:2648],
	45598:    _Code_name[2648:2659],
	45599:    _Code_name[2659:2670],
	45600:    _Code_name[2670:2681],
	45601:    _Code_name[2681:2692],
	45602:    _Code_name[2692:2703],
	45603:    _Code_name[2703:2714],
	45604:    _Code_name[2714:2725],
	45605:    _Code_name[2725:2736],
	45606:    _Code_name[2736:2747],
	45607:    _Code_name[2747:2758],
	45608:    _Code_name[2758:2769],
	45609:    _Code_name[2769:2780],
	45610:    _Code_name[2780:2791],
	45611:    _Code_name[2791:2802],
	45612:    _Code_name[2802:2813],
	45613:    _Code_name[2813:2824],
	45614:    _Code_name[2824:2835],
	45615:    _Code_name[2835:2846],
	45616:    _Code_name[2846:2857],
	45617:    _Code_name[2857:2868],
	45618:    _Code_name[2868:2879],
	45619:    _Code_name[2879:2890],
	45620:    _Code_name[2890:2901],
	45621:    _Code_name[2901:2912],
	45622:    _Code_name[2912:2923],
	45623:    _Code_name[2923:2934],
	45624:    _Code_name[2934:2945],
	45625:    _Code_name[2945:2956],
	45626:    _Code_name[2956:2967],
	45627:    _Code_name[2967:2978],
	45628:    _Code_name[2978:2989],
	45629:    _Code_name[2989:3000],
	45630:    _Code_name[3000:3011],
	45631:    _Code_name[3011:3022],
	45632:    _Code_name[3022:3033],
	45633:    _Code_name[3033:3042],
	45634:    _Code_name[3042:3052],
	45635:    _Code_name[3052:3062],
	45636:    _Code_name[3062:3072],
	45637:    _Code_name[3072:3082],
	45638:    _Code_name[3082:3092],
	45639:    _Code_name[3092:3102],
	45640:    _Code_name[3102:3112],
	45641:    _Code_name[3112:3122],
	45642:    _Code_name[3122:3132],
	45643:    _Code_name[3132:3142],
	45644:    _Code_name[3142:3152],
	45645:    _Code_name[3152:3163],
	45646:    _Code_name[3163:3174],
	45647:    _Code_name[3174:3185],
	45648:    _Code_name[3185:3196],
	45649:    _Code_name[3196:3207],
	45650:    _Code_name[3207:3218],
	45651:    _Code_name[3218:3229],
	45652:    _Code_name[3229:3240],
	45653:    _Code_name[3240:3251],
	45654:    _Code_name[3251:3262],
	45655:    _Code_name[3262:3273],
	45656:    _Code_name[3273:3284],
	45657:    _Code_name[3284:3295],
	45658:    _Code_name[3295:3306],
	45659:    _Code_name[3306:3317],
	45660:    _Code_name[3317:3328],
	45661:    _Code_name[3328:3339],
	45662:    _Code_name[3339:3350],
	45663:    _Code_name[3350:3361],
	45664:    _Code_name[3361:3372],
	45825:    _Code_name[3372:3382],
	45826:    _Code_name[3382:3393],
	45827:    _Code_name[3393:3404],
	45828:    _Code_name[3404:3415],
	45829:    _Code_name[3415:3426],
	45830:    _Code_name[3426:3437],
	45831:    _Code_name[3437:3448],
	45832:    _Code_name[3448:3459],
	45833:    _Code_name[3459:3470],
	45834:    _Code_name[3470:3481],
	45835:    _Code_name[3481:3492],
	45836:    _Code_name[3492:3503],
	45837:    _Code_name[3503:3515],
	45838:    _Code_name[3515:3527],
	45839:    _Code_name[3527:3539],
	45840:    _Code_name[3539:3551],
	45841:    _Code_name[3551:3563],
	45842:    _Code_name[3563:3575],
	45843:    _Code_name[3575:3587],
	45844:    _Code_name[3587:3599],
	45845:    _Code_name[3599:3611],
	45846:    _Code_name[3611:3623],
	45847:    _Code_name[3623:3635],
	45848:    _Code_name[3635:3647],
	45849:    _Code_name[3647:3659],
	45850:    _Code_name[3659:3671],
	45851:    _Code_name[3671:3683],
	45852:    _Code_name[3683:3695],
	45853:    _Code_name[3695:3707],
	45854:    _Code_name[3707:3719],
	45855:    _Code_name[3719:3731],
	45856:    _Code_name[3731:3743],
	45857:    _Code_name[3743:3753],
	45858:    _Code_name[3753:3764],
	45859:    _Code_name[3764:3775],
	45860:    _Code_name[3775:3786],
	45861:    _Code_name[3786:3797],
	45862:    _Code_name[3797:3808],
	45863:    _Code_name[3808:3819],
	45864:    _Code_name[3819:3830],
	45865:    _Code_name[3830:3841],
	45866:    _Code_name[3841:3852],
	45867:    _Code_name[3852:3863],
	45868:    _Code_name[3863:3874],
	45869:    _Code_name[3874:3886],
	45870:    _Code_name[3886:3898],
	45871:    _Code_name[3898:3910],
	45872:    _Code_name[3910:3922],
	45873:    _Code_name[3922:3934],
	45874:    _Code_name[3934:3946],
	45875:    _Code_name[3946:3958],
	45876:    _Code_name[3958:3970],
	45877:    _Code_name[3970:3982],
	45878:    _Code_name[3982:3994],
	45879:    _Code_name[3994:4006],
	45880:    _Code_name[4006:4018],
	45881:    _Code_name[4018:4030],
	45882:    _Code_name[4030:4042],
	45883:    _Code_name[4042:4054],
	45884:    _Code_name[4054:4066],
	45885:    _Code_name[4066:4078],
	45886:    _Code_name[4078:4090],
	45887:    _Code_name[4090:4102],
	45888:    _Code_name[4102:4114],
	45889:    _Code_name[4114:4126],
	45890:    _Code_name[4126:4138],
	45891:    _Code_name[4138:4150],
	45892:    _Code_name[4150:4162],
	45893:    _Code_name[4162:4174],
	45894:    _Code_name[4174:4186],
	45895:    _Code_name[4186:4198],
	45896:    _Code_name[4198:4210],
	45897:    _Code_name[4210:4222],
	45898:    _Code_name[4222:4234],
	45899:    _Code_name[4234:4246],
	45900:    _Code_name[4246:4258],
	45901:    _Code_name[4258:4270],
	45902:    _Code_name[4270:4282],
	45903:    _Code_name[4282:4294],
	45904:    _Code_name[4294:4306],
	45905:    _Code_name[4306:4318],
	45906:    _Code_name[4318:4330],
	45907:    _Code_name[4330:4342],
	45908:    _Code_name[4342:4354],
	45909:    _Code_name[4354:4366],
	45910:    _Code_name[4366:4378],
	45911:    _Code_name[4378:4390],
	45912:    _Code_name[4390:4402],
	45913:    _Code_name[4402:4414],
	45914:    _Code_name[4414:4426],
	45915:    _Code_name[4426:4438],
	45916:    _Code_name[4438:4450],
	45917:    _Code_name[4450:4462],
	45918:    _Code_name[4462:4474],
	45919:    _Code_name[4474:4486],
	45920:    _Code_name[4486:4498],
	45921:    _Code_name[4498:4509],
	45922:    _Code_name[4509:4521],
	45923:    _Code_name[4521:4533],
	45924:    _Code_name[4533:4545],
	45925:    _Code_name[4545:4557],
	45926:    _Code_name[4557:4569],
	45927:    _Code_name[4569:4581],
	45928:    _Code_name[4581:4593],
	45929:    _Code_name[4593:4605],
	45930:    _Code_name[4605:4617],
	45931:    _Code_name[4617:4629],
	45932:    _Code_name[4629:4641],
	45933:    _Code_name[4641:4654],
	45934:    _Code_name[4654:4667],
	45935:    _Code_name[4667:4680],
	45936:    _Code_name[4680:4693],
	45937:    _Code_name[4693:4706],
	45938:    _Code_name[4706:4719],
	45939:    _Code_name[4719:4732],
	45940:    _Code_name[4732:4745],
	45941:    _Code_name[4745:4758],
	45942:    _Code_name[4758:4771],
	45943:    _Code_name[4771:4784],
	45944:    _Code_name[4784:4797],
	45945:    _Code_name[4797:4810],
	45946:    _Code_name[4810:4823],
	45947:    _Code_name[4823:4836],
	45948:    _Code_name[4836:4849],
	45949:    _Code_name[4849:4862],
	45950:    _Code_name[4862:4875],
	45951:    _Code_name[4875:4888],
	45952:    _Code_name[4888:4901],
	45953:    _Code_name[4901:4914],
	45954:    _Code_name[4914:4927],
	45955:    _Code_name[4927:4940],
	45956:    _Code_name[4940:4953],
	45957:    _Code_name[4953:4966],
	45958:    _Code_name[4966:4979],
	45959:    _Code_name[4979:4992],
	45960:    _Code_name[4992:5005],
	45961:    _Code_name[5005:5018],
	45962:    _Code_name[5018:5031],
	45963:    _Code_name[5031:5044],
	45964:    _Code_name[5044:5057],
	45965:    _Code_name[5057:5070],
	45966:    _Code_name[5070:5083],
	45967:    _Code_name[5083:5096],
	45968:    _Code_name[5096:5109],
	45969:    _Code_name[5109:5122],
	45970:    _Code_name[5122:5135],
	45971:    _Code_name[5135:5148],
	45972:    _Code_name[5148:5161],
	45973:    _Code_name[5161:5174],
	45974:    _Code_name[5174:5187],
	45975:    _Code_name[5187:5200],
	45976:    _Code_name[5200:5213],
	45977:    _Code_name[5213:5226],
	45978:    _Code_name[5226:5239],
	45979:    _Code_name[5239:5252],
	45980:    _Code_name[5252:5265],
	45981:    _Code_name[5265:5278],
	45982:    _Code_name[5278:5291],
	45983:    _Code_name[5291:5304],
	45984:    _Code_name[5304:5317],
	45985:    _Code_name[5317:5330],
	45986:    _Code_name[5330:5343],
	45987:    _Code_name[5343:5356],
	45988:    _Code_name[5356:5369],
	45989:    _Code_name[5369:5382],
	45990:    _Code_name[5382:5395],
	45991:    _Code_name[5395:5408],
	45992:    _Code_name[5408:5421],
	45993:    _Code_name[5421:5434],
	45994:    _Code_name[5434:5447],
	45995:    _Code_name[5447:5460],
	45996:    _Code_name[5460:5473],
	45997:    _Code_name[5473:5486],
	45998:    _Code_name[5486:5499],
	45999:    _Code_name[5499:5512],
	46000:    _Code_name[5512:5525],
	46001:    _Code_name[5525:5538],
	46002:    _Code_name[5538:5551],
	46003:    _Code_name[5551:5564],
	46004:    _Code_name[5564:5577],
	46005:    _Code_name[5577:5590],
	46006:    _Code_name[5590:5603],
	46007:    _Code_name[5603:5616],
	46008:    _Code_name[5616:5629],
	46009:    _Code_name[5629:5642],
	46010:    _Code_name[5642:5655],
	46011:    _Code_name[5655:5668],
	46012:    _Code_name[5668:5681],
	46013:    _Code_name[5681:5694],
	46014:    _Code_name[5694:5707],
	46015:    _Code_name[5707:5720],
	46016:    _Code_name[5720:5733],
	46017:    _Code_name[5733:5746],
	46018:    _Code_name[5746:5759],
	46019:    _Code_name[5759:5772],
	46020:    _Code_name[5772:5785],
	46021:    _Code_name[5785:5798],
	46022:    _Code_name[5798:5811],
	46023:    _Code_name[5811:5824],
	46024:    _Code_name[5824:5837],
	46025:    _Code_name[5837:5850],
	46026:    _Code_name[5850:5863],
	46027:    _Code_name[5863:5876],
	46028:    _Code_name[5876:5889],
	46029:    _Code_name[5889:5902],
	46030:    _Code_name[5902:5915],
	46031:    _Code_name[5915:5928],
	46032:    _Code_name[5928:5941],
	46033:    _Code_name[5941:5954],
	46034:    _Code_name[5954:5967],
	46035:    _Code_name[5967:5980],
	46036:    _Code_name[5980:5993],
	46037:    _Code_name[5993:6006],
	46038:    _Code_name[6006:6019],
	46039:    _Code_name[6019:6032],
	46040:    _Code_name[6032:6045],
	46041:    _Code_name[6045:6058],
	46042:    _Code_name[6058:6071],
	46043:    _Code_name[6071:6084],
	46044:    _Code_name[6084:6097],
	46045:    _Code_name[6097:6111],
	46046:    _Code_name[6111:6125],
	46047:    _Code_name[6125:6139],
	46048:    _Code_name[6139:6153],
	46049:    _Code_name[6153:6159],
	46050:    _Code_name[6159:6165],
	46051:    _Code_name[6165:6172],
	46052:    _Code_name[6172:6180],
	46081:    _Code_name[6180:6205],
	46082:    _Code_name[6205:6233],
	46083:    _Code_name[6233:6239],
	46337:    _Code_name[6239:6242],
	46338:    _Code_name[6242:6258],
	46352:    _Code_name[6258:6274],
	46593:    _Code_name[6274:6282],
	52225:    _Code_name[6282:6286],
	52753:    _Code_name[6286:6307],
	53248:    _Code_name[6307:6322],
	53261:    _Code_name[6322:6334],
	53479:    _Code_name[6334:6340],
	53482:    _Code_name[6340:6356],
	53483:    _Code_name[6356:6372],
	53485:    _Code_name[6372:6377],
	53649:    _Code_name[6377:6384],
	60241:    _Code_name[6384:6395],
	61697:    _Code_name[6395:6418],
	61698:    _Code_name[6418:6439],
	5316096:  _Code_name[6439:6464],
	5316097:  _Code_name[6464:6485],
	5316098:  _Code_name[6485:6506],
	5316099:  _Code_name[6506:6527],
	5316100:  _Code_name[6527:6545],
	7367777:  _Code_name[6545:6556],
	8417572:  _Code_name[6556:6572],
	8483108:  _Code_name[6572:6588],
	9728292:  _Code_name[6588:6604],
	9793828:  _Code_name[6604:6620],
	10645796: _Code_name[6620:6636],
	10711332: _Code_name[6636:6652],
	11639056: _Code_name[6652:6661],
	11704592: _Code_name[6661:6671],
	11770128: _Code_name[6671:6682],
	11835664: _Code_name[6682:6693],
	13636096: _Code_name[6693:6698],
	13636097: _Code_name[6698:6703],
	13636098: _Code_name[6703:6708],
	13636101: _Code_name[6708:6713],
	13636352: _Code_name[6713:6724],
	13636353: _Code_name[6724:6741],
	13636354: _Code_name[6741:6758],
	13636355: _Code_name[6758:6768],
	13636356: _Code_name[6768:6791],
	13636357: _Code_name[6791:6814],
	13636358: _Code_name[6814:6826],
	13636359: _Code_name[6826:6844],
	13636360: _Code_name[6844:6854],
	13636361: _Code_name[6854:6864],
	13636362: _Code_name[6864:6874],
	13636363: _Code_name[6874:6884],
	13639680: _Code_name[6884:6889],
}

func ( Code) () string {
	if ,  := _Code_map[];  {
		return 
	}
	return "Code(" + strconv.FormatInt(int64(), 10) + ")"
}