a couple more for fun purposes (much more fun for a comment section to digress into a bunch of frivolous code shortening rather than a slew of poo flinging, no? :P):
$mid($(,$str(iif($r(/,z) isalnum,$v1) $!+ $,138)),25,22)
$mid($(,$str(if($r(/,z) isalnum,$v1) $!+ $!~i,138)),-22)
each return the random 22 char alnum string. the '~' in the second line can be removed if you have the identifier warning off and no custom alias named 'i'. they each have a 0.000000000000000000000000000000000000000000000000000000000000002504305204445570213476583464475 chance of failing.