MZ@ !L!This program cannot be run in DOS mode. $b4&g&g&gg'gg'gP_g,gg$gg'gg#gg$gg2g&ggg#gg:gg'gg'gRich&gPEd|M~S#  йVu@@@ V8pVP+d @.textd  `.data(FR @.pdataP+pV,@@.rsrc8V@@|l\H6 jP:(|pbR@,t^N>0$  $:D(2>HT`hr|vlX:(vhZPF<2"NV@`H~(L`|M~S"hhpA4~~8"fK("I–("IAMT("I Ggv9 )ENBp͞) 7D$I91BMT("IPάL@,Lo4C=(&M%ZaHs?7@@|>"PM:<+X1C$ڑ1vLJ9kr T(Ibδk*7g}oLyU'q8C*"(]d 4NH]h;աIB^H[Abt/?M200۾`-|?X`JSkI Ĭ꺏rxH3BRnr mO&B@" <,KhѻSW*LcO|5Ԫmscorpe.dllendfaultldc.i4.M1stelem.anyldelem.anyldelem.u8ldind.u8brinst.sbrinstbrzero.sbrzerobrnull.sbrnullcodelabelendmacillegalreadonly.refanytypesizeofrethrowinitblkcpblkconstrained.initobjtail.volatile.unaligned.endfilterlocallocstlocldlocaldlocstargldargaldargldvirtftnldftnclt.uncltcgt.uncgtceqarglistprefixrefprefix1prefix2prefix3prefix4prefix5prefix6prefix7conv.ustind.ileave.sleaveendfinallysub.ovf.unsub.ovfmul.ovf.unmul.ovfadd.ovf.unadd.ovfconv.ovf.uconv.ovf.iconv.iconv.u1conv.u2ldtokenmkrefanyckfiniterefanyvalconv.ovf.u8conv.ovf.i8conv.ovf.u4conv.ovf.i4conv.ovf.u2conv.ovf.i2conv.ovf.u1conv.ovf.i1unbox.anystelemldelemstelem.refstelem.r8stelem.r4stelem.i8stelem.i4stelem.i2stelem.i1stelem.ildelem.refldelem.r8ldelem.r4ldelem.ildelem.i8ldelem.u4ldelem.i4ldelem.u2ldelem.i2ldelem.u1ldelem.i1ldelemaldlennewarrboxconv.ovf.u.unconv.ovf.i.unconv.ovf.u8.unconv.ovf.u4.unconv.ovf.u2.unconv.ovf.u1.unconv.ovf.i8.unconv.ovf.i4.unconv.ovf.i2.unconv.ovf.i1.unstobjstsfldldsfldaldsfldstfldldfldaldfldthrowunboxconv.r.unisinstcastclassnewobjldstrldobjcpobjcallvirtconv.u8conv.u4conv.r8conv.r4conv.i8conv.i4conv.i2conv.i1notnegshr.unshrshlxororandrem.unremdiv.undivmulsubaddstind.r8stind.r4stind.i8stind.i4stind.i2stind.i1stind.refldind.refldind.r8ldind.r4ldind.ildind.i8ldind.u4ldind.i4ldind.u2ldind.i2ldind.u1ldind.i1switchblt.unble.unbgt.unbge.unbne.unbltblebgtbgebeqbrtruebrfalsebrblt.un.sble.un.sbgt.un.sbge.un.sbne.un.sblt.sble.sbgt.sbge.sbeq.sbrtrue.sbrfalse.sbr.sretcallicalljmppopdupunusedldc.r8ldc.r4ldc.i8ldc.i4ldc.i4.sldc.i4.8ldc.i4.7ldc.i4.6ldc.i4.5ldc.i4.4ldc.i4.3ldc.i4.2ldc.i4.1ldc.i4.0ldc.i4.m1ldnullstloc.sldloca.sldloc.sstarg.sldarga.sldarg.sstloc.3stloc.2stloc.1stloc.0ldloc.3ldloc.2ldloc.1ldloc.0ldarg.3ldarg.2ldarg.1ldarg.0breaknopGDbH Xn:\1.Oy-G 4`G|GE1zuǒPB{>FO6 "f[!S8D{v1Oyrl|ɴ EK?O Zf*Ia;qNb=ȭM@eOaE&eb1Ȗ Out of memory! Instruction pool exhausted: source contains invalid instructions .il.sdata.tlspMethod == NULL non-static declared in interface imported abstract pinvoke non-IL runtime-supplied an internal callMethod cannot have body if it is%s Method has no body Method has no body, 'ret' emitted Invalid SEH clause #%d: Try block starts beyond code size Invalid SEH clause #%d: Try block ends beyond code size Invalid SEH clause #%d: Handler block starts beyond code size Invalid SEH clause #%d: Handler block ends beyond code size Invalid SEH clause #%d: Try and Filter/Handler blocks overlap Invalid SEH clause #%d: Filter block separated from Handler, or not ending with endfilter Invalid SEH clause #%d: Try and Handler blocks overlap Assembled global method %s Assembled method %s::%s Undefined type of local var slot %d in method %s OutOfMemory! Failed to allocate import descriptor Failed to define module ref '%s' V_%dLocal Var '%s' has no signature $PST06Failed to define method '%s' System.Security.DynamicSecurityMethodAttributeSystem.Security.DynamicSecurityMethodAttributeUnable to define type reference '%s' .ctorUnable to define member reference '%s::.ctor' Unable to define generic param' Entrypoint in Interface: Method '%s' Failed to set entry point for method '%s' Failed to set PInvoke map for method '%s' Failed to set param marshaling for return Method '%s': Param.sequence number (%d) exceeds 65535, unable to define parameter A_%dFailed to set param marshaling for '%s' Failed to define Method ImplementationInvalid Add method of event '%s' Invalid Remove method of event '%s' Invalid Fire method of event '%s' Failed to allocate Others array for event descriptor Failed to define event '%s'. Invalid Set method of property '%s' Invalid Get method of property '%s' Failed to allocate Others array for prop descriptor Invalid Other method of property '%s' Failed to define property '%s'. Failed to create class '%s' Unable to create GUID $UNNAMED_TYPE$Unable to find forward reference global label '%s' Duplicate global label '%s' Failed to allocate global label '%s' Duplicate label: '%s' Failed to allocate label '%s' Unable to find forward reference label '%s' called from PC=%d Offset of forward reference label '%s' called from PC=%d is too large for 1 byte pcrel , %s, Version=%d.%d.%d.%d, Culture=neutral, Publickeytoken=%2.2x Out of memory in Indx256::IndexString! Error: QueryInterface(IID_ISymUnmanagedWriter) returns %X Base relocations are emitted, while /STRIPRELOC option has been specifiedDisableConfigCache$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$FH% H@$0(`P`Unmanaged exports are not implemented for unknown platformFields: %d; Layout specified for auto-layout class Invalid packing parameter (%d), must be 1,2,4,8...128 Methods: %d; Resolving local member refs: Error: bad parent 0x%08X of local member ref '%s' Error: unresolved member ref '%s' of class 0x%08X Error: unresolved global member ref '%s' Unable to define method instantiation%d -> %d defs, %d refs, %d unresolved Error: bad local member ref token 0x%08X in LMR fixup Error: %d local member ref fixups, no local member refs Events: %d; Props: %d; Creating PE file Error: Cannot create a PE file with no metadata Error: No entry point declared for executable VTF_EAT_internal Emitting classes: Class %d: %s Error: Reference to undefined class '%s' Emitting fields and methods: Global Class %d Emitting events and properties: Method Implementations (total): %d Error: failed to emit body of '%s' Warning: failed to set Win32 resource file name '%S', hr=0x%8.8X The Win32 resource is not emitted. Error: Failed to get pointer to label '%s' inVTable fixup Error: Unresolved label '%s' in VTable fixup Error:Could not find label '%s' for the field '%s' #-#~rbError: failed to open mgd resource file '%ls' Error: failed to read expected %d bytes from mgd resource file '%ls' .pdbError: CoCreateInstance(IID_ISymUnmanagedWriter) returns %X Creating DMETA,DIL files .dilwbError: failed to open file '%S' .dmeta.cctor.ctorModule name too long (%d chars, max.allowed: %d chars), truncated Failed to define file '%s': 0x%08X Failed to set external entry point for file '%s' mscorlibMultiple assembly declarations Failed to allocate AsmManAssembly structure System.Diagnostics.DebuggableAttribute Option /DEBUG=IMPL is invalid for legacy DebuggableAttribute, /DEBUG used. DebuggingModes%s%c%sFailed to autodetect assembly '%s' Failed to enum assemblies %S, hr=0x%08X Failed to create assembly name object for %S, hr=0x%08X Failed to extract public key from '%S': 0x%08X Failed to open key file '%S': 0x%08X File size too large Failed to allocate key buffer Failed to read key file '%S': 0x%08X Failed to extract public key: 0x%08X AsmRef'%S' tok %8.8X -> %8.8X Failed to define assembly ref '%s': 0x%08X Failed to define assembly '%s': 0x%08X Invalid culture specified: %S Failed to allocate AsmManComType structure Invalid TypeDefID of exported type Failed to allocate AsmManRes structure System.Runtime.CompilerServices.AssemblyAttributesGoHereUndefined File '%s' in ExportedType '%s' Undefined AssemblyRef '%s' in ExportedType '%s' Undefined ExportedType '%s' in ExportedType '%s' Undefined implementation in ExportedType '%s' -- ExportType not emitted Failed to define ExportedType '%s': 0x%08X Undefined AssemblyRef '%s' in MResource '%s' Undefined File '%s' in MResource '%s' Failed to open managed resource file '%s' Failed to get size of managed resource file '%s' Failed to define manifest resource '%s': 0x%08X Failed to obtain IMetaDataAssemblyEmit interface: 0x%08X wtMaking test file .assembly extern mscorlib {} .assembly test%d {} .module test%d.exe .method public static void Exec() { .entrypoint ldc.i4.1 call void [mscorlib]System.Console::WriteLine(int32) ret } .il/?-? Microsoft (R) .NET Framework IL Assembler. Version 2.0.50727.8007Copyright (c) Microsoft Corporation. All rights reserved. %S Usage: ilasm [Options] [Options] Options: /NOLOGO Don't type the logo /QUIET Don't report assembly progress /NOAUTOINHERIT Disable inheriting from System.Object by default /DLL Compile to .dll /EXE Compile to .exe (default) /PDB Create the PDB file without enabling debug info tracking /DEBUG Disable JIT optimization, create PDB file, use sequence points from PDB /DEBUG=IMPL Disable JIT optimization, create PDB file, use implicit sequence points /DEBUG=OPT Enable JIT optimization, create PDB file, use implicit sequence points /OPTIMIZE Optimize long instructions to short /FOLD Fold the identical method bodies into one /CLOCK Measure and report compilation times /RESOURCE= Link the specified resource file (*.res) into resulting .exe or .dll /OUTPUT= Compile to file with specified name (user must provide extension, if any) /KEY= Compile with strong signature ( contains private key) /KEY=@ Compile with strong signature ( is the private key source name) /INCLUDE= Set path to search for #include'd files /SUBSYSTEM= Set Subsystem value in the NT Optional header /FLAGS= Set CLR ImageFlags value in the CLR header /ALIGNMENT= Set FileAlignment value in the NT Optional header /BASE= Set ImageBase value in the NT Optional header (max 2GB for 32-bit images) /STACK= Set SizeOfStackReserve value in the NT Optional header /MDV= Set Metadata version string /MSV=. Set Metadata stream version (.) /PE64 Create a 64bit image (PE32+) /NOCORSTUB Suppress generation of CORExeMain stub /STRIPRELOC Indicate that no base relocations are needed /ITANIUM Target processor: Intel Itanium /X64 Target processor: 64bit AMD processor /ENC= Create Edit-and-Continue deltas from specified source file Key may be '-' or '/' Options are recognized by first 3 characters Default source file extension is .il Target defaults: /PE64 => /PE64 /ITANIUM /ITANIUM => /PE64 /ITANIUM /X64 => /PE64 /X64 COMP_ENC_OPENSCOPECOMP_ENC_EMITNOAQUINOLFOLDEBOPTIMP%lx%ldPDBCLODLLOBJOption /OBJECT is not supported. ERREXEOPTITAX64PE6NOCSTRLISOption /LISTING is not supported, use ILDASM.EXE RESMultiple resource files not allowed. Option %ls skipped KEYINCOUT Error: Output file name exceeds %d characters MDVMSV%d.%dENCSUBALI File Alignment must be power of 2 from 0x200 to 0x10000 FLABAS%I64x%I64d Base address must be 0x10000-aligned STAError : Invalid Option: %LS Error: Input file name exceeds %d characters Machine type /ITANIUM or /X64 must be specified for 64 bit targets. Type set to ITANIUM. 64 bit target must be specified for machine type /ITANIUM or /X64. Target set to 64 bit.Invalid Image Base specified for 32-bit target Failed to initialize Assembler .dll.exeILASM_INCLUDE %S Assembling '%s' C++ WINCE NOAUTOINHERIT to DLL to EXE, with REFERENCE mapping --> '%s' Could not open %s %s is not a text file Could not create output file, error code=0x%08X %d methods folded Output file contains errors COFFPEWriting %s file Failed to write output file, error code=0x%08X Signing file with strong name Failed to strong name sign output file, error code=0x%08X .%d Assembling delta '%s' to DMETA,DIL --> '%S.*' Could not create output delta files, error code=0x%08X Output delta files contain errors Failed to initialize Meta Data Could not create parser Insufficient memory PDBOperation completed successfully Timing (msec): Total run %d Startup %d - MD initialization %d Parsing %d Emitting MD %d - SN sig alloc %d - Classes,Methods,Fields %d - Events,Properties %d - MethodImpls %d - Manifest,CAs %d Ref to Def resolution %d Fixup and linking %d CEE file generation %d PE file writing %d ***** FAILURE ***** dp̣x_Illegal use of type 'void' Failed to reallocate the NameSpace buffer Failed to reallocate Impl List from %d to %d bytes System.EnumSystem.ObjectSystem.StringSystem.ValueType*Reference to undeclared extern assembly '%s'. Attempting autodetect Undefined module ref '%s' Nested class has non-nested visibility (0x%08X) Nested class has non-nested visibility (0x%08X), changed to nested (0x%08X) Non-nested class has nested visibility (0x%08X) Non-nested class has nested visibility (0x%08X), changed to non-nested (0x%08X) Class cannot be declared within a method scope %s.%sFull class name too long (%d characters, %d allowed). Base class in interface Enum implementing interface(s) Failed to allocate Impl List for class '%s' Non-sealed value class Non-sealed value class, made sealed PInvoke refers to undefined imported DLL Failed to allocate PInvokeDescriptor Local (embedded native) PInvoke method, the resulting PE file is unusable Cannot declare a method '%s' within another method Method '%s...' -- name too long (%d characters). Method '%s' -- both static and instance Method '%s' -- both static and instance, set to static Duplicate method declaration Abstract method '%s' in non-abstract class '%s' Method in enum Instance constructor in interface Non-public instance method in interface Non-virtual, non-abstract instance method in interface Non-virtual, non-abstract instance method in interface, set to such Global method '%s' can't be abstract Global method '%s' can't be abstract, flag removed Non-static global method '%s' Non-static global method '%s', made static Duplicate param name '%s' in method '%s' Failed to allocate Method class Invalid lexical scope structure in method %s Method '%s' compilation failed. Field cannot be declared within a method Field '%s...' -- name too long (%d characters). Instance field in interface (CLS violation) Non-public instance field in interface Offset in global field '%s' is ignored Non-static global field Non-static global field, made static Duplicate field declaration: '%s' Only static fields can have 'at' clauses Failed to allocate Field Descriptor $PST04Failed to define field '%s' (HRESULT=0x%08X) Failed to define PInvoke map of .field '%s' Failed to set field marshaling for '%s' (HRESULT=0x%08X) Failed to set RVA for field '%s' (HRESULT=0x%08X) Failed to allocate SEH descriptor Undefined 2nd label in 'try