6K5PFF6XBFTM6CXUVVFIH4CQMCMPHTND3ICDMRMNOME5BUBF27NQC
TGHAJBESCIEGWUE2D3FGLNOIAYT4D2IRGZKRXRMTUFW7QZETC7OAC
PLKNHYZ4KXWWKC2DHXCI4WVO23I7VMEVYT5H2J6JDE4S3D3CHDJQC
BULPIBEGL7TMK6CVIE7IS7WGAHGOSUJBGJSFQK542MOWGHP2ADQQC
endfunction trim(s) return s:gsub('^%s+', ''):gsub('%s+$', '')endfunction ltrim(s) return s:gsub('^%s+', '')endfunction rtrim(s) return s:gsub('%s+$', '')
end
function trim(s)
return s:gsub('^%s+', ''):gsub('%s+$', '')
function ltrim(s)
return s:gsub('^%s+', '')
function rtrim(s)
return s:gsub('%s+$', '')