Îõ³h$`¿3      !"#$%&'()*+,-./012None3£3dtab)everything before and including RB3 AFAIK4dtabseen in Fantasia: Music EvolveddtabûA data value, which may be a subtree. The constructors are ordered by their chunk identification tag in the binary format.dtab=A list of chunks, for either the top-level tree or a subtree.dtabA top-level file.dtabØAssign new sequential node IDs to each tree in a DTA, starting with the top-level tree. 534  6Noneª dtab:Using a key to generate an infinite stream of crypt bytes.dtabAn encryption/decryption key.dtabÖTake the first four bytes of the string as the key, and decrypt the rest of the file.dtabÈEncrypt a string with a key, and append the key to the encrypted string. dtab;Decrypt an encrypted DTB file using the given crypt method.!dtabÅEncrypt an unencrypted DTB file using the given crypt method and key."dtab1Decrypt an encrypted DTB file across two handles.#dtab4Encrypt an unencrypted DTB files across two handles.$dtab?The lazy infinite list of crypt bytes for new-style encryption.%dtab?The lazy infinite list of crypt bytes for old-style encryption.  !"#$% %$ !"#NoneÇÞ789:;<=>?@ABCDEFGHIJKLMNONone>ÀÇéPQ9 R9 NoneI&Nonei)  &'()*+,-./012)  '*+)(-,./0&12Ó      !"#$%&'()*+,-./0123456789:;<     =>?@ABCDEFGGÈdtab-1.2-L4eZM0zzwF2AX0ygErxjsYData.DTAData.DTA.Crypt Data.DTA.Base Data.DTA.LexData.DTA.ParseData.DTA.PrettyPrintChunkIntFloatVarSym UnhandledIfDefElseEndIfParensBracesStringBracketsDefineIncludeMergeIfNDefAutorunUndefTreenodeID treeChunksDTAbyteZerotopTree renumberFromCryptKeydecryptencrypt decryptFile encryptFile decryptHandle encryptHandlenewCryptoldCryptsToDTAlFromDTBlToDTBfromDTBhFromDTB hFromDTBv2toDTBhToDTBsFromDTAhFromDTAfromDTAhToDTAtoDTA DTAVersion1 DTAVersion2 DTAVersion binaryDTATokenLParenRParenLBraceRBraceLBracketRBracketAlexPosnAlexPnscanparseHappyStk