package Ġcom . github . sh yn line Ċ Ċ import Ġjava . io . ByteArray InputStream Ċ import Ġjava . io . ByteArray OutputStream Ċ import Ġjava . io . Object InputStream Ċ import Ġjava . io . Object OutputStream Ċ import Ġjava . util .* Ċ import Ġkotlin . collections . HashMap Ċ Ċ internal Ġfun ĠString . deserialize To HashMap (): ĠHashMap < String , ĠString >{ ĊĠĠĠ Ġval Ġdata : ĠByteArray Ġ= ĠBase 6 4 . get Decoder (). decode ( this ) ĊĠĠĠ Ġval Ġo is Ġ= ĠObject InputStream ( ByteArray InputStream ( data )) ĊĠĠĠ Ġval Ġo Ġ= Ġo is . read Object () ĊĠĠĠ Ġo is . close () ĊĠĠĠ Ġ@ Suppress (" UN CHECK ED _ CAST ") ĊĠĠĠ Ġreturn Ġo Ġas ĠHashMap < String , ĠString > Ċ } Ċ internal Ġfun ĠHashMap < String , ĠString >. serialize () Ġ: ĠString { ĊĠĠĠ Ġval Ġba os Ġ= ĠByteArrayOutputStream () ĊĠĠĠ Ġval Ġo os Ġ= ĠObject OutputStream ( ba os ) ĊĠĠĠ Ġo os . write Object ( this ) ĊĠĠĠ Ġo os . close () ĊĠĠĠ Ġreturn ĠBase 6 4 . get Encoder (). encode ToString ( ba os . toByteArray ()) Ċ }